James Mok
2 HYROX races over 1 season, all in a team with 2 partners.
One best per race type
2 results
| Race | Division | Time | Place | Runs | Stations | Roxzone | Report | |
|---|---|---|---|---|---|---|---|---|
| Incheon 2026 15 May 2026team: Crista Santiago, James Mokwhole field → | Doubles Mixed · team 30-34 | 1:21:09 | 554th of 1,282212th of 481 aged 30-34 | 42:28 | 30:13 | 8:32 | View results | See splits Hide splitsSkiErg4:29faster than 47%Sled push2:17faster than 47%Sled pull5:06faster than 33%Burpee broad jump2:46fastest 32%Row5:08faster than 26%Farmers carry2:09faster than 19%Sandbag lunges3:28fastest 26%Wall balls4:50faster than 30%Runs (8 km)42:28fastest 29%Roxzone8:32faster than 21%Run 15:25fastest 15%Run 25:13fastest 45%Run 35:20fastest 38%Run 45:17fastest 39%Run 56:00faster than 41%Run 64:59fastest 19%Run 74:52fastest 13%Run 85:27fastest 25%Full report for this race → |
| Perth 2025 5 Sep 2025team: James Mok, Victor Zhangwhole field → | Doubles Men · team 30-34 | 1:37:37 | 473rd of 500107th of 112 aged 30-34 | 50:50 | 35:43 | 11:08 | View results | See splits Hide splitsSkiErg4:26faster than 3%Sled push3:20Sled pull5:05faster than 1%Burpee broad jump3:30faster than 33%Row5:05faster than 11%Farmers carry2:14faster than 2%Sandbag lunges3:55faster than 32%Wall balls8:08Runs (8 km)50:50faster than 7%Roxzone11:08faster than 13%Run 15:41faster than 28%Run 25:29faster than 15%Run 36:20faster than 8%Run 46:10faster than 10%Run 56:45faster than 5%Run 66:54faster than 2%Run 76:50faster than 4%Run 86:46faster than 7%Full report for this race → |
How to read
Place is the position among timed finishers in the same race, division and gender; a doubles place is the team's. Runs is the organiser's official run total (it can differ from the eight laps added up by a few seconds), stations the eight stations added up, and roxzone the time moving between them. The age group is the one entered for that race; for a team it is the team’s age group. How the numbers are made.
2 team partners
- Crista Santiago1 race
- Victor Zhang1 race
From the team results above. A name opens the search: a partner can have more than one page.
Incheon 2026, against 1,282 Doubles Mixed
Shape of the race
Further out means you beat more of the field on that part. A dent is a weak spot.
How you ranked on each station
Longer is better: the share of the field you beat.
Minutes against the typical finisher
Green, left of centre: faster than the typical Doubles Mixed finisher at this race. Orange, right: slower, and by how much.
The race as one bar: James against the typical Doubles Mixed finisher
The race in order, left to right. A wider block than the one below is slower than typical.
Roxzone cost 1:43 against the typical Doubles Mixed finisher at Incheon 2026. The pacing guide is where that time comes back.
Fix roxzone. Then beat 1:21:09.
The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.
- A week-by-week plan that counts down to your race
- Extra work on your slowest stations
- Adjusts every week to what you actually did
Free to download. Used by more than 40,000 HYROX athletes.