High School Wide Receiver Drills Practice Plan (90 Minutes)
By the Practice Plan App Coaching Team · Published August 2026
Good high school WR drills isolate the three skills that actually win routes on Friday night: beating press coverage at the line, separating at the top of the route, and finishing contested catches. This 90-minute wide receiver practice plan strings those drills into one session — release work (foot fire, rip/swipe, speed release), speed cuts and snap-down comebacks, back-shoulder and deep-ball tracking reps — and ends in competitive 1v1s against DBs. Every period below has a set duration and a rep standard, so a position coach can run it as written or load it into Practice Plan App and adjust the times.
This is a competitive high school session built for a WR room of roughly 8–14 receivers with one or two QBs (or coaches throwing) and a handful of DBs for live looks. If your room runs bigger, add a third lane in the release period and cut each release type to two reps; if you only have one QB, cap ball-work throws around eight per receiver and let a coach or JUGS machine cover the tracking reps so nobody stands around. The goal by the end: every WR leaves with a game-ready release plan vs press and a repeatable separation-and-catch standard on the throws you will actually call Friday.
How This Practice Should Feel#
This is a game-week WR practice, so we’re not chasing volume for volume’s sake. We’re chasing clean, repeatable reps that match the QB’s timing and the looks we’ll get: press on money downs, off-man on early downs, and late hands at the catch point. Every period has a rep standard—if we don’t hit it, we don’t “graduate” to the next thing.
Weekly Install Rules For WRs#
- Release decision by the third step: you’re either stacking, reducing the shoulder, or you’re losing time.
- Win the top with pace: we’re not drifting. We’re selling vertical, then separating with a violent stick/snap-down.
- Catch mechanics match the throw: back-shoulder = late hands + clamp; deep ball = find it early, keep leverage, finish through contact.
Staff Setup And Rotation#
To keep lines short, we’ll run two stations whenever possible: one coach on releases/top-of-route, one coach on ball work (back-shoulder/contested/tracking). If you’ve got JV/varsity together, script rotations by position (X/Z/slot) so each group gets the same “menu” and you can grade it consistently on film.
The 90-Minute Practice Plan#
8-period competitive high school practice · 90 min
Customize This Plan →0:00–0:10
Dynamic Warm-Up And Catch Prep
▾
0:00–0:10
Dynamic Warm-Up And Catch Prep
We’re getting loose, then immediately getting hands active—game-week means we don’t waste the first 10 minutes. Start on the goal line and work to the 40.
- Movement: A-skips, karaoke, open/close hips, hamstring sweeps, then 3 build-up sprints at 70/80/90%.
- Hands: partner tennis-ball quick catches (20 each) then 10 rapid-fire football catches (thumbs/pinkies emphasis based on ball height).
- Standard: no body catches in warm-up. If a guy baskets one, he owes 5 perfect catches before he rotates.
0:10–0:26
Release Package Vs Press
▾
0:10–0:26
Release Package Vs Press
Purpose: install the week’s three answers vs press so the WR isn’t guessing on Friday. We’re coaching decision-making (what release) as much as footwork.
Set two lanes at the line with discs marking the “stack” track (inside hip of DB). DBs play realistic press: square, patient, hands ready. WRs rotate X/Z/slot through each lane.
- Rep script: 3 release types × 3 reps each = 9 reps per WR (rotate fast; 6–8 seconds per rep). Coach calls the release pre-snap: “Foot fire,” “Rip/Swipe,” “Speed.”
- Coaching points: win with the first three steps; attack leverage; reduce the shoulder on contact; finish by stacking (get on top) within 5 yards.
- Common bust: WR foot fires in place and never threatens vertical. Correction: stop the rep and restart—“Two pops then go. Your third step is vertical, not sideways.”
- Competitive standard: 7/9 reps with clean stack or clear inside/outside win. If not, he stays for three extra reps while the group rotates.
0:26–0:40
Top-Of-Route Separation Circuit
▾
0:26–0:40
Top-Of-Route Separation Circuit
We’re installing two separation winners we’ll lean on: speed cut (no gather) and snap-down comeback (violent decel, downhill to the ball). Run this as a circuit so legs stay fresh and reps stay clean.
- Speed cut lane: cone at 10–12 yards. WR stems vertical, attacks a DB landmark (coach stands as leverage), then speed cuts to a 45. Catch on the move.
- Snap-down comeback lane: cone at 12–14 yards. WR sells vertical, sinks hips, snaps down, and works back downhill 2 steps to the throw.
Rep script: 6 reps each lane (12 total throws per WR if numbers allow; otherwise 8 total and keep quality). Rotate every rep.
Film note: on speed cuts, check pad level and whether the WR drifts upfield; on comebacks, check if the WR actually comes back to the ball or waits on it.
0:40–0:43
Water And Coaching Reset
▾
0:40–0:43
Water And Coaching Reset
Quick water, then a 90-second coaching reset. Tell the room what we’re grading the rest of practice: late hands on back-shoulder, finish through contact on contested, and track early on deep balls. If a guy freelances, we correct it immediately—game-week is about repeatability.
0:43–0:57
Back-Shoulder And Contested-Catch Finish
▾
0:43–0:57
Back-Shoulder And Contested-Catch Finish
Purpose: turn 50/50 situations into routine completions by owning leverage and timing. This is where we coach body position and hands, not just “go up and get it.”
Work from the numbers to the sideline. Mark a back-shoulder target zone with towels/mats (2 yards off sideline). Use a DB or shield for contact at the catch point.
- Back-shoulder: WR stems vertical, snaps head/shoulders late, shows hands late, clamps and drags feet. QB throws to the back hip/near shoulder.
- Contested: high-point with off-hand protection; finish with a rip-through to clear the DB’s hands.
- Rep script: 3 back-shoulder + 3 contested per WR (6 total). If you drop one, you repeat that exact rep at the end of the line.
- Common bust: early hands tip the DB. Correction: “Hide your hands until the ball is on you—late hands or it doesn’t count.”
0:57–1:09
Deep-Ball Tracking And Finish
▾
0:57–1:09
Deep-Ball Tracking And Finish
We want clean tracking mechanics without turning this into a conditioning test. Keep it controlled: 25–35 yard throws, emphasis on locating early and maintaining leverage.
Align two lines at the numbers. One QB/thrower per side if available. DB plays trail or hip pocket—no tackling, but real contact at the catch point.
- Coaching points: find the ball by 10–12 yards; keep your line (don’t drift into the DB); catch at full extension; finish with two feet and immediate tuck.
- Rep script: 4 tracking reps per WR (2 over each shoulder). If you lose it in the air, you immediately get a redo before leaving the station.
- Competitive standard: locate early and finish—no alligator arms. We’re grading “track + finish,” not just whether it was catchable.
1:09–1:27
Competitive 1v1s Vs DBs
▾
1:09–1:27
Competitive 1v1s Vs DBs
Purpose: put the install under stress with game-week rules: win release vs the look, separate at the top, finish the catch. This is our evaluation period for who’s ready for Friday’s high-leverage targets.
Work on a half-field. Ball on the left hash for 9 reps, then right hash for 9 reps. DB coach sets the look: press, soft press, off-man. OC/WR coach calls the route from the menu.
- Route menu (script it): 6 slant/go decisions, 6 comebacks, 6 back-shoulders (adjust based on what you’ll call).
- Rep count target: 18–24 total reps. Each WR gets 4–6 targets. Rotate pairs every rep; rotate QBs every 6 throws.
- Common bust: WR changes the route depth to “get open.” Correction: blow it dead—“Depth is the play. Win with your stem and your top, not by freelancing.”
- Competitive standard: WR must win 60% of his reps (separation or finish) to be graded starter-ready for the week’s plan.
1:27–1:30
Wrap-Up And Film Checklist
▾
1:27–1:30
Wrap-Up And Film Checklist
Bring them up, helmets off. Coaches record quick notes while it’s fresh.
- WR checklist for film: release decision by step three; stack within 5 yards; no rounded speed cuts; comebacks come back downhill; late hands on back-shoulder; track early on deep balls.
- Player takeaway: each WR states his “press plan” (which release he’s leading with and his counter) before he leaves.
| Time | Period | Coaching Notes |
|---|---|---|
| 0:00–0:10 | Dynamic Warm-Up And Catch Prep | We’re getting loose, then immediately getting hands active—game-week means we don’t waste the first 10 minutes. Start on the goal line and work to the 40.
|
| 0:10–0:26 | Release Package Vs Press | Purpose: install the week’s three answers vs press so the WR isn’t guessing on Friday. We’re coaching decision-making (what release) as much as footwork. Set two lanes at the line with discs marking the “stack” track (inside hip of DB). DBs play realistic press: square, patient, hands ready. WRs rotate X/Z/slot through each lane.
|
| 0:26–0:40 | Top-Of-Route Separation Circuit | We’re installing two separation winners we’ll lean on: speed cut (no gather) and snap-down comeback (violent decel, downhill to the ball). Run this as a circuit so legs stay fresh and reps stay clean.
Rep script: 6 reps each lane (12 total throws per WR if numbers allow; otherwise 8 total and keep quality). Rotate every rep. Film note: on speed cuts, check pad level and whether the WR drifts upfield; on comebacks, check if the WR actually comes back to the ball or waits on it. |
| 0:40–0:43 | Water And Coaching Reset | Quick water, then a 90-second coaching reset. Tell the room what we’re grading the rest of practice: late hands on back-shoulder, finish through contact on contested, and track early on deep balls. If a guy freelances, we correct it immediately—game-week is about repeatability. |
| 0:43–0:57 | Back-Shoulder And Contested-Catch Finish | Purpose: turn 50/50 situations into routine completions by owning leverage and timing. This is where we coach body position and hands, not just “go up and get it.” Work from the numbers to the sideline. Mark a back-shoulder target zone with towels/mats (2 yards off sideline). Use a DB or shield for contact at the catch point.
|
| 0:57–1:09 | Deep-Ball Tracking And Finish | We want clean tracking mechanics without turning this into a conditioning test. Keep it controlled: 25–35 yard throws, emphasis on locating early and maintaining leverage. Align two lines at the numbers. One QB/thrower per side if available. DB plays trail or hip pocket—no tackling, but real contact at the catch point.
|
| 1:09–1:27 | Competitive 1v1s Vs DBs | Purpose: put the install under stress with game-week rules: win release vs the look, separate at the top, finish the catch. This is our evaluation period for who’s ready for Friday’s high-leverage targets. Work on a half-field. Ball on the left hash for 9 reps, then right hash for 9 reps. DB coach sets the look: press, soft press, off-man. OC/WR coach calls the route from the menu.
|
| 1:27–1:30 | Wrap-Up And Film Checklist | Bring them up, helmets off. Coaches record quick notes while it’s fresh.
|
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#
- Flat agility discs (10–12) for release and break points
- Tall cones (4–6) for stem landmarks
- Hand shields (2) to simulate press/jam and contact at the catch point
- Footballs (8–12) to keep QB/WR tempo
- JUGS machine (optional) for tracking and late-hands catches
- Two sideline towels or small mats to mark back-shoulder target zone
Run The 1v1 Period Like A Game-Week Install#
The 1v1 block is the money period. Don’t let it turn into random go-balls. Script it like you’re calling plays Friday: start with press looks, then mix in off-man, then finish with two “must-have” throws (back-shoulder + comeback). Keep the tempo: ball spotted, next pair up, coach gives the look, QB gets a quick confirmation, and we roll.
- Script: 18–24 total reps. Each WR gets 4–6 live targets. Rotate DBs every 2 reps so nobody dies on an island.
- Grade live: release win (yes/no), top-of-route separation (yes/no), finish (catch/PBU/PI). If it’s a loss, you get a correction rep immediately with the same look.
- QB timing: the QB is throwing on rhythm, not waiting for the WR to get open. If the WR is late, that’s the point—fix the route, don’t “fix” the QB.
Common Breakdowns And Exact Fixes#
- Breakdown: WR dances at the line and never threatens the DB’s hip. Why it happens: kids love “moves” more than displacement. Fix: in release periods, cap foot fire at 2 quick pops—then demand a vertical step and shoulder reduction. Tell him: “Move him or leave him—no Broadway.”
- Breakdown: speed cuts turn into rounded cuts with no separation. Why it happens: they slow down to feel the break. Fix: put a cone at the break point and require the outside foot to hit within a shoe-length of it; if the hips don’t drop, it’s a redo.
- Breakdown: comebacks drift upfield and the QB misses low/inside. Why it happens: WR doesn’t snap down and re-stack back to the ball. Fix: coach the snap-down like a defensive back tackle: sink, violent stick, chest over toes, then work back downhill to the throw.
- Breakdown: back-shoulder becomes a panic jump ball. Why it happens: early hands tip the DB. Fix: require “late hands” on command—WR shows hands only when the ball is at the near shoulder; if hands flash early, it’s an automatic no-catch grade even if he snags it.
Adjustments When Staff Or Scout Is Limited#
If DBs are limited: run press looks with a coach holding a hand shield at the line (simulate jam) and have a second WR play “shadow” leverage at 3 yards. It’s not perfect, but it preserves the release decision and the first three steps.
If QBs are limited: prioritize the throws that require timing: comeback and back-shoulder. For deep balls, use a JUGS/tennis-ball thrower or have a coach loft balls so WRs still get tracking reps without burning your QB’s arm.
If you’re walkthrough-only (weather/injury): keep the exact same script but run at 70% with full landmarks. The rep standard becomes alignment, split, stance, release path, and top-of-route body position. You can still grade “win” or “loss” based on leverage and timing.
What To Hit Next Practice#
Next WR practice, protect the release package and top-of-route work, then add the specific route stems that match your opponent’s leverage (example: more outside stems if they’re heavy inside shade). The first thing that will break down Friday is spacing and timing—so your next practice should include a short routes-on-air segment that ties these individual wins into your actual concept menu (slant/flat, curl/flat, smash, dagger) with QB landmarks and ball placement rules.
Frequently Asked Questions#
How many targets should each WR get in 90 minutes?▾
In this script, plan on 10–16 catchable balls per WR if you keep two stations moving and don’t over-teach. In the 1v1 period, aim for 4–6 live targets per WR with immediate correction reps for losses.
What if we don’t have enough DBs for true 1v1s?▾
Use a rotation where one DB takes two reps then subs out, and run a second lane with a coach/shield simulating the jam plus a trailing WR acting as leverage. Keep the QB timing and route standards the same.
How do you keep the release lines from getting too long?▾
Run two release lanes at once and cap each rep at 6–8 seconds. One coach is the “DB” for the look, the other coach grades and resets. If you have 12+ WRs, split X/Z on one lane and slots on the other.
What should we film for WR eval on game-week?▾
Film releases from behind the WR (see first three steps and hand usage) and film 1v1s from the QB angle (see separation and ball placement). Your checklist is: release decision by step three, top-of-route body position, and finish through contact.
What if a WR keeps losing contested catches in 1v1s?▾
Pull him for two correction reps in the contested-catch station: late hands, clamp, and rip-through on contact. Then put him back in 1v1s on a back-shoulder or comeback where he can win with position, not just vertical jumping.
More High School Football practice plans
Varsity Game-Week 7v7 Skeleton Practice Plan (90 Minutes)
View Plan →
High School Goal Line And Kickoff Install Practice Plan (120 Minutes)
View Plan →
High School Full-Pads Thud Install Practice Plan: Base Offense vs Defense (120 Minutes)
View Plan →
More Install practice plans
Varsity Serve-Receive Install Practice Plan (90 Minutes)
View Plan →
Middle School Flag Football Practice Plan: Basic Offense And Defense For Beginners
View Plan →
High School Goal Line And Kickoff Install Practice Plan (120 Minutes)
View Plan →
More 90-minute practice plans
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.
Running a program? See youth program features or explore all features.