Hands-on adjustments and real-time feedback to build skills fast.
Flexible online instruction you can do from anywhere, anytime.
There are no camps on the calendar right now. If you're interested in hosting a camp, or you're looking for one in your area, reach out and let us know — we'd love to help make it happen.
Perfect Motion's home base is Ames, Iowa. We work out of the Ames Diamond Training facility but also use other locations such as the Nevada Fieldhouse, or traveling facilities in other parts of Iowa. Camps and clinics are often held in Sioux City, Iowa, as well as monthly lessons as a new service there. We prioritize our coaches' busy schedules while trying to make sure we help as many girls as possible. We are looking forward to hosting more camps in other parts of Iowa — feel free to reach out if you want one near you!
Live one-on-one instruction over video call. We break down your mechanics in real time and give you drills to work on between sessions, all from wherever you train.
Send in video of your pitching and receive a detailed breakdown with corrections, cues, and a personalized drill plan you can follow on your own schedule.
Hands-on individual instruction with immediate feedback and adjustments. The fastest way to refine mechanics, build velocity, and gain confidence in the circle.
Train alongside 2-4 other pitchers for a fun, cost-effective option. Players push each other while still getting individualized coaching on their mechanics.
Monthly hands-on pitching sessions in Sioux City. A great option for players in the area to get in-person coaching and adjustments once a month.
Live virtual catching instruction focused on receiving, blocking, framing, and game management, with drills tailored to your level and position goals.
Monthly hands-on sessions in Ames to fine-tune your footwork, pop time, and receiving. Perfect for keeping your skills sharp throughout the season.
Monthly in-person catching sessions in Sioux City focused on receiving, blocking, and framing for players in the area.
One-on-one hitting instruction covering swing mechanics, timing, and power. Personalized coaching to help you drive the ball with confidence at the plate.
Work on your swing with 2-4 hitters in an energetic, team-style setting while still receiving individual attention on your mechanics.
Choose the training option that's right for you and take the first step toward reaching your pitching goals.