Hitting Drill: High-Velocity Machine Drill (Baseball & Softball)
Pitching machine cranked to maximum velocity at a shortened distance to simulate perceived velocities of 100+ mph. Trains hitters to be calm and loose against speed they will not actually face in a game, so live ABs feel slow.

How to Run This Drill
- Set up a pitching machine at maximum velocity (90+ mph for advanced hitters; scale down for younger ages)
- Move the feed point to 45-50 feet from the plate (shorter than regulation 60'6") to increase perceived velocity
- Use dimpled balls if available, they ride up and in, mimicking the high heater
- Step into the box and just try to make contact, the goal is to compete, not swing perfectly
- Take a full round of swings (10-15 pitches) without resetting between pitches
- Finish the round, then in your next live AB or BP, the speed will feel slow
Coaching Points
- Practicing harder than the game makes the game feel easy — 'good hitters love the machine'
- Stay loose and don't try to muscle up against the speed — rely on bat whip
- The discomfort is the point — get used to being uncomfortable so live ABs feel calm
- Scale velocity to age and skill: 90+ for HS/college, 70-80 for youth at the same shortened distance
Quick Actions
At a Glance
Similar Drills You Might Like
Explore more drills to build your practice plan and develop well-rounded skills

7 Ball Front Toss
Front toss drill using numbered zones (1-7) to develop plate coverage and understanding of pitch locations, building strike zone awareness.

Change-Up Front Toss
Front toss drill mixing regular speed and change-up speeds to develop timing, patience, and the ability to adjust to off-speed pitches.

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.
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