TrainRox Logo TrainRox

HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 201 to 300 of 1,504 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
CAN flag Tyler Hallam
30-34 1:15:31
Click to select for comparison
202
CAN flag Griffin McCaffery
25-29 1:15:32
Click to select for comparison
203
CAN flag Jared Hagley
25-29 1:15:35
Click to select for comparison
204
CAN flag Robert Boughner
35-39 1:15:36
Click to select for comparison
205
CAN flag Dave Muldoon
50-54 1:15:39
Click to select for comparison
206
CAN flag Jordan White
35-39 1:15:44
Click to select for comparison
207
CAN flag Jeff Cody
40-44 1:15:45
Click to select for comparison
208
CAN flag Nathan Rodrigue
16-24 1:15:46
Click to select for comparison
209
CAN flag Tyler Grant
35-39 1:15:47
Click to select for comparison
210
CAN flag Matthew Gill
35-39 1:15:50
Click to select for comparison
211
CAN flag Alexandre Fortier
25-29 1:15:51
Click to select for comparison
212
CAN flag Stephen Lam
30-34 1:15:52
Click to select for comparison
213
CAN flag Jack Randall
25-29 1:15:52
Click to select for comparison
214
CAN flag Scott Wolowich
30-34 1:15:54
Click to select for comparison
215
CAN flag Benoit Bes
45-49 1:16:00
Click to select for comparison
216
CAN flag Kai Dueck
25-29 1:16:00
Click to select for comparison
217
CAN flag Jeff McKnight
35-39 1:16:00
Click to select for comparison
218
CAN flag Gabriel Tremblay
16-24 1:16:02
Click to select for comparison
219
USA flag Taro Yamashita
30-34 1:16:04
Click to select for comparison
220
CAN flag Adam Kliman
35-39 1:16:07
Click to select for comparison
221
CAN flag Sean Young
40-44 1:16:08
Click to select for comparison
222
USA flag Roderick Quaye
25-29 1:16:10
Click to select for comparison
223
CAN flag Etienne Lefebvre-Guimont
35-39 1:16:13
Click to select for comparison
224
USA flag Chris Hansen
40-44 1:16:14
Click to select for comparison
225
CAN flag Ryan Wykes
40-44 1:16:16
Click to select for comparison
226
FRA flag Antoine Chataing
25-29 1:16:19
Click to select for comparison
227
FRA flag Benoit Roudaut
30-34 1:16:20
Click to select for comparison
228
CAN flag Matthew Harrington
30-34 1:16:21
Click to select for comparison
229
CAN flag Richard Baena
35-39 1:16:21
Click to select for comparison
230
MEX flag Erick Gonzalez
25-29 1:16:24
Click to select for comparison
231
CAN flag Guillaume Levesque
25-29 1:16:25
Click to select for comparison
232
CAN flag Mike Wisniowski
35-39 1:16:26
Click to select for comparison
233
CAN flag David Robinson
45-49 1:16:27
Click to select for comparison
234
CAN flag Anthony-Virgil Bermejo
35-39 1:16:27
Click to select for comparison
235
CAN flag David Mitton
45-49 1:16:28
Click to select for comparison
236
CAN flag Alexander Krieger
30-34 1:16:30
Click to select for comparison
237
CAN flag Raj Brar
30-34 1:16:30
Click to select for comparison
238
AUS flag Daniel Camara
40-44 1:16:32
Click to select for comparison
239
CAN flag Pierre-Yvan Poilbout
30-34 1:16:33
Click to select for comparison
240
CAN flag Joshua Greenbaum
35-39 1:16:33
Click to select for comparison
241
CAN flag William Elie-Corbin
30-34 1:16:37
Click to select for comparison
242
CAN flag Sebastien Larouche-Fortier
35-39 1:16:38
Click to select for comparison
243
CAN flag Thomas Sobotka
35-39 1:16:38
Click to select for comparison
244
FRA flag Hugo Domingues
25-29 1:16:43
Click to select for comparison
245
CAN flag Gloire Gatabazi
30-34 1:16:43
Click to select for comparison
246
CAN flag Jason Diston
35-39 1:16:45
Click to select for comparison
247
CAN flag Francis Parrilla
30-34 1:16:46
Click to select for comparison
248
CAN flag Marc-Antoine Beaudin
25-29 1:16:48
Click to select for comparison
249
CAN flag Samuel Perron
25-29 1:16:48
Click to select for comparison
250
USA flag Zachary Lilley
30-34 1:16:50
Click to select for comparison
251
CAN flag Nicholas DiPaolo
25-29 1:16:51
Click to select for comparison
252
CAN flag Jordan Stewart
40-44 1:16:57
Click to select for comparison
253
CAN flag Scott Murphy
30-34 1:16:58
Click to select for comparison
254
CAN flag Joseph Cook
35-39 1:17:00
Click to select for comparison
255
CAN flag John Loney
60-64 1:17:04
Click to select for comparison
256
CAN flag Brian Poleck
40-44 1:17:05
Click to select for comparison
257
CAN flag Andrew Carlyle
25-29 1:17:08
Click to select for comparison
258
CAN flag Alvin Lam
35-39 1:17:11
Click to select for comparison
259
CAN flag Jerimiah Coutts
40-44 1:17:12
Click to select for comparison
260
USA flag William Stenzel
50-54 1:17:12
Click to select for comparison
261
UKR flag Yaroslav Soroka
35-39 1:17:12
Click to select for comparison
262
CAN flag Nicholas Fox
25-29 1:17:15
Click to select for comparison
263
USA flag Oliver Grove
16-24 1:17:21
Click to select for comparison
264
IRL flag Sean Deasy
30-34 1:17:25
Click to select for comparison
265
CAN flag William Vaillancourt
16-24 1:17:27
Click to select for comparison
266
CAN flag Tomas Jirousek
25-29 1:17:29
Click to select for comparison
267
FRA flag Romain Cabriel
30-34 1:17:29
Click to select for comparison
268
CAN flag Ryan Marshall
16-24 1:17:32
Click to select for comparison
269
CAN flag Colin Ward
50-54 1:17:33
Click to select for comparison
270
ALG flag Oussama Mahdi
30-34 1:17:36
Click to select for comparison
271
USA flag Ryan Joy
40-44 1:17:37
Click to select for comparison
272
IRL flag Ryan McClory
30-34 1:17:37
Click to select for comparison
273
CAN flag Guy Chenier
50-54 1:17:37
Click to select for comparison
274
CAN flag Grayson Gerula
40-44 1:17:39
Click to select for comparison
275
CAN flag Jared Kerr
35-39 1:17:41
Click to select for comparison
276
CAN flag Adam Epp
30-34 1:17:41
Click to select for comparison
277
CAN flag Ryan Keay
45-49 1:17:41
Click to select for comparison
278
CAN flag Jon Tenhage
35-39 1:17:45
Click to select for comparison
279
CAN flag thierry theriault-viau
30-34 1:17:47
Click to select for comparison
280
USA flag Edward Sheridan
35-39 1:17:47
Click to select for comparison
281
CAN flag Mark Zorzi
40-44 1:17:49
Click to select for comparison
282
CAN flag Rob Keuleman
30-34 1:17:50
Click to select for comparison
283
CAN flag Rami Nessim
30-34 1:17:52
Click to select for comparison
284
CAN flag Marcos Urbina
16-24 1:17:56
Click to select for comparison
285
USA flag Patrick Pfeiffer
30-34 1:17:57
Click to select for comparison
286
CAN flag Philippe Legault
50-54 1:17:58
Click to select for comparison
287
CAN flag Peter Clarke
30-34 1:18:00
Click to select for comparison
288
CAN flag Jeff Garcia
30-34 1:18:05
Click to select for comparison
289
CAN flag Joey Chaulk
30-34 1:18:05
Click to select for comparison
290
CAN flag David Martel
30-34 1:18:05
Click to select for comparison
291
CAN flag Patrick Lambert
40-44 1:18:07
Click to select for comparison
292
CAN flag Joe Proulx
35-39 1:18:07
Click to select for comparison
293
CAN flag Freddie So
55-59 1:18:09
Click to select for comparison
294
USA flag landon morrow
30-34 1:18:10
Click to select for comparison
295
CAN flag Eric Forgione
30-34 1:18:10
Click to select for comparison
296
USA flag Whelden Graziano
30-34 1:18:14
Click to select for comparison
297
CAN flag Michael Dalton
45-49 1:18:15
Click to select for comparison
298
CMR flag Tony Waffo
16-24 1:18:17
Click to select for comparison
299
CAN flag David Thomas
55-59 1:18:17
Click to select for comparison
300
CAN flag Mark Crichton
45-49 1:18:17
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.