MSA offers lessons for baseball, softball, and slow pitch players in hitting, slapping, pitching, catching, fielding alongside virtual training, lane/team rentals, small group training, and performance training. Availability is limited and our schedule is posted weekly. Please call/text (256) 929-3408 if you have any questions about our availability.
30-Minute, One-on-One Session
1 hour, One-on-One Session
30-Minute, One-on-One Session
1 Hour, one-on-one Session
5 Lessons / 30-Minutes / One-on-One Sessions
5 Lessons / 1 Hour / One-on-One Sessions
5 Lessons / 30-Minutes / One-on-One Sessions
15-Minutes
30-Minute, One-on-One Session
5 Lessons / 30-Minutes / One-on-One Sessions
15-Minutes of Live Pitching
30 Minutes
30-Minutes / 2 Players
45-Minutes / 2-4 players
30-Minutes
45-Minutes
1 Hour
45 Minutes / Two 70ft Batting Tunnels
1 Hour / Two 70ft Batting Tunnels
30-Minutes / Two MSA Instructors / Practice Evaluation Plan
1 Hour / Two MSA Instructors
Assisted Stretching / Personal Training
Assisted Stretching / Personal Training
Assisted Stretching / Personal Training
Assisted Stretching / Personal Training
30-Minute Weight Room Session
Unlimited Monthly Gym Membership
Book sessions 4 hours in advance. 24-hour cancellation policy.



