top of page

Programs

Our baseball development programs are designed to cater to players of all ages and skill levels, focusing on the fundamental and advanced aspects of the game. Whether you're just starting out or looking to refine your skills, we have a program to fit your needs.

Hitting

Our hitting sessions are built around solid mechanics—teaching players how to move efficiently, generate power from the ground up, and stay connected through the zone. We break down swing path, timing, and plate discipline, using targeted drills and personalized feedback to help each hitter make consistent, hard contact. Whether you're just starting or fine-tuning your swing, our coaches will guide your development every step of the way.

Catching

Catching is one of the most demanding—and often overlooked—positions on the field. It requires strength, focus, and a deep understanding of the game. Our program builds core and lower-body strength, sharpens footwork and blocking mechanics, and develops throwing accuracy and framing. Catchers also learn how to manage pitchers, call games with confidence, and take ownership of their role as a leader on the field.

Fundamentals

This program is built for players who already know the game and want to sharpen their skills without the pressure of a high-performance setting. We focus on proper mechanics, consistent reps, and a better understanding of core concepts in hitting, pitching, and fielding. With structured training and clear instruction, players build confidence and work toward becoming more well-rounded athletes.

Pitching

Designed with long-term development in mind, our pitching program emphasizes safe, efficient mechanics and proper arm care. Athletes work on building velocity, refining command, and developing a strong, repeatable delivery. Sessions include mobility work, strength training, pitch development, and strategies to stay healthy and perform under pressure.

 

High Performance

This is our most advanced fundamentals program, designed for rep-level athletes and players ready to challenge themselves. We focus on refining core skills in hitting, pitching, fielding, and catching—while building strength, improving baseball IQ, and sharpening mental toughness. It’s high-energy, detail-driven training for players who want to compete at a higher level and get the most out of every session.

Beginners Program

Perfect for first-time players, this program introduces the core fundamentals of hitting, throwing, fielding, and catching in a supportive, structured environment. We focus on building coordination, confidence, and baseball IQ, giving young athletes a strong foundation to grow from. Whether you're brand new or just starting out, our coaches guide each player step by step as they begin their baseball journey.

Looking for Flexibility

Can’t commit to a full clinic session? All of our clinics are available as 5-session Multi-Passes, giving you the flexibility to drop in when it works for you. Perfect for busy schedules or players looking to supplement other training with quality reps and coaching.

Location

1550 Birchmount  Road, Unit 128

Toronto, ON  MIP 2H1

647.255.1722

*When using a navigation app, set location to Total Baseball Training Centre.  Enter from main parking lot off Birchmount Road, do NOT enter from Canadian Road.  We are located at the end of the building. 

2024 Total Baseball Training Centre

bottom of page