TrainRox Logo TrainRox

HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 1,401 to 1,500 of 1,504 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,401
BAR flag Paul DeCoteau
45-49 2:09:44
Click to select for comparison
1,402
CAN flag Marc Sutton
40-44 2:09:44
Click to select for comparison
1,403
CAN flag Claude Provost
55-59 2:09:46
Click to select for comparison
1,404
NED flag Wesley Klemmer
25-29 2:09:55
Click to select for comparison
1,405
CAN flag Dwayne Graham
60-64 2:10:14
Click to select for comparison
1,406
CAN flag Moshtagh Alsafi
30-34 2:11:11
Click to select for comparison
1,407
CAN flag John Marshall
65-69 2:11:15
Click to select for comparison
1,408
CAN flag Brad Vaughan
45-49 2:11:17
Click to select for comparison
1,409
CAN flag Sal Sayeed
35-39 2:11:50
Click to select for comparison
1,410
CAN flag Francis Dupré
50-54 2:11:52
Click to select for comparison
1,411
CAN flag Jonathan St-Louis
16-24 2:11:58
Click to select for comparison
1,412
CAN flag Shaheel Ali
40-44 2:12:01
Click to select for comparison
1,413
CAN flag Danny Dobbin
35-39 2:12:24
Click to select for comparison
1,414
CAN flag Suren Kiru
35-39 2:12:38
Click to select for comparison
1,415
CAN flag Stephen Adams
60-64 2:13:02
Click to select for comparison
1,416
CAN flag Jean Francois Legault
60-64 2:13:28
Click to select for comparison
1,417
USA flag Joseph Fantigrossi
50-54 2:13:31
Click to select for comparison
1,418
USA flag Morris Cogliandolo
45-49 2:14:03
Click to select for comparison
1,419
CAN flag Itay Aharon
30-34 2:14:13
Click to select for comparison
1,420
CAN flag Par Nijhawan
55-59 2:14:16
Click to select for comparison
1,421
USA flag John DeMartini
65-69 2:14:27
Click to select for comparison
1,422
CAN flag Jim Amodeo
60-64 2:14:54
Click to select for comparison
1,423
CAN flag Parviz Khavari
30-34 2:14:55
Click to select for comparison
1,424
CAN flag Jake Pedler
60-64 2:15:08
Click to select for comparison
1,425
CAN flag Daniel Kalsi
30-34 2:15:15
Click to select for comparison
1,426
CAN flag Hudson Murray
25-29 2:15:23
Click to select for comparison
1,427
Kevonn Morgan
30-34 2:15:36
Click to select for comparison
1,428
CAN flag Aaron Webber
35-39 2:15:40
Click to select for comparison
1,429
IND flag Shikhar Saini
16-24 2:16:14
Click to select for comparison
1,430
IND flag Ajay Pal Singh
35-39 2:16:25
Click to select for comparison
1,431
CAN flag Tyler Inthadeth - Inthiphab
16-24 2:16:41
Click to select for comparison
1,432
CAN flag Montgomery Bernardi
35-39 2:16:53
Click to select for comparison
1,433
USA flag Michael Rodrigo
40-44 2:16:53
Click to select for comparison
1,434
IND flag Shrawan Kumaar Kannan
25-29 2:17:14
Click to select for comparison
1,435
LBN flag Raed Jabak
45-49 2:17:23
Click to select for comparison
1,436
USA flag Mauricio Bermudez
50-54 2:17:38
Click to select for comparison
1,437
CAN flag Frank Patterson
50-54 2:17:46
Click to select for comparison
1,438
CAN flag Michel Simard
65-69 2:18:01
Click to select for comparison
1,439
USA flag Johnny Richter
35-39 2:18:53
Click to select for comparison
1,440
CAN flag Robert Panela
25-29 2:18:55
Click to select for comparison
1,441
USA flag Michael Ramsey
70-74 2:19:33
Click to select for comparison
1,442
CAN flag Luigi Gilles
25-29 2:19:38
Click to select for comparison
1,443
USA flag Eric Ferguson
45-49 2:20:04
Click to select for comparison
1,444
IND flag Adharsh Anand
16-24 2:20:06
Click to select for comparison
1,445
CAN flag David Popowich
60-64 2:20:47
Click to select for comparison
1,446
CAN flag Alvin Leung
45-49 2:21:18
Click to select for comparison
1,447
CAN flag Jeremy Lawrence
40-44 2:21:32
Click to select for comparison
1,448
CAN flag Simon Bernier
16-24 2:21:34
Click to select for comparison
1,449
CAN flag Logan Dunn
40-44 2:21:48
Click to select for comparison
1,450
CAN flag Edward Forrest
55-59 2:21:55
Click to select for comparison
1,451
CAN flag Ron Mansi
60-64 2:22:16
Click to select for comparison
1,452
CAN flag Jorge Salmeron
35-39 2:22:30
Click to select for comparison
1,453
CAN flag Christian Hoquis
35-39 2:22:32
Click to select for comparison
1,454
CAN flag Eugene Quito-Sanders
35-39 2:22:33
Click to select for comparison
1,455
CAN flag Travis Howard
35-39 2:23:38
Click to select for comparison
1,456
CAN flag Keith Bennitz
55-59 2:24:01
Click to select for comparison
1,457
CAN flag Kenneth Kwindja
25-29 2:24:12
Click to select for comparison
1,458
CAN flag John Tufts
50-54 2:24:17
Click to select for comparison
1,459
PHI flag Paul Tuazon
25-29 2:24:25
Click to select for comparison
1,460
TAN flag Murtaza Lookmanji
25-29 2:24:47
Click to select for comparison
1,461
CAN flag Greg Keith
45-49 2:24:54
Click to select for comparison
1,462
CAN flag Wesley Philp
35-39 2:25:24
Click to select for comparison
1,463
CAN flag Wael Rostom
55-59 2:26:43
Click to select for comparison
1,464
USA flag Victor Sims II
40-44 2:27:32
Click to select for comparison
1,465
CAN flag Sylvain Marengere
40-44 2:28:19
Click to select for comparison
1,466
CAN flag Jefferson Lesigues
25-29 2:30:30
Click to select for comparison
1,467
CAN flag Emmanuel Figaro
25-29 2:30:39
Click to select for comparison
1,468
CAN flag Todd Loveless
50-54 2:30:48
Click to select for comparison
1,469
CAN flag John Georgiou
40-44 2:31:05
Click to select for comparison
1,470
CAN flag Tommy Lo
40-44 2:34:32
Click to select for comparison
1,471
BAN flag Md Harun Ur Rashid
30-34 2:34:34
Click to select for comparison
1,472
NGR flag Ikechukwu Amaliri
30-34 2:35:23
Click to select for comparison
1,473
CAN flag Rod Oickle
55-59 2:35:58
Click to select for comparison
1,474
PHI flag Vincent John Dote
35-39 2:36:36
Click to select for comparison
1,475
IND flag Shashank Hosahalli Shivamurthy
25-29 2:36:57
Click to select for comparison
1,476
CAN flag Patty Cruickshank
25-29 2:37:15
Click to select for comparison
1,477
CAN flag Myles Guinta
45-49 2:37:22
Click to select for comparison
1,478
GBR flag Ben Rafferty
30-34 2:38:29
Click to select for comparison
1,479
CAN flag Jeff Ford
55-59 2:38:29
Click to select for comparison
1,480
IND flag Dipen Kansodaria
25-29 2:38:41
Click to select for comparison
1,481
CAN flag Jay Belmonte
30-34 2:38:45
Click to select for comparison
1,482
CAN flag Blair Chafe
60-64 2:38:46
Click to select for comparison
1,483
CAN flag Marc Lalonde
60-64 2:38:56
Click to select for comparison
1,484
CAN flag DANIEL SIGOUIN
55-59 2:39:45
Click to select for comparison
1,485
CAN flag Josh Spencer
25-29 2:41:27
Click to select for comparison
1,486
CAN flag David Tshimanga
16-24 2:42:27
Click to select for comparison
1,487
MEX flag Demian Gonzalez
25-29 2:45:06
Click to select for comparison
1,488
CAN flag Geoff Sabourin
45-49 2:45:23
Click to select for comparison
1,489
CAN flag Ajmal Razmy
45-49 2:46:11
Click to select for comparison
1,490
CAN flag Kevin Francoeur
40-44 2:47:00
Click to select for comparison
1,491
USA flag Larry Bloom
60-64 2:52:47
Click to select for comparison
1,492
CAN flag Eric Singh
45-49 2:53:09
Click to select for comparison
1,493
CAN flag Ahmed Amar
16-24 2:54:21
Click to select for comparison
1,494
CAN flag Kevin Eugene
45-49 3:01:02
Click to select for comparison
1,495
CAN flag Felix Hanson
16-24 3:06:11
Click to select for comparison
1,496
CAN flag Tim Carroll
65-69 3:06:37
Click to select for comparison
1,497
CAN flag Muhammad Ashraf
35-39 3:12:13
Click to select for comparison
1,498
CAN flag Jean-Pierre Fortin
60-64 3:16:00
Click to select for comparison
1,499
USA flag Gary Vartanian
30-34 3:20:25
Click to select for comparison
1,500
CAN flag Troy Finley
60-64 3:23: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.