v1.0 Production Release • Sub-50ms Global Edge Latency

The Open HYROX Results & Athlete Intelligence API

Query over 300+ global race events, 1,340,000+ athlete split times, live weekend heats, and pacing benchmarks via a developer-first REST API.

GLOBAL RACES
306 Events
Seasons 2022 to 2026
ATHLETE RECORDS
1.34 Million+
Verified MikaTiming data
STATION SPLITS
16 Checkpoints
Runs, Workouts & Roxzone
EDGE SPEED
< 50ms
Turso Edge Cloud
Live Query Simulator

Interactive API Playground

Select an endpoint or athlete query below to see both the formatted visual performance card and the raw JSON payload in real time.

GET
200 OK • 34ms
Sample Queries:

Hunter McIntyre

Rank #1
USA•HYROX PRO MEN•HYROX World Championship Nice 2024
Official Total Time
00:53:22

Station Splits & Roxzone Breakdown

Official MikaTiming Chips
run total00:27:12
skierg00:03:38
sled push00:02:45
sled pull00:03:12
burpee jumps00:02:59
rowing00:03:41
farmers carry00:01:42
sandbag lunges00:03:15
wall balls00:02:58
roxzone00:01:50

Built for Elite Performance & Developer Speed

From historical race comparisons to live weekend splits, our data infrastructure is optimized for sub-second responses.

Comprehensive Historical Archive

Full Multi-Season Race History (2022 – 2026)

Unlike scrapers that only store the current season, HYROX Results API indexes every season from Season 4 to Season 9, reconciling official attendance numbers with complete athlete split integrity.

Season 4 & 5
2022 – 2023
Season 6
2023 – 2024
Season 7
2024 – 2025
Season 8 & 9
2025 – 2026 (Live)
Live Weekend Sync Engine

Automated Weekend Heats

During active race weekends, our background engine pulls live checkpoint splits every 2 hours as waves finish.

Karlsruhe 2026Active Today
Toronto 2026Active Today
Bordeaux 2026Active Today
Sub-50ms Global Edge

Distributed SQLite Edge

Powered by Turso Edge replication. Query execution happens in memory closer to your users, whether in London, New York, or Sydney.

Avg. Response: 34ms
Granular Station Telemetry

Every Station, Every Run & Roxzone

Access individual run times (Run 1 through Run 8), precise station elapsed times, and Roxzone transition efficiency for deep athletic pacing analytics.

Run 1-8SkiErgSled PushSled PullBurpee Broad JumpsRowingFarmers CarrySandbag LungesWall BallsRoxzone Transition
Zero-Friction Integration

Integrate in 2 Lines of Code

No complicated setup or SDK required. Direct HTTPS REST endpoints returning structured JSON ready for your app, dashboard, or training tool.

curl -X GET "https://hyroxresultsapi.com/v1/events/london-2024/results?division=HYROX+PRO+MEN" \
  -H "Accept: application/json"
API Catalog

Core Developer Endpoints

Explore Interactive Scalar Docs (/docs)
GET/v1/events

List All Global Events

Retrieve all historical, current, and upcoming HYROX race events across seasons with city, country, date range, and official athlete counts.

Query params:seasonstatuscountry_codeqpagelimit
GET/v1/events/{id}/results

Event Division Results & Splits

Query athlete finishes for any specific event. Includes overall ranks, division rankings, bib numbers, and all 16 station and run split intervals.

Query params:divisiongenderage_groupqpagelimit
GET/v1/athletes

Athlete Career History

Look up an athlete by name to trace their historical participation across all seasons, personal records (PRs), and division podiums.

Query params:searchlimit
GET/v1/stats/{id}

Event Station Benchmarks & Analytics

Statistical percentiles, division completion averages, and station pacing benchmarks calculated over full race fields.

Query params:division