Off-Season Development Program
The off-season is where individual games are won. Purpose-built training blocks that develop each player's complete game (skill, athleticism, and court IQ) under professional coaching.
- Individual Skill Development
- Position-Specific Coaching
- Competitive Reps
- Boys & Girls Programs
The Off-Season Is Where
Games Are Won
During the season, practices are built around team systems and the next game. The off-season is the window where players can focus completely on their own game, and it's where the biggest jumps happen.
The PDM Off-Season Development Program runs for 16 weeks with purpose-built training blocks that develop each player's complete game: skill, athleticism, and court IQ, all under professional coaching with a low player-to-coach ratio.
- Skill Development
- Athleticism
- Court IQ
- Competitive Reps
Three Sessions. Five Hours.
Every age group trains three times a week, combining longer on-court sessions with a dedicated shooting session.
On-Court Training
Two-hour sessions of individual skill development, position-specific coaching, and competitive reps.
Shooting & Practice
A one-hour session focused on shooting, repetition, and sharpening the week's work.
5 Hours of Work
Five hours of focused training per week, adding up to more than 80 hours across the program.
Grouped by Age & Level
Players train with their age group at the right level, so every session is challenging and every rep counts.
Fundamental
Building the core skills and habits every player needs, with plenty of reps and teaching.
- Boys U10 to U13
- Girls U10 to U14
Developmental
Sharpening skills and adding speed, decision making, and game application.
- Boys U14 & U15
- Girls U10 to U14
Performance
High-level training for older players preparing for the most competitive levels of the game.
- Boys U16 / U17+
- Girls U15 to U17+
Select Your Age Group
Toggle between the May and June to August schedules. Each phase has its own training days and times.
Boys Programs
U10 to U17+U10 / U11
Boys, Fundamental- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- SatShooting / Practice1:00 to 2:00 PM
- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- ThuShooting / Practice6:00 to 7:00 PM
5 hours per week, May scheduleJune to August schedule
Register U10 / U11U12
Boys, Fundamental- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- SatShooting / Practice1:00 to 2:00 PM
- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- ThuShooting / Practice6:00 to 7:00 PM
5 hours per week, May scheduleJune to August schedule
Register U12U13
Boys, Fundamental- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- SatShooting / Practice3:00 to 4:00 PM
- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- ThuShooting / Practice6:00 to 7:00 PM
5 hours per week, May scheduleJune to August schedule
Register U13U14
Boys, Developmental- TueOn-Court Training6:00 to 8:00 PM
- WedOn-Court Training6:00 to 8:00 PM
- SatShooting / Practice3:00 to 4:00 PM
- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- ThuShooting / Practice6:00 to 7:00 PM
5 hours per week, May scheduleJune to August schedule
Register U14U15
Boys, Developmental- TueOn-Court Training8:00 to 10:00 PM
- WedOn-Court Training7:00 to 9:00 PM
- SatShooting / Practice5:00 to 6:00 PM
- MonOn-Court Training8:00 to 10:00 PM
- WedOn-Court Training6:00 to 8:00 PM
- ThuShooting / Practice8:00 to 9:00 PM
5 hours per week, May scheduleJune to August schedule
Register U15U16 / U17+
Boys, Performance- MonOn-Court Training7:00 to 9:00 PM
- WedOn-Court Training7:00 to 9:00 PM
- SatShooting / Practice5:00 to 6:00 PM
- MonOn-Court Training8:00 to 10:00 PM
- ThuShooting / Practice8:00 to 9:00 PM
- FriOn-Court Training8:00 to 10:00 PM
5 hours per week, May scheduleJune to August schedule
Register U16 / U17+Girls Programs
U10 to U17+U10 to U14
Girls, Fundamental and Developmental- MonOn-Court Training6:00 to 8:00 PM
- TueOn-Court Training6:00 to 8:00 PM
- SatShooting / Practice1:00 to 2:00 PM
- MonOn-Court Training6:00 to 8:00 PM
- WedOn-Court Training6:00 to 8:00 PM
- FriShooting / Practice6:00 to 7:00 PM
5 hours per week, May scheduleJune to August schedule
Register U10 to U14U15 / U16 / U17+
Girls, Performance- TueOn-Court Training8:00 to 10:00 PM
- WedOn-Court Training7:00 to 9:00 PM
- SatShooting / Practice3:00 to 4:00 PM
- MonOn-Court Training8:00 to 10:00 PM
- TueShooting Practice8:00 to 9:00 PM
- ThuOn-Court Training8:00 to 10:00 PM
5 hours per week, May scheduleJune to August schedule
Register U15 / U16 / U17+2027 dates to be announced. Dates, locations, and times are subject to change.
Program Pricing
Commit to the full 16 weeks for the best value, or train in flexible monthly blocks.
Full Program
All 16 weeks, 2027 dates to be announced
+ HST
- Full 16-week off-season commitment
- 3 sessions per week, 80+ training hours
- Maximum individual development
Monthly Blocks
Month-to-month
+ HST per month
- Commit month to month
- Join mid-program
- Same coaching and training
Register through your age group's Register button above.
Off-Season in Action
Trusted by Pro Coaches
What coaches from FIBA and the NBA G-League say about PDM coach Aaron Redpath.
Aaron Redpath has a high basketball IQ. His understanding of the game is beyond a system, it's on the execution. Aaron is the perfect person to teach kids the understanding and execution of the game on top of the fundamentals. PDM Basketball will take you to the next level.
Bernardo FitzGonzalez
FIBA Head CoachAaron Redpath has a great understanding of the game from a player's perspective as well as a coach's perspective. Not all high level players possess this attribute, which makes Aaron an extremely valuable resource to teach young players the game. PDM Basketball is sure to expand players' basketball knowledge and IQ.
Saulo Hernández
FIBA Head CoachAaron was a great player for us at Saint John. He was a poised playmaker, a capable scorer, a knockdown shooter, and a fierce competitor. He always played with great technique, pace and vision while being a great orchestrator on the floor.
Nelson Terroba
NBA G-League / NBL Canada CoachSigning Up
Takes Three Minutes.
Find Your Age Group
Check the boys or girls schedules and find your player's group.
Register Online
Click Register and choose the full program or a monthly block.
Train 3x a Week
Show up ready to work and make this off-season the one that changes your game.
Frequently Asked Questions
Who is the Off-Season Development Program for?
Boys and girls from U10 to U17+. Players are grouped by age and level (Fundamental, Developmental, and Performance) so every session is challenging at the right level.
When does the program run?
The 2027 program runs for 16 weeks over the spring and summer, in two phases: May (weeks 1 to 4) and June to August (weeks 5 to 16). Exact 2027 dates are to be announced.
Where does training take place?
In May, training is at Sheridan College and B-Town Courts. From June to August, training moves to Shoot360 and Sheridan College.
How often do players train?
Three times a week: two 2-hour on-court training sessions and one 1-hour shooting session, for 5 hours of training per week and more than 80 hours across the program.
How much does it cost?
The full 16-week program is $1,895 + HST. Monthly blocks are $505 to $535 + HST per month.
Can my child join mid-program?
Yes. Monthly blocks let players join mid-program or commit month to month. Questions? Email admin@pdmbasketball.com or call (647) 637-3859.
Explore Other Programs
PDM Academy
High-intensity in-season development for players aiming for the next level.
Learn more →Summer Camps
Six weeks of signature camps at Shoot360 Oakville, with daily time on the Shoot360 training units.
Learn more →Skill & Shooter's Labs
Small-group sessions targeting core fundamentals, ball control, and shooting.
Learn more →Private Lessons
One-on-one and small-group sessions with PDM's professional coaches.
Learn more →Register for the
Off-Season Program
Sixteen weeks of purpose-built training to develop your complete game. Find your age group and secure your spot.
