TrainRox Logo TrainRox

HYROX PRO MEN - Toronto 2025

3–5 Oct 2025
Showing 1 to 100 of 265 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
CAN flag Frederic Dube
30-34 57:47
Click to select for comparison
2
CAN flag Samuel Hebert
30-34 58:41
Click to select for comparison
3
USA flag Jack Driscoll
25-29 59:33
Click to select for comparison
4
USA flag Marcus Wallace
35-39 59:49
Click to select for comparison
5
USA flag Will Grumke
30-34 1:01:42
Click to select for comparison
6
USA flag Cole Walkington
16-24 1:02:11
Click to select for comparison
7
CAN flag Youssef Ouahrig
30-34 1:02:32
Click to select for comparison
8
CAN flag Tyler Lee
35-39 1:02:42
Click to select for comparison
9
FRA flag Clément Puaud Canard
25-29 1:02:43
Click to select for comparison
10
CAN flag Colin Calvert
35-39 1:03:00
Click to select for comparison
11
CAN flag Robert Perovich
16-24 1:03:05
Click to select for comparison
12
USA flag Tyler Rorrer
30-34 1:03:07
Click to select for comparison
13
CAN flag Dimitri Audibert
16-24 1:04:23
Click to select for comparison
14
USA flag Eric Hinman
45-49 1:04:25
Click to select for comparison
15
CAN flag Jesse Bruce
40-44 1:04:33
Click to select for comparison
16
USA flag Evan O'Connor
25-29 1:04:45
Click to select for comparison
17
CAN flag Freeman Brandon
30-34 1:05:00
Click to select for comparison
18
USA flag Hayden Voss
30-34 1:05:18
Click to select for comparison
19
CAN flag Mathew MacLean
40-44 1:05:33
Click to select for comparison
20
CAN flag Matt Wilson
35-39 1:06:14
Click to select for comparison
21
JAM flag Shane Mckenzie
30-34 1:06:16
Click to select for comparison
22
USA flag Dawson Miller
30-34 1:06:33
Click to select for comparison
23
CAN flag Kevin Coman
30-34 1:07:21
Click to select for comparison
24
USA flag Alex Fotiadis
16-24 1:08:28
Click to select for comparison
25
CAN flag Jacob Wegner
30-34 1:08:41
Click to select for comparison
26
CAN flag Spencer Robinson
25-29 1:08:56
Click to select for comparison
27
CAN flag Christopher Mercier Bonneau
30-34 1:09:08
Click to select for comparison
28
CAN flag Tyler Ganly
30-34 1:09:15
Click to select for comparison
29
CAN flag Klarc Wilson
30-34 1:09:23
Click to select for comparison
30
CAN flag Ben Perrett
16-24 1:09:40
Click to select for comparison
31
USA flag Alexander Golik
25-29 1:09:55
Click to select for comparison
32
USA flag Trevor Murphy
40-44 1:10:09
Click to select for comparison
33
CAN flag Manuel Forcier
35-39 1:10:19
Click to select for comparison
34
CAN flag Ene Mwadi
25-29 1:10:33
Click to select for comparison
35
CAN flag Kenny Caceros
35-39 1:10:35
Click to select for comparison
36
CAN flag Adam Di Fulvio
40-44 1:10:52
Click to select for comparison
37
CAN flag David Evans
35-39 1:11:24
Click to select for comparison
38
CAN flag Asher Jones
30-34 1:11:29
Click to select for comparison
39
CAN flag Melvin Audibert
25-29 1:11:34
Click to select for comparison
40
CAN flag Blair MacDonald
30-34 1:11:39
Click to select for comparison
41
TUN flag Ahmed Ayari
35-39 1:12:07
Click to select for comparison
42
CAN flag Cam Friesen
30-34 1:12:18
Click to select for comparison
43
CAN flag Kenneth Stapon
30-34 1:12:24
Click to select for comparison
44
GBR flag Harry Palmer
30-34 1:12:39
Click to select for comparison
45
CAN flag Jean-Francois Naud
40-44 1:12:50
Click to select for comparison
46
CRC flag Henry Venegas
30-34 1:13:04
Click to select for comparison
47
FRA flag Jerome Montagne
35-39 1:13:23
Click to select for comparison
48
CAN flag Jules Sylvestre
40-44 1:13:31
Click to select for comparison
49
COL flag Ricardo Valencia
35-39 1:14:10
Click to select for comparison
50
CAN flag Jonathan Burt
30-34 1:14:11
Click to select for comparison
51
USA flag Sean Conerty
30-34 1:14:12
Click to select for comparison
52
USA flag Steve Singson
30-34 1:14:27
Click to select for comparison
53
USA flag Gustavo Hernandez
35-39 1:14:40
Click to select for comparison
54
CAN flag Rob King
30-34 1:14:43
Click to select for comparison
55
CAN flag William Flynn
25-29 1:14:46
Click to select for comparison
56
CAN flag Nicolas Dunn
30-34 1:14:47
Click to select for comparison
57
CAN flag Larry Track
50-54 1:14:57
Click to select for comparison
58
CAN flag Jeffrey Irvine
40-44 1:15:03
Click to select for comparison
59
CAN flag Philippe Lamontagne
35-39 1:15:08
Click to select for comparison
60
CAN flag Sam Baxter
30-34 1:15:16
Click to select for comparison
61
IRL flag Doug O’Dwyer
40-44 1:15:22
Click to select for comparison
62
CAN flag Matt Berry-Lamontagne
30-34 1:15:22
Click to select for comparison
63
CAN flag Wesley van Winkel
35-39 1:15:27
Click to select for comparison
64
CAN flag Trevor Lee
45-49 1:15:31
Click to select for comparison
65
CAN flag Pat Millington
30-34 1:15:35
Click to select for comparison
66
CAN flag Valerian Gomes
25-29 1:15:38
Click to select for comparison
67
CAN flag Maxime Coderre-Bernier
30-34 1:15:50
Click to select for comparison
68
CAN flag Brayden Stevens
30-34 1:16:13
Click to select for comparison
69
CAN flag Guillaume Chiasson
35-39 1:16:18
Click to select for comparison
70
USA flag Ryan Henrich
40-44 1:16:24
Click to select for comparison
71
CAN flag Robert Perovich
45-49 1:16:44
Click to select for comparison
72
CAN flag Steve Hoather
55-59 1:16:47
Click to select for comparison
73
CAN flag Henry-Charles Lagacé
16-24 1:16:52
Click to select for comparison
74
CAN flag Jérôme Péladeau
30-34 1:17:04
Click to select for comparison
75
CAN flag Jeremias van der Westhuyzen
35-39 1:17:22
Click to select for comparison
76
USA flag Sam hammers
25-29 1:17:28
Click to select for comparison
77
CAN flag Dane Glyn-Williams
35-39 1:17:31
Click to select for comparison
78
CAN flag Mick Voghel
35-39 1:17:33
Click to select for comparison
79
CAN flag JOSH MOORE
35-39 1:17:37
Click to select for comparison
80
CAN flag Brent Foley
40-44 1:17:55
Click to select for comparison
81
CAN flag Sheldon Tracey
30-34 1:17:57
Click to select for comparison
82
CAN flag Sébastien Favreau
40-44 1:18:07
Click to select for comparison
83
USA flag Matthew Baysinger
40-44 1:18:14
Click to select for comparison
84
CAN flag Eric Hutterer
30-34 1:18:31
Click to select for comparison
85
CAN flag Philip Vranic
25-29 1:18:53
Click to select for comparison
86
GBR flag Huw Tranter
40-44 1:19:07
Click to select for comparison
87
CAN flag François Mazerolle
30-34 1:19:17
Click to select for comparison
88
USA flag Jacob Carter
30-34 1:19:22
Click to select for comparison
89
USA flag Brent Ward
50-54 1:19:36
Click to select for comparison
90
CAN flag Ben Bschaden
35-39 1:19:40
Click to select for comparison
91
GBR flag Bryan Hamill
30-34 1:19:53
Click to select for comparison
92
CAN flag Mathieu Pin
35-39 1:20:06
Click to select for comparison
93
CAN flag Ryan Lewis
16-24 1:20:17
Click to select for comparison
94
CAN flag JASON Skillicorn
50-54 1:20:18
Click to select for comparison
95
CAN flag Robby Moss
30-34 1:20:23
Click to select for comparison
96
CAN flag Tyler Phillips
30-34 1:20:40
Click to select for comparison
97
USA flag Dominic Popolizio
40-44 1:20:44
Click to select for comparison
98
USA flag Dan Paulauskas
16-24 1:20:50
Click to select for comparison
99
USA flag daniel farrier
35-39 1:20:51
Click to select for comparison
100
CAN flag Sebastian Beckett
30-34 1:20:53