I don’t think I’d be playing at Cincinnati right now if it weren’t for them. They see the game in a different way and helped me become the player I am.

Mason Madsen
Mayo High School, Rochester MN

Training with Practice Perfect elevated my game to the division 1 level and helped me develop into a versatile scoring threat for one of the top basketball schools in the nation.

Alyssa Utspy
Lourdes High School, Rochester MN

They have helped me to improve significantly with my ball handling skills and guard work, which was a significant hole in my game!

Will Tschetter
Stewartville HS, Stewartville MN

Ready to get your basketball player evaluated for training?

Player evaluations are the first step to your PPT training plan