skip navigation

PITCHING PROGRAMS

Offseason Pitching Programs run from November 1-March 11. Players will receive individualized programming based on movement analysis, pitching mechanics and current pitch design. We will leverage Rapsodo technology to accurately evaluate our players. There are two options - The IDEAL Program and the 2X Week Program. More information on each program is found below. 

Please email info@mnmash.com for more information.  Very limited spots available


IDEAL Program

The IDEAL Pitching Program is an invitation only program, providing a complete pitching development plan - including both strength training and pitching development. 

HIGH SCHOOL IDEAL is perfect for athletes 9th grade and older, looking to become an elite level thrower. Athletes will have access up to 5 days per week to work on arm patterning, arm strength and pitch design. 

YOUTH IDEAL is perfect for athletes 13 years old and younger, looking to improve their overall strength, learn arm health and recovery tactics and focus on improving mechanics to gain velocity.

Group 1 
M/W 3pm-4pm, Sat 8am-9am
Group 2 
M/W 4pm-5pm, Sat 9am-10am
Group 3 - Youth IDEAL 
M/W 5pm-6pm
Group 4 
M/W 7pm-8pm, Sat 10am-11am
Group 5
T/Th 3pm-4pm, Sat 8am-9am
Group 6
T/Th 4pm-5pm, Sat 9am-10am
Group 7
T/Th 8pm-9pm, Sat 10am-11am

2X WEEK PROGRAM

The 2X Week Pitching Program is for youth athletes or multi-sport athletes looking to advance their throwing patterns throughout the offseason.  Groups will meet twice per week. Every athlete is given an individualized development plan based on an assessment of current mechanics and pitch design. The program runs November 1 - March 11 annually.  Players will be put in groups based on age and ability. 

Please email info@mnmash.com for more information.  Very limited spots available

Group A High School FULL
M/W, 5pm-6pm  
Group B High School FULL
M/W, 6pm-7pm
Group C High School  FULL
M/W, 8pm-9pm
Group D Youth
T/Th, 5pm-6pm
Group E Youth
T/Th, 6pm-7pm
Group F High School  FULL
T/Th, 6pm-7pm
Group G High School FULL
T/Th, 7pm-8pm
Group H High School
Wed, 8pm-9pm and Sat, 11am-12pm