REPLAY BENCH
◆ Features

Three tools, built for Rocket League coaching.

A way to see, a way to measure, and a way to write it down. Each of these is a real product surface — the viewer, the Threat engine, the notes generator — and they're built to be used together, not stacked into a marketing list.

◆ ◆ ◆
3D Viewer

Watch the match like you're courtside.

Free-cam, per-player POV, motion trails, ball prediction, and a live mini-map — over a field that matches the real Rocket League pitch dimensions to the millimetre.

  • Per-player POV

    Drop into any car at any frame. See what the player saw, with their boost meter and supersonic indicator overlaid in the HUD.

  • Frame-by-frame scrub

    High-resolution scrubber. Step a single frame at a time when you need to find the exact moment a touch went wrong.

  • Ball prediction line

    Toggle the predicted ball trajectory the same way pros see it. Useful for evaluating whether a defender's read was reasonable in the moment.

  • Motion trails

    Per-car trails colour-coded by speed and boost state. Read rotations at a glance instead of guessing from the chase camera.

  • Live mini-map

    Top-down view of every car position, scaled to the pitch. Especially valuable for 3v3 rotation analysis.

  • Accurate field model

    Pitch dimensions, goal geometry, and corner curvature pulled from the game's collision data — not eyeballed.

▲ ▼ ▲
Threat scoring

Possession value, frame by frame, for every car.

The Threat engine scores every touch — 0 means harmless, 1 means a goal — and it scores every car on the field, not just the one that touched the ball. Your shot is graded against what every other player could have done at the same frame.

  • Per-touch Threat

    Every touch you take gets a number. Hover any touch in the timeline to see it.

  • Threat heatbar

    A continuous timeline strip showing live Threat for both teams. The peaks are the moments the match was actually decided.

  • Whole-field comparison

    When you took a 0.04 shot, the engine knows your teammate had a 0.31 setup behind you. The delta is the coaching point.

  • Possession-level rollup

    Every possession episode (touches bounded by clear-of-zone events) gets a combined Threat score and a 'who built this' attribution.

  • Trained on every rank

    The corpus spans Bronze through RLCS pro. Scoring doesn't collapse into a single 'good play' template — it knows what good looks like at your tier.

  • Cross-mode coverage

    1v1, 2v2, 3v3. The whole-field signal is richer in 2v2 and 3v3 because the rotation graph is denser, but 1v1 still gets per-touch Threat and shot-quality breakdowns.

∎ ∎ ∎
Coaching Notes

Plain-English breakdowns of what cost you the match.

Per-possession Threat output gets translated into specific, written observations from your seat in the match. No 'try harder' notes; no LLM hallucinations.

  • Worst-possessions list

    The five possessions where you lost the most expected value, ranked. Each one comes with a written explanation and a link straight to that frame in the viewer.

  • Best-regrets list

    Possessions where you had a high-Threat opportunity and didn't take it. Mechanically harder to fix than 'don't take a bad shot' — but the bigger ladder gain.

  • Rotation breaks

    Time-stamped notes on rotations that broke down: who cheated forward, who arrived late, where the third man should have been.

  • Boost economy callouts

    Specific moments where the team's boost distribution went sideways — usually the leading indicator of a goal against in the next 30 seconds.

  • Rank-stratified writing

    Notes are filtered against the rank tier they're written for. Plat players get Plat-shaped advice; GCs get GC-shaped advice. No 'just speedflip every kickoff' to a Bronze.

  • No LLM hallucinations

    Notes come from a tight library of human-written templates fit to engine output. The structure is deterministic; the engine's role is selecting and parameterising the templates.

◆ Why Replay Bench

Six things only Replay Bench does.

Stat databases count. Trackers chart MMR. Replay Bench coaches. These are the things that make it a coach.

  • Whole-field Threat scoring

    Every touch on every car gets a Threat score, every frame. No other Rocket League tool grades a shot against what your teammate had open.

  • 3D viewer with per-player POV

    Drop into any car at any frame. The viewer sees the field with the same geometry the game does — pitch dimensions and corner curvature pulled from collision data, not eyeballed.

  • Plain-English coaching notes

    Generated from per-possession Threat output, not summary stats. Time-stamped, written from your seat in the match, deterministic — no LLM hallucinations.

  • Rank-stratified analysis

    Coaching is filtered against the rank tier you're playing at. Plat players get Plat-shaped advice; GCs get GC-shaped advice. The note never tells a Bronze to speedflip every kickoff.

  • Curated 100K+ replay corpus

    The training set is hand-picked, weighted toward the possessions that decide matches. Refreshed as the metagame moves — the engine you score against next month will be better than today's.

  • Built for the loop, not the report

    The pipeline runs in roughly 20 seconds — fast enough to apply a coaching note before the next ranked queue pops. Most tools batch and email you. We don't.

See it on a replay you already have.

Join the Discord for early access. Free during open beta.

Features — 3D Viewer, Threat Scoring, Coaching Notes · Replay Bench