Two-Strike Situational Hitting Practice Plan
By the Practice Plan App Coaching Team · Published November 2026
- 1.What We Need To Execute This Week
- 2.How We're Grading Today
- 3.Why Defense And Baserunners Are In This Plan
- 4.The 90-Minute Practice Plan
- 5.What You'll Need
- 6.Run The Pressure-Count Block Like A Game Script
- 7.Common Breakdowns And The Fix
- 8.Game-Week Adjustments When Staffing Or Looks Change
- 9.Next Practice Recommendation
- 10.Frequently Asked Questions
Today's goal: leave practice with a two-strike plan hitters trust and the ability to cash in productive outs on demand, built around 90 minutes of game-week reps.
Practice focus: Competitive situational hitting install—two-strike approach (foul/compete zone) plus productive outs (move runner, score runner, avoid punch-outs) under game-week tempo.
What We Need To Execute This Week#
This is not a "get a bunch of swings" day. It's a game-week prep: fewer reps, higher intent, and every rep has a count, a situation, and a pass/fail standard. We're installing two things that travel when pitching gets better: (1) a two-strike plan that keeps at-bats alive and forces mistakes, and (2) the ability to get something done even when you don't get your pitch.
- Two-strike identity: compete in the zone, spoil tough pitches, and don't expand to chase strike three.
- Productive outs: with a runner situation, we're grading outcome, not exit velo. Move them, score them, or at minimum avoid the non-competitive out.
- Roster/staffing: designed for 12–16 position players plus 2–3 pitchers with 2–3 coaches. If you have 18–22, run two cages for the install period and split defense/runners into two groups so nobody stands around.
How We're Grading Today#
We're running a scoreboard. Each hitter will have "missions" (move runner, sac fly, hard ground ball to the right side, squeeze contact, etc.) and we'll track execution. If a rep doesn't meet the situation requirement, it's an automatic loss for that at-bat even if the ball is hit hard.
Competitive standards we're holding:
- Two-strike reps: no "take" strike threes in the zone. If you're frozen, you missed your plan.
- Productive outs: in RBI spots, we accept an out only if it advances/scores the runner as called.
- Tempo: hitters ready on deck; pitchers/catchers work like a game—no long mound visits, quick reset.
Why Defense And Baserunners Are In This Plan#
We're involving runners and a defense in the team hitting block so the offense gets real reads (tag/no tag, infield back/in, throw decisions) and the defense gets game-speed reps on likely contact types (right-side ground balls, sac flies, bunts). It keeps the hitting work honest and game-relevant.
The 90-Minute Practice Plan#
8-period competitive high school practice · 90 min
0:00–0:12
Dynamic Warm-Up and Throwing Progression
▾
0:00–0:12
Dynamic Warm-Up and Throwing Progression
We’re getting loose without burning bullets—game-week body prep and clean throwing patterns.
- Dynamic warm-up into a short sprint build (3 x 20 yards) and decel.
- Throwing progression: wrist flicks → one-knee → shuffle → long toss to comfortable max → pull-downs back in.
- Standard: no rainbow throws; we want carry and a firm finish.
Coach note: while they throw, staff sets the hitting lanes and writes the count/situation script on the board.
0:12–0:26
Cage Two-Strike Mechanics Install
▾
0:12–0:26
Cage Two-Strike Mechanics Install
This is the install period: define exactly what our two-strike swing and plan looks like so the live block later isn’t guesswork.
Setup: two cages or two stations if available. Station A = front toss two-strike box. Station B = tee/short toss “contact point” work.
- Install rule: two strikes = protect the zone, shorten the move, and be on time. We’re not expanding the swing to chase velocity.
- Coaching points: (1) start a hair earlier—be ready to be on time, (2) barrel stays through the zone longer, (3) fight off tough pitches with intent, not panic.
- Common bust: hitters get “big” and spin off. Stop them and say: “Stay connected—hands work to the ball, finish through it.”
- Rep script: 6 swings each station, then rotate; last 2 swings are called “1–2” with a must-foul-if-close expectation.
0:26–0:36
Bunt and Push Execution Window
▾
0:26–0:36
Bunt and Push Execution Window
Productive outs include bunting in our world. We’re not spending 30 minutes here, but we are installing the standard so it shows up in the team block.
- Setup: 1B line and 3B line lanes. One coach rolling/soft tossing, one coach at each line judging fair territory and angle.
- Assignments: sac bunt (deadens, fair), push to 1B side, and a late-show angle (square late, get it down).
- Competitive standard: 4 of 5 balls fair with the correct lane/angle before the hitter rotates out.
Likely breakdown: bat head drops and they jab. Fix it immediately: “Angle first, then catch it—quiet hands, let the ball hit the bat.”
0:36–0:39
Water and Script Reset
▾
0:36–0:39
Water and Script Reset
Quick water while staff sets the defense and confirms the live count/situation script.
Coach action: assign two players to chart outcomes (two-strike success, productive out success). Tell the group the grading rules before we start live.
0:39–0:55
Productive Out Stations With Runners
▾
0:39–0:55
Productive Out Stations With Runners
We’re building the “get it done” contact types before we go live. This is controlled, but it’s still graded.
Setup for 12–16 hitters + 2–3 coaches: split into 3 groups of 4–5. One coach runs the cage (sac fly station, high tee/short toss), one coach runs the field station (move runner, middle-away toss to a right-side window marked with cones), and the 3rd station (R3 less than 2 outs) is player-run off a tee with a team captain judging contact. If you only have 2 coaches, cut to 2 stations (8 minutes each) and combine sac fly + R3-less-than-2-outs into one station.
- Runner component: only the field station (move runner) uses a live runner at 2B; the R3 station uses a live runner at 3B. Runners are hitters waiting their turn in that group, rotating in after each swing set—no separate runner pool needed. Reads: tag, secondary, score/no score.
- Ball retrieval: each station keeps its own bucket; hitters shag their own station's balls between groups, never crossing into another station's space.
- Coaching points: adjust contact point, don’t chase lift with uppercut, and understand what “good enough” is for the situation.
- Common bust: hitter tries to yank everything. Correction: “If it’s middle-away, we’re letting it travel—win the right-side window between 1B and 2B.”
0:55–1:17
Live Pressure Counts Situational Hitting
▾
0:55–1:17
Live Pressure Counts Situational Hitting
This is the game-week money period. Live pitching if available; if not, short overhand/front toss with the same script and grading.
Setup: full field with defense at game depth. Hitting order follows the game lineup: on-deck hitter is in her helmet at the on-deck circle, in-the-hole hitter waits in the dugout. A ball bucket sits at the screen; 2 hitters not currently in the order shag in foul territory beyond the dugout (helmets on, return balls only on coach “time”); catcher rolls balls back between reps. After each rep, the hitter exits to the 1B line and becomes a shagger/runner for the next group. Two chart-assigned players track outcomes from the dugout.
Script: 16–18 total scripted pitches (roughly one trip through the lineup plus bonus reps for the bottom of the order), posted on the board in advance. We're simulating the count on each rep — assume the prior pitches already happened — and the hitter sees only the next one live pitch at that count, then 20 seconds between hitters. Rotate pitchers every 6–8 batters to keep intent high.
- Coach calls: count + outs + runners + mission (ex: “1 out, R2, 2–2: move her.”).
- Hitter steps in with the plan. No extra practice swings once in.
- Play the one pitch to a finish; runners execute reads; defense plays it clean.
- Competitive standard: team goal = 65% mission success on scripted pitches; two-strike goal = 70% “no K” on strikes in the zone (ball in play or foul to extend).
- Likely breakdown: hitters freeze on strike three in the zone. Immediate correction: re-run the same hitter with the same count—“You owe me a compete swing.”
- Charting note: chart chase swings off the two-strike box and any non-competitive takes with two strikes.
1:17–1:25
Defense Conversion on Contact Types
▾
1:17–1:25
Defense Conversion on Contact Types
Defense period is here because the two contact types our hitters are drilling today—bunts and right-side ground balls—have to turn into real outs and controlled bases in a game. This also keeps hitters from getting “free” productive outcomes on sloppy defense.
- Setup: coach fungo/short toss. Two priorities only today: bunt plays and right-side ground balls (4-3/6-3).
- Rep script: 6 bunt plays (3 each corner) + 6 right-side ground balls to 2B/SS.
- Standard: clean exchange and correct base decision—no extra throws. We’re practicing the out, not arm strength.
- Common bust: rushing the transfer on slow contact. Fix: “Beat it with feet first, then hands—secure before you throw.”
1:25–1:30
Team Wrap and Charting Notes
▾
1:25–1:30
Team Wrap and Charting Notes
Bring them in with helmets off. Quick, specific, and tied to what we’ll see in the game.
- Call out the standard: two-strike box discipline, no frozen strike threes, and mission-based outs.
- Post-practice assignments: each hitter writes her two-strike plan in one sentence and one adjustment she made today (timing, contact point, zone).
- Staff checklist: who chased off the box, who consistently won right side, and who needs an extra 10-minute two-strike tune-up before first pitch.
| Time | Period | Coaching Notes |
|---|---|---|
| 0:00–0:12 | Dynamic Warm-Up and Throwing Progression | We’re getting loose without burning bullets—game-week body prep and clean throwing patterns.
Coach note: while they throw, staff sets the hitting lanes and writes the count/situation script on the board. |
| 0:12–0:26 | Cage Two-Strike Mechanics Install | This is the install period: define exactly what our two-strike swing and plan looks like so the live block later isn’t guesswork. Setup: two cages or two stations if available. Station A = front toss two-strike box. Station B = tee/short toss “contact point” work.
|
| 0:26–0:36 | Bunt and Push Execution Window | Productive outs include bunting in our world. We’re not spending 30 minutes here, but we are installing the standard so it shows up in the team block.
Likely breakdown: bat head drops and they jab. Fix it immediately: “Angle first, then catch it—quiet hands, let the ball hit the bat.” |
| 0:36–0:39 | Water and Script Reset | Quick water while staff sets the defense and confirms the live count/situation script. Coach action: assign two players to chart outcomes (two-strike success, productive out success). Tell the group the grading rules before we start live. |
| 0:39–0:55 | Productive Out Stations With Runners | We’re building the “get it done” contact types before we go live. This is controlled, but it’s still graded. Setup for 12–16 hitters + 2–3 coaches: split into 3 groups of 4–5. One coach runs the cage (sac fly station, high tee/short toss), one coach runs the field station (move runner, middle-away toss to a right-side window marked with cones), and the 3rd station (R3 less than 2 outs) is player-run off a tee with a team captain judging contact. If you only have 2 coaches, cut to 2 stations (8 minutes each) and combine sac fly + R3-less-than-2-outs into one station.
|
| 0:55–1:17 | Live Pressure Counts Situational Hitting | This is the game-week money period. Live pitching if available; if not, short overhand/front toss with the same script and grading. Setup: full field with defense at game depth. Hitting order follows the game lineup: on-deck hitter is in her helmet at the on-deck circle, in-the-hole hitter waits in the dugout. A ball bucket sits at the screen; 2 hitters not currently in the order shag in foul territory beyond the dugout (helmets on, return balls only on coach “time”); catcher rolls balls back between reps. After each rep, the hitter exits to the 1B line and becomes a shagger/runner for the next group. Two chart-assigned players track outcomes from the dugout. Script: 16–18 total scripted pitches (roughly one trip through the lineup plus bonus reps for the bottom of the order), posted on the board in advance. We're simulating the count on each rep — assume the prior pitches already happened — and the hitter sees only the next one live pitch at that count, then 20 seconds between hitters. Rotate pitchers every 6–8 batters to keep intent high.
|
| 1:17–1:25 | Defense Conversion on Contact Types | Defense period is here because the two contact types our hitters are drilling today—bunts and right-side ground balls—have to turn into real outs and controlled bases in a game. This also keeps hitters from getting “free” productive outcomes on sloppy defense.
|
| 1:25–1:30 | Team Wrap and Charting Notes | Bring them in with helmets off. Quick, specific, and tied to what we’ll see in the game.
|
Running a program? Share this as a template across your coaches.
Practice Plan App lets program directors turn plans like this into shared templates for every coach, team, or age group — so your curriculum stays consistent without sending PDFs and group texts.
See Youth Program Features →What You'll Need#
- Softballs (3–4 dozen)
- Batting helmets (team set)
- L-screens (2)
- Flat agility discs (10–12) for box/zone markers
- Portable strike-zone target or zone tape for net
- Stopwatch or phone timer
- Whiteboard and marker for count/situation script
- Fungo bat
Run The Pressure-Count Block Like A Game Script#
The hardest period today is the live situational block with scripted counts. Don't let it drift into "BP with chatter." Put a coach in charge of the script and another coach in charge of the scoreboard.
- Script it: pre-write 16–18 scripted pitches total (roughly one trip through a 12–16 player lineup plus a few bonus reps for the bottom of the order) with count + situation (ex: "1 out, R3, corners in, 1–2 count" or "0 out, R1, 2–2 count, hit-and-run on"). We're simulating the count — assume the prior pitches already happened — and each rep is only the next one pitch from that count, graded, then move on.
- One pitch = one grade: before the pitch, hitter states the mission quietly to herself ("score her," "move her," "spoil"). After contact, we grade immediately and move on.
- Tempo rule: 20 seconds between hitters. If the on-deck hitter isn't ready, she takes the next scripted count cold.
- Rep target: 16–18 scripted pitches fits the 22-minute window at this tempo; if you're behind, cut defense throws and keep pitches coming rather than adding more reps.
Common Breakdowns And The Fix#
- Breakdown: two-strike swings stay "A-swing," resulting in punch-outs or weak pull-side rollovers. Why it happens: hitters chase damage instead of survival under pressure counts. Coach fix: call "short/late" and require a foul-or-fair standard—if they miss in the zone, stop the rep and immediately re-run the same count.
- Breakdown: hitters expand off the plate because they're protecting. Why it happens: they don't have a defined compete zone. Coach fix: define the two-strike box (plate + one ball width off) and hold them to it—any chase off that box is an automatic loss even if it's put in play.
- Breakdown: "productive out" turns into a lazy out (pop-up on the infield, rollover to the pull side with R2/R3). Why it happens: they don't adjust contact point or plan for location. Coach fix: for move-runner calls, demand contact middle/right side on anything middle-away; if they hook it, cue: "Let it travel—win the right-side window between 1B and 2B."
- Breakdown: sac fly situations produce strikeouts looking. Why it happens: hitters get passive trying to "lift" instead of competing early in the count. Coach fix: in sac fly calls, green-light the first good pitch in the zone; if they take strike one in the heart, remind: "We're not shopping—first good pitch, get it up."
Game-Week Adjustments When Staffing Or Looks Change#
- If you're missing pitchers or arms are limited: run the pressure-count block off a front toss/short overhand with a strict count script. Keep the same grading and missions; you're training decisions and contact quality, not velocity today.
- If your scout-team defense is thin: keep a catcher and corners in, and place outfielders shallow/straight up. You still get real reads on bunts, right-side ground balls, and sac flies without waiting on full coverage.
- If you need opponent-specific looks: dedicate 6–8 scripted pitches to the likely plan (ex: rise/inside, change-up away). Tell pitchers exactly what to show; if they miss the called lane twice, reset and re-throw—don't waste hitter reps on random pitches.
- If it's walkthrough-only (weather/field): run "dry at-bats" in the cage with verbal counts and missions. Hitter calls her plan, takes 2–3 controlled swings, and you grade decision/shape. Then finish with bunting and baserunning reads indoors.
Next Practice Recommendation#
Next practice, protect the same two-strike plan but shift the productive-out focus to late-game execution: tie game, runner at third, infield in; and squeeze/drag decision-making. The first thing that will break down is hitters drifting back into "normal swings" once they see a good pitch—so keep the count scripting and keep grading against the mission, not the swing.
Frequently Asked Questions#
How many live two-strike reps should each hitter get in 90 minutes?▾
Plan for 6–10 quality two-strike reps per hitter (not counting warm-up swings). If you’re not getting that, tighten the script, enforce on-deck readiness, and reduce dead time between at-bats.
What if our pitchers can’t consistently throw to the scripted counts?▾
Don’t abandon the count work—switch to coach front toss or short overhand and keep the count/missions. The value is in decision-making and contact quality under a defined count.
How do you keep lines short with a full roster?▾
Run two hitting lanes early (machine/front toss + live) and keep groups at 4–5 hitters max per lane. In the live block, use one-deck/one-in/on-field only—everyone else is charting outcomes.
What’s the minimum defense you need for the situational block?▾
Catcher, 1B, 3B, SS/2B, and one outfielder is enough to make reads real. If you’re short, prioritize corners and middle infield so bunts and right-side contact are honest.
What should we film if we only have one camera?▾
Film from behind the plate offset (or from the open side of the cage) so you can see pitch lane, hitter decision, and contact point. The post-practice checklist is: chase rate on two strikes, frozen strike threes, and whether productive-out swings matched the mission.
More High School Softball practice plans
More Game Week practice plans
More 90-minute practice plans
Customize This Plan for Your Team
Copy this plan straight into your team, adjust the periods and timing to fit your roster, and share it with your staff in minutes.
Running a program? See youth program features or explore all features.