The data · last rebuilt 29 Sept 2026

Where the numbers come from

Every number on this site comes from one cleaned copy of the public HYROX results. This page shows the working. Every figure on it updates automatically each time the data is rebuilt.

1,159,421 results in the source 13 test rows and 3,225 copied rows removed: 1,162,569 left
1,160,162 timed finishes kept after cleaning
201 race weekends at 119 venues
27 Jul 2024 first race in the data · latest 25 Sept 2026

The source

The results are the official HYROX timing data as published for every athlete after every race: name, division, age group, nationality, finish time, every run and every station split. We keep our own copy of the full history, seasons 2024/25 to 2026/27, refreshed weekly from the open Pyrox dataset. Pages never call an outside service while you read them.

We do not scrape the official results site, and we never publish anything about an athlete beyond what the organiser already publishes.

What we throw out

  • Finish times of zero or under 40 minutes are timing errors and are excluded from every statistic.
  • A single split more than five times its group's typical (a 900-minute sled push) is a mis-timed mat. That split is blanked; the finish time is kept.
  • Groups under 30 finishers get no bands, no distribution and no "fastest 25%" numbers. Age-group pages exist only where an age group has at least 100 timed finishes.
  • Timing errors. A finish more than five times its group's typical, or more than three times with a timing hole (one segment holding more than half the race, or stations missing that almost everyone else has), is left out of every statistic. Genuine slow finishes stay: there is no flat time limit.
  • Copied and misfiled events. When the source files one race twice, or under the wrong city, the copy is dropped and the race goes to its real city.
  • Physical floors. Each station has a floor set from the fastest Elite athletes (for example 0.9 times the third-fastest Elite split on the ergs). A split under it is a missed timing mat, so that one split is blanked; the finish time is kept.
  • Records count only complete results, and a station record only when the athlete finished in the fastest 25% of that race or raced Elite, when the runs either side of the station look normal, and when the split is not far faster than what the race winners run.

What we repair

At some races the source shows a run total or roxzone total of zero for a whole group of athletes even though their eight run splits are published. Where all eight run splits exist, the run total is their sum. Where the finish time, run total and station total all exist, the roxzone is what is left over. Where a number cannot be recovered, the page shows a dash rather than a guess.

Typical, fastest 10%, fastest 25%

"Typical" is the middle finisher: half the field was faster, half slower. "Fastest 10%" is the time a tenth of the field beat. "Fastest 25%" numbers on a station are the typical split of the athletes who finished in the fastest 25% of that group: what the fast group actually did on that station.

Position in field is the athlete's rank among timed finishers in the same race, division and gender. Age-group position is the same within the age group.

Venues that time differently

HYROX is about half running. At most venues, running is 47 to 49 percent of a typical finish. At 3 venues it is under 44 percent with the same finish times. Athlete quality does not explain it: the timing mats sit in different places, so some running is counted as station time.

We measure the run share for every venue and every edition separately. Where it moves more than three points between editions (7 venues today), the venue is flagged. Athlete pages mark rows from low-run-share venues with an asterisk. The full report has the chart and the table.

Athletes and teams

Solo results are linked to one athlete page by name, gender and nationality, using the athlete linking in the source data. Doubles and relay results are stored under the team's names; we attach a team result to a person's page only when exactly one athlete with that name and gender exists in the data, so a common name is never guessed. Relay teams named by team rather than by athlete cannot be attached. Athlete pages carry only what the organiser publishes.

How often it updates

The source publishes on Tuesdays and the whole dataset is rebuilt from scratch the next morning: every page, every number, every date on this site. Race pages for a new weekend appear on that rebuild. In between, provisional finisher lists for the latest weekend come from a results feed within hours of the race and are marked as provisional until the full data lands.

Photos

Event photos are the organiser's official event images. Where a venue has none, the page uses a photo of the city from Wikimedia Commons under its Creative Commons licence. Credits:

Acapulco: Mitrush (CC BY-SA 3.0) · Athens: Andrew Parlette (CC BY 4.0) · Beijing: N509FZ (CC BY 4.0) · Berlin: Kasa Fue derivative work: Ge (CC BY-SA 4.0) · Bologna: Fabio Ciminelli (CC BY-SA 4.0) · Brisbane (APAC Championship): Chris Olszewski (CC BY-SA 4.0) · Chengdu: FISU (CC BY 3.0) · Chiba: 掬茶 (CC BY-SA 3.0) · Chicago Navy Pier: Hbodine (CC BY-SA 4.0) · Fortaleza: ME/Portal da Copa (CC BY-SA 3.0) · Hangzhou: EditQ (CC BY-SA 4.0) · Heerenveen: TUFOWKTM (CC BY 3.0) · Istanbul: Hunanuk (CC0) · İzmir: Michael ksk (CC BY-SA 3.0) · Jakarta: Medelam (CC BY 4.0) · Johannesburg (I): Mark Hillary (CC BY 2.0) · Lisbon: Vitor Oliveira from Torres Vedras, PORTUGAL (CC BY-SA 2.0) · London (2024/25): Ilya Grigorik (CC BY-SA 3.0) · London Olympia: Thryduulf (CC BY-SA 4.0) · London Olympia (EMEA Championship): Thryduulf (CC BY-SA 4.0) · Marseille: Earth777 (CC BY-SA 4.0) · Mechelen (Belgium 2025): Peter Meuris (CC BY-SA 2.0) · Mexico City (2024): Gobierno CDMX (CC0) · Miami Beach: chensiyuan (CC BY-SA 4.0) · New York: Dllu (CC BY-SA 4.0) · Perth: Kgbo deriv (CC BY-SA 4.0) · Puebla: Jakub Hejtmánek (CC BY-SA 3.0) · Red Bull Monday Night Shift Invitational: Mike McBey (CC BY 2.0) · Salt Lake City: Invictus323 (CC BY 4.0) · Sharjah: Firoze Edassery (CC BY-SA 3.0) · Shenzhen: Charlie fong (CC BY-SA 4.0) · Singapore Expo: Choo Yut Shing (CC BY 2.0) · Singapore National Stadium: CEphoto, Uwe Aranas (CC BY-SA 3.0) · St. Gallen: albinfo (CC BY-SA 3.0) · Stuttgart: Julian Herzog (Website) (CC BY 4.0) · Sydney: Benh LIEU SONG (Flickr) (CC BY-SA 4.0) · Tenerife: Photograph by Mike Peel (www.mikepeel.net). (CC BY-SA 4.0) · Turin: Zairon (CC BY-SA 4.0) · Washington DC: Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de Wikis in de (CC BY-SA 3.0) · Wuhan: 螺钉 (CC BY-SA 4.0) · Yokohama: Akonnchiroll (CC BY-SA 4.0)

Who makes this

RoxTimes is built and run by RoxHype, the makers of the RoxHype training app. RoxTimes is not affiliated with or endorsed by HYROX.