Want More Basketball? The Perfect Off-Season Basketball Program For Kids Playing Multiple Sports Is The PHH Spring League - Read Below For Dates/Locations & Sign Up Now!
2026 Tuesday Spring League
Dates: March 31st- June 2nd
Where: Adversity Vernon Hills- 710 Corporate Woods Pkwy. Vernon Hills
1st-2nd Grade: 5:00-6:00pm
3rd-4th Grade: 6:00-7:00pm
5th-6th Grade: 7:00-8:00pm
7th- 8th Grade: 8:00-9:00pm
Cost: $280
Early Bird Special until Febuary 16th of 30$ off! ($250 total cost)
2026 Wednesday Spring League
Dates: April 1st- June 3rd
Where: Ela Sportsplex- 325 Surryse Rd. Lake Zurich
1st-2nd Grade: 5:00-6:00pm
3rd-5th Grade: 6:00-7:00pm
(Advanced 5th) 6th-8th Grade: 7:00-8:00pm
Cost: $280
Early Bird Special until Febuary 16th of 30$ off! ($250 total cost)
Check out our partnership Spring Leagues as well! Another great way to improve your game within your local community! All Leagues are led by the PHH staff!
Click the location below for more information & registration!
Mondays: Wheeling Park District - Begins March 30th 1st- 6th Grade Boys & Girls
Mondays/Thursdays: Canlan-Libertyville - Program Begins Week of April 6th K-8th Grade Boys
** OVER 400 PARTICIPANTS IN 2025 **
*** MULTIPLE SOLD OUT AGE DIVISIONS ***
2026 Spring League Format/Details
The Play Hard Hoops 2026 Spring League will continue to be a great way to prepare for the winter basketball season. The first few weeks focus on skills and evaluations. The program will then follow a format with a short 15-20 minute practice and scrimmage games for the remainder of the program. Individuals will be placed into balanced teams across each division for a full league season a regular season games and 2 weeks of playoffs. The first two dates will be skills focused with an evaluation period to place players within their teams**.
Leagues will have a 15-25 minute skills and game concepts portion to further enhance our players' development and understanding of the game. This will be followed by a 35-40 minute game with our PHH coaches assigned to teach+direct gameplay for the team.
-Teams will have no more than 8 Players
-Balanced, Competitive Teams
-Equal Playing Time On # Rotation System
-No More Than 1 Friend Request
-Play Minimum 6 Games