HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 101 to 200 of 1,504 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
101 32
IRL flag Rory Conway
1:10:51 30-34
Click to select for comparison
102 33
CAN flag Andrew Leonard
1:10:53 30-34
Click to select for comparison
103 28
CAN flag Cordell Shearer
1:10:59 25-29
Click to select for comparison
104 34
CAN flag Marc Rodrigues
1:11:00 30-34
Click to select for comparison
105 35
CAN flag Jake Shipman
1:11:01 30-34
Click to select for comparison
106 18
CAN flag Jeff Hayes
1:11:04 35-39
Click to select for comparison
107 36
CAN flag Mark Branton
1:11:08 30-34
Click to select for comparison
108 37
CAN flag Motts Borsellino
1:11:09 30-34
Click to select for comparison
109 19
GER flag Jeremias Braun
1:11:09 35-39
Click to select for comparison
110 38
CAN flag MATTHEW DRAG
1:11:18 30-34
Click to select for comparison
111 29
FRA flag Alexandre Goasmat
1:11:22 25-29
Click to select for comparison
112 11
CAN flag Chris Statten
1:11:44 40-44
Click to select for comparison
113 20
CAN flag Tim Huebsch
1:11:47 35-39
Click to select for comparison
114 39
CAN flag Jean-François Sauriol
1:11:50 30-34
Click to select for comparison
115 21
USA flag Derec Schmidgall
1:11:57 35-39
Click to select for comparison
116 13
CAN flag Mitchell Simpkins
1:11:59 16-24
Click to select for comparison
117 40
FRA flag Alexandre Rouault
1:12:01 30-34
Click to select for comparison
118 30
CAN flag Carson Visser
1:12:02 25-29
Click to select for comparison
119 41
GER flag Adrian Saucke
1:12:09 30-34
Click to select for comparison
120 31
CAN flag Didier Koenigs
1:12:12 25-29
Click to select for comparison
121 33
CAN flag Cedric Dicaire-Leduc
1:12:14 25-29
Click to select for comparison
122 32
PLE flag Rami Ali
1:12:14 25-29
Click to select for comparison
123 14
CAN flag Landon Roberts
1:12:14 16-24
Click to select for comparison
124 12
CAN flag Viet Nguyen
1:12:17 40-44
Click to select for comparison
125 42
CAN flag Kyle Lagasca
1:12:19 30-34
Click to select for comparison
126 34
CAN flag Philip Boivin
1:12:21 25-29
Click to select for comparison
127 35
CAN flag Aaron Arnold
1:12:23 25-29
Click to select for comparison
128 43
CAN flag Meron Ogbe
1:12:23 30-34
Click to select for comparison
129 3
CAN flag Steve Reeves
1:12:25 50-54
Click to select for comparison
130 22
CAN flag Corey Beal
1:12:25 35-39
Click to select for comparison
131 23
CAN flag Stephen Tyler
1:12:35 35-39
Click to select for comparison
132 15
CAN flag Kyle Jacques
1:12:37 16-24
Click to select for comparison
133 13
CAN flag Chase Cooper
1:12:39 40-44
Click to select for comparison
134 24
CAN flag Christopher Fast
1:12:42 35-39
Click to select for comparison
135 1
GBR flag James Raybould
1:12:56 45-49
Click to select for comparison
136 25
CAN flag Alexandre Carreras
1:12:58 35-39
Click to select for comparison
137 36
UKR flag Sergey Shmyhovskyy
1:13:02 25-29
Click to select for comparison
138 16
CAN flag Mathieu Ratthé
1:13:05 16-24
Click to select for comparison
139 26
CAN flag Greg Douglas
1:13:15 35-39
Click to select for comparison
140 17
CAN flag Alex Gaspar
1:13:16 16-24
Click to select for comparison
141 14
USA flag Lawrence Brown
1:13:20 40-44
Click to select for comparison
142 15
CAN flag Fleance Houh
1:13:29 40-44
Click to select for comparison
143 37
CAN flag Tomas Caprera
1:13:30 25-29
Click to select for comparison
144 27
USA flag John Wloch
1:13:31 35-39
Click to select for comparison
145 2
CAN flag Bryan Snow
1:13:35 55-59
Click to select for comparison
146 44
CAN flag Cameron Bellavia
1:13:36 30-34
Click to select for comparison
147 28
CAN flag Mitchell Tuffrey
1:13:37 35-39
Click to select for comparison
148 16
CAN flag Eric Macfarlane
1:13:37 40-44
Click to select for comparison
149 29
CAN flag Aubrey Pistorius
1:13:39 35-39
Click to select for comparison
150 38
CAN flag Matt Ianni
1:13:39 25-29
Click to select for comparison
151 2
CAN flag Karl Addison
1:13:42 45-49
Click to select for comparison
152 39
CAN flag Zac Rogers
1:13:43 25-29
Click to select for comparison
153 18
CAN flag Joel Billesberger
1:13:44 16-24
Click to select for comparison
154 40
CAN flag Mark Cassidy
1:13:46 25-29
Click to select for comparison
155 45
CAN flag Thomas Johnston
1:13:47 30-34
Click to select for comparison
156 30
CAN flag Andrew Mountford
1:13:48 35-39
Click to select for comparison
157 17
CAN flag James Van Toever
1:13:50 40-44
Click to select for comparison
158 31
CAN flag Gino Beaulieu
1:13:51 35-39
Click to select for comparison
159 32
FRA flag Cédric Chauty
1:13:54 35-39
Click to select for comparison
160 33
GER flag André Nier
1:13:56 35-39
Click to select for comparison
161 46
CAN flag Zachary Konopaki
1:14:00 30-34
Click to select for comparison
162 47
CAN flag Sébastien Boivin
1:14:06 30-34
Click to select for comparison
163 18
CAN flag François Bieuzen
1:14:10 40-44
Click to select for comparison
164 34
CAN flag Mathieu Paquet
1:14:18 35-39
Click to select for comparison
165 35
CAN flag Jonathan Cloutier
1:14:20 35-39
Click to select for comparison
166 48
CAN flag David Audet-Simard
1:14:20 30-34
Click to select for comparison
167 19
CAN flag Duc Phan
1:14:24 40-44
Click to select for comparison
168 49
CAN flag Philmer Ondiz
1:14:29 30-34
Click to select for comparison
169 36
CAN flag Hawk Andiqwar
1:14:31 35-39
Click to select for comparison
170 3
CAN flag Jonathan Curley
1:14:34 45-49
Click to select for comparison
171 20
CAN flag Joshua Roundell
1:14:36 40-44
Click to select for comparison
172 51
CAN flag Samuel Gaudet
1:14:40 30-34
Click to select for comparison
173 50
THA flag Atsadakorn Klomjaroon
1:14:40 30-34
Click to select for comparison
174 21
COL flag Alejandro Gomez
1:14:42 40-44
Click to select for comparison
175 19
FRA flag Titouan Queguiner
1:14:43 16-24
Click to select for comparison
176 41
CAN flag Yan Watts
1:14:44 25-29
Click to select for comparison
177 37
CAN flag Romain Biziere
1:14:44 35-39
Click to select for comparison
178 52
IRL flag Killian Campbell
1:14:45 30-34
Click to select for comparison
179 4
FRA flag Christophe Tessier
1:14:45 50-54
Click to select for comparison
180 53
CAN flag Wyatt Fadden
1:14:48 30-34
Click to select for comparison
181 42
PHI flag FRANCO GALVEZ
1:14:49 25-29
Click to select for comparison
182 22
CAN flag Brandon Harker
1:14:51 40-44
Click to select for comparison
183 54
CAN flag luka perusse
1:14:52 30-34
Click to select for comparison
184 43
USA flag Zachary Petruso
1:14:57 25-29
Click to select for comparison
185 55
CAN flag Koulton Roasting
1:15:03 30-34
Click to select for comparison
186 23
CAN flag Gabor Fenyves
1:15:04 40-44
Click to select for comparison
187 56
USA flag Jeromy Jimenez
1:15:05 30-34
Click to select for comparison
188 44
CAN flag Marc-Andre Richard
1:15:10 25-29
Click to select for comparison
189 57
CAN flag Eric Martel
1:15:11 30-34
Click to select for comparison
190 45
CAN flag Connor Roth
1:15:18 25-29
Click to select for comparison
191 38
CAN flag Alexandre Simon
1:15:19 35-39
Click to select for comparison
192 46
IRL flag Liam Grady
1:15:20 25-29
Click to select for comparison
193 58
CAN flag Simon Letourneau
1:15:20 30-34
Click to select for comparison
194 59
GBR flag James Reid
1:15:22 30-34
Click to select for comparison
195 39
CAN flag Jonas Regier
1:15:23 35-39
Click to select for comparison
196 20
CAN flag Jose Luhaybi
1:15:23 16-24
Click to select for comparison
197 47
FRA flag Antoine Lopez
1:15:27 25-29
Click to select for comparison
198 21
CAN flag Maxim Henry
1:15:29 16-24
Click to select for comparison
199 48
FRA flag Kevin Dupuy
1:15:29 25-29
Click to select for comparison
200 60
CAN flag Damien Siebert
1:15:30 30-34
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.