Hitting
Swing mechanics, bat path, and approach. Every rep is filmed and measured, so you can see the change.
Baseball & Softball Training · Surprise, Arizona
Professional baseball and softball training in Surprise, Arizona for athletes committed to improving their game, on and off the field.
Coaches dedicated to player development and long-term success.
Every swing measured, so progress shows up in the numbers.
Individual attention and proven methods to reach full potential.
Confidence, discipline, and leadership on and off the field.
Three words, one standard, for every athlete who walks into the cage.
Love the work. Show up ready, compete in every rep, and enjoy getting better.
Slumps, bad days, tough coaching. Every player hits them, and we teach athletes how to respond.
Progress you can measure: harder contact, cleaner mechanics, and a plan for the next level.
Private and small-group work for baseball and softball players, from youth leagues through college development.
Swing mechanics, bat path, and approach. Every rep is filmed and measured, so you can see the change.
Footwork, glove work, and throwing, with clean, repeatable mechanics at every position.
Receiving, blocking, and throwing. The position that runs the game gets its own coaching.

Confidence, focus, and how to handle failure. Thrive, Overcome, Achieve is more than a slogan.
Every program meets athletes where they are and prepares them for the next stage. The goal is complete players with the physical tools, mental confidence, work ethic and leadership for long-term success on and off the field.
Building the foundation: proper movement, baseball and softball IQ, safe mechanics and confidence-building habits. Fast. Free. Fearless.
Expanding development: positional direction, advanced movement efficiency, situational understanding and faster decision-making.
Next-level preparation: game-speed execution, positional specialization, and Major League Routine Development, so athletes prepare like professionals before they become one.
Refinement and maintenance: skill work, strength and performance upkeep, recovery and durability, and professional habits year-round.

Coach EJ built TOA Athletics around a simple idea: young athletes get better fastest when they can see their own progress. Every session is hands-on, every swing is on video, and every player leaves knowing exactly what to work on next.
Training happens in the cage and on the field in Surprise, Arizona, with baseball and softball players from youth leagues through high school and college development.
Every athlete gets a plan, a coach in the cage, and a private portal to review the work from home.
We watch you hit, field, and throw, film all of it, and capture baseline numbers with Rapsodo.
Coach EJ maps out what to fix first and the drills that will get you there.
Hands-on sessions in the cage. Every swing is recorded and measured.
Log in to your player portal and rewatch every swing with its numbers right beside it.
After every session, your videos and numbers land in your own private portal. Pick a workout day, pick a swing, and watch it back with the stats on the side.
Demo login: demo / swing
Watch sessions on Instagram
Every athlete starts with an evaluation. From there, pick the format that fits your schedule and goals.
Full attention on one athlete. Best for fast, focused work on mechanics.
Ask for current ratesAsk about thisCompetitive reps alongside teammates or friends, with the same video and data.
Ask for current ratesAsk about thisA standing weekly schedule, full portal access, and a plan that builds month to month.
Ask for current ratesAsk about thisTeam practices, position clinics, and camps for organizations and travel teams.
Ask for current ratesAsk about thisBaseball and softball players from youth leagues through high school and college development. We coach hitting, fielding, catching, and the mental side of the game.
An evaluation. We watch your athlete hit, field, and throw, film it, and take baseline numbers. You leave with a plan for what to work on first.
Bat, glove, helmet, and water. Catchers should bring their gear.
After each session we upload the swing videos as private (unlisted) YouTube links and add the numbers. Your athlete logs in, picks the workout day and the swing, and watches it back with the stats on the side. The videos aren't listed anywhere public, and the links only appear after login.
A launch monitor that measures every batted ball: exit velocity, launch angle, distance, direction, and spin. It turns "that felt good" into numbers you can track week to week.
26024 N 155th Ave, Surprise, AZ 85387. We train Monday through Friday 3–9 PM and Saturday 9 AM–5 PM, and we're closed Sunday.
Tell us about your athlete (age, position, and what they want to work on) and we'll find a time.