Hitting Drill: 1-2-3 Drill (Baseball & Softball)
Fundamental tee drill that breaks down the swing into three components: load, stride, and swing, teaching proper sequence and timing. Teaches players to compartmentalize different parts of the swing and maintain balance throughout.

How to Run This Drill
- Tee set up slightly in front of the middle of the plate
- Hitter sets up even with the plate, while other partner puts a ball on the tee
- Hitter gets ready, looks forward to visualize a pitcher
- Partner then calls out "1, 2, 3" pausing after each number, on each number hitter will
- 1: Load by shifting weight to back foot and coiling
- 2: Hitter strides while staying balanced, hands separate and coil further
- 3: Hitter swings and hits the ball
- Hitter tries to hit the ball back up the middle. Player calling out 1,2, 3 can vary timing so player feels seperation between different phases of the swing.
- Partners switch after 5 swings
Coaching Points
- 1 = Load: Weight shifts to back foot, hands load back
- 2 = Stride: Front foot strides, hands stay back
- 3 = Swing: Rotate and drive through the ball
- Pause between each number to feel each position
- This teaches the proper hitting sequence
- Hit ball back up the middle every time
Quick Actions
At a Glance
Equipment Needed
Similar Drills You Might Like
Explore more drills to build your practice plan and develop well-rounded skills

Homerun Derby
Fun competitive hitting game rewarding line drives and hard contact. Pop-ups and high fly balls are outs even if they go far.

Angle Flips
Front toss variation where the tosser is positioned at an angle, helping hitters work on inside-out swing path and staying inside the ball.

Backside Angle Toss
Advanced front toss drill with tosser positioned behind and to the side, forcing hitter to stay back and use proper swing path.
Add This Drill to Your Practice Plan
Use our free Practice Planner to build complete practice plans with this drill and 100+ others. Drag and drop to customize timing and order.
Try the Practice PlannerFree forever - No account required