HYROX MEN - Toronto 2025

3–5 Oct 2025
Showing 601 to 700 of 1,770 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
601 167
CAN flag Tym Stolarz
1:27:32 30-34
Click to select for comparison
602 36
POL flag Lukasz Czapla
1:27:33 45-49
Click to select for comparison
603 120
FRA flag Maxence Jottras
1:27:33 25-29
Click to select for comparison
604 121
CAN flag Antoine COSTA
1:27:35 25-29
Click to select for comparison
605 169
CAN flag Sebastian Manna
1:27:35 30-34
Click to select for comparison
606 38
CAN flag Daniel Hurtado
1:27:35 16-24
Click to select for comparison
607 168
CAN flag Long Truong
1:27:35 30-34
Click to select for comparison
608 170
CAN flag Rami Nessim
1:27:39 30-34
Click to select for comparison
609 39
HKG flag Damon Tung
1:27:40 16-24
Click to select for comparison
610 171
COL flag Juan-Carlos Sandoval
1:27:42 30-34
Click to select for comparison
611 172
CAN flag Richard Williams
1:27:44 30-34
Click to select for comparison
612 79
HKG flag Adrian Li
1:27:44 40-44
Click to select for comparison
613 23
CAN flag Jagger Long
1:27:44 50-54
Click to select for comparison
614 173
GBR flag Declan Jones
1:27:45 30-34
Click to select for comparison
615 122
CAN flag Wyatt Wiebe
1:27:46 25-29
Click to select for comparison
616 40
YEM flag Yunes Saad
1:27:46 16-24
Click to select for comparison
617 174
CAN flag Chris Marzo
1:27:48 30-34
Click to select for comparison
618 135
USA flag Brian Kovach
1:27:48 35-39
Click to select for comparison
619 37
CAN flag Ian Hillis
1:27:49 45-49
Click to select for comparison
620 24
CAN flag Mike Burroughs
1:27:52 50-54
Click to select for comparison
621 123
CAN flag Dalip Jandir
1:27:54 25-29
Click to select for comparison
622 137
IRL flag Conor O’Loughlin
1:27:58 35-39
Click to select for comparison
623 80
CAN flag Jonathan Keys
1:27:58 40-44
Click to select for comparison
624 41
CAN flag Jeffrey Chen
1:27:58 16-24
Click to select for comparison
625 136
CAN flag Thinus Fourie
1:27:58 35-39
Click to select for comparison
626 124
USA flag Myles Turner
1:27:59 25-29
Click to select for comparison
627 81
CAN flag Michael Van
1:28:03 40-44
Click to select for comparison
628 138
CAN flag Kevin Edmonson
1:28:04 35-39
Click to select for comparison
629 139
CAN flag Nick Bright
1:28:08 35-39
Click to select for comparison
630 140
CAN flag Chris Woods
1:28:09 35-39
Click to select for comparison
631 83
CAN flag Jeoff Aguiar
1:28:12 40-44
Click to select for comparison
632 82
USA flag Andres Rodriguez
1:28:12 40-44
Click to select for comparison
633 175
CAN flag Karwan Abdulrahman
1:28:13 30-34
Click to select for comparison
634 176
CAN flag Jamie Watt
1:28:13 30-34
Click to select for comparison
635 142
CAN flag Jad Joulji
1:28:13 35-39
Click to select for comparison
636 141
CAN flag Jorge Orjuela
1:28:13 35-39
Click to select for comparison
637 38
CAN flag Wesley Gee
1:28:14 45-49
Click to select for comparison
638 177
CAN flag Ameer Al-Tameemi
1:28:14 30-34
Click to select for comparison
639 39
CAN flag Osama Benmoftah
1:28:16 45-49
Click to select for comparison
640 125
CAN flag Hendrcik Fang
1:28:17 25-29
Click to select for comparison
641 84
USA flag Brandon Casarez
1:28:19 40-44
Click to select for comparison
642 126
USA flag Conor Nelson
1:28:20 25-29
Click to select for comparison
643 10
CAN flag Benoit Brissette
1:28:21 55-59
Click to select for comparison
644 143
CAN flag Alex Vaughan
1:28:21 35-39
Click to select for comparison
645 11
CAN flag Mike McDonald
1:28:23 55-59
Click to select for comparison
646 178
USA flag Nicholas Brown
1:28:25 30-34
Click to select for comparison
647 144
CAN flag Mike Katugampola
1:28:27 35-39
Click to select for comparison
648 179
CAN flag Brad Bowen
1:28:31 30-34
Click to select for comparison
649 42
CAN flag Marcos Urbina
1:28:32 16-24
Click to select for comparison
650 25
CAN flag Dmitry Levshenkov
1:28:34 50-54
Click to select for comparison
651 180
DEN flag Joachim Thygesen
1:28:35 30-34
Click to select for comparison
652 43
CAN flag Noah Tulk
1:28:37 16-24
Click to select for comparison
653 182
PER flag Claudio Bouroncle
1:28:41 30-34
Click to select for comparison
654 85
CAN flag Kris Jacinto
1:28:41 40-44
Click to select for comparison
655 181
CAN flag Scott Murphy
1:28:41 30-34
Click to select for comparison
656 127
CAN flag Andrew Cortellessa
1:28:42 25-29
Click to select for comparison
657 183
CAN flag Kiernan Cassidy
1:28:43 30-34
Click to select for comparison
658 12
CAN flag Mike Pagan
1:28:46 55-59
Click to select for comparison
659 26
CAN flag Jody Rice
1:28:47 50-54
Click to select for comparison
660 145
CAN flag Tan Nguyen
1:28:49 35-39
Click to select for comparison
661 27
USA flag Greg Muhlner
1:28:49 50-54
Click to select for comparison
662 86
COL flag Edwin Escarraga
1:28:50 40-44
Click to select for comparison
663 146
CAN flag Stephen Gordon
1:28:53 35-39
Click to select for comparison
664 184
PHI flag Glenardo Ramos
1:28:54 30-34
Click to select for comparison
665 40
CAN flag Simon Picard
1:28:55 45-49
Click to select for comparison
666 87
CAN flag Jamie Slough
1:28:56 40-44
Click to select for comparison
667 1
USA flag Hal White
1:28:58 60-64
Click to select for comparison
668 147
CAN flag Isaiah Copon
1:28:59 35-39
Click to select for comparison
669 41
CAN flag stephane gaudet
1:29:05 45-49
Click to select for comparison
670 88
USA flag Dave Wallace II
1:29:05 40-44
Click to select for comparison
671 128
CAN flag Kevin Ranada
1:29:08 25-29
Click to select for comparison
672 89
CAN flag Kuo-Bao Tong
1:29:09 40-44
Click to select for comparison
673 90
CAN flag Cameron Vernest
1:29:11 40-44
Click to select for comparison
674 91
CAN flag Javed Mohammed
1:29:12 40-44
Click to select for comparison
675 185
CAN flag Tyler Maclean
1:29:14 30-34
Click to select for comparison
676 186
CAN flag Shayne St-Cyr
1:29:15 30-34
Click to select for comparison
677 129
CAN flag Brandon Sithat
1:29:15 25-29
Click to select for comparison
678 188
CAN flag Rory Black
1:29:17 30-34
Click to select for comparison
679 187
CAN flag Mo Aref
1:29:17 30-34
Click to select for comparison
680 189
CAN flag Bradley Legere
1:29:19 30-34
Click to select for comparison
681 148
CAN flag Jacques du Plessis
1:29:20 35-39
Click to select for comparison
682 190
PHI flag Edjim Preche
1:29:21 30-34
Click to select for comparison
683 130
CAN flag Daniel Apostoli
1:29:21 25-29
Click to select for comparison
684 92
CAN flag Stuart Tammadge
1:29:24 40-44
Click to select for comparison
685 191
CAN flag Ken Alparslan
1:29:25 30-34
Click to select for comparison
686 93
CAN flag Jeff Stewart
1:29:26 40-44
Click to select for comparison
687 192
CAN flag Joshua Baum
1:29:26 30-34
Click to select for comparison
688 94
CAN flag Stefan Pavlis
1:29:29 40-44
Click to select for comparison
689 44
CAN flag Owen Ellis
1:29:30 16-24
Click to select for comparison
690 131
CAN flag Ryan Wachtel
1:29:30 25-29
Click to select for comparison
691 193
USA flag Trey Sharpe
1:29:31 30-34
Click to select for comparison
692 45
PLE flag Mahmoud Aldirawi
1:29:33 16-24
Click to select for comparison
693 194
THA flag Atsadakorn Klomjaroon
1:29:35 30-34
Click to select for comparison
694 149
CAN flag Michael Bellinaso
1:29:38 35-39
Click to select for comparison
695 42
CAN flag Eric Piche
1:29:38 45-49
Click to select for comparison
696 28
CAN flag Robin Kalanchey
1:29:39 50-54
Click to select for comparison
697 43
CAN flag Tait Sala
1:29:44 45-49
Click to select for comparison
698 132
CAN flag Dylan Yeo
1:29:46 25-29
Click to select for comparison
699 150
CAN flag Brent Hulshof
1:29:47 35-39
Click to select for comparison
700 95
CAN flag Guillaume de Blois
1:29:51 40-44
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.