Lafayette, Tennessee
Train.
Develop.
Compete.
Professional baseball and softball instruction, batting cage rentals, and athletic development programs for players of all ages and skill levels.

$60/hr
Private Lessons
One-on-one hitting, pitching, fielding and all-around development.
Learn more →
From $20
Batting Cages
Two cages, pitching machine included when available. Reserve online.
Learn more →
From $50/mo
Memberships
Monthly cage hours, lessons and workout credits with priority booking.
Learn more →
Why Mid10
Focused instruction
Individual plans for baseball and softball players.
Extended member hours
Members can train 6 AM to midnight with a reservation.
All ages
Group workouts for ages 5–8, 9–12, 13–15 and 16+.
Simple online booking
Reserve, sign your waiver and pay in one place.
Our Partners
Companies we partner with and use in our training.