Ryan Koh
3 HYROX races over 2 seasons, all in a team with 3 partners.
One best per race type
3 results
| Race | Division | Time | Place | Runs | Stations | Roxzone | Report | |
|---|---|---|---|---|---|---|---|---|
| Jakarta 2026 27 Jun 2026team: Ester Ong, Ryan Kohwhole field → | Doubles Mixed · team 16-24 | 1:15:28 | 106th of 1,01114th of 65 aged 16-24 | 38:55 | 30:01 | 6:37 | View results | See splits Hide splitsSkiErg4:32fastest 23%Sled push2:34fastest 50%Sled pull4:47fastest 47%Burpee broad jump3:25fastest 31%Row4:53fastest 26%Farmers carry2:05faster than 43%Sandbag lunges3:58fastest 24%Wall balls3:47fastest 4%Runs (8 km)38:55fastest 9%Roxzone6:37fastest 8%Run 15:10fastest 9%Run 24:21fastest 7%Run 34:41fastest 9%Run 44:48fastest 11%Run 54:45fastest 9%Run 64:43fastest 9%Run 74:42fastest 8%Run 85:48fastest 11%Full report for this race → |
| Singapore 2026 5 Apr 2026team: Ryan Koh, Ashraff Smadiwhole field → | Pro Doubles Men · team 25-29 | 1:37:09 | 135th of 16818th of 24 aged 25-29 | 53:53 | 32:28 | 10:53 | View results | See splits Hide splitsSkiErg4:19faster than 25%Sled push2:09fastest 6%Sled pull5:06faster than 39%Burpee broad jump2:45fastest 41%Row5:17faster than 12%Farmers carry1:40fastest 9%Sandbag lunges4:40faster than 38%Wall balls6:32faster than 22%Runs (8 km)53:53faster than 17%Roxzone10:53faster than 17%Run 14:19faster than 18%Run 27:07faster than 5%Run 37:20faster than 11%Run 47:14faster than 12%Run 57:33faster than 11%Run 66:52faster than 18%Run 76:38faster than 30%Run 86:52faster than 28%Full report for this race → |
| Singapore Expo 2025 29 Nov 2025team: Zhao Zheng Toh, Ryan Kohwhole field → | Doubles Men · team 25-29 | 1:09:51 | 104th of 81922nd of 129 aged 25-29 | 38:38 | 25:01 | 6:16 | View results | See splits Hide splitsSkiErg4:06fastest 23%Sled push2:02faster than 49%Sled pull3:55fastest 49%Burpee broad jump2:01fastest 3%Row4:11fastest 8%Farmers carry1:40fastest 42%Sandbag lunges3:12fastest 16%Wall balls3:54fastest 14%Runs (8 km)38:38fastest 14%Roxzone6:16fastest 11%Run 13:37fastest 13%Run 24:33fastest 15%Run 34:59fastest 19%Run 44:54fastest 16%Run 54:46fastest 12%Run 64:50fastest 14%Run 75:01fastest 17%Run 86:01fastest 18%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.
3 team partners
- Ashraff Smadi1 race
- Ester Ong1 race
- Zhao Zheng Toh1 race
From the team results above. A name opens the search: a partner can have more than one page.
Jakarta 2026, against 1,011 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: Ryan against the typical Doubles Mixed finisher
The race in order, left to right. A wider block than the one below is slower than typical.
Training for the next one? Let's beat 1:15:28.
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.