90-Minute Varsity Approach-to-Net Practice Plan

Tennis·High School·Competitive·90 min·Fundamentals·OffenseTransitionPassing

By the Practice Plan App Coaching Team · Published November 2026

Practice context: Tennis · competitive high school · 90 minutes · Goal: take every true short ball and convert it into a high-percentage approach + first-volley + finish sequence.

Practice focus: Installing our “short ball = forward” rules: identify the short ball early, choose the correct approach target/spin, close the net with timing, and finish with disciplined first-volley decisions.

Why This Is Game-Week Work#

In matches, we don’t miss because we can’t hit an approach—we miss because the sequence breaks: late recognition, wrong target, lazy split step, or a first volley that tries to be a highlight instead of a hold. This practice is scripted to clean up the chain under scoreboard pressure without turning into a cardio session.

We’re going to keep the rep quality high: short feeds, clear targets, and quick resets. The standard is not “made the shot.” The standard is: correct decision + correct spacing + ball through the right window.

Team Rules We’re Installing#

  • Green-light definition: any ball landing inside the service line (or sitting up at the baseline) is a forward trigger—no drifting back.
  • Approach target: default is through the middle third (body/hip) unless you’ve earned the angle with court position.
  • Footwork rule: last two steps are adjust-adjust, then contact out front; don’t run through the hit.
  • Net rule: close to a two-step volley position (not on top of the net), split as opponent strikes, and make the first volley a “hold” volley.

How We’ll Know It Stuck Today#

By the end, each player should be able to run 10 consecutive short-ball sequences where the approach lands in the planned window, the split is on time, and the first volley is controlled to the open court or body—no panic flicks, no over-pressing.

The 90-Minute Practice Plan#

8-period competitive high school practice · 90 min

0:00–0:12

Dynamic Warm-Up And Mini Tennis

▾

We’re warming up with purpose: shoulder prep, hips, and then touch/feel that translates to volleys.

  • Dynamic (6 min): skips, shuffles, carioca, lunge series, banded shoulder if you have it. Finish with 2 x 10-yard accelerations to prime the first step forward.
  • Mini tennis (6 min): service boxes only. Require split step on every exchange. Any player who stays flat-footed replays the point.

Staff note: start tracking who has late splits right now—those are the same players who will be late closing the net later.

0:12–0:24

Short-Ball Recognition And Footwork Install

▾

This is the install for the trigger and the feet before we add pace.

Set flat discs on the baseline (start), inside baseline (decision), and just behind service line (approach contact zone). Coach hand-feeds from the opposite baseline.

  • Rep script: 8 feeds per player, alternating forehand/backhand. Player must call “go” as soon as they read short.
  • Install rule: last two steps are adjust-adjust. If they run through contact, stop and re-feed the same ball.
  • Target: approach lands beyond opponent’s service line and inside the singles court by 3 feet.

Competitive standard: 6/8 approaches in the window with an early “go” call before we move on.

0:24–0:38

Approach Targets To Middle Third

▾

Game-week priority: we’re taking away the low-percentage “paint the sideline” approach. Default is pressure through the middle third.

  • Setup: cones make three lanes on the opponent’s side (cross lane, middle third, line lane). We’re scoring only middle-third approaches for the first half of the block.
  • Rep script: 2 rounds of 6 balls per player: round 1 all middle-third; round 2 coach calls “angle” or “middle” late to force adjustment.
  • Coaching points: heavier ball (spin) when moving forward, eyes up early, recover steps after contact (don’t admire).

Common bust: player aims middle but leaves it short. Correction is immediate: “Depth first—give me three feet inside baseline, then we talk direction.”

0:38–0:41

Water Break And Net-Spacing Reset

▾

Quick water. While they drink, walk the group through two non-negotiables:

  • Close: two-step volley position (not hugging the net).
  • Split: split as opponent starts forward swing—if you split after contact, you’re late.

Assign one coach to watch split timing only in the next period.

0:41–1:03

Approach-To-First-Volley Install

▾

This is the main install period. We’re chaining the sequence: approach selection → close → split → hold volley.

  • Setup: basket-fed short ball from baseline. Feeder sends one short ball, then plays a controlled pass attempt (cross or line) on the next ball. Hitter must approach, close, and play the first volley to a defined window.
  • Rep script: 3 hitters per side. Each hitter gets 10 sequences (5 deuce, 5 ad). Rotate hitter → passer → feeder every rep to keep lines moving.
  • Install rule: first volley is a hold volley unless the pass is clearly floating. Hold volley target is 3 feet inside sideline and past service line.
  • Pressure check: if the hitter misses the split timing, the rep is a zero even if the volley goes in. We’re training the chain.

Film/checklist note: from behind the approach side, check (1) approach depth, (2) split timing, (3) volley contact point out front.

1:03–1:18

Transition Point Play From Short Ball

▾

Now we put a scoreboard on the sequence. Every point starts with a short ball—no excuses, no waiting for a perfect sitter.

  • Format: crosscourt start. Coach feeds a neutral ball, then immediately feeds a short ball to the same player. That player must approach and come in; point plays out live.
  • Scoring: approacher earns 2 points if they win at net (volley/overhead), 1 point if they win from a forced error after coming in, 0 if they stay back or get passed clean.
  • Rotation: first to 7, then rotate challengers. Keep matches moving—cap each game at ~4 minutes.

Common bust: approacher approaches then backs up on the pass look. Stop it: “You’re committed—close and split. If you’re wrong, be wrong forward.”

1:18–1:27

Overhead And Second-Volley Finishers

▾

We’re cleaning up the finish after the first volley does its job. This block prevents the “good approach, good volley, missed overhead” leak.

  • Setup: one feeder at service line with basket. Hitter starts at two-step volley position. Feeder alternates: high ball (overhead) and low ball (half-volley/low volley).
  • Rep script: 8 balls per player, rapid-fire. Require a split before every feed so the feet don’t get lazy.
  • Coaching points: overhead: turn early, get sideways, contact in front; low volley: stay down, short punch, aim middle third for depth.

Competitive standard: 6/8 balls finished with control (in + purposeful target), not just “touched back.”

1:27–1:30

Coordinator Wrap And Film Checklist

▾

Circle up at the net. Quick, specific wrap:

  • Call out the two players who were best on split timing and the two who improved approach depth.
  • Team reminder: short ball inside the service line is a forward trigger—no drift.
  • Film checklist for staff: late “go” calls, approaches landing short, and first volleys that try to finish instead of hold.

Tell them what’s coming next practice: low short-ball slice approaches + defending the dipping pass with a middle-third first volley.

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#

  • Tennis balls (at least 60 for basket feeding)
  • 2–4 ball baskets or hoppers
  • Flat agility discs (12–16) for approach and split-step marks
  • Target cones (6–8) for approach and volley windows
  • Stopwatch/phone timer for rep scripts
  • Clipboard or notes app for conversion tracking
  • Tripod or fence mount for filming one court

Running The Main Install Period Without Losing Reps#

The money block is the approach-to-volley install. To keep it varsity-clean, run it like a rep script, not a rally. Put two courts on the same script if you can: one court running deuce-side patterns, one running ad-side patterns. Feed tempo should be “match fast,” but the ball quality must be consistent—if feeds drift, the decision-making gets fake.

  • Rotation: 3 hitters per side. Hitter goes: approach → close → first volley → finish. Then immediately becomes the feeder on the opposite side. Nobody stands longer than 20–30 seconds.
  • Scoring: only count a rep if the hitter earns the net: approach in window + split on time. If either is missed, it’s an automatic zero even if the point ends in.
  • Coach positioning: stand at the service line with an extra basket so you can stop a rep mid-sequence and re-run the same ball when spacing breaks.

Common Breakdowns And The Exact Fix#

  • Breakdown: player over-angles the approach and gets passed down the line. Why it happens: high school players chase “winner” approaches. Fix: call it out immediately: “You didn’t earn angle—go heavy through the middle third.” Next rep must be a middle-third approach before they’re allowed to go angle again.
  • Breakdown: late split step, volley contact behind the body. Why it happens: they watch their approach instead of reading opponent’s strike. Fix: require an audible cue: hitter says “split” as opponent starts forward swing. If they’re silent or late, replay the rep and don’t score it.
  • Breakdown: first volley tries to finish and floats. Why it happens: adrenaline at net + poor margin. Fix: install the hold volley: firm wrist, short punch, aim 3 feet inside the sideline. Tell them: “First volley is a pass prevention shot, not a winner.”
  • Breakdown: approach footwork is a sprint through contact. Why it happens: late recognition of short ball. Fix: add the recognition call: as soon as they read short, they must say “go.” If they can’t call it early, their eyes are late—pause and re-feed until the call is early.

Adjustments With Real Team Constraints#

If you’re missing a few starters: keep the install period intact but shorten live points later. You need the sequence reps more than you need extra games. Pair your best net players with weaker ones so the feeder quality stays stable.

If you don’t have enough balls or baskets: run one court as the “clean reps” court (basket-fed) and the other as a cooperative short-ball rally court. Rotate groups every 6 minutes so everyone gets basket-fed reps.

If you need walkthrough-only tempo (rain/space): do shadow approach footwork + split timing with a coach calling “short” and “opponent hit.” Then finish with 10 minutes of half-court volley/overhead patterns emphasizing spacing and split timing.

What To Hit Next Practice#

Next practice, keep the same approach trigger but add the two match problems that show up first: the low short ball (slice approach and staying down through the first volley) and the opponent’s dipping pass (first volley depth to the middle + controlled overhead footwork). If today’s film shows late splits, start next practice with split-timing and volley contact point before you touch live points.

Frequently Asked Questions#

How many approach-to-net reps should we expect per player in 90 minutes?▾

If you run two courts with baskets, you can get 25–40 true sequences per player (approach + first volley + finish). If you’re only on one court or rally-feeding, plan on 15–25 and protect quality.

What if a player keeps missing the approach long when they move forward?▾

It’s usually contact point and speed control. Make them run three reps in a row with a heavier, higher-net approach through the middle third and a clear margin target (3 feet inside baseline). Don’t let them “fix” it by aiming at the tape.

We don’t have enough players to run full singles points on both courts—what’s the best substitute?▾

Run “server + returner + live passer” points: one player starts the short ball, hitter must approach, and the passer plays one pass attempt then the point is live. It gives realistic first-volley pressure without needing full singles on every court.

How do you keep lines short during basket-fed approach work?▾

Use 3-player rotations and make the hitter become the next feeder. If you have 4 on a side, split into two mini-lines: one feeding, one collecting, and rotate every 3 reps so nobody stands.

What should we film if we only have one camera?▾

Film from behind the baseline on the approach side. You want footwork spacing (adjust-adjust), approach target selection, and split timing relative to the opponent’s swing—those are the sequence breakers.

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.

More Tennis Plans

Running a program? See youth program features or explore all features.