Fly the line. Top the board.

Every jump run, scored on how precisely you fly it.

See the leaderboard →

Today's top pilots

Be the first on the board.

1 · Fly the line, hit the gate

Turn on and level off within 0.5 NM of the start gate — level off too early and the long jump run costs a penalty. The gate straddles the DZ: start gate downwind, end gate upwind.

wind Level off here = penalty Establish within 0.5 NM dead band You — turn on, level within 0.5 NM 0.5 NM Start gate DZ target End gate Exits — groups leave evenly drift to DZ

It's a race to height: settle onto jump run inside the 0.5 NM window. Level off too early and the long run is penalised — jumpers wait longer and the operator burns extra fuel.

Side-on — hold it level

Through the gate, minimise vertical oscillation: every climb or sink off the briefed altitude costs you.

Vertical dead band — hold the briefed altitude minimise this wobble gate alt

2 · Closer is better

Dead on the line = 100. Score fades as you drift, to zero past tolerance.

100 on the line 0 · past tolerance 0
Gate horizontal
10 m → 250 m
Gate vertical
20 ft → 300 ft
Avg horizontal
10 m → 120 m
Avg vertical
20 ft → 150 ft

Dead band → zero-score tolerance — the same band for every pilot, whatever the kit.

3 · Your rank = your last 20

We drop your 2 worst jumps and average the rest. One bad run won't sink you.

20 most recent jumps · 2 lowest dropped · average the other 18

Fewer than 10 jumps? You're listed as provisional until you qualify.

4 · Fly it your way

Less help, more credit.

Raw× 1.15
Hand-flown× 1.05
Autopilot× 1.00

Your kit vs the band

Same band for everyone — better kit just hits it more reliably.

📱 Internal GPS≈ 5 m horiz · 10 m vert
🛰️ External GNSSsub-metre (low DOP)
🛰️ + baro+ barometric altitude

Accuracy also sets your quality multiplier — see the leaderboard's equipment badge.

5 · Every score is re-checked

Each run is recomputed from its signed flight record. Change one number and it's rejected — so the board is real.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.