HYROX MEN - Toronto 2026

1–4 Oct 2026 LIVE Provisional results
Showing 501 to 564 of 564 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
501 70
CAN flag Scott Weatherhead
2:03:48 40-44
Click to select for comparison
502 9
CAN flag Jeroen Winterink
2:04:34 60-64
Click to select for comparison
503 42
CAN flag Alex Kong
2:04:48 45-49
Click to select for comparison
504 43
CAN flag Matt Andrusiek
2:04:51 45-49
Click to select for comparison
505 105
CAN flag Neethan Pushpalingam
2:05:27 35-39
Click to select for comparison
506 85
PHI flag Paul Tuazon
2:05:28 25-29
Click to select for comparison
507 86
CAN flag Jose Romero
2:05:47 25-29
Click to select for comparison
508 10
CAN flag Stuart Henrickson
2:07:32 60-64
Click to select for comparison
509 71
CAN flag Aeson Chiu
2:07:54 40-44
Click to select for comparison
510 3
CAN flag David Robinson
2:08:08 70-74
Click to select for comparison
511 106
CAN flag Galen Flaherty
2:08:22 35-39
Click to select for comparison
512 11
CAN flag Joseph C. Galitzin MD
2:08:28 60-64
Click to select for comparison
513 16
CAN flag Manuel Gutierrez
2:08:38 55-59
Click to select for comparison
514 87
CAN flag Azhar Khan
2:08:44 25-29
Click to select for comparison
515 37
CAN flag James Topping
2:08:46 16-24
Click to select for comparison
516 23
CAN flag Jason Mcintosh
2:08:49 50-54
Click to select for comparison
517 24
CAN flag Ian Chan
2:08:51 50-54
Click to select for comparison
518 116
CAN flag George Wong
2:08:51 30-34
Click to select for comparison
519 107
CAN flag Haider Rana
2:09:19 35-39
Click to select for comparison
520 88
IND flag Pritam Mandal
2:09:44 25-29
Click to select for comparison
521 72
CAN flag Will Cleghorn
2:09:57 40-44
Click to select for comparison
522 25
CAN flag James Flynn
2:10:01 50-54
Click to select for comparison
523 89
CAN flag Juneal Ganuelas
2:10:06 25-29
Click to select for comparison
524 90
GBR flag Zachariah Rooth
2:10:06 25-29
Click to select for comparison
525 117
VIE flag Nghiep Tran
2:10:12 30-34
Click to select for comparison
526 73
FRA flag Mehdi Nayebi
2:10:26 40-44
Click to select for comparison
527 108
PHI flag Brylle Bagsic
2:10:37 35-39
Click to select for comparison
528 91
IND flag Karan Singh
2:10:43 25-29
Click to select for comparison
529 92
CAN flag Hussain Alokaily
2:11:06 25-29
Click to select for comparison
530 93
CAN flag Navdeep Walia
2:11:58 25-29
Click to select for comparison
531 118
CAN flag Bala M Devarakonda
2:13:32 30-34
Click to select for comparison
532 94
FRA flag Alexandre Mayol
2:14:28 25-29
Click to select for comparison
533 74
CAN flag Gilbert Gamurot
2:15:00 40-44
Click to select for comparison
534 38
CAN flag Julian Damiani
2:15:05 16-24
Click to select for comparison
535 109
CAN flag Victor Ramos
2:15:10 35-39
Click to select for comparison
536 26
CAN flag Todd Loveless
2:15:31 50-54
Click to select for comparison
537 119
CAN flag Henry Idehen
2:16:04 30-34
Click to select for comparison
538 27
CAN flag Yoshit Suresh Rastogi
2:16:14 50-54
Click to select for comparison
539 75
CAN flag Milo Silva
2:16:29 40-44
Click to select for comparison
540 76
CAN flag Ed YUEN
2:16:41 40-44
Click to select for comparison
541 95
CAN flag Dominick Chan
2:17:30 25-29
Click to select for comparison
542 44
CAN flag Waldo Calderon
2:17:54 45-49
Click to select for comparison
543 110
CAN flag Lucas Bailey
2:18:40 35-39
Click to select for comparison
544 120
KOR flag Hayoung Choi
2:19:48 30-34
Click to select for comparison
545 111
CAN flag Sadiar Ameri
2:22:26 35-39
Click to select for comparison
546 28
CAN flag John Piersol
2:26:42 50-54
Click to select for comparison
547 77
CAN flag Kimraj Boodram
2:26:48 40-44
Click to select for comparison
548 4
CAN flag Patrick OConnor
2:28:26 70-74
Click to select for comparison
549 78
IND flag Ankur Khurana
2:29:57 40-44
Click to select for comparison
550 96
IND flag Mihir Gohel
2:30:10 25-29
Click to select for comparison
551 97
CAN flag Andrea Chiappetta
2:32:24 25-29
Click to select for comparison
552 98
CAN flag Gaston Labal
2:32:47 25-29
Click to select for comparison
553 112
CAN flag Don Mahleka
2:33:46 35-39
Click to select for comparison
554 121
CAN flag Akhilesh Dambhale
2:34:59 30-34
Click to select for comparison
555 79
CAN flag Farseen Marzooka
2:36:20 40-44
Click to select for comparison
556 80
CAN flag Alim Nazarali
2:36:39 40-44
Click to select for comparison
557 39
LBN flag Randy Gharzeddine
2:36:54 16-24
Click to select for comparison
558 99
CAN flag Leandro Palomo
2:37:13 25-29
Click to select for comparison
559 29
CAN flag John Tufts
2:39:47 50-54
Click to select for comparison
560 45
CAN flag Omar Labib
2:40:54 45-49
Click to select for comparison
561 113
CAN flag Andrew Cumberbatch
2:42:29 35-39
Click to select for comparison
562 17
CAN flag Andre Vinicius Quilles Franzoi
2:44:37 55-59
Click to select for comparison
563 40
CAN flag Shikhar Saini
2:49:03 16-24
Click to select for comparison
564 30
CAN flag Cecil Law
3:16:26 50-54
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.