TrainRox Logo TrainRox

Toronto 2025 - HYROX MEN

3–5 Oct 2025
Showing 1 to 100 of 1,770 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
CAN flag Owen Moloney
01:00:17
Click to select for comparison
2
USA flag Samuel Cottrell
01:00:39
Click to select for comparison
3
USA flag Gary Jones
01:01:13
Click to select for comparison
4
CAN flag Zachary Marino
01:01:20
Click to select for comparison
5
GBR flag PATRICK LUCAS
01:01:29
Click to select for comparison
6
CAN flag Ethan Paupst
01:02:27
Click to select for comparison
7
CAN flag Andrew Gillis
01:02:41
Click to select for comparison
8
CAN flag Reece Fallon
01:02:46
Click to select for comparison
9
GER flag Marvin Thomas
01:03:30
Click to select for comparison
10
CAN flag Jason Desjardins
01:03:42
Click to select for comparison
11
CAN flag Chris Fudge
01:03:47
Click to select for comparison
12
CAN flag Asher Jones
01:04:05
Click to select for comparison
13
MEX flag Mario Enrique Martinez Ornelas
01:04:29
Click to select for comparison
14
CAN flag Michael Yorfido
01:04:51
Click to select for comparison
15
CHI flag Martin Gajardo
01:05:09
Click to select for comparison
16
AFG flag Omid Ebrahimi
01:05:15
Click to select for comparison
17
CAN flag Antoine Gast
01:05:19
Click to select for comparison
18
FRA flag Yohan Plier
01:05:37
Click to select for comparison
19
FRA flag Benjamin Joussemet
01:05:48
Click to select for comparison
20
CAN flag Scott Knowles
01:05:48
Click to select for comparison
21
USA flag Michael Ceoffe
01:06:03
Click to select for comparison
22
CAN flag ISAAC FAGNAN
01:06:22
Click to select for comparison
23
Justin Scott
01:06:31
Click to select for comparison
24
USA flag Kevin Arellana
01:06:34
Click to select for comparison
25
CAN flag Marcus Gordon
01:06:46
Click to select for comparison
26
KAZ flag Dimitry Galamiyev
01:06:56
Click to select for comparison
27
USA flag Chad Dawgiello
01:06:57
Click to select for comparison
28
USA flag Andrew Schaefer
01:07:03
Click to select for comparison
29
USA flag Ryan Wiese
01:07:09
Click to select for comparison
30
CAN flag Jake Bennett
01:07:13
Click to select for comparison
31
USA flag Kyle Heindl
01:07:32
Click to select for comparison
32
CAN flag Wil Brawn
01:07:32
Click to select for comparison
33
IRL flag Colm Dawson
01:07:42
Click to select for comparison
34
CAN flag Kanjo Melo
01:07:43
Click to select for comparison
35
USA flag Noah Huyler
01:07:45
Click to select for comparison
36
FRA flag Gautier Mathieu De Fossey
01:07:48
Click to select for comparison
37
CAN flag Danyal Amjad
01:07:51
Click to select for comparison
38
CAN flag Marc André Fortin
01:07:53
Click to select for comparison
39
CAN flag Michael Poole
01:07:56
Click to select for comparison
40
CAN flag Harrison Cowden
01:08:07
Click to select for comparison
41
CAN flag Alec Jarvis
01:08:26
Click to select for comparison
42
CAN flag Nicholas Demetriadis
01:08:45
Click to select for comparison
43
CAN flag Ed Foerter
01:08:46
Click to select for comparison
44
CAN flag Luke Schindler
01:08:47
Click to select for comparison
45
CAN flag Braeden Theriault
01:08:49
Click to select for comparison
46
CAN flag David Worsley
01:08:49
Click to select for comparison
47
FRA flag Vincent MARTIN
01:08:50
Click to select for comparison
48
Amir Yehia
01:08:52
Click to select for comparison
49
USA flag Austin Labban
01:08:57
Click to select for comparison
50
CAN flag Alec ABBOTT
01:09:02
Click to select for comparison
51
CAN flag Youssef Badawy
01:09:03
Click to select for comparison
52
CAN flag Francis Robidoux
01:09:08
Click to select for comparison
53
GBR flag David Earl
01:09:10
Click to select for comparison
54
USA flag Paul Vance
01:09:19
Click to select for comparison
55
USA flag Jorian Holka
01:09:23
Click to select for comparison
56
USA flag Charles Donahue
01:09:25
Click to select for comparison
57
CAN flag william tsilkas
01:09:32
Click to select for comparison
58
MEX flag Jefte Chavez
01:09:33
Click to select for comparison
59
CAN flag Étienne Minville
01:09:36
Click to select for comparison
60
CAN flag Taylor Bond
01:09:48
Click to select for comparison
61
LAT flag Christopher Meyers
01:09:48
Click to select for comparison
62
CAN flag Noah Schwartz
01:09:56
Click to select for comparison
63
USA flag Joey Michaels
01:10:04
Click to select for comparison
64
CAN flag Dave Hardman
01:10:10
Click to select for comparison
65
CAN flag Daniel Silva
01:10:13
Click to select for comparison
66
NED flag Lars Elbers
01:10:14
Click to select for comparison
67
GBR flag Jack Parry
01:10:23
Click to select for comparison
68
GBR flag James McClellan
01:10:24
Click to select for comparison
69
CAN flag Kevin Linker
01:10:25
Click to select for comparison
70
CAN flag CHRIS BUOTT
01:10:26
Click to select for comparison
71
CAN flag Samuel Cardinal Bradette
01:10:32
Click to select for comparison
72
USA flag Austin Miele
01:10:32
Click to select for comparison
73
CAN flag Liam McCoy
01:10:34
Click to select for comparison
74
CAN flag Maxime Hawey
01:10:38
Click to select for comparison
75
CAN flag Mitchell Blaine
01:10:58
Click to select for comparison
76
CAN flag Andrew Court
01:11:01
Click to select for comparison
77
CAN flag Brendon Beaton
01:11:02
Click to select for comparison
78
CAN flag Michael Hand
01:11:04
Click to select for comparison
79
CAN flag Matthew Steele
01:11:09
Click to select for comparison
80
USA flag Spencer Tredwell
01:11:09
Click to select for comparison
81
CAN flag Rodney Fajardo
01:11:13
Click to select for comparison
82
FRA flag Nicolas Hernandez
01:11:17
Click to select for comparison
83
CAN flag Chad Brooks
01:11:18
Click to select for comparison
84
CAN flag Julian Lombardo
01:11:19
Click to select for comparison
85
CAN flag Paul Doig
01:11:23
Click to select for comparison
86
CAN flag Jamison Buck
01:11:28
Click to select for comparison
87
CAN flag Sean Laughlin
01:11:30
Click to select for comparison
88
CAN flag Matthew Cumming
01:11:36
Click to select for comparison
89
IRL flag Killian Campbell
01:11:39
Click to select for comparison
90
CAN flag Thomas Haight
01:11:42
Click to select for comparison
91
USA flag Lucas Warfield
01:11:51
Click to select for comparison
92
AUS flag Brendan Roycroft
01:11:51
Click to select for comparison
93
GER flag Philipp Grotrian
01:11:51
Click to select for comparison
94
CAN flag Kevin Pak
01:11:56
Click to select for comparison
95
USA flag bryan meraviglia
01:11:56
Click to select for comparison
96
CAN flag William Leroy
01:11:59
Click to select for comparison
97
CAN flag Josh Beech
01:12:00
Click to select for comparison
98
CAN flag Marco Saccomani
01:12:00
Click to select for comparison
99
CAN flag Dale Bagdon
01:12:04
Click to select for comparison
100
CAN flag Olivier d'Anjou
01:12:05