TrainRox Logo TrainRox

HYROX MEN - Toronto 2025

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