Total Baseball


22777 Farmington Rd Farmington, MI 48336

Phone: 248-957-8391

View Map

Baseball at Farmington

Total Baseball is the indoor baseball training facility located at Total Sports Complex, 22777 Farmington Rd., Farmington, MI. Total Baseball offers an incredible opportunity for any baseball athlete wishing to make a commitment toward improving his/her skills.

Total Baseball is unique in our ability to offer programs year round. Our instructors and staff take every step possible to provide a setting where baseball is enjoyed and skills are improved. Total Baseball has a first class facility, equipment and technology with a qualified and dedicated staff.

Total Baseball can help young athletes just beginning to play baseball, as well as the aspiring high school athlete looking to improve and develop their skills for the next level. With year-round skill camps, speed and agility training and private lessons, Total Baseball provides a tremendous asset to many programs and individuals looking for a competitive advantage.

Daily, Monday-Sunday: 9 am-9 pm
Fridays: 1-8 pm
  • 2 Tunnels
  • Full size (180′ x 90′) Indoor Turf Field w/ no pillars & 50′ ceiling
  • Training Area (90′ x 80′) Indoor Turf Field w/ no pillars & 50′ ceiling

For information on Baseball Facility Rentals, contact Celina Gutierrez at (248) 668-0166 or

Total Baseball offers baseball lessons to players who want one on one training with an Instructor.

Individual Lessons (1-2 players)
$50/half hour
$225/(5) half hour lessons

Group Lessons (3-5 players)
$65/half hour

Instructors available at Total Sports – Farmington

  • Evan Piechota – Current Pitcher for the Pittsburgh Pirates Organization ⦁ Former United Shore Professional Baseball League Pitcher ⦁ 4 year Starting Pitcher for Madonna University ⦁  Multiple Award Winner ⦁  Assistant Pitching Coach at Madonna University ⦁ Total Baseball Instructor Specializing in Pitching and Strength and Conditioning.

Lessons are scheduled by appointment only.
Please call 248-668-0166 or e-mail: for additional information or to schedule a lesson.