Pitching Lesson Services
Better Mechanics. Better Pitching.
- Hands-on instruction and immediate feedback
- Personalized drills and exercises
- Proper mechanics and form development
- Injury prevention techniques
- Available for all skill levels
- Real-time instruction via video call
- Accessible from anywhere with internet
- Immediate feedback and corrections
- Personalized drills and homework
- Flexible scheduling options
- Detailed breakdown of your mechanics
- Frame-by-frame analysis
- Personalized correction plan
- Weekly drills and exercises
- Progress tracking over time

Group Lessons
Group lessons are available for 2-5 pitchers of similar skill levels. This is a great option for teammates or friends who want to learn together.
Group rates vary based on the number of participants. Contact me for more information and to schedule a group session.
Contact for Group RatesWhy Choose Perfect Motion?
I'm dedicated to making quality pitching instruction accessible to all
I believe that every aspiring pitcher deserves access to quality coaching, regardless of financial circumstances. My lessons are priced to be accessible while still providing exceptional value and personalized instruction.
Whether you're just starting out or looking to refine advanced techniques, I offer options that fit your budget and goals.
Not everyone can access in-person coaching due to location, scheduling, or other constraints. That's why I offer multiple ways to learn:
- In-person lessons for those in the Ames, IA area
- Virtual lessons via video call for remote coaching
- Video lessons for those with busy schedules