
When to hit flat and when to hit topspin in tennis
Choose the flight for the ball you have.
Move the idea yourself.
One instrument from The Program, free here. Drag it and watch the numbers change: models are labelled as models.
Launch window · calculated model
This sets the strength of downward lift. It is not an RPM scale. Speed stays at 25 m/s, launch at 12° and height at 1 m.
Dashed: zero lift. Lime: selected lift. Net at 11.89 m; far baseline at 23.77 m. Vertical scale expanded.
18.7 m
landing at the fixed 12° launch
0.71 m
clearance below the ball at the net
8.52–18.31° launch angles land in · width 9.79°.
Zero-lift width: 6.87°. Each interval varies the launch angle while keeping the other inputs fixed.
Calculation assumptions
57 g ball; 33 mm radius; air density 1.21 kg/m³; gravity 9.81 m/s²; fixed drag coefficient 0.507 and selected lift coefficient. Still air, no spin decay or bounce. Angles sampled every 0.01° from 0–30°. This model does not measure a player’s spin or accuracy.
Key facts
- 01
Forward and upward racquet motion are components of one velocity. They are not a measured split of the ball’s outgoing speed and spin.
- 02
The shared flight example changes lift while holding speed, angle and height fixed. More downward lift shortens that flight and lowers net clearance.
- 03
Changing the launch as well can produce a different clearance and landing. The model does not choose a tactic for you.
Why it works
Impact depends on the incoming ball and racquet as well as the strings. A simple “pace or spin” budget leaves out those conditions.
First ask whether you can reach the ball in balance and clear the net into a useful area. Increase pace only while preserving that task.
Compare two intended flights on similar feeds. Keep the observed landing and clearance separate from your impression of how heavy the ball felt.
The line to say on court“Read the contact. Choose the flight.”
Drill: Two flights, two targets
15 min · with a partner- Agree on a generous landing area and two visible clearance bands. Take ten similar feeds through the higher band. Count attempts that meet both clearance and landing.
- Repeat ten similar feeds through the lower band at comfortable effort. Keep this score separate; retain every miss.
- Take twenty mixed feeds. Call the intended band after reading height and depth, then adjust if needed. Score the called flight and landing separately from the quality of the decision.
More drills like this: forehand
Faults and fixes
Questions players ask
Can a shot have both pace and topspin?
Yes. The two are not mutually exclusive. The incoming ball and impact conditions affect both.
When can I try a more direct drive?
As a practice choice, try it when you are balanced, have room for the swing and can meet the clearance and landing task. A short ball alone is not enough information.
Does the flight control show my swing tradeoff?
No. It holds launch speed, angle and height fixed while changing a lift coefficient.
What this doesn't cover
The tactical cues and drill goals are authored starting points. The flight model is conditional and does not estimate spin from footage, choose an optimal shot or model court impact.