Premier basketball, grounded in sustainable development.
● Private & small-group instruction backed by decades of experienceSkill Precision
Detail-focused training that sharpens the skills that matter most.
Game Speed
Train at real game pace so your skills translate under pressure.
Pro Training
Gain insight and training from a former high-level player.
Basketball IQ
Learn to read the game, make faster decisions, and stay one step ahead.
Player Development
Consistent improvement built through structured, purposeful work.
TRAIN WITH A PRO
TRAIN WITH A PRO
Your InstructorA Chicago native, I bring more than a decade of professional playing experience and a passion for developing young athletes the right way. I began my collegiate career at Saint Louis University before helping lead Indian Hills Community College to a 30–3 season and a top-five national ranking. I later finished my college career at the University of Colorado, where I started all 68 games and still rank among the program’s top players in three-point percentage.
Following college, I spent 12 years playing professionally in the NBA G League and internationally in Sweden, Lithuania, Finland, Greece, Hungary, Argentina, Israel, and France, appearing in more than 400 professional games and scoring over 6,000 points worldwide.
Today, I focus on helping middle and high school athletes develop skills that translate directly into game performance. My training approach blends high-level skill development with principles from the European basketball development model—emphasizing strong fundamentals, footwork, basketball IQ, and decision-making.
I am passionate about creating a positive, structured environment where serious athletes can grow their confidence, improve their skills, and reach their full potential.
Training ProgramsBegin your work on the game.
Private sessions allow for fully individualized instruction and are ideal for athletes looking to accelerate their development.
Session Details
• 1 Hour Individual Session
• Personalized skill development plan
• Shooting mechanics and scoring development
• Position-specific skill work
• Detailed coaching feedback
Small group sessions provide the ideal balance of individual coaching and competitive development. Athletes train with players of similar age and skill level to create a challenging and productive environment.
Session Details
• 1 Hour Session
• Position-specific training when possible
• 3–6 athletes per group
• Groups may run with a minimum of 2 athletes
A comprehensive evaluation of your game to establish a shared baseline and clear direction before ongoing instruction.
Limited Launch Offer
The Founding Member Program is designed for athletes who want consistent, structured development and personalized feedback. This limited program provides a combination of small group training, individual instruction, and film review.
Includes
• 2 Small Group Training Sessions per week
• 1 Private Individual Session per month
• Bonus 1 Free Player Film Breakdown & Development Feedback on game/team specific improvement.
• Priority scheduling and placement in position-specific groups
Lifetime 10 Percent discount on future training sessions
Pro-Level training for dedicated athletes
My training approach blends high-level skill development with principles from the European basketball development model—emphasizing strong fundamentals, footwork, basketball IQ, and decision-making.
“
River’s instruction tightened my swing and dropped my handicap by several strokes. The improvement in both my scoring and confidence has been immediate and noticeable.
78%
of returning players lowered their scoring average within one season.
Camille E.
►︎ Handicap 22 ►︎ 15►︎ Handicap index 23.1 ►︎ 16.2►︎ Scoring average High 90s ► Low-80sPierce A.
►︎ Handicap 18 ►︎ 12►︎ Handicap index 19.5 ►︎ 13.4►︎ Scoring average Mid 90s ► Low-80sJenny W.
►︎ Handicap 10 ►︎ 6►︎ Handicap index 11.2 ►︎ 6.8►︎ Scoring average High 80s ► Low-80sGet a free placement training with the purchase of a 10-private lesson package.