skip navigation
Home Training Teams MVSA Board Volunteering

Resources and Links for training

Optimize Physical Therapy

Training facility for Softball Pitching, Hitting, Fielding, and Catching.

Complete Game

Training facility for Softball Pitching and Hitting.

Tri County League Home Page

This is the league MVSA plays in. Use this web site for schedules, field location, tournament information, league rules, etc.

Minnesota Softball

The MMFL is the league Tri County plays under. Tri County league ends its season with a qualifying tournament to earn a berth to play in the MMFL State Tournament. The MMFL also runs the Fall Ball League that MVSA plays in.

NAFA- North American Fastpitch Association

This is NAFA youth's home page. You can find local and regional tournaments to play in. The NAFA online rule book can be found here.

Irondale HS Softball Youth Training Camps!

Youth Camp

Irondale High School Softball is excited to announce their first ever Youth Camp! Check out the details 

Dates: May 7, 14, 21 & 28 (Note: Date changes due to team games)

Times: 10:00-11:00 am

Location: Irondale HS

Drills with the Irondale HS team.

Sign up using this google form:


Pitching Camp

Solid pitching is essential to every teams success, we’re here to help!!

Check out the details:

Dates: May 7, 14, 21 & 28 (Note: Date changes due to team games)

Times: 11:00-12:00 pm

Location: Irondale HS

Sign up here:


Contact Coach Maggie with questions: