Module 01 · Flight Mechanics

Serve Trajectory Physics

Every serve is a negotiation between speed, angle and gravity. This module derives the parabola, turns the net into a geometric constraint and shows exactly why a few degrees separate an ace from a tape-clip.

8 min readFormulas includedWorked examples

The coordinate frame

We model the regulation court as an 18 m by 9 m rectangle with the net on the centre line, 9 m from each end line. The origin sits on the server's end line, the x-axis points toward the opponent, y runs along the end line and z points up. The men's net tape stands at 2.43 m and the women's at 2.24 m; the simulator uses 2.43 m. A typical standing or jump-float server contacts the ball roughly 1.2 m behind the end line at a height near 2.9 m, so the horizontal distance from contact to the net plane is about 10.2 m.

The ball itself has a circumference of 65–67 cm, giving a radius of roughly 0.105 m, and a mass of 260–280 g. Those two numbers matter more than they look: the radius decides how much of the net tape the ball can "clip", and the mass sets how strongly air resistance slows it.

Parabolic flight equations

Ignoring air for a moment, a ball launched at speed v0 and angle θ above horizontal follows the classic projectile equations:

x(t) = v₀ · cos θ · t z(t) = h₀ + v₀ · sin θ · t − ½ · g · t²

Eliminating time gives the trajectory as a function of horizontal distance, which is far more useful on a court because the net and lines are fixed in space, not in time:

z(x) = h₀ + x · tan θ − g · x² / (2 · v₀² · cos² θ)

The last term is the gravitational drop. It grows with the square of distance and shrinks with the square of speed, which is why doubling serve speed cuts drop over the same distance to a quarter.

The gravitational drop coefficient

Coaches find it convenient to collapse the drop term into a single coefficient that summarises how quickly a given launch "falls away":

k_g = g / (2 · v₀² · cos² θ) [units: 1/m] drop(x) = k_g · x²

At 18 m/s and 8°, kg ≈ 0.0154 m⁻¹. Over the 10.2 m to the net that is a drop of 0.0154 × 104 ≈ 1.61 m below the straight launch line. At 24 m/s the coefficient falls to about 0.0087 m⁻¹ and the drop to 0.90 m — the physical reason fast serves can travel on flatter, more dangerous lines.

Net clearance geometry

Let dn be the horizontal distance to the net. The ball's centre height at the net plane is z(dn). The serve clears only if the ball's underside passes above the tape:

clearance = z(dₙ) − h_net legal crossing requires z(dₙ) ≥ h_net + r_ball

Viewtickermatesm reports clearance as the ball-centre height minus the 2.43 m tape. Anything below +0.105 m means contact with the tape; in the simulator that contact kills the serve and records a Net result.

Worked example

Take v0 = 18 m/s, θ = 8°, h0 = 2.9 m, dn = 10.2 m. Horizontal speed is 17.82 m/s, so the ball reaches the net after 0.572 s. Vertical rise is 2.505 × 0.572 = 1.43 m and drop is 4.905 × 0.572² = 1.61 m, giving a centre height of 2.73 m — a clearance of +0.30 m. Without drag, the ball would land after 1.07 s, about 19.0 m from contact, placing it 17.8 m from the server's end line: just inside the opponent's end line.

Net clearance and landing at 18 m/s from 2.9 m contact height, drag ignored
Launch angleHeight at netClearanceVerdict
0°1.33 m−1.10 mNet
4°2.03 m−0.40 mNet
8°2.73 m+0.30 mIn (deep)
12°3.42 m+0.99 mOut by ≈ 2.6 m

The window between hitting the net and sailing long spans only a few degrees at this speed. That narrowness is the core challenge of serving and the reason the arena lets you adjust angle in half-degree steps.

Adding air resistance

Real volleyballs are light and large, so drag is significant. The drag force follows the quadratic law:

F_d = ½ · ρ · C_d · A · v² a_d = F_d / m ≈ 0.034 · v² (ρ = 1.2, C_d = 0.42, A = 0.0346 m², m = 0.27 kg)

At 20 m/s drag decelerates the ball by roughly 13.5 m/s² — more than gravity. A serve that would land on the end line in vacuum typically falls two to four metres shorter in air. Because drag has no closed-form solution alongside gravity, the engine integrates the motion numerically every 2 ms, recomputing speed-dependent drag at each step.

Practical takeaways

  • Flat, fast serves need clearance margins of at least 0.2 m above the tape to absorb normal contact variability.
  • Each degree of launch angle at 18 m/s moves net height by roughly 0.17 m — small errors compound quickly.
  • Higher contact points buy clearance without raising the angle, which is the geometric advantage of a jump serve.
  • Drag rewards moderate angles: a slightly higher arc loses less speed per metre than a very flat drive fighting through the air.

Try it: in the serve arena, fix power near 60% and step the angle from 4° to 12°. Watch the side-elevation clearance readout move through the Net, In and Out bands exactly as the table predicts — then note how drag shortens every landing.