MX·LAB

Unofficial · AMA Pro Motocross & Supercross · 2020–2026

Seven seasons, two series,
measured.

Every number on this site comes from one committed dataset: seven seasons, both series, every moto of every round. Nothing is scraped live, nothing is typed in by hand, and every figure links back to the round it came from.

Six questions

Coverage

Two sources, one shape. 2020–2024 is the AMA PDF archive; 2025–2026 is the LiveTime results site, which also prints a position on every lap.

Loading coverage…

How this is built

The dataset records what the timing sheets say. Where a sheet is internally odd — a lap time of 29:24 on a 30-minute moto, a “best lap” that does not appear in the lap list, a final lap printed as a summary — the value is kept and the anomaly is recorded as a warning. Nothing is smoothed, imputed, or filled in from another source.

Rebuilds are byte-identical: keys are sorted, floats are rounded, and no timestamps are stored. The gate separates parser errors (which fail the build) from source quirks (which are reported).