Find Something Perfect For You

Choose your preferred learning style and discover the coaching options that work best for you.

Virtual Training

Flexible online instruction that fits your schedule and location preferences.

Train from anywhere
Flexible scheduling
Record sessions

In-Person Training

Face-to-face instruction with immediate hands-on feedback and real-time adjustments.

Immediate feedback
Hands-on adjustments
Equipment provided

Live Virtual Lessons

Real-time virtual instruction with immediate feedback and interaction via video call.

1 hour • $50 per lesson

Real-time feedback
Interactive sessions
Scheduled appointments

Video Lessons

Send your pitching videos for detailed feedback and receive comprehensive videos of drills.

$30 per video analysis

Detailed breakdown
Work on your schedule
Replay and review

Individual Lessons

One-on-one personalized instruction with complete focus on your specific needs and goals.

1 hour • $50 per lesson

100% personalized attention
Customized lesson plans
Fastest skill development

Small Group Lessons

Train with 2-4 players for collaborative learning while maintaining personalized instruction.

1 hour • $25 per person

Cost-effective training
Learn from teammates
Build team chemistry

Your Coach's Qualifications

Experience and expertise you can trust

Coach Madison

Coach Madison

PaulyGirl Fastpitch Certified

30+
Students
2+
Years

PaulyGirl Fastpitch Certified

Certified through PaulyGirl Fastpitch, one of the most respected and comprehensive pitching instruction programs in the country. This certification ensures I'm equipped with the latest techniques and methodologies in fastpitch pitching instruction.

Proven Track Record

Years of experience helping players at all levels improve their mechanics, velocity, and confidence. My students consistently see measurable improvements in their pitching performance.

Individualized Teaching

Every player learns differently. I adapt my teaching methods to match each individual's learning style, personality, and goals to ensure the most effective instruction possible.

Ready to Get Started?

Choose the training option that's right for you and take the first step toward reaching your pitching goals.