TrainRox Logo TrainRox

HYROX DOUBLES MEN - Singapore Expo 2025

29–30 Nov 2025
Showing 101 to 200 of 820 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
SIN flag Samuel Yee
SIN flag Sathish Ravindran
35-39 1:09:46
Click to select for comparison
102
GBR flag Ian Cole
GBR flag Paul Moyse
45-49 1:09:47
Click to select for comparison
103
MAS flag Mel Mudin
MAS flag Zakhwan Rafik
35-39 1:09:48
Click to select for comparison
104
SIN flag Zhao Zheng Toh
SIN flag Ryan Koh
25-29 1:09:51
Click to select for comparison
105
SIN flag Justin Quek
SIN flag Kiew Ray
30-34 1:10:19
Click to select for comparison
106
IRL flag James Bailey
IRL flag Eanna Bailey
45-49 1:10:24
Click to select for comparison
107
SIN flag Atiqi Hariezam Aris
SIN flag Is Hafizuddin Sazalee
30-34 1:10:29
Click to select for comparison
108
UKR flag Maksym Vrublevskyi
UKR flag Dmytro Malkin
40-44 1:10:30
Click to select for comparison
109
IND flag Vijay Thapa
SIN flag Prashant Reddy
25-29 1:10:36
Click to select for comparison
110
SIN flag Grayson Lim
SIN flag Joshua Ng
30-34 1:10:40
Click to select for comparison
111
MAS flag Daniel Lim
MAS flag Li Shaun Lim
30-34 1:10:46
Click to select for comparison
112
SIN flag Isaac Tan
SIN flag Isaiah Tan
16-24 1:10:47
Click to select for comparison
113
SIN flag Joel Foo
GER flag Bastian Dohling
35-39 1:11:06
Click to select for comparison
114
SIN flag Andy Ea
SIN flag Zhi Kai Soo
35-39 1:11:18
Click to select for comparison
115
SIN flag Kelvin Lee
POR flag Christopher Tam
30-34 1:11:24
Click to select for comparison
116
FRA flag Brice Derouet
FRA flag Cyril Ducau
40-44 1:11:27
Click to select for comparison
117
SIN flag Zhe Wei Koh
SIN flag Trevor Yeo
30-34 1:11:29
Click to select for comparison
118
SIN flag Xinghe Tan
SIN flag Daniel Soh
35-39 1:11:31
Click to select for comparison
119
GBR flag James Kenna
NED flag Stefan Beukeveld
35-39 1:11:33
Click to select for comparison
120
GBR flag Adam Harrison
GBR flag Liam Wilkinson
30-34 1:11:34
Click to select for comparison
121
SIN flag Sebastian Teo
SIN flag Jeffrey Tay
45-49 1:11:36
Click to select for comparison
122
SIN flag Ming Jin Soo
SIN flag Ming Wei Soo
30-34 1:11:41
Click to select for comparison
123
GBR flag Daniel Hopwood
USA flag Ben Paul
30-34 1:11:43
Click to select for comparison
124
AUS flag Ben Adams
BEL flag Jonathan Ricetti
40-44 1:11:44
Click to select for comparison
125
AUS flag Alex Paltos
AUS flag Scott Bales
45-49 1:11:49
Click to select for comparison
126
SIN flag Jori Lim
SIN flag Mikael Wei Sum
30-34 1:11:50
Click to select for comparison
127
MAS flag Jayden Tian
MAS flag Haidhar Abdul Halim
30-34 1:11:58
Click to select for comparison
128
SIN flag Wesley Woo
SIN flag Kelvin Chan
25-29 1:12:04
Click to select for comparison
129
SIN flag Charles Su
SIN flag Leonard Tung
35-39 1:12:04
Click to select for comparison
130
BRU flag Muhammad Badrul Nurehsan Bin Rozi
BRU flag Zainal Arif Hj Zainal Abidin
30-34 1:12:08
Click to select for comparison
131
SIN flag Eesan Lee Yi
SIN flag Emmanuel Caleb
16-24 1:12:19
Click to select for comparison
132
SIN flag Kent Teo
MAS flag Freddy Lee
40-44 1:12:22
Click to select for comparison
133
SIN flag Hanwei Lin
SIN flag Jensen Goh
35-39 1:12:28
Click to select for comparison
134
AUS flag Duncan Bond
GBR flag Rob Hewitson
45-49 1:12:28
Click to select for comparison
135
GBR flag Jordan Williams
IRL flag Darragh Murphy
30-34 1:12:30
Click to select for comparison
136
AUS flag James Teoh
RSA flag Mark Reyneker
35-39 1:12:36
Click to select for comparison
137
SIN flag Shiyi Lin
MAS flag Justin Ng
30-34 1:12:38
Click to select for comparison
138
GBR flag Jack Foley
NZL flag John Rutten
35-39 1:12:42
Click to select for comparison
139
SIN flag Einson Eu
SIN flag Timothy Ting
16-24 1:12:53
Click to select for comparison
140
SIN flag James Ng
SIN flag Tan Ming Cheng
35-39 1:12:54
Click to select for comparison
141
NZL flag Tom Ingram
NZL flag Chris Stewart
40-44 1:12:56
Click to select for comparison
142
SIN flag Gabriel Walker
HKG flag Raymond Wong
40-44 1:12:57
Click to select for comparison
143
MAS flag Mohamad Iqbal Mohaini
MAS flag Mohamad Faliq Mohaini
35-39 1:12:58
Click to select for comparison
144
SIN flag Sui An Lie
SIN flag Lemuel Koh
35-39 1:13:17
Click to select for comparison
145
AUS flag Rui Zhe Sun
MAS flag Syed Khalil Syed Ibrahim
40-44 1:13:17
Click to select for comparison
146
SIN flag Leon Chen
SIN flag Lewis Soh
35-39 1:13:21
Click to select for comparison
147
GBR flag Shea Warns
SIN flag Amos Chen
35-39 1:13:29
Click to select for comparison
148
SIN flag Kieran Koh
SIN flag Eugene Ling
30-34 1:13:34
Click to select for comparison
149
SIN flag Ajay Anil
SIN flag Lionel Ng
16-24 1:13:34
Click to select for comparison
150
SIN flag Jian Wei Ang
SIN flag Min Yew Sim
35-39 1:13:35
Click to select for comparison
151
GBR flag Daniel Campbell
CAN flag Sunil Chahal
35-39 1:13:41
Click to select for comparison
152
SIN flag Yixun Khoo
SIN flag Duncan Lai
25-29 1:13:45
Click to select for comparison
153
SIN flag Samuel Kong Wei Heng
SIN flag Jaryl Tay
25-29 1:13:46
Click to select for comparison
154
USA flag Brent Clawson
GBR flag James Addington-Smith
45-49 1:13:49
Click to select for comparison
155
GBR flag Robert Howland
GBR flag Adam Deane
40-44 1:13:53
Click to select for comparison
156
SIN flag Ethan Lim
SIN flag Daniel Hon
16-24 1:13:57
Click to select for comparison
157
SIN flag Xie Ting Sia
SIN flag Darren Tan
30-34 1:13:59
Click to select for comparison
158
SIN flag Julian Britto
SIN flag Zhi Sheng Chong
16-24 1:14:01
Click to select for comparison
159
GBR flag Olly Riches
GBR flag Jon Hodges
45-49 1:14:01
Click to select for comparison
160
INA flag Reza Gilang
INA flag Charles Johnson
35-39 1:14:01
Click to select for comparison
161
MAS flag Daniel Hariez Ahmad Nizam
MAS flag Syaiem Bin Jasmi Muhammad
25-29 1:14:05
Click to select for comparison
162
SIN flag Matthew Siu
USA flag Harry Sridjaja
25-29 1:14:08
Click to select for comparison
163
SIN flag Jiun Liang Tay
SIN flag Chan Chee Kah
45-49 1:14:15
Click to select for comparison
164
SIN flag Aloysius Chan
SIN flag Jess Ong
25-29 1:14:16
Click to select for comparison
165
GBR flag Andy Love
GBR flag Danny Abraham
35-39 1:14:27
Click to select for comparison
166
SIN flag Daryl Lee
SIN flag Si Yu Tan
25-29 1:14:27
Click to select for comparison
167
DEN flag Martin Lorenz
AUS flag James Walker
45-49 1:14:28
Click to select for comparison
168
SIN flag Kayden Wong
SIN flag Derrick Ng
35-39 1:14:30
Click to select for comparison
169
GBR flag Maurice Griffiths
GBR flag Billy Orr
50-54 1:14:31
Click to select for comparison
170
SIN flag Gerald Lai
SIN flag Radzee Ramle
30-34 1:14:31
Click to select for comparison
171
GBR flag George Belcher
GBR flag James Feathers
35-39 1:14:32
Click to select for comparison
172
AUS flag Michael Keene
AUS flag Mason Brown
35-39 1:14:34
Click to select for comparison
173
SIN flag Melvyn Mok
MAS flag Terry Chen
35-39 1:14:34
Click to select for comparison
174
BRU flag Fuad Salim
BRU flag Syazwi Taib
35-39 1:14:35
Click to select for comparison
175
GBR flag James Charles Farrow
GBR flag Alfie Howell
25-29 1:14:36
Click to select for comparison
176
CAN flag Daniel Lo
CAN flag Elvis Do
35-39 1:14:36
Click to select for comparison
177
SIN flag Collin Tan
SIN flag Weiliang Wong
35-39 1:14:40
Click to select for comparison
178
HKG flag Michael Chang
CAM flag Isara Ai
45-49 1:14:43
Click to select for comparison
179
SIN flag Adrian Tan
SIN flag Ivan Ho
40-44 1:14:45
Click to select for comparison
180
SIN flag Kisho Kumar
SIN flag Aziel Ng
25-29 1:14:46
Click to select for comparison
181
SIN flag Kelly Koh
SIN flag Gerardin Koh
45-49 1:14:46
Click to select for comparison
182
SIN flag Jimmy Toh
SIN flag Ashley Teoh
35-39 1:14:48
Click to select for comparison
183
SIN flag Nuri Irfan Bin Jamaludin
SIN flag Hairul Syamil Mardan
25-29 1:14:50
Click to select for comparison
184
SIN flag Joven Tan
SIN flag Lee Hong Zheng
25-29 1:14:53
Click to select for comparison
185
SIN flag Eric Francis
SIN flag Justin Francis
35-39 1:14:54
Click to select for comparison
186
SIN flag Cheng Chong Lee
SIN flag Shanicus Yee
25-29 1:14:55
Click to select for comparison
187
SVK flag Radoslav Dinka
CZE flag Tomas Hruska
45-49 1:15:01
Click to select for comparison
188
SIN flag Hyekel Nathaniel
SIN flag Joshua Hee
25-29 1:15:05
Click to select for comparison
189
PHI flag Chris Yan Isaac Vitangcol
PHI flag Gerald Mark Gansit
25-29 1:15:08
Click to select for comparison
190
SIN flag Tian Wei Jonathan Au Eong
SIN flag Kyron Teo
25-29 1:15:11
Click to select for comparison
191
MAS flag Khing Din Ng
MAS flag Rong Sheng Tan
35-39 1:15:22
Click to select for comparison
192
SIN flag Yong Hua Chua
SIN flag Jonathan Seet
40-44 1:15:34
Click to select for comparison
193
SIN flag Chern Hwee Lim
KOR flag Jihun Im
35-39 1:15:36
Click to select for comparison
194
MAS flag Kei Jun Chan
MAS flag George Francis Albert
30-34 1:15:37
Click to select for comparison
195
SIN flag Kelvin Lor
SIN flag Allan Ng
40-44 1:15:39
Click to select for comparison
196
MAS flag Brandon Goh
MAS flag Dave Santang
25-29 1:15:45
Click to select for comparison
197
PHI flag John David Marfil
PHI flag Christian George Medija
30-34 1:15:47
Click to select for comparison
198
SIN flag Benjamin Kheng
SIN flag Sheng Jun Pang
30-34 1:15:53
Click to select for comparison
199
PHI flag Stephen Padilla
SIN flag Edd Chia
30-34 1:15:53
Click to select for comparison
200
FRA flag Hatim Nourbay
GER flag Eike Weinberg
30-34 1:15:54
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.