TrainRox Logo TrainRox

HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 1,201 to 1,300 of 1,504 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,201
CAN flag William Sanderson
25-29 1:50:22
Click to select for comparison
1,202
IRI flag Azad Etemadi
35-39 1:50:23
Click to select for comparison
1,203
HKG flag Edwin Chun Yip Chin
30-34 1:50:39
Click to select for comparison
1,204
CAN flag Rahul Bhardwaj
16-24 1:50:49
Click to select for comparison
1,205
CAN flag Osman Yusoof
35-39 1:50:51
Click to select for comparison
1,206
CAN flag Raphael Gedeon
25-29 1:50:52
Click to select for comparison
1,207
CAN flag Richard So
35-39 1:50:52
Click to select for comparison
1,208
CAN flag Jonathan Rourke
25-29 1:50:54
Click to select for comparison
1,209
CAN flag Jaden Acquaah
16-24 1:50:57
Click to select for comparison
1,210
CAN flag Chris Gee
50-54 1:50:58
Click to select for comparison
1,211
CAN flag Michael Rowe
30-34 1:51:02
Click to select for comparison
1,212
CAN flag Matt Douvris
16-24 1:51:12
Click to select for comparison
1,213
CAN flag John Martin
16-24 1:51:13
Click to select for comparison
1,214
CAN flag Jag Bal
30-34 1:51:16
Click to select for comparison
1,215
MEX flag Kevin Soto
25-29 1:51:28
Click to select for comparison
1,216
CAN flag Calvin Koehl
25-29 1:51:29
Click to select for comparison
1,217
CAN flag Devon Squires
30-34 1:51:33
Click to select for comparison
1,218
CAN flag Sean Finnigan
35-39 1:51:40
Click to select for comparison
1,219
CAN flag Dylan Minifie
30-34 1:51:49
Click to select for comparison
1,220
CAN flag Dinh-Tam Trinh
30-34 1:51:53
Click to select for comparison
1,221
CAN flag Gopal Narasimhaiah
40-44 1:52:07
Click to select for comparison
1,222
CAN flag Mitchell Vopni
30-34 1:52:09
Click to select for comparison
1,223
CAN flag Stewart Wong
50-54 1:52:10
Click to select for comparison
1,224
CAN flag Justin Rivest
16-24 1:52:12
Click to select for comparison
1,225
CAN flag Henry Quach
30-34 1:52:17
Click to select for comparison
1,226
CAN flag Mack Lewis
25-29 1:52:26
Click to select for comparison
1,227
USA flag Adewale-Don Bello
35-39 1:52:30
Click to select for comparison
1,228
CHN flag Yougong Huang
40-44 1:52:42
Click to select for comparison
1,229
CAN flag ROBERT MACDONALD
65-69 1:52:43
Click to select for comparison
1,230
CAN flag Erik Crowther
30-34 1:52:46
Click to select for comparison
1,231
CAN flag Stephen Swanson
40-44 1:52:46
Click to select for comparison
1,232
CAN flag Joel Leon
40-44 1:52:49
Click to select for comparison
1,233
CAN flag Adam Gilbert
40-44 1:52:50
Click to select for comparison
1,234
CAN flag Adam Gamwell
40-44 1:52:55
Click to select for comparison
1,235
CAN flag Jaecheol Myung
35-39 1:53:00
Click to select for comparison
1,236
CAN flag Lukas Fuina
30-34 1:53:05
Click to select for comparison
1,237
CAN flag Anthony Hodhod
40-44 1:53:08
Click to select for comparison
1,238
HAI flag Bermhan Sylvain
25-29 1:53:20
Click to select for comparison
1,239
CAN flag Peter Henderson
35-39 1:53:25
Click to select for comparison
1,240
HKG flag Chung Wai Yeung
25-29 1:53:29
Click to select for comparison
1,241
CAN flag Remy Boudreau
35-39 1:53:32
Click to select for comparison
1,242
CAN flag Marc Lalonde
60-64 1:53:35
Click to select for comparison
1,243
IND flag Giri Nair
16-24 1:53:41
Click to select for comparison
1,244
CAN flag Yannick Monfils
40-44 1:53:41
Click to select for comparison
1,245
CAN flag Andres Leger Salazar
45-49 1:53:48
Click to select for comparison
1,246
CAN flag Matthias Von Wartburg
25-29 1:53:49
Click to select for comparison
1,247
CAN flag Keshav Sharma
25-29 1:53:50
Click to select for comparison
1,248
CAN flag Mike Anderson
55-59 1:53:51
Click to select for comparison
1,249
CAN flag Alex Bohbot
35-39 1:53:53
Click to select for comparison
1,250
CAN flag Glenn Stewart
35-39 1:53:56
Click to select for comparison
1,251
CAN flag Bronson Lo
16-24 1:53:59
Click to select for comparison
1,252
CAN flag Devin Sheahan
35-39 1:54:01
Click to select for comparison
1,253
CAN flag Todd Tansowny
55-59 1:54:06
Click to select for comparison
1,254
CAN flag PIYUSH VERMA
35-39 1:54:06
Click to select for comparison
1,255
CAN flag Ryan Blanchet
35-39 1:54:10
Click to select for comparison
1,256
CAN flag Andrew Kapur
25-29 1:54:14
Click to select for comparison
1,257
CAN flag Benoit Dupuis
50-54 1:54:20
Click to select for comparison
1,258
CAN flag Joseph Loiero
40-44 1:54:21
Click to select for comparison
1,259
CAN flag Jimmy Gains McConville
30-34 1:54:24
Click to select for comparison
1,260
CAN flag Jason Ng
45-49 1:54:28
Click to select for comparison
1,261
IRI flag Moe Eslahati
30-34 1:54:28
Click to select for comparison
1,262
CAN flag Merih Tesfatsion
35-39 1:54:30
Click to select for comparison
1,263
CAN flag David McQuinn
50-54 1:54:31
Click to select for comparison
1,264
CAN flag Mario Sharpe
30-34 1:54:33
Click to select for comparison
1,265
CAN flag Kyle Glover
25-29 1:54:41
Click to select for comparison
1,266
CAN flag Brent Fawcett
60-64 1:54:58
Click to select for comparison
1,267
CAN flag Otto Strukelj
60-64 1:55:04
Click to select for comparison
1,268
CAN flag Amin Nur
35-39 1:55:10
Click to select for comparison
1,269
CAN flag Mitchell Smith
35-39 1:55:16
Click to select for comparison
1,270
CAN flag Jared Aquino
30-34 1:55:18
Click to select for comparison
1,271
CAN flag Riber Alvarez
25-29 1:55:20
Click to select for comparison
1,272
IND flag Rajwinder Singh
25-29 1:55:22
Click to select for comparison
1,273
CAN flag Tony Felgueiras
40-44 1:55:39
Click to select for comparison
1,274
CAN flag Drake Davis
25-29 1:55:41
Click to select for comparison
1,275
CAN flag Colin Groves
35-39 1:55:49
Click to select for comparison
1,276
PHI flag Paulo Gorio
35-39 1:55:54
Click to select for comparison
1,277
COL flag Kevin Tonuzco
16-24 1:56:04
Click to select for comparison
1,278
IND flag Dilpreet Brar
25-29 1:56:05
Click to select for comparison
1,279
CAN flag David Geoffrey Kosar
50-54 1:56:05
Click to select for comparison
1,280
CAN flag Desmond Payne
50-54 1:56:06
Click to select for comparison
1,281
CAN flag Daniel Martineau
40-44 1:56:19
Click to select for comparison
1,282
PHI flag Miguel Villanueva
40-44 1:56:20
Click to select for comparison
1,283
CAN flag Scott Morton
40-44 1:56:28
Click to select for comparison
1,284
CAN flag Schyan Mckenzie
30-34 1:56:38
Click to select for comparison
1,285
CAN flag Sami Berania
30-34 1:56:41
Click to select for comparison
1,286
CAN flag Raphael Hawey-Deshaies
25-29 1:56:43
Click to select for comparison
1,287
IND flag Yogi Pandav
30-34 1:56:48
Click to select for comparison
1,288
CAN flag Keith Toon
60-64 1:56:50
Click to select for comparison
1,289
KOR flag Byungjun Jeun
25-29 1:56:51
Click to select for comparison
1,290
CAN flag Kari Ranta-Ojala
55-59 1:56:55
Click to select for comparison
1,291
CAN flag Noah Simao
25-29 1:56:58
Click to select for comparison
1,292
CAN flag Darius Garneau
25-29 1:57:00
Click to select for comparison
1,293
CAN flag Justin Chung
40-44 1:57:08
Click to select for comparison
1,294
CAN flag Ryan Brown
40-44 1:57:10
Click to select for comparison
1,295
CAN flag Aaron Robinson
35-39 1:57:14
Click to select for comparison
1,296
CAN flag Dalton Kamensek
35-39 1:57:17
Click to select for comparison
1,297
USA flag Stephen Wilson
30-34 1:57:21
Click to select for comparison
1,298
CAN flag Reggie Sarmiento
40-44 1:57:22
Click to select for comparison
1,299
CAN flag Babak Tabrizi
55-59 1:57:45
Click to select for comparison
1,300
CAN flag Dave Boulianne
35-39 1:57:49
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.