HYROX MEN - Toronto 2026

1–4 Oct 2026 LIVE Provisional results
Showing 301 to 400 of 565 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
301 51
CAN flag Jeremy Glied-Beliak
1:35:20 25-29
Click to select for comparison
302 52
PAN flag miguel zhang
1:35:20 25-29
Click to select for comparison
303 75
CAN flag Shakir simpson
1:35:21 30-34
Click to select for comparison
304 53
CAN flag Connor Moore
1:35:34 25-29
Click to select for comparison
305 20
CAN flag Calvin Detweiler
1:35:35 16-24
Click to select for comparison
306 76
CAN flag Sebastian Castillo
1:35:37 30-34
Click to select for comparison
307 77
CAN flag Wes Tenneson
1:35:38 30-34
Click to select for comparison
308 44
USA flag Michael Raschke
1:35:47 40-44
Click to select for comparison
309 21
CAN flag Andreas Steinitz
1:35:50 16-24
Click to select for comparison
310 45
CAN flag Christopher Cardoso
1:35:50 40-44
Click to select for comparison
311 78
CAN flag Christian Raharja
1:36:02 30-34
Click to select for comparison
312 22
CAN flag Eric Ondracka
1:36:04 16-24
Click to select for comparison
313 66
CAN flag David Kane
1:36:22 35-39
Click to select for comparison
314 28
CAN flag Tien Luong
1:36:27 45-49
Click to select for comparison
315 46
CAN flag Emirson Bekirovski
1:36:29 40-44
Click to select for comparison
316 54
CAN flag Anesto Charles
1:36:29 25-29
Click to select for comparison
317 55
CAN flag Colton Bamber
1:36:29 25-29
Click to select for comparison
318 67
CAN flag Alessandro Caroti
1:36:40 35-39
Click to select for comparison
319 56
CAN flag James Deer
1:36:58 25-29
Click to select for comparison
320 79
JPN flag Daiki Terayama
1:37:00 30-34
Click to select for comparison
321 47
CAN flag Chase Proctor
1:37:02 40-44
Click to select for comparison
322 23
CAN flag Jack Whattam
1:37:12 16-24
Click to select for comparison
323 57
CAN flag Malcolm Southerland
1:37:16 25-29
Click to select for comparison
324 80
CAN flag Sean Taylor
1:37:17 30-34
Click to select for comparison
325 48
CAN flag Ricky Vashishth
1:37:18 40-44
Click to select for comparison
326 24
CAN flag Matthew Gentile
1:37:19 16-24
Click to select for comparison
327 68
CAN flag Alan Ho
1:37:31 35-39
Click to select for comparison
328 69
CAN flag Brando Nguyen
1:37:34 35-39
Click to select for comparison
329 70
CAN flag Davlat Davmyra
1:37:37 35-39
Click to select for comparison
330 71
CAN flag Roy U
1:37:44 35-39
Click to select for comparison
331 72
CAN flag Peter Giglio
1:37:55 35-39
Click to select for comparison
332 73
CAN flag Jacky Ock
1:38:14 35-39
Click to select for comparison
333 74
CAN flag Cong Nguyen
1:38:16 35-39
Click to select for comparison
334 75
IND flag Tahseen Firoz
1:38:18 35-39
Click to select for comparison
335 58
CAN flag Noah Simao
1:38:25 25-29
Click to select for comparison
336 59
CAN flag Ken Zhou
1:38:42 25-29
Click to select for comparison
337 60
CAN flag Kapil Ramchandani
1:38:46 25-29
Click to select for comparison
338 49
CAN flag Brandon Fabien
1:38:47 40-44
Click to select for comparison
339 50
CAN flag David Hoy
1:38:49 40-44
Click to select for comparison
340 81
CAN flag Max Skrow
1:38:49 30-34
Click to select for comparison
341 76
GBR flag Uzoma Okwosha
1:39:00 35-39
Click to select for comparison
342 25
CAN flag Grayson Bodchon
1:39:05 16-24
Click to select for comparison
343 26
CAN flag Braeden MacCormac
1:39:13 16-24
Click to select for comparison
344 6
CAN flag Rob Bondy
1:39:18 55-59
Click to select for comparison
345 29
CAN flag Terry Nurse
1:39:46 45-49
Click to select for comparison
346 61
VEN flag Daniel Núñez
1:39:54 25-29
Click to select for comparison
347 82
CAN flag Pavan Chaudhari
1:40:01 30-34
Click to select for comparison
348 62
HKG flag Chung Wai Yeung
1:40:06 25-29
Click to select for comparison
349 77
USA flag Randy Castillo
1:40:06 35-39
Click to select for comparison
350 63
COL flag Sergio Ramirez velasco
1:40:18 25-29
Click to select for comparison
351 78
USA flag Nick Pennink
1:40:33 35-39
Click to select for comparison
352 64
MRI flag Norman Osman
1:40:33 25-29
Click to select for comparison
353 79
CAN flag Scott Mccarvell
1:40:41 35-39
Click to select for comparison
354 7
CAN flag Bradley Fulton
1:40:48 55-59
Click to select for comparison
355 65
GBR flag Jordan Sheridan
1:40:59 25-29
Click to select for comparison
356 66
CAN flag Eugene Ling
1:41:02 25-29
Click to select for comparison
357 30
USA flag Danny Chang
1:41:03 45-49
Click to select for comparison
358 67
CAN flag Mark Jonathan Arenas
1:41:12 25-29
Click to select for comparison
359 83
CAN flag Leonardo Santoiemma
1:41:22 30-34
Click to select for comparison
360 68
CAN flag Andrew Kapur
1:41:27 25-29
Click to select for comparison
361 84
CAN flag Quoc Tran
1:41:29 30-34
Click to select for comparison
362 80
CAN flag Abhi Sahi
1:41:44 35-39
Click to select for comparison
363 69
CAN flag Jordan Nesbitt
1:41:47 25-29
Click to select for comparison
364 81
CAN flag Amirhossein Vaeztehrani
1:41:49 35-39
Click to select for comparison
365 31
CAN flag Andrew Haugh
1:41:50 45-49
Click to select for comparison
366 51
USA flag Michael Oliver
1:41:50 40-44
Click to select for comparison
367 70
CAN flag Hartej Gosal
1:42:31 25-29
Click to select for comparison
368 82
CAN flag Raj Ladhar
1:42:41 35-39
Click to select for comparison
369 27
CAN flag Nathaniel Pozzuoli
1:42:48 16-24
Click to select for comparison
370 83
CAN flag George Wu
1:42:49 35-39
Click to select for comparison
371 71
CAN flag Jaimie Spence
1:43:00 25-29
Click to select for comparison
372 52
CAN flag Blake Harvey
1:43:33 40-44
Click to select for comparison
373 84
CAN flag Farook Yusoof
1:43:33 35-39
Click to select for comparison
374 53
CAN flag Justin Chung
1:43:41 40-44
Click to select for comparison
375 85
AUS flag Chris Kostrzewa
1:43:42 35-39
Click to select for comparison
376 28
NGR flag Samuel Chisom
1:43:44 16-24
Click to select for comparison
377 13
CAN flag Paul Arce
1:43:53 50-54
Click to select for comparison
378 72
IRL flag Sean Mcinerney
1:43:55 25-29
Click to select for comparison
379 85
CAN flag Brendan Rowland-Brown
1:44:04 30-34
Click to select for comparison
380 54
CAN flag Jonathan Coelho
1:44:06 40-44
Click to select for comparison
381 86
CAN flag Rafa Lastiri
1:44:11 35-39
Click to select for comparison
382 73
PHI flag Nhel Grayson Soriano
1:44:15 25-29
Click to select for comparison
383 14
CAN flag Drew Tyler
1:44:16 50-54
Click to select for comparison
384 86
CAN flag Kento Darracott
1:44:17 30-34
Click to select for comparison
385 15
CAN flag Leyland Gordon
1:44:26 50-54
Click to select for comparison
386 87
USA flag Kyoungjin Yoon
1:44:30 30-34
Click to select for comparison
387 87
USA flag Jinsi Rong
1:44:33 35-39
Click to select for comparison
388 55
CAN flag William Lam
1:44:36 40-44
Click to select for comparison
389 88
CAN flag Alex Warme
1:44:52 35-39
Click to select for comparison
390 32
CAN flag Jordan Bruce
1:45:05 45-49
Click to select for comparison
391 33
HKG flag Aneurin Ng
1:45:11 45-49
Click to select for comparison
392 56
CAN flag Rob Cannone
1:45:20 40-44
Click to select for comparison
393 29
COL flag Juan Garcia
1:45:47 16-24
Click to select for comparison
394 88
CAN flag Andres Felipe Fajardo
1:45:55 30-34
Click to select for comparison
395 89
CAN flag Kevin Santos
1:46:00 35-39
Click to select for comparison
396 1
USA flag vincent luongo
1:46:03 65-69
Click to select for comparison
397 2
CAN flag Dan Maycock
1:46:13 65-69
Click to select for comparison
398 8
CAN flag Scott McDonald
1:46:21 55-59
Click to select for comparison
399 89
CAN flag Mikael Astejada
1:46:48 30-34
Click to select for comparison
400 9
CAN flag Darren Taylor
1:47:12 55-59
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.