R
DOUBLES MEN
MEN
Ryan Teh
5 RACES RECORDED
PERSONAL BEST (PB)
→
01:19:42
VIEW
STANDARDS →
STANDARDS →
PERSONAL BESTS BY STATION
COMPARE BENCHMARKS →RACE HISTORY 5 RACES
HYROX Singapore 2026
APR 2026
RELAY MEN
AG #44 · U40
TOTAL TIME
01:20:01
ROXZONE
06:25
RUNS
38:23
1. SKIERG
04:35
2. SLED PUSH
02:42
3. SLED PULL
05:15
4. BURPEES
04:49
5. ROWING
05:14
6. FARMERS
01:48
7. LUNGES
07:16
8. WALL BALLS
03:39
HYROX Singapore 2026
APR 2026
RELAY MIXED
AG #38 · U40
TOTAL TIME
01:21:33
ROXZONE
05:14
RUNS
41:27
1. SKIERG
05:01
2. SLED PUSH
02:15
3. SLED PULL
06:23
4. BURPEES
05:08
5. ROWING
04:39
6. FARMERS
02:20
7. LUNGES
03:48
8. WALL BALLS
05:23
HYROX London Olympia 2026
MAR 2026
DOUBLES MIXED
AG #371 · 25-29
TOTAL TIME
01:38:13
ROXZONE
08:37
RUNS
54:32
1. SKIERG
04:34
2. SLED PUSH
02:21
3. SLED PULL
03:22
4. BURPEES
05:02
5. ROWING
05:34
6. FARMERS
03:56
7. LUNGES
04:18
8. WALL BALLS
06:01
HYROX London Excel 2025
DEC 2025
DOUBLES MIXED
AG #615 · 25-29
TOTAL TIME
01:37:47
ROXZONE
17:49
RUNS
46:45
1. SKIERG
05:05
2. SLED PUSH
02:20
3. SLED PULL
04:20
4. BURPEES
04:43
5. ROWING
05:24
6. FARMERS
01:41
7. LUNGES
04:25
8. WALL BALLS
05:18
HYROX Singapore 2024
JUN 2024
DOUBLES MEN
AG #35 · U29
with
Thaddaeus Soh
TOTAL TIME
01:19:42
ROXZONE
06:15
RUNS
45:27
1. SKIERG
04:25
2. SLED PUSH
01:40
3. SLED PULL
04:23
4. BURPEES
02:52
5. ROWING
04:46
6. FARMERS
01:48
7. LUNGES
02:57
8. WALL BALLS
05:12
| EVENT | DIVISION | TOTAL TIME | ROXZONE | SKIERG | SLED PUSH | SLED PULL | BURPEES | ROW | FARMERS | LUNGES | WALL BALLS | ACTION |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RELAY MEN | 01:20:01 | 06:25 | 04:35 | 02:42 | 05:15 | 04:49 | 05:14 | 01:48 | 07:16 | 03:39 | ||
| RELAY MIXED | 01:21:33 | 05:14 | 05:01 | 02:15 | 06:23 | 05:08 | 04:39 | 02:20 | 03:48 | 05:23 | ||
| DOUBLES MIXED | 01:38:13 | 08:37 | 04:34 | 02:21 | 03:22 | 05:02 | 05:34 | 03:56 | 04:18 | 06:01 | ||
| DOUBLES MIXED | 01:37:47 | 17:49 | 05:05 | 02:20 | 04:20 | 04:43 | 05:24 | 01:41 | 04:25 | 05:18 | ||
|
with
Thaddaeus Soh
|
DOUBLES MEN | 01:19:42 | 06:15 | 04:25 | 01:40 | 04:23 | 02:52 | 04:46 | 01:48 | 02:57 | 05:12 |