Premier basketball, grounded in sustainable development.


● Private & small-group instruction backed by decades of experience

Skill Precision

Detail-focused training that sharpens the skills that matter most.

Basketball IQ

Learn to read the game, make faster decisions, and stay one step ahead.

Game Speed

Train at real game pace so your skills translate under pressure.

Player Development

Consistent improvement built through structured, purposeful work.

Pro Training

Gain insight and training from a former high-level player.

TRAIN WITH A PRO

TRAIN WITH A PRO

Your Instructor

A 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 Programs

Begin your work on the game.

Private Session
from $60.00

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 Training
from $30.00

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

Hybrid Development Package
$115.00

The Hybrid Package combines individual instruction with competitive small group training, allowing athletes to refine skills and apply them in live situations.

Includes

• 1 Private Training Session
• 2 Small Group Training Sessions

Founding Member Development Program
Sale Price: $250.00 every month Original Price: $300.00 every month

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.

Get a free placement training with the purchase of a 10-private lesson package.