Ajax, ON · Baseball Training Academy

What We Offer · Ages 6–17

Our Programs

From 1-on-1 sessions to seasonal camps to a full winter development academy — every TI Baseball program is built around mastering the craft. Pick what fits your athlete.

Year-Round Training

Train On Your Schedule.

Flexible programs that run all year — private 1-on-1 sessions, recurring group nights, and remote video coaching for athletes who can't make it to Ajax in person.

$90 one-time · 4-pack $320 · 5+ sessions $75/session

One-on-One Training

Personalized 1-on-1 instruction focused on hitting, catching, or pitching. Receive individualized coaching, skill development, and immediate feedback to help accelerate your progress and performance.

4-pack $320 (~$80/session). 5+ pack $75/session. Free account tracks your balance. Sessions expire 30 days after purchase.

Bring friends · $90 base + $30/each

Multi-Person Session

Same private 1-on-1 slot with Coach, but bring a friend or two (or up to nine). Great for teammates who want to train together — hitting, catching, pitching, and situational work.

$90 for the first person, +$30 per additional. So 2 people is $120, 3 is $150, 4 is $180, and so on. Book like any 1-on-1 slot.

$200 / month · By Inquiry

Strength & Conditioning

Baseball-specific monthly strength and conditioning program. Built around explosive power, rotational strength, sprint speed, and arm/shoulder durability — the engine behind every hitter, pitcher, and fielder. Coach customizes each program to the athlete's needs.

Mondays · 6:30–8:00 PM · Ages 9–17

Monday Night Hitting Group

Develop your swing with focused hitting instruction, drills, and repetitions in a fun, high-energy environment. Drop in for a single session. Note: the Monday Night Hitting Group is winding down — the last session will be September 28.

TI Baseball Academy player mid-swing during an indoor training session 3 Streams · Season Oct 31

Winter Development · 3 Streams

TI Baseball Winter Development.

A structured, progressive baseball development program with 3 age-based streams: Ages 8–12 (Tuesdays 6–8 PM), Ages 13–18 (Fridays 5–7 PM), and Catchers 12–18 (Saturdays 1–3 PM). Each session covers hitting, defense, and strength & conditioning. Season starts October 31.

From $500single phase (8 weeks)

$900 for 2 phases (save $100) · $1,275 for full season · or $75 drop-in.

  • 3 streams — Tuesdays (8–12), Fridays (13–18), Saturdays (Catchers 12–18).
  • Three phases per session — hitting, defense/pitching/catching, strength & conditioning.
  • Choose your commitment — 8 weeks, 16 weeks, or full 24-week season.
  • Drop-in credits available ($75 each) if you want to try before committing.