Beginner Hitting Fundamentals Practice Plan

BaseballMiddle SchoolBeginner90 minutes

By the PracticePlan Coaching Team · Published June 2026

Practice context: Baseball · middle school · 90 minutes · Goal: get every player a repeatable stance/grip, on-time load/stride, and solid contact off a tee and front toss.

How This Practice Stays Moving#

With new hitters, the fastest way to improve is short teaching + lots of swings. We’ll teach one piece, get reps immediately, then add the next piece. If you let lines get long, kids start “taking practice swings” (aka messing around) and you lose the day.

  • Non-negotiable: every swing finishes with a 2-second “freeze” so you can see balance and bat path.
  • Rule for the day: if you’re not hitting, you’re either shagging, feeding, or doing dry swings with a coach cue.
  • Safety: bats stay on shoulders unless you’re in a hitting lane; helmets on for tee and front toss.

The Three Cues We’re Living On#

Don’t drown them in words. We’ll keep coming back to the same cues all day:

  • “Athletic and still.” (stance: knees soft, head quiet)
  • “Load… then go.” (timing: small move back, then stride and swing)
  • “Hit it out front.” (contact point: not jammed, not reaching)

What A Good Swing Looks Like Today#

For this group, a “win” is not a perfect line drive. A win is: balanced start, on-time stride, barrel through the ball, and a finish where they can hold their posture. We’ll use the tee to build the shape of the swing (contact point + bat path), then front toss to connect timing and basic pitch recognition (is it a strike I can hit?).

Coach Roles To Keep Reps High#

If you have two coaches: one lives at the tee station fixing contact point and finish; the other runs front toss and controls tempo. If you’re solo, set the tee station as self-serve with a clear rep routine and spend your time at front toss where timing problems show up fastest.

The 90-Minute Practice Plan#

10-period beginner middle school practice · 90 min

Customize This Plan →

What You'll Need#

  • Batting helmets (1 per hitter)
  • Batting tees (2–3)
  • Baseballs (2 dozen) and/or wiffle balls (1 dozen)
  • L-screen or protective net (1)
  • Flat agility discs (10–12) for station lanes
  • Fungo bat or extra bat for coach demos
  • Chalk or field paint (optional) for stride line

Run The Front-Toss Period Like A Machine#

Front toss is the most important block because it ties everything together: stance, load/stride timing, and decision-making. Keep it tight: one hitter in, one on deck with helmet, one shagging behind a screen or well off to the side. I like 6 swings then rotate. If a kid is missing a lot, don’t give them 20 in a row—shorten it, fix one thing, then get them out so they don’t spiral.

  • Tempo: toss every 6–8 seconds. If you’re talking longer than that, stop the whole group and demo once, then restart.
  • Strike zone target: tell the tosser “belt-high, middle third” until hitters can handle it. New players don’t need corner work.
  • Freeze finish: after swing #6, make them hold the finish and you quickly check: head level, back foot down, hands finished.

Breakdowns You’ll See (And What To Do)#

  • Breakdown: stepping in the bucket (front foot flies open) and everything pulls foul. Why it happens: they’re scared of the ball or trying to “muscle” it. Fix: draw a chalk/imaginary line from back foot to pitcher; front toe must land on or slightly closed to that line. If it keeps happening, put a flat cone just outside their front foot—if they kick it, they know.
  • Breakdown: no load—just a big stride and late swing. Why it happens: they don’t feel timing yet, so they rush. Fix: go to “pause load”: hands go back, freeze for a count of one, then stride/swing on your “go.” After 3 good reps, remove the pause.
  • Breakdown: chopping down on the ball off the tee (topspin grounders). Why it happens: they think “hit down to hit it hard.” Fix: set the tee at belt height and put a second ball 6 inches in front of the tee—tell them “hit the back ball and miss the front ball.” It forces a flatter path through contact.
  • Breakdown: rolling wrists early (weak pull-side grounders). Why it happens: they’re trying to steer the bat. Fix: cue “palm up/palm down at contact” and have them freeze right at contact position on a dry swing before the next live rep.

Adjustments For Roster Size, Equipment, And Chaos#

  • 8–10 players: run two stations only (tee + front toss). Make tee self-serve: 5 swings, freeze on #5, then rotate. Your job is to stay at front toss and keep quality.
  • 12–14 players: three groups works best: tee mechanics, front toss timing, and a dry-swing/pitch ID lane (no ball) to keep lines short.
  • 16–20+ players: create two tee lanes (two tees) plus one front-toss lane. Put your most responsible kid as the “tee captain” to reset balls and keep the 5-swing rule moving.
  • Limited balls: use wiffle balls for front toss and keep real baseballs for tee only. You’ll lose fewer balls and still get timing reps.
  • If a player can’t make contact: don’t sit them. Move them to a bigger ball (wiffle) off the tee, shorten the bat if you have one, and cue “hit the middle of the ball.” After 3 contacts, send them back to the normal station.
  • When it gets chaotic: stop all swings, bats down. Give one clear reset rule: “Only the hitter holds a bat. Everyone else hands on helmet.” Restart with a 3-rep demo and go.

What To Do Next Practice#

Next time, keep the same stance/grip check and tee routine, but add directional hitting (middle/oppo) and a simple “yes/yes/no” decision cue on front toss (start ready to swing, adjust to take). The first thing that will break down is timing when you add any speed—so keep stride small, keep the head still, and protect reps by rotating fast.

Frequently Asked Questions#

What if I only have one coach?

Make the tee station self-serve with a strict routine (5 swings, freeze on the last one, rotate). You stay at front toss because that’s where timing and fear of the ball show up, and you can fix the most with your eyes.

How do I keep lines from getting too long with 18 kids?

Run two tee lanes at once and cap swings: 5 at tee, 6 at front toss, then rotate. Give every group a job (shag/return balls, reset tee, on-deck) so nobody is standing with a bat doing nothing.

Some players are scared of the ball in front toss. What do I do?

Start with wiffle balls and toss from a shorter distance behind a screen. Give them a “take” round first (track 5 pitches and call ball/strike), then swing at only the best strikes. Fear drops when they know they’re allowed to take.

How many swings should each player get in 90 minutes?

If you keep stations tight, most players can get 25–40 quality swings (tee + front toss) plus 10–15 dry swings with cues. The key is short rounds and fast rotations, not one kid hitting forever.

What if I don’t have an L-screen?

Use a net as a barrier and toss from behind it, or do side toss from a safe angle where the tosser is never in the bat path. If you can’t protect the tosser, stick to tee work and dry pitch recognition that day.

Customize This Plan for Your Team

Build your own version of this plan, adjust the periods and timing to fit your roster, and share it with your staff in minutes.