TrainRox Logo TrainRox

HYROX DOUBLES MEN - Ottawa 2026

14–17 May 2026
Showing 701 to 800 of 844 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
701
CAN flag Raheim Reid
CAN flag Nathan Campbell
16-24 1:32:46
Click to select for comparison
702
CAN flag Keegan Wills
CAN flag Brady Wills
25-29 1:32:51
Click to select for comparison
703
CAN flag Sylvain Morency
CAN flag Dan Andrews
55-59 1:32:53
Click to select for comparison
704
CAN flag Christopher Tuy
CAN flag Daratony Ravivann
25-29 1:32:55
Click to select for comparison
705
CAN flag Abhimanyu Tomar
GBR flag Harneel Heer
30-34 1:32:59
Click to select for comparison
706
CAN flag Ivan Napoles Medina
CAN flag Micheal Carbone
25-29 1:32:59
Click to select for comparison
707
CAN flag Félix Boyer
CAN flag Luc Boyer
45-49 1:33:03
Click to select for comparison
708
CAN flag aSIF Malik
CAN flag Korey Knuth
45-49 1:33:11
Click to select for comparison
709
CAN flag Jacob Larsson
CAN flag Matt Leroux
25-29 1:33:14
Click to select for comparison
710
CAN flag Cody Taylor
CAN flag Zach MacInnis
30-34 1:33:17
Click to select for comparison
711
CAN flag Danny Grant
CAN flag Ryan Brissett
30-34 1:33:27
Click to select for comparison
712
CAN flag Charlie Hillis
CAN flag Ian Hillis
30-34 1:33:32
Click to select for comparison
713
CAN flag Brian Lee
CAN flag Thomas Lam
25-29 1:33:37
Click to select for comparison
714
CAN flag ADAM WINCHESTER
CAN flag JAKOB CIPOLLA
30-34 1:33:43
Click to select for comparison
715
CAN flag Julien Mercier
CAN flag Julien Le Coq
30-34 1:33:49
Click to select for comparison
716
CAN flag Jack Mansour
CAN flag Ramzy Hamwi
16-24 1:33:50
Click to select for comparison
717
CAN flag Ricardo Ramos
CAN flag Kevin Hawkins
50-54 1:34:07
Click to select for comparison
718
FRA flag Pierre Blin
CAN flag Nathaniel Alexander
25-29 1:34:08
Click to select for comparison
719
CAN flag Brent Ackland
CAN flag Jon Cornelissen
45-49 1:34:22
Click to select for comparison
720
CAN flag Luke Murphy
CAN flag Matthew Langevin
25-29 1:34:22
Click to select for comparison
721
CAN flag Nnamdi Azubike
CAN flag Stephen Koon
25-29 1:34:27
Click to select for comparison
722
USA flag Ryan Kwok
CAN flag Kwan Lok Yeung
25-29 1:34:36
Click to select for comparison
723
TUR flag Bedirhan Volkan Karabudak
CAN flag Mustafa Oz
25-29 1:34:43
Click to select for comparison
724
VIE flag Jordan Nguyen
CHN flag Eric Zhao
16-24 1:34:44
Click to select for comparison
725
CAN flag Mikael Zuniga
CAN flag Yassine Mwansa
16-24 1:35:07
Click to select for comparison
726
CAN flag Maxime Beaudin
CAN flag Jason Dunn
35-39 1:35:16
Click to select for comparison
727
CAN flag Aleksandr Kuchmij
CAN flag Daniel Walcott
30-34 1:35:17
Click to select for comparison
728
COL flag Juan Pablo Angel Sánchez Millan
CAN flag Guillaume Bergeron
35-39 1:35:17
Click to select for comparison
729
CAN flag Loïc Viens
CAN flag Nathan Jutras
16-24 1:35:21
Click to select for comparison
730
COL flag Juan Parra
COL flag Santiago Parra
30-34 1:35:24
Click to select for comparison
731
HKG flag Tsz Ho Marcus Poon
HKG flag Ethan Wong
16-24 1:35:29
Click to select for comparison
732
CAN flag Ben Prevost
CAN flag Luc Prevost
45-49 1:35:31
Click to select for comparison
733
CAN flag Georges Beuyukian
CAN flag Michael Lanoue
30-34 1:35:33
Click to select for comparison
734
KOR flag Yohan Park
KOR flag Jaechun Kwon
30-34 1:35:43
Click to select for comparison
735
CAN flag Brendan Oneill
IRL flag Aaron White
35-39 1:35:44
Click to select for comparison
736
CAN flag David Luong
CAN flag Victor Law
30-34 1:35:46
Click to select for comparison
737
CAN flag Garbiel Cardoso Rolo
CAN flag Marc-Antoine Gravel
25-29 1:35:51
Click to select for comparison
738
CAN flag Ollie Zeisner
CAN flag Ted Zeisner
30-34 1:35:57
Click to select for comparison
739
CAN flag Nicholas Goudie
CAN flag Mitchell Thompson
30-34 1:35:59
Click to select for comparison
740
CAN flag Aiden Cardoso
CAN flag Tristan Cardoso
16-24 1:36:03
Click to select for comparison
741
CAN flag Felipe Jimenez
CAN flag Nicholas Rallo
16-24 1:36:11
Click to select for comparison
742
CAN flag Parveez Sharieff
CAN flag Christophe Delaplace
40-44 1:36:14
Click to select for comparison
743
CAN flag Erin Mendoza
CAN flag Sean Guafin
16-24 1:36:25
Click to select for comparison
744
CAN flag Yzak Lapointe
CAN flag Louis Lacombe
16-24 1:36:33
Click to select for comparison
745
CAN flag Ron Wells
CAN flag Gregory Wade
50-54 1:36:45
Click to select for comparison
746
CAN flag Sami Kabir
CAN flag Alex Labranche
30-34 1:36:50
Click to select for comparison
747
PHI flag Renz Guevara
VIE flag Kevin Lai
30-34 1:36:53
Click to select for comparison
748
CAN flag Jake Karam
CAN flag Michael Akinola
40-44 1:36:57
Click to select for comparison
749
CAN flag Francesco Ienzi
CAN flag Danny Saikaley
35-39 1:36:57
Click to select for comparison
750
CAN flag Taylor Herbert-Copley
CAN flag Stephen Mahoney
30-34 1:37:12
Click to select for comparison
751
CAN flag Eric Tu
CAN flag Ivan Wong
30-34 1:37:14
Click to select for comparison
752
IND flag Yash Kishnani
CAN flag James Huyler Thomson
35-39 1:37:16
Click to select for comparison
753
CAN flag David Phillips
COL flag Ivan Rodrigo Gutierrez Guarin
40-44 1:37:19
Click to select for comparison
754
CAN flag Karel Serandour Barrette
CAN flag Landry Nassarah
25-29 1:37:26
Click to select for comparison
755
USA flag Greg Kacprzynski
USA flag Caden Kacprzynski
35-39 1:37:29
Click to select for comparison
756
CAN flag Hojjat Salemi
CAN flag Mehdi Salemi
50-54 1:37:47
Click to select for comparison
757
CAN flag Hani Khatib
CAN flag Adam Orlowski
25-29 1:37:53
Click to select for comparison
758
CAN flag Tejbir Dhillon
CAN flag Kevin Ebuen
30-34 1:37:56
Click to select for comparison
759
CAN flag Justin Luna
CAN flag Andrew Lawrence
30-34 1:38:02
Click to select for comparison
760
CAN flag David Long
CAN flag Micah Long
40-44 1:38:04
Click to select for comparison
761
CAN flag Christopher Dip
CAN flag Kevin Chavez-Cordoba
30-34 1:38:06
Click to select for comparison
762
CAN flag Austin Huang
CAN flag Justin Park
25-29 1:38:15
Click to select for comparison
763
CAN flag Forest St-Denis-Weintrager
CAN flag Alexandre Linteau
16-24 1:38:17
Click to select for comparison
764
CAN flag Wade Sheilds
CAN flag Alexa Tremblay
25-29 1:38:27
Click to select for comparison
765
IND flag Subin Michael Jacob
IND flag Jibin Thuruthiyil Jose
30-34 1:38:35
Click to select for comparison
766
CAN flag Binh Le
CAN flag Avery Alonzo
25-29 1:38:45
Click to select for comparison
767
FRA flag Joris DUGUEt
FRA flag Gabriel DUGUET
35-39 1:38:54
Click to select for comparison
768
CAN flag Ryan Oswald
CAN flag Robert Kung
40-44 1:38:57
Click to select for comparison
769
CAN flag Gabriel Milling
CAN flag Luc Milling
25-29 1:38:59
Click to select for comparison
770
CAN flag Robert Loggie
CAN flag Joey Dignam
30-34 1:39:01
Click to select for comparison
771
CAN flag Edward Apostol
CAN flag Nikhil Patel
40-44 1:39:05
Click to select for comparison
772
USA flag Michael Woods
USA flag Tanner Thompson
35-39 1:39:11
Click to select for comparison
773
CAN flag Robert Chisnell
CAN flag Daniel Ross
45-49 1:39:28
Click to select for comparison
774
CAN flag Hazim Mohamed
CAN flag Jason Li
16-24 1:39:44
Click to select for comparison
775
CAN flag Vivek Prabhu
CAN flag Alex Foster
30-34 1:39:51
Click to select for comparison
776
CAN flag Fabricio Bongiorno
CAN flag Jose Romero
25-29 1:39:58
Click to select for comparison
777
MRI flag Asaad Hoozeer
MRI flag Kuvish Bussawah
25-29 1:40:05
Click to select for comparison
778
CAN flag Alvin Riola
COL flag Luis Escorcia
25-29 1:40:06
Click to select for comparison
779
CAN flag Brandon Walpac
CAN flag Tim Kwai Pun
40-44 1:40:17
Click to select for comparison
780
USA flag Andrew Dylewski
USA flag Joshua Dylewski
16-24 1:40:35
Click to select for comparison
781
CAN flag Michael Goorovich
CAN flag Kitto Lau
40-44 1:40:47
Click to select for comparison
782
CAN flag Marcus DeMello
CAN flag Mathias DeMello
16-24 1:40:51
Click to select for comparison
783
CAN flag Patrick Asselin
CAN flag Steve Benson
40-44 1:40:53
Click to select for comparison
784
CAN flag Marcus Mazzuca
CAN flag Willem Heller-Marx
16-24 1:41:01
Click to select for comparison
785
CAN flag Zachary Rogers
CAN flag Zach Weiler
16-24 1:41:04
Click to select for comparison
786
CAN flag Richard Kirkland
CAN flag Josh Benasa
25-29 1:41:18
Click to select for comparison
787
CAN flag Nicholas Olesen
CAN flag Gabriel Canavan
16-24 1:41:30
Click to select for comparison
788
CAN flag Jonathan Philogene
CAN flag Marcus Wright
25-29 1:41:42
Click to select for comparison
789
CAN flag Chris Ninora
PHI flag Roman Tenorio
25-29 1:41:47
Click to select for comparison
790
USA flag Brendan Patrick
USA flag Tyler Wavercak
16-24 1:41:51
Click to select for comparison
791
CAN flag Tim Hartz
CAN flag Michael Letendre
45-49 1:41:56
Click to select for comparison
792
CAN flag Peter Barilla
CAN flag Giovanni Barilla
30-34 1:41:59
Click to select for comparison
793
CAN flag Bradley Wright
CAN flag Neil Pipher
50-54 1:43:09
Click to select for comparison
794
CAN flag Daniel Hebert
CAN flag Michael Paul
50-54 1:43:17
Click to select for comparison
795
CAN flag Arsalaan Qazi
CAN flag Alexander Aguilar
25-29 1:43:18
Click to select for comparison
796
MEX flag Ernesto Javier Olivares Herrera
CAN flag Elie Baho
40-44 1:43:36
Click to select for comparison
797
CAN flag John De Los Reyes
CAN flag Benjamin Velasquez
30-34 1:43:44
Click to select for comparison
798
MAR flag Naïm Abounnaja
MAR flag Mamoun Amghar
16-24 1:43:46
Click to select for comparison
799
CAN flag Michael Choy
CAN flag Andrew Li
30-34 1:44:15
Click to select for comparison
800
CAN flag Zeren Tuna
CAN flag Alex Van Gulik
25-29 1:44:40