Central Oregon Basketball

Welcome to - the new Central Oregon Adult Basketball Program

As you can see with the TABS (above) we will be running 3 adult programs: 5-on-5 Tournaments, Leagues (year around) and our 60 Minute Hoops program (300 days per year). To join- simply text us at (503) 380-4539 to get on our database, as all our notices (about our 3 programs and the 300 days of '60 Minute Hoops') will be done via text.

 

Who is running this new Central Oregon adult basketball program?

Central Oregon Hotshots final game- played at Redmond Convention Center's Hooker Arena
Central Oregon Hotshots Cliff White squaring up against Josh Jackson of the Vancouver Volcanoes

Peaceful & Recreational Athletics Inc. owner Mikal Duilio has been doing adult basketball for 24 years in Portland. Duilio owns/runs www.PortlandBasketball.com; this league runs 50 weeks per year.

Mikal Duilio and wife Ashlie have ties to Central Oregon with in-laws in Madras and friends in Bend. Mikal Duilio and family moved to Bend in July of 2016 and we live near Harmon Park. Separate from the adult basketball league called PortlandBasketball.com- Mikal Duilio also ran (2005-2011) the International Basketball League. The IBL was a minor professional basketball league with teams from New York- to Michigan- to California- 16 states total and even Japan and China played a few seasons; this league featured high scoring due to a unique rule in which teams only got 1 timeout per half. The IBL developed players for overseas play- in fact, in 2007 alone- 102 players went from the IBL to play overseas basketball. 25 ex-NBA players played in the International Basketball League.

During the 6 years of IBL action, Peaceful & Recreational Athletics Inc. and Mikal Duilio had a team in the IBL- the Central Oregon Hotshots; the Central Oregon Hotshots played at various high schools (pictured right) (also pictured is a separate game played in our final year- at the Redmond Convention Center's Hooker Arena). The Hotshots and the IBL could not survive past 6 years- but for those that- remember- these were some exciting games in Central Oregon.

We are here now to bring you a consistent, year around adult basketball recreational program. Take a look at each tab to review our products

from the Portland league- team Rip City playing at the Moda Center
from the Portland league-two teams playing at Beaverton Hoop facility

Next DATE: SUN DEC 30 (5-on-5 adult basketball tournament) (1 day tourney)

TOURNAMENT #5 - Bend Real Estate Champions
TOURNAMENT #4 - NW Elite Champions
TOURNAMENT #3 - Eastern Oregon August 27th Champions
TOURNAMENT #2- Vancouver NW Elite July 23rd Champions
TOURNAMENT #1 - Bend Stackers June 11th Champions

Who: Adult basketball players welcome to join. Teams ($210) & Individual Players can play ($30/player)

What: Adult basketball 5-on-5 tournament where your team will play 4 games minimum (5 games maximum).

When: games start at 2:30pm; entire tournament will be done by 8pm-sh. Dec 30 is a great night to play- as no one has plans on that night (the next day is Dec 31st)

Where: Bend Hoops 1307 NE 1st Street Bend

Why: Efficient (1 day) but a full tournament feel

Format of this 4 team event: you will play each team 1 time (3 games) followed by a seeded tournament; all 4 teams make tournament (seed1 v seed4, seed2 v seed3 then the championship). See schedule bottom of page.

This Tournament will get 4 teams for sure (we will not cancel this tournament). We only allow 4 teams (and the tourney always fills at 4 teams). Qs- 503-380-4539

All-Tournament Team from June 10/11:

G- Mario Mora (Bend)

PF- Adolpho Pearales (California)

C- Adam Stecher (Bend)

F- Steve Reed (Vancouver)

PG- Landon Riggins (Portland)

All Tournament team from July 22/23:

G- Steve Reed (Vancouver)

F- Josh Yundt (Hillsboro)

F- Cole Younger (Bend)

F- Joe Nichols (Bend)

C- Jason Fontes (Troutdale)

All Tournament team from Aug 26/27:

C- Jason Mumm (Bend)

PG- Zach Saylors (Bend)

G- Jordan Hill (Bend)

F- Adam Stecher (Bend)

C- Joey Apodaca (Bend)

All Tournament team from Oct 7/8:

G- Dusty Moore (Portland)

C- Jason Fontes (Troutdale)

F- Paul Hafford (Vancouver)

PF- Cole Youngers (Bend)

PG- Bradley Laubacher (Bend)

Schedule for Sun Dec 30th (32 minute games)

2:35pm    Vancouver vs Portland

3:10pm    Bend Cyclones vs Bend Hotshots

3:45pm    Bend Cyclones vs Vancouver

4:20pm    Portland vs Bend Hotshots

4:55pm    Vancouver vs Bend Hotshots

5:30pm    Bend Cyclones vs Portland

6:15pm    TOURNEY- Seed 1 vs Seed 4

6:50pm    TOURNEY- Seed 2 vs Seed 3

7:35pm    Championship (22 min game)

 

Bend Cyclones are: Joey Apodaca, Kaya Crump, Cole Macinnis

Josh Barnett, Jed St Pierre, Nic Jones, Taylor Giacomme, JT Evans

WHITE

 

Portland is: MDuilio, EzDuilio, JDuilio, JacDuilio, Daniel Butler

Cameron Kadleck, Bron Wickum, Andy Leonard

LIGHT BLUE

 

Bend Hotshots are: Gary Muzzy, Rowan Anderegg, Travis Duncan,

Eric Robinson, Joe Nichols, James Wilson and Izak Brumbach.

BLACK

 

Vancouver is: Richard Kovalanko, A Kovalenko, B Kovalenko,

Austin Lafountain, Kody Christopher, Matt Fiskum, Bret Pinkley.

RED

Adult league current Winter standings
1. Dwyer Williams Cherkoss 7-0
2. Vic & Cody 6-1
3. Hots Hots 5-2
4. Dirty Mike 5-3
5. Kareem of the Crop 4-2
6. Wet Burritos 3-3
7. Cyclones 3-7
8. Curry on Wayward Son 1-5
9. Freeballerz 1-6
10. MoneyShots 0-6

 
Wednesday November 28 7:05pm Hots Hots W vs Wet Burritos L
Wednesday November 28 7:50pm Dwyer Williams W vs MoneyShots L
           
Thursday November 29 7:05pm FreeBallerz L vs Dirty Mike W
Thursday November 29 7:55pm Curry On Wayward L vs Vic & Cody Team W
           
Sunday December 2 12:30pm Cyclones Individuals W vs Dirty Mike L
Sunday December 2 1:45pm Hots Hots L vs Vic & Cody Team W
Sunday December 2 2:30pm Curry On Wayward L vs Wet Burritos W
Sunday December 2 3:20pm FreeBallerz L vs Kareem of the Crop W
Wednesday December 5 7:05pm Hots Hots W vs MoneyShots L
Wednesday December 5 7:50pm Cyclones Individuals L vs Wet Burritos W
           
Thursday December 6 7:05pm FreeBallerz L vs Curry On Wayward W
Thursday December 6 7:55pm Dirty Mike W vs Vic & Cody Team L
Thursday December 6 8:35pm Cyclones Individuals L vs Dwyer Williams W
           
Saturday December 8 2:00pm 60 Minute Hoops 12 individual players ($6 each)
Sunday December 9 12noon 60 Minute Hoops 12 individual players ($6 each)
           
Wednesday December 12 7:05pm Vic & Cody Team W vs   Moneyshots L
Wednesday December 12 7:50pm Cyclones Individuals W vs FreeBallerz L
           
Thursday December 13 7:05pm Hots Hots W vs   Dirty Mike L
Thursday December 13 7:50pm Cyclones Individuals L vs Dwyer Williams W
           
Wednesday December 19 7:05pm Vic & Cody Team W vs Wet Burritos L
Wednesday December 19 7:50pm Cyclones Individuals W vs   Moneyshots L
Thursday December 20 7:00pm Kareem of the Crop L vs Dirty Mike W
Thursday December 20 7:45pm Dwyer Williams W vs FreeBallerz L
Thursday December 20 8:30pm Hots Hots W vs   Curry On Wayward L
           
After Dec 20th we will not have LEAGUE games but you can play on all of the nights below
Saturday December 22 3pm 60 Minute Hoops 12 individual players ($6 each)
     
Sunday December 23 1pm 60 Minute Hoops 12 individual players ($6 each)
Sunday December 23 1pm 60 Minute Hoops 12 individual players ($6 each)
     
Wednesday December 26 7:05pm 60 Minute Hoops 12 individual players ($6 each)
Wednesday December 26 7:50pm 60 Minute Hoops 12 individual players ($6 each)
           
Saturday December 29 TBA 60 Minute Hoops 12 individual players ($6 each)
           
Sunday December 30 2pm ADULT TOURNEY- all games played on Saturday
Sunday December 30 Info- Your team will play 3 to 4 games minimum & maxim
Sunday December 30 Info- Your team will play 3 different teams roundrobbin
Sunday December 30 Info- After 3 games- top two teams play for Championship
Sunday December 30 Info- These tourney games are 32-minutes per game
Sunday December 30 Info- Tournament will be done by 730pm-ish
Sunday December 30 Info- Text Mikal for info, team price, individual players price
           
Wednesday January 2 6:55pm Dirty Mike W vs   Moneyshots L
Wednesday January 2 7:40pm Curry On Wayward L vs   Vic & Cody Team W
Wednesday January 2 8:20pm Cyclones Individuals L vs   FreeBallerz W
           
Thursday January 3 7:05pm Kareem of the Crop L vs   Hots Hots W
Thursday January 3 7:50pm Dwyer Williams W vs   Wet Burritos L
           
Saturday January 5 8am 60 Minute Hoops 12 individual players ($6 each)
Saturday January 5 9am 60 Minute Hoops 12 individual players ($6 each)
     
Sunday January 6 3:00pm Dwyer Williams W vs   Dirty Mike L
Sunday January 6 3:45pm Kareem of the Crop W vs Cyclones Individuals L
     
Wednesday January 9 7:05pm Kareem of the Crop W vs Moneyshots L
Wednesday January 9 7:50pm Vic & Cody Team W vs   Hots Hots L
           
Thursday January 10 7:05pm FreeBallerz L vs   Wet Burritos W
Thursday January 10 7:50pm Dirty Mike W vs   Curry On Wayward Son L
           
Friday January 11 5:05pm 60 Minute Hoops 12 individual players ($6 each)
   
Saturday January 12 8:45am 60 Minute Hoops 12 individual players ($6 each)
Saturday January 12 2:30pm 60 Minute Hoops 12 individual players ($6 each)
         
Sunday January 13 2:15pm Kareem of the Crop W vs   Cyclones Individuals L
Sunday January 13 3:00pm 60 Minute Hoops 12 individual players ($6 each)
Sunday January 13 4:00pm Dwyer Williams W vs   Cyclones Individuals L
           
Wednesday January 16 7:00pm Vic & Cody Team vs   Kareem of the Crop
Wednesday January 16 7:45pm Moneyshots vs   FreeBallerz
Wednesday January 16 8:30pm Curry On Wayward Son vs   Cyclones Individuals
Thursday January 17 7:05pm Hots Hots vs Dwyer Williams
Thursday January 17 7:50pm Wet Burritos vs   Dirty Mike
           
Saturday January 19 2pm ADULT TOURNAMENT played wholly on Saturday 19th
Saturday January 19 Info- Your team will play 4 games minimum & 6 maximum
Saturday January 19 Info- You will play 4 different teams round-robin.
Saturday January 19 Info- After 'pool' round: top four go 'Final 4' for Championship
Saturday January 19 Info- Tournament games are 30-minutes. Done 8:15pm-ish.
Saturday January 19 Info- You were promised 128 (4x32) minutes of play. NOW...
Saturday January 19 Info- Every team will play between 130 - 172 minutes
     
Sat Jan 19  Talbot/Coleman (40m) 12:20pm Bend-erellas vs   Bend Cyclones
Sat Jan 19  Talbot/Coleman (30m) 1:05pm MAC Club vs   Bend-erellas
Sat Jan 19  Talbot/Duilio (30m) 1:40pm Bend Old School vs Bend Cyclones
Sat Jan 19  Talbot/Duilio (30m) 2:15pm NW Elite vs Bend Cyclones
Sat Jan 19  Talbot/Duilio (30m) 2:40pm Bend Old School vs   MAC Club
Sat Jan 19  Talbot/XXX (30m) 3:30pm NW Elite vs   Bend-erellas
Sat Jan 19  Talbot/Duilio (30m) 4:05pm Bend Cyclones vs   MAC Club
Sat Jan 19  Talbot/Duilio (30m) 4:45pm NW Elite vs MAC Club
Sat Jan 19  Talbot/Coleman (30m) 5:20pm Bend-erellas vs   Bend Old School
Sat Jan 19  Talbot/Duilio (30m) 6:00pm NW Elite vs   Bend Old School
Sat Jan 19  Jurgensen/Duilio (30m) 6:35pm Final 4  Seed #1 vs   Final 4  Seed #4
Sat Jan 19  Talbot/Duilio (30m) 7:10pm Final 4  Seed #2 vs   Final 4  Seed #3
Sat Jan 19  Talbot/Duilio (22m) 7:55pm Championship 22-minute game      
           
           
Wednesday January 23 7:00pm Vic & Cody Team vs   Wet Burritos
Wednesday January 23 7:45pm Moneyshots vs   Curry On Wayward Son
Wednesday January 23 8:30pm Cyclones Individuals vs   Dwyer Williams
           
Thursday January 24 7:05pm Hots Hots vs   Dirty Mike
Thursday January 24 7:50pm FreeBallerz vs Kareem of the Crop
Sunday January 27 1:00pm Hots Hots (gm 10) vs   Vic & Cody Team (gm 10)
Sunday January 27 1:45pm Wet Burritos (gm 9) vs   Cyclones Individuals (gm 13)
Sunday January 27 2:30pm Dwyer Williams (gm 10) vs Dirty Mike (gm 11)
Sunday January 27 3:15pm Curry On Wayward Son (gm 9) vs Kareem of the Crop (gm 9)
Sunday January 27 4:00pm Moneyshots (gm 9) vs   FreeBallerz (gm 10)
           
Wednesday January 30 7:05pm   vs    
Wednesday January 30 7:50pm   vs    
           
Thursday January 31 7:05pm   vs    
Thursday January 31 7:50pm Dwyer Williams vs    
           
Sunday February 3 12:45 No activity as this is Super Bowl Sunday
           
Wednesday February 6 7:00pm Playoff seed 1 vs   Playoff seed 8
Wednesday February 6 7:45pm Playoff seed 2 vs   Playoff seed 7
Wednesday February 6 8:30pm Playoff seed 4 vs   Playoff seed 5
           
Thursday February 7 7:05pm Playoff seed 3 vs   Playoff seed 6
Thursday February 7 7:50pm 11th place team vs   Cyclones Individuals
           
Sunday February 10 12noon Winner 1vs8 vs   Winner 4vs5
Sunday February 10 12:45pm Winner 3vs6 vs   Winner 2vs7
Sunday February 10 1:40pm League Championship game
Sunday February 10 2:45pm Cyclones Individuals vs   Team TBA next session
           
           
           
           
           
           
           
           
           

 

WHY JOIN THIS LEAGUE at BEND HOOPS

Answer #1: we will not have a single forfeit- as every game scheduled will be played (how do we gaurantee that? answer: this league will text teams on the day of our games- to verify that teams are coming to the gym (& if a team is short a few players, we will recruit fill in players via a giant text list of spare players (currently I have 201 people on this list). Answer #2: you can preference Monday or Wednesday or Sunday (Sunday games occur 5pm range)- text 5033804539 for full explanation. Answer #3: gym floor at Bend Hoops is grippy (no more slippery- dirty gym floors). Answer #4: good refereeing (fouls are called- correctly- based on defensive positioning, not contact). Note- that a foul is defined as three parts 1) illegal position, combined with 2) contact that 3) creates a disadvantage. Therefore if you have established being in 'front' of offensive player (on the offensive player's final step of his/her shot/move), that should be a no call regardless of contact. No more guys running into defenders- yelling for a foul and getting to go to the line. Answer #5: we will provide 40-games per year in an attempt to build a year around consistent league. Answer #6: you can request a week off and your team will get a new game scheduled (with 6 days notice, you can request to not play a certain day).

ADULT BBALL LEAGUE DETAILS

  • WHO: Any player 18 and older- is welcome to play (also, players can play on up to 2 teams). 16 & 17 year olds- can apply for an exception.
  • COST: $695 for 12 games guaranteed and up to 14 games

  • DAYS: We only play on Wednesdays Thursdays & Sundays and you can let us know your favorite day - or let us know the day to avoid

  • FORMAT: there will be a season and a playoff (league costs/dates below). Games are 2 halves 22-minutes each- stop time final 1 minute if within 6 points (time toggles to 'running time' if 7 points).

  • INDIVIDUALS: can join our 'Cyclones Individuals' team run by Mikal Duilio by paying $95 (you will play 12 to 13 games). Each week, the captain of this team will bring uniforms to the games.

  • LOCATION: games will be at Bend Hoops - located at- 1307 NE 1st Street Bend Oregon.

  • AWARDS: If you win the league title, your team will be awarded reversible black/white jerseys

  • HOW TO REGISTER: Text (503) 380-4539 HOW TO PAY: 1st) as captain you commit by texting 5033804539 to indicate you are in- 2nd) pay your share of the dues at www.PortlandBasketball.com and click on MAKE PAYMENT button.

  • BONUS FOR CAPTAINS: this league has the ability to collect from each player directly if you would like that service; text 5033804539 with players names and cell #s... and we will contact each player with directions to pay online (similar to how you just paid online). Note- we 'help' collect but captains are required to cover the balance (immediately following your second game, that next morning we hit your card for the balance). This is a very valuable service to captains; also- captains can check in with us as well with questions such as "how many of my players have paid so far?"

 

LEAGUE DATES (we play year around in Bend; here is a 'year at a glance' schedule)

WINTER 1 (2018/2019): Nov 28 (current session- you can join late)

WINTER 2 (2019): Feb 21

SPRING (2019): May 14

SUMMER (2019): June 15

FALL (2019): Wed Sept 12

 

Text - to ask about the next 60 Minute Hoop option (5033804539). We run 4 of these per/week

60 MINUTE HOOPS $6 GAMES
offered 300 days per year in Bend

When I think of an open gym, I picture spending 2 hours of time to get a very uneven workout. So we created 60 Minute Hoops. How does 60 Minute Hoops work?

1. Mikal Duilio will text every player on our player list (126 players as of today)

2. Players text back to hold a spot in games; each game is limited to 12 players- players are divided into 2 teams by the supervisor and given uniforms (costs $5 to $6 per game)

3. The game tips on time with a jump ball (call your own)- we keep score. We play two halves of 26 minutes each (if the game accidentally has 14 players, we run 30 minute halves).

4. There is only 1 substitute per team, so in each half, each player will sit out 1 time (4 minutes)

Who: this is a private program so you must qualify by playing within our rules/style including 1) you can dribble a lot- and you can shoot a lot- but if you do BOTH you will be asked to not play- bc players who dribble all around the court- then proceed to shoot the ball as well (on same posession) because that type of player ruins the flow for everyone else 2) no anger allowed in this program (you must be peaceful & must be recreational to play in the 60 Minute Hoops program), no bragging, no putting other players down, no smack talking (this is a private program- that stuff is okay in other games but not in this 60MinuteHoop game) 3) if you are beat on a play, you need to let the player go (fouls from behind are considered unethical in a 'call your own' program such as this, so if you are beat- just let the player go); also hard fouls and wild reaches are unacceptable in this program 4) zone defense is not allowed (this is about getting a strong workout, it is not about winning (to make the point that this is not about winning, even with 30 seconds to go and game tied, the clock never stops- even if the ball is out of bounds).

What: normal open gyms take 2.25 hours to get your run in whereas 60 Minute Hoops Program will give you a better/more thorough workout in 60 minutes!

When: see listings at top of page- text 5033804539 Mikal Duilio- to hold a spot

Where: all games are at Bend Hoops

Why: these games feel like real league games - in fact- uniforms are provided for these games. And- Bend Hoops is well lit and has a grippy/clean floor.

Cost: $5 to $6 per game (but read cancellation policy)

Why do we have a cancellation charge: 12 players is the perfect # so when you cancel, you are in effect reducing a team to zero subs (which degrades the quality of the game) so this (refund policy below) will be enforced starting October 1st forward-

Refunds- if you cancel: Once you commit, you owe the amount of money for this spot, but if you give 5 hours notice (or more) you get $5 back. If you give us 4-hours notice, you get $4 back, if you give us 3-hours notice you get $3 back, 2-hours notice you get $2 back (meaning you owe use $3) and 1 hour notice- you get $1 back. Under 1 hour and we have to charge you the full fee.

Take a trip to Portland- on a Sat/Sun to play 3 City League games & enjoy a Trail Blazers game

Choose from either or both of these trips: Sat Oct 20th (Blazers vs Spurs) and separate trip- Sat Dec 8th (Blazers vs Timberwolves) 

How it works: text 5033804539 if you want to play on our 'Bend Travel Team' ($44 for our coordination & the 3 city league games)

Transportation/hotel: players will arrange your own transportation & overnight arrangements to get to Portland & back

Carpool: most people going are doing so-with spouce/family or buddy- so you are on your own getting there and back

Intinerary- this is our EXACT schedule

Saturday 4pm   Meet at Columbia Christian School 9100 East Burnside Portland (play one city LEAGUE GAME)

Saturday 6pm   Meet at Dr Jacks bar/grill (right outside the main entrance of Moda Center) - pregame food/drinks

Saturday 7pm   Blazer Game (you will buy your own tickets for this*- see bottom of this page)

Sunday Morning   Everyone is on their  own- check out of hotel- shop- enoy Portland- eat at various spots

Sunday  1:25pm   Meet at Columbia Christian School 9100 East Burnside Portland (play our 2nd city LEAGUE GAME)

Sunday  2:25pm   We now play our 3rd city LEAGUE GAME & head home (this gym is exactly 3 hours from Bend)

* Purchase your Blazer tickets from Andrew Kastenbaum at email- andrew.kastenbaum@rosequarter.com As a preview of how this will go, Andrew will most likely email you an exact price sheet- www.nba.com/blazers/groupstickets of which you will buy your tickets from that link (these are about 20% to 30% better than if you purchased them without this avenue). Our group will not all sit together in the game as we all have different tastes/budgets for tickets- but we will hang out before/after the game to some extent. A really fun/scenic place for after the game (optional drinks- optional food) is Portland City Grill (overlooks the City- really makes your trip fun). Andrew Kastenbaum phone is 5039633956

 

 

 

 

 

 

 

 

 

Legal Guarding position (1 min)

Legal defensive position is that you are square (in front of) opponent prior to their final step of the move/shot. After the 'moment' of being in front and in 'legal guarding position'- you can be moving backward and/or jumping up and contact should be legal, as seen in this video; in fact, if you are in front and displaced, it can be a charge call.

Incidental contact (21 sec)

This play could have been a no-call as the contact seems very incidental ('incidental' meaning- the contact did not create an unfair advantage for the person being contacted). This video seems to show a defender flopping, not a defender displaced by contact and therefore this could just as easily be a 'no-call' from the referee as the contact was incidental.

Incidental contact (26sec) example 2

Defense gets to position prior to final step of offensive player- thus, the contact is going to be a no call or an offensive foul (offensive foul if the offensive player then displaces/dislodges the defender).

No Call - On a Shot (40 sec)

This is a no-call because the defense is there. Restated - contact is legal if the defense is there first.

No Call - On a Shot (1 min) example 2

This could be a no-call as the contact is not creating a disadvantage and trained referees know that a foul requires three things: 1) illegal position with 2) contact and 3) a disadvantage created and as the ball goes in pretty easily in this video, it kind of makes the argument that there was not really a disadvantage created.

Block/Charge? (36 sec)

Defense gets to position prior to final step of offensive player- thus, the contact is going to be a no call or an offensive foul (offensive foul if the offensive player then displaces/dislodges the defender).

Block/Charge? (1 min) example 2

This looks like a good call (a defensive foul). Plus if you think about it- a defender really should be 'defending'- not setting up for flops. A defender is a player trying to legally impede an offensive player from scoring- but the guy in the video is not trying to prevent scoring as much as he is trying to 'work the referees'.

Various Examples of Foul Calls (6 minutes)

PortlandBasketball.Com encourages players and referees to watch this video. There are 10 explanations of fouls vs 'no calls' vs charges in this training video.

Law of Verticality (1 minute)

If defender gets "in front of" an offensive player prior to that offensive player's final step of his move/shot, than that defender is entitled to (law of verticality) to the space behind him and 'to the ceiling'; in other words the defender can jump straight up (but- proof of jumping straight up- is that defender landed close to the same spot on floor when coming down). Important- for safety- to understand this concept of jumping straight up as opposed to jumping outward.

Law of Verticality (6 minutes) explanation

All players in PortlandBasketball.com, for safety reasons, need to watch this video explanation of the law of verticality and how it relates to safety- thank you.

2016 Verticality Rule

2016 Definition of a Foul &/or a No-Call