TrainRox Logo TrainRox

HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 1,301 to 1,400 of 1,504 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,301
CAN flag Albert Estigoy
30-34 1:57:50
Click to select for comparison
1,302
CAN flag Taylor Neilson
30-34 1:57:50
Click to select for comparison
1,303
CAN flag Marc-Andre Leveille
35-39 1:57:55
Click to select for comparison
1,304
CAN flag Frederic Bergeron
50-54 1:58:08
Click to select for comparison
1,305
CAN flag Rui Guo
35-39 1:58:10
Click to select for comparison
1,306
PUR flag Rafael Avecillas
40-44 1:58:15
Click to select for comparison
1,307
CAN flag Josh Blackler
40-44 1:58:28
Click to select for comparison
1,308
CAN flag Andrew Hoo
40-44 1:58:44
Click to select for comparison
1,309
CAN flag Danial Mohammadbeigi
30-34 1:58:45
Click to select for comparison
1,310
USA flag Jim Richter
55-59 1:58:49
Click to select for comparison
1,311
CAN flag Adam Diamond
40-44 1:58:51
Click to select for comparison
1,312
CAN flag Zach Ratchford
35-39 1:58:51
Click to select for comparison
1,313
CAN flag Jamie Hannan
30-34 1:58:51
Click to select for comparison
1,314
CAN flag Michael Diston
65-69 1:58:57
Click to select for comparison
1,315
CAN flag Graeme Noble
35-39 1:58:58
Click to select for comparison
1,316
CAN flag Paul Viau
55-59 1:58:58
Click to select for comparison
1,317
CAN flag Ramy El Ahmar
35-39 1:58:59
Click to select for comparison
1,318
CAN flag John klukach
55-59 1:59:03
Click to select for comparison
1,319
CAN flag Pierre-Luc Chenel
40-44 1:59:03
Click to select for comparison
1,320
CAN flag pier-luc royal
30-34 1:59:05
Click to select for comparison
1,321
CAN flag Tosh Brinker
30-34 1:59:14
Click to select for comparison
1,322
CAN flag Nicholas Espenberg
35-39 1:59:14
Click to select for comparison
1,323
CAN flag Raymond Caldareri
25-29 1:59:20
Click to select for comparison
1,324
USA flag Jake Kellerman
16-24 1:59:24
Click to select for comparison
1,325
CAN flag Souleman Robleh
25-29 1:59:27
Click to select for comparison
1,326
BEN flag YVES BORIS BOCO
30-34 1:59:36
Click to select for comparison
1,327
CAN flag Alexandre Perreault
25-29 1:59:47
Click to select for comparison
1,328
USA flag Justin Villa
35-39 1:59:53
Click to select for comparison
1,329
CHN flag Jian Ma
40-44 1:59:54
Click to select for comparison
1,330
CAN flag Angelo Diluciano
16-24 1:59:57
Click to select for comparison
1,331
CAN flag Tim Khasanov
30-34 2:00:07
Click to select for comparison
1,332
IAN JOSEPH
45-49 2:00:11
Click to select for comparison
1,333
CAN flag Bruce Parker
55-59 2:00:19
Click to select for comparison
1,334
CAN flag Howard Lam
30-34 2:00:25
Click to select for comparison
1,335
CAN flag Maxx-Phillippe Hollott
55-59 2:00:37
Click to select for comparison
1,336
CAN flag Patrick Chen
45-49 2:01:02
Click to select for comparison
1,337
CAN flag Scott Blostein
35-39 2:01:07
Click to select for comparison
1,338
CAN flag Mory Safaeian
25-29 2:01:09
Click to select for comparison
1,339
CAN flag Jonathan Orlando
30-34 2:01:13
Click to select for comparison
1,340
CAN flag Don MacAlister
45-49 2:01:26
Click to select for comparison
1,341
CAN flag Brendan Li
30-34 2:01:30
Click to select for comparison
1,342
CAN flag Madhav Shyam
35-39 2:01:33
Click to select for comparison
1,343
CAN flag Victor Hsu
45-49 2:01:34
Click to select for comparison
1,344
CAN flag Kenneth Del mundo
25-29 2:01:52
Click to select for comparison
1,345
VEN flag ANDRES ARENAS
40-44 2:01:59
Click to select for comparison
1,346
CAN flag Omar Nguyen
35-39 2:02:15
Click to select for comparison
1,347
USA flag Steve Gaich
40-44 2:02:16
Click to select for comparison
1,348
CAN flag Rodrigo Puno
30-34 2:02:34
Click to select for comparison
1,349
CAN flag Sean Singh
35-39 2:02:39
Click to select for comparison
1,350
CAN flag Robert Selmayer
25-29 2:02:55
Click to select for comparison
1,351
CAN flag Phillip Chuong
35-39 2:03:00
Click to select for comparison
1,352
CAN flag Sean Fevrier
25-29 2:03:06
Click to select for comparison
1,353
CAN flag Jeremiah Humphrey
45-49 2:03:10
Click to select for comparison
1,354
USA flag Maurice Mickens
40-44 2:03:13
Click to select for comparison
1,355
CAN flag Andres Felipe Herrera
45-49 2:03:18
Click to select for comparison
1,356
CAN flag Bwenge Namutereza
30-34 2:03:19
Click to select for comparison
1,357
CAN flag Malik McPherson
30-34 2:03:29
Click to select for comparison
1,358
USA flag Edward Fullerton
55-59 2:03:30
Click to select for comparison
1,359
CAN flag Robert Bobrovskis
45-49 2:03:33
Click to select for comparison
1,360
CAN flag Shaquille Martin
30-34 2:03:58
Click to select for comparison
1,361
CAN flag Shubham Verma
25-29 2:04:01
Click to select for comparison
1,362
CAN flag Akil Augustine
40-44 2:04:15
Click to select for comparison
1,363
COL flag Daniel F Gomez
30-34 2:04:24
Click to select for comparison
1,364
VEN flag Juan Barreto
25-29 2:04:25
Click to select for comparison
1,365
USA flag Omar Rivera
40-44 2:04:30
Click to select for comparison
1,366
CAN flag Frankie Cena
30-34 2:04:33
Click to select for comparison
1,367
CAN flag Andrew Ennis
50-54 2:04:46
Click to select for comparison
1,368
CAN flag Jason Henderson
45-49 2:04:51
Click to select for comparison
1,369
CAN flag Scott Thibideau
50-54 2:04:51
Click to select for comparison
1,370
CAN flag Bryan Williams
40-44 2:05:00
Click to select for comparison
1,371
COL flag Diego Ruiz
40-44 2:05:05
Click to select for comparison
1,372
MEX flag Jose Mendez
25-29 2:05:18
Click to select for comparison
1,373
CAN flag Jeremy Lepine
25-29 2:05:22
Click to select for comparison
1,374
USA flag Andrew McClaine
35-39 2:05:22
Click to select for comparison
1,375
IND flag Shahul Hameed Pichhi Thameenansari Syedmeera
16-24 2:05:30
Click to select for comparison
1,376
CAN flag Patrick OConnor
65-69 2:05:38
Click to select for comparison
1,377
CAN flag Aristotle Nuon
35-39 2:05:38
Click to select for comparison
1,378
CAN flag Adrian Wong
45-49 2:05:40
Click to select for comparison
1,379
USA flag Leo Tchennozian
16-24 2:05:45
Click to select for comparison
1,380
CAN flag Pierre-Marc Lesage
40-44 2:05:54
Click to select for comparison
1,381
IRL flag Gerald Keane
35-39 2:06:37
Click to select for comparison
1,382
CAN flag Charles Jensen
25-29 2:06:51
Click to select for comparison
1,383
CAN flag Tyler Layton
25-29 2:06:53
Click to select for comparison
1,384
CAN flag Scott Pitton
55-59 2:07:01
Click to select for comparison
1,385
CAN flag Kirandeep Sandhu
25-29 2:07:19
Click to select for comparison
1,386
CAN flag Carlos Loaiza
50-54 2:07:22
Click to select for comparison
1,387
CAN flag Scott Pettis
50-54 2:07:28
Click to select for comparison
1,388
CAN flag Sahlym Florestal
16-24 2:07:30
Click to select for comparison
1,389
CAN flag DAVE Jean BAPTISTE
35-39 2:07:31
Click to select for comparison
1,390
CAN flag Javier Montenegro
40-44 2:07:34
Click to select for comparison
1,391
CAN flag Del DaSilva
50-54 2:07:42
Click to select for comparison
1,392
CAN flag Michael Weatherbee
45-49 2:08:03
Click to select for comparison
1,393
CAN flag Justin Wood
35-39 2:08:20
Click to select for comparison
1,394
CAN flag Lance Yaziciyan
35-39 2:08:26
Click to select for comparison
1,395
CAN flag Marcus White
50-54 2:08:34
Click to select for comparison
1,396
CAN flag Antoine Labrecque
35-39 2:08:50
Click to select for comparison
1,397
CAN flag Sami Sakka Amini
16-24 2:09:05
Click to select for comparison
1,398
CAN flag Leonardo Cabading
30-34 2:09:09
Click to select for comparison
1,399
CAN flag Lucas Bailey
35-39 2:09:17
Click to select for comparison
1,400
CAN flag Patrick Gill
40-44 2:09:33
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.