TrainRox Logo TrainRox

HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 501 to 600 of 1,504 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
CAN flag James Mori
30-34 1:24:19
Click to select for comparison
502
CAN flag Giovanni Maraventano
30-34 1:24:21
Click to select for comparison
503
CAN flag Jean-philippe Poitras
35-39 1:24:24
Click to select for comparison
504
CAN flag Steven Alberici
25-29 1:24:26
Click to select for comparison
505
USA flag Matt Armitage
35-39 1:24:28
Click to select for comparison
506
CAN flag Nachiket Deshpande
30-34 1:24:30
Click to select for comparison
507
USA flag Marc Kai
45-49 1:24:33
Click to select for comparison
508
CAN flag Ricky Despatie
30-34 1:24:33
Click to select for comparison
509
CAN flag Mike PArry
30-34 1:24:35
Click to select for comparison
510
CAN flag Eugene Lao
40-44 1:24:35
Click to select for comparison
511
CAN flag Hassan Mortada
40-44 1:24:37
Click to select for comparison
512
CAN flag Osman Elmi
25-29 1:24:38
Click to select for comparison
513
CAN flag Tony Lafrance
45-49 1:24:41
Click to select for comparison
514
CAN flag Rishi Modi
35-39 1:24:43
Click to select for comparison
515
CAN flag Remi Parent
60-64 1:24:44
Click to select for comparison
516
CAN flag Guillaume Cusson
25-29 1:24:45
Click to select for comparison
517
CAN flag Aaron Barter
35-39 1:24:46
Click to select for comparison
518
CAN flag Matt Sadler
40-44 1:24:51
Click to select for comparison
519
CAN flag Bradley Legere
30-34 1:24:57
Click to select for comparison
520
CAN flag Michael Pallotta
35-39 1:24:58
Click to select for comparison
521
CAN flag Karim Rahim
55-59 1:24:59
Click to select for comparison
522
USA flag Brian Pickett
45-49 1:25:01
Click to select for comparison
523
CAN flag Javed Mohammed
40-44 1:25:02
Click to select for comparison
524
CAN flag Andrew Hurley
35-39 1:25:03
Click to select for comparison
525
CAN flag Marty Woolley
40-44 1:25:05
Click to select for comparison
526
CAN flag Lincoln Swerdfeger
16-24 1:25:08
Click to select for comparison
527
KOR flag Jun Oh
16-24 1:25:10
Click to select for comparison
528
CAN flag Ryan Hawley
40-44 1:25:12
Click to select for comparison
529
MEX flag Evian Turanzas
30-34 1:25:13
Click to select for comparison
530
UKR flag Artem Kobrin
30-34 1:25:14
Click to select for comparison
531
CAN flag Chris Casey
50-54 1:25:15
Click to select for comparison
532
CAN flag Jacob Kolman
16-24 1:25:17
Click to select for comparison
533
CAN flag Leandro Lestro
45-49 1:25:17
Click to select for comparison
534
CAN flag Rizki Rachiq
30-34 1:25:17
Click to select for comparison
535
USA flag Justin Seymour
40-44 1:25:19
Click to select for comparison
536
EGY flag Moustafa Kamel
25-29 1:25:22
Click to select for comparison
537
CAN flag James Wei
35-39 1:25:22
Click to select for comparison
538
CAN flag Shayne Arseneault
45-49 1:25:23
Click to select for comparison
539
CAN flag Kyle Hulme
35-39 1:25:23
Click to select for comparison
540
CAN flag Damian Bhoopaul
25-29 1:25:23
Click to select for comparison
541
CAN flag Patrick Belland
55-59 1:25:26
Click to select for comparison
542
USA flag Nico Festejo
30-34 1:25:26
Click to select for comparison
543
CAN flag Devin harm
30-34 1:25:30
Click to select for comparison
544
CAN flag Justin Sykes
40-44 1:25:31
Click to select for comparison
545
CAN flag Matthew Reeves
35-39 1:25:33
Click to select for comparison
546
CAN flag David Dimaranan
35-39 1:25:34
Click to select for comparison
547
CAN flag Jordan Joseph
25-29 1:25:35
Click to select for comparison
548
CAN flag Nick Koufis
40-44 1:25:35
Click to select for comparison
549
CAN flag Dave Pitman
35-39 1:25:36
Click to select for comparison
550
CAN flag BRENT BISHOP
55-59 1:25:36
Click to select for comparison
551
CAN flag Andrew Woodruff
16-24 1:25:36
Click to select for comparison
552
CAN flag Nick Tersigni
30-34 1:25:36
Click to select for comparison
553
CAN flag Conroy Robert
50-54 1:25:38
Click to select for comparison
554
CAN flag Dylan Yeo
25-29 1:25:38
Click to select for comparison
555
CAN flag Eric Lusk
25-29 1:25:42
Click to select for comparison
556
CAN flag Maxime Olivier Roy
16-24 1:25:42
Click to select for comparison
557
CAN flag Dylan Blacquiere
45-49 1:25:45
Click to select for comparison
558
CAN flag Mathieu Guévin
45-49 1:25:45
Click to select for comparison
559
CAN flag Cory Tester
35-39 1:25:46
Click to select for comparison
560
CAN flag Sean Ababao
16-24 1:25:49
Click to select for comparison
561
CAN flag Kobe Geofroy
16-24 1:25:49
Click to select for comparison
562
CAN flag Paul Hewitt
50-54 1:25:50
Click to select for comparison
563
CAN flag Stuart Munro
40-44 1:25:52
Click to select for comparison
564
GBR flag Steven Smith
35-39 1:26:00
Click to select for comparison
565
CAN flag Hugo Messier
45-49 1:26:03
Click to select for comparison
566
CAN flag Steve Schaus
55-59 1:26:03
Click to select for comparison
567
CAN flag Robert Lee
50-54 1:26:04
Click to select for comparison
568
CAN flag Nolan Smith
25-29 1:26:05
Click to select for comparison
569
CAN flag Karl Armstrong
30-34 1:26:07
Click to select for comparison
570
CAN flag Shawn Pope
25-29 1:26:09
Click to select for comparison
571
CAN flag Jeff Boehner
45-49 1:26:10
Click to select for comparison
572
CAN flag Neil Scarle
45-49 1:26:11
Click to select for comparison
573
CAN flag Brandon Szalony
30-34 1:26:11
Click to select for comparison
574
CAN flag Andreas Steinitz
16-24 1:26:12
Click to select for comparison
575
USA flag Austin Hardy
30-34 1:26:13
Click to select for comparison
576
CAN flag Jonathan Chan
40-44 1:26:13
Click to select for comparison
577
CAN flag Blair Clayton
35-39 1:26:14
Click to select for comparison
578
CAN flag Jesse Milincevich
30-34 1:26:15
Click to select for comparison
579
CAN flag Ryan Gallagher
40-44 1:26:17
Click to select for comparison
580
CAN flag David Wilcox
35-39 1:26:17
Click to select for comparison
581
TAN flag Rahim Jivraj
16-24 1:26:17
Click to select for comparison
582
CAN flag Christian Bernad
35-39 1:26:18
Click to select for comparison
583
ITA flag Joseph Landini
35-39 1:26:20
Click to select for comparison
584
CAN flag Brandon Gibson
35-39 1:26:21
Click to select for comparison
585
CAN flag Stephen Neis
50-54 1:26:23
Click to select for comparison
586
CAN flag Marc-Antoine Guay
30-34 1:26:24
Click to select for comparison
587
CAN flag Keith Grant
40-44 1:26:25
Click to select for comparison
588
CAN flag Sahil Rana
25-29 1:26:25
Click to select for comparison
589
CAN flag Stéphane Richard
30-34 1:26:27
Click to select for comparison
590
CAN flag Jake Ristevski
35-39 1:26:28
Click to select for comparison
591
CAN flag Nicholas Richard
30-34 1:26:28
Click to select for comparison
592
CAN flag Christian Thatcher
40-44 1:26:29
Click to select for comparison
593
CAN flag Ben Gilbert
25-29 1:26:30
Click to select for comparison
594
CAN flag Yacine Bouagada
30-34 1:26:36
Click to select for comparison
595
CAN flag Andrew Murray
30-34 1:26:38
Click to select for comparison
596
CAN flag Guillaume Morissette
30-34 1:26:41
Click to select for comparison
597
CAN flag ADAM PARSONS
35-39 1:26:42
Click to select for comparison
598
CAN flag Steve Baudoin
30-34 1:26:44
Click to select for comparison
599
CAN flag Kevin Lumbre
35-39 1:26:46
Click to select for comparison
600
CAN flag David Bottrill
50-54 1:26:48
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.