HYROX MEN - Ottawa 2026

14–17 May 2026
Showing 201 to 300 of 1,504 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
201 61
CAN flag Tyler Hallam
1:15:31 30-34
Click to select for comparison
202 49
CAN flag Griffin McCaffery
1:15:32 25-29
Click to select for comparison
203 50
CAN flag Jared Hagley
1:15:35 25-29
Click to select for comparison
204 40
CAN flag Robert Boughner
1:15:36 35-39
Click to select for comparison
205 5
CAN flag Dave Muldoon
1:15:39 50-54
Click to select for comparison
206 41
CAN flag Jordan White
1:15:44 35-39
Click to select for comparison
207 24
CAN flag Jeff Cody
1:15:45 40-44
Click to select for comparison
208 22
CAN flag Nathan Rodrigue
1:15:46 16-24
Click to select for comparison
209 42
CAN flag Tyler Grant
1:15:47 35-39
Click to select for comparison
210 43
CAN flag Matthew Gill
1:15:50 35-39
Click to select for comparison
211 51
CAN flag Alexandre Fortier
1:15:51 25-29
Click to select for comparison
212 62
CAN flag Stephen Lam
1:15:52 30-34
Click to select for comparison
213 52
CAN flag Jack Randall
1:15:52 25-29
Click to select for comparison
214 63
CAN flag Scott Wolowich
1:15:54 30-34
Click to select for comparison
215 4
CAN flag Benoit Bes
1:16:00 45-49
Click to select for comparison
216 53
CAN flag Kai Dueck
1:16:00 25-29
Click to select for comparison
217 44
CAN flag Jeff McKnight
1:16:00 35-39
Click to select for comparison
218 23
CAN flag Gabriel Tremblay
1:16:02 16-24
Click to select for comparison
219 64
USA flag Taro Yamashita
1:16:04 30-34
Click to select for comparison
220 45
CAN flag Adam Kliman
1:16:07 35-39
Click to select for comparison
221 25
CAN flag Sean Young
1:16:08 40-44
Click to select for comparison
222 54
USA flag Roderick Quaye
1:16:10 25-29
Click to select for comparison
223 46
CAN flag Etienne Lefebvre-Guimont
1:16:13 35-39
Click to select for comparison
224 26
USA flag Chris Hansen
1:16:14 40-44
Click to select for comparison
225 27
CAN flag Ryan Wykes
1:16:16 40-44
Click to select for comparison
226 55
FRA flag Antoine Chataing
1:16:19 25-29
Click to select for comparison
227 65
FRA flag Benoit Roudaut
1:16:20 30-34
Click to select for comparison
228 66
CAN flag Matthew Harrington
1:16:21 30-34
Click to select for comparison
229 47
CAN flag Richard Baena
1:16:21 35-39
Click to select for comparison
230 56
MEX flag Erick Gonzalez
1:16:24 25-29
Click to select for comparison
231 57
CAN flag Guillaume Levesque
1:16:25 25-29
Click to select for comparison
232 48
CAN flag Mike Wisniowski
1:16:26 35-39
Click to select for comparison
233 5
CAN flag David Robinson
1:16:27 45-49
Click to select for comparison
234 49
CAN flag Anthony-Virgil Bermejo
1:16:27 35-39
Click to select for comparison
235 6
CAN flag David Mitton
1:16:28 45-49
Click to select for comparison
236 68
CAN flag Alexander Krieger
1:16:30 30-34
Click to select for comparison
237 67
CAN flag Raj Brar
1:16:30 30-34
Click to select for comparison
238 28
AUS flag Daniel Camara
1:16:32 40-44
Click to select for comparison
239 69
CAN flag Pierre-Yvan Poilbout
1:16:33 30-34
Click to select for comparison
240 50
CAN flag Joshua Greenbaum
1:16:33 35-39
Click to select for comparison
241 70
CAN flag William Elie-Corbin
1:16:37 30-34
Click to select for comparison
242 51
CAN flag Sebastien Larouche-Fortier
1:16:38 35-39
Click to select for comparison
243 52
CAN flag Thomas Sobotka
1:16:38 35-39
Click to select for comparison
244 58
FRA flag Hugo Domingues
1:16:43 25-29
Click to select for comparison
245 71
CAN flag Gloire Gatabazi
1:16:43 30-34
Click to select for comparison
246 53
CAN flag Jason Diston
1:16:45 35-39
Click to select for comparison
247 72
CAN flag Francis Parrilla
1:16:46 30-34
Click to select for comparison
248 59
CAN flag Marc-Antoine Beaudin
1:16:48 25-29
Click to select for comparison
249 60
CAN flag Samuel Perron
1:16:48 25-29
Click to select for comparison
250 73
USA flag Zachary Lilley
1:16:50 30-34
Click to select for comparison
251 61
CAN flag Nicholas DiPaolo
1:16:51 25-29
Click to select for comparison
252 29
CAN flag Jordan Stewart
1:16:57 40-44
Click to select for comparison
253 74
CAN flag Scott Murphy
1:16:58 30-34
Click to select for comparison
254 54
CAN flag Joseph Cook
1:17:00 35-39
Click to select for comparison
255 1
CAN flag John Loney
1:17:04 60-64
Click to select for comparison
256 30
CAN flag Brian Poleck
1:17:05 40-44
Click to select for comparison
257 62
CAN flag Andrew Carlyle
1:17:08 25-29
Click to select for comparison
258 55
CAN flag Alvin Lam
1:17:11 35-39
Click to select for comparison
259 31
CAN flag Jerimiah Coutts
1:17:12 40-44
Click to select for comparison
260 6
USA flag William Stenzel
1:17:12 50-54
Click to select for comparison
261 56
UKR flag Yaroslav Soroka
1:17:12 35-39
Click to select for comparison
262 63
CAN flag Nicholas Fox
1:17:15 25-29
Click to select for comparison
263 24
USA flag Oliver Grove
1:17:21 16-24
Click to select for comparison
264 75
IRL flag Sean Deasy
1:17:25 30-34
Click to select for comparison
265 25
CAN flag William Vaillancourt
1:17:27 16-24
Click to select for comparison
266 64
CAN flag Tomas Jirousek
1:17:29 25-29
Click to select for comparison
267 76
FRA flag Romain Cabriel
1:17:29 30-34
Click to select for comparison
268 26
CAN flag Ryan Marshall
1:17:32 16-24
Click to select for comparison
269 7
CAN flag Colin Ward
1:17:33 50-54
Click to select for comparison
270 77
ALG flag Oussama Mahdi
1:17:36 30-34
Click to select for comparison
271 32
USA flag Ryan Joy
1:17:37 40-44
Click to select for comparison
272 78
IRL flag Ryan McClory
1:17:37 30-34
Click to select for comparison
273 8
CAN flag Guy Chenier
1:17:37 50-54
Click to select for comparison
274 33
CAN flag Grayson Gerula
1:17:39 40-44
Click to select for comparison
275 57
CAN flag Jared Kerr
1:17:41 35-39
Click to select for comparison
276 79
CAN flag Adam Epp
1:17:41 30-34
Click to select for comparison
277 7
CAN flag Ryan Keay
1:17:41 45-49
Click to select for comparison
278 58
CAN flag Jon Tenhage
1:17:45 35-39
Click to select for comparison
279 80
CAN flag thierry theriault-viau
1:17:47 30-34
Click to select for comparison
280 59
USA flag Edward Sheridan
1:17:47 35-39
Click to select for comparison
281 34
CAN flag Mark Zorzi
1:17:49 40-44
Click to select for comparison
282 81
CAN flag Rob Keuleman
1:17:50 30-34
Click to select for comparison
283 82
CAN flag Rami Nessim
1:17:52 30-34
Click to select for comparison
284 27
CAN flag Marcos Urbina
1:17:56 16-24
Click to select for comparison
285 83
USA flag Patrick Pfeiffer
1:17:57 30-34
Click to select for comparison
286 9
CAN flag Philippe Legault
1:17:58 50-54
Click to select for comparison
287 84
CAN flag Peter Clarke
1:18:00 30-34
Click to select for comparison
288 86
CAN flag Jeff Garcia
1:18:05 30-34
Click to select for comparison
289 87
CAN flag Joey Chaulk
1:18:05 30-34
Click to select for comparison
290 85
CAN flag David Martel
1:18:05 30-34
Click to select for comparison
291 35
CAN flag Patrick Lambert
1:18:07 40-44
Click to select for comparison
292 60
CAN flag Joe Proulx
1:18:07 35-39
Click to select for comparison
293 3
CAN flag Freddie So
1:18:09 55-59
Click to select for comparison
294 88
USA flag landon morrow
1:18:10 30-34
Click to select for comparison
295 89
CAN flag Eric Forgione
1:18:10 30-34
Click to select for comparison
296 90
USA flag Whelden Graziano
1:18:14 30-34
Click to select for comparison
297 8
CAN flag Michael Dalton
1:18:15 45-49
Click to select for comparison
298 28
CMR flag Tony Waffo
1:18:17 16-24
Click to select for comparison
299 4
CAN flag David Thomas
1:18:17 55-59
Click to select for comparison
300 9
CAN flag Mark Crichton
1:18:17 45-49
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.