TrainRox Logo TrainRox

HYROX MEN - Toronto 2025

3–5 Oct 2025
Showing 1,001 to 1,100 of 1,770 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
CAN flag Jonathan Seibel
35-39 1:38:05
Click to select for comparison
1,002
CAN flag Skandha Sunderasen
45-49 1:38:07
Click to select for comparison
1,003
IRL flag Aaron Campbell
30-34 1:38:16
Click to select for comparison
1,004
CAN flag Harrison Sones
35-39 1:38:20
Click to select for comparison
1,005
USA flag Richie Tufaro
16-24 1:38:23
Click to select for comparison
1,006
PHI flag Eleseo Hernandez
16-24 1:38:24
Click to select for comparison
1,007
CAN flag Dexter Jao
45-49 1:38:24
Click to select for comparison
1,008
USA flag April John Mercado
35-39 1:38:25
Click to select for comparison
1,009
CAN flag Sandy Norton
40-44 1:38:27
Click to select for comparison
1,010
CAN flag Tulio Hsu
25-29 1:38:27
Click to select for comparison
1,011
CAN flag Laird Comber
50-54 1:38:28
Click to select for comparison
1,012
CAN flag Davide Ferrera
40-44 1:38:31
Click to select for comparison
1,013
CAN flag Shawn Descoteaux
30-34 1:38:31
Click to select for comparison
1,014
CAN flag Justin Bennett
25-29 1:38:32
Click to select for comparison
1,015
UKR flag Taras Malovanets
30-34 1:38:32
Click to select for comparison
1,016
CAN flag Andrew Daye
25-29 1:38:34
Click to select for comparison
1,017
CAN flag DARREN VOROS
45-49 1:38:35
Click to select for comparison
1,018
CAN flag Jefferson Simeon
35-39 1:38:37
Click to select for comparison
1,019
USA flag Brian Kellogg
45-49 1:38:37
Click to select for comparison
1,020
CAN flag David McGregor
50-54 1:38:38
Click to select for comparison
1,021
CAN flag Justin Phillip
40-44 1:38:40
Click to select for comparison
1,022
USA flag Joe Connelly
55-59 1:38:45
Click to select for comparison
1,023
CAN flag Kevin Sorichetti
30-34 1:38:46
Click to select for comparison
1,024
CAN flag Tyler Hammond
30-34 1:38:46
Click to select for comparison
1,025
USA flag Benjamin Simpson
40-44 1:38:47
Click to select for comparison
1,026
CAN flag Patrick Carpenter
35-39 1:38:48
Click to select for comparison
1,027
CAN flag Warren Jaworski
16-24 1:38:49
Click to select for comparison
1,028
GRE flag Theo Pavlopoulos
30-34 1:38:53
Click to select for comparison
1,029
CAN flag Jason Moulton
45-49 1:38:53
Click to select for comparison
1,030
FRA flag LUCAS RIETSCH
25-29 1:38:55
Click to select for comparison
1,031
CAN flag WAYNE WILLIS
45-49 1:38:55
Click to select for comparison
1,032
CAN flag David de Groot
40-44 1:38:57
Click to select for comparison
1,033
USA flag Eric Dummermuth
35-39 1:38:58
Click to select for comparison
1,034
CAN flag Adrian Suarez
25-29 1:38:59
Click to select for comparison
1,035
CAN flag Jesse Warwa
40-44 1:39:00
Click to select for comparison
1,036
USA flag Joe Hartrich
40-44 1:39:06
Click to select for comparison
1,037
CAN flag Ata Miyar
35-39 1:39:07
Click to select for comparison
1,038
CAN flag David Muravski
45-49 1:39:08
Click to select for comparison
1,039
IND flag Devanshu Khurma
25-29 1:39:08
Click to select for comparison
1,040
USA flag Brad Barth
30-34 1:39:09
Click to select for comparison
1,041
USA flag Ted Wegner
40-44 1:39:11
Click to select for comparison
1,042
CAN flag Conrad Pitts
30-34 1:39:14
Click to select for comparison
1,043
FRA flag Tanguy Nguyen
30-34 1:39:15
Click to select for comparison
1,044
CAN flag adrian grancea
65-69 1:39:16
Click to select for comparison
1,045
CAN flag Kevin Plumb
60-64 1:39:19
Click to select for comparison
1,046
CAN flag Jason Belanger
40-44 1:39:19
Click to select for comparison
1,047
CAN flag Lanz Tan
25-29 1:39:23
Click to select for comparison
1,048
CAN flag Eric Forrest
30-34 1:39:24
Click to select for comparison
1,049
GBR flag Iain Stearman
50-54 1:39:26
Click to select for comparison
1,050
CAN flag Steve Sutch
35-39 1:39:28
Click to select for comparison
1,051
CAN flag Kyle Richardson
35-39 1:39:28
Click to select for comparison
1,052
CAN flag Edis Tarkuc
30-34 1:39:28
Click to select for comparison
1,053
CAN flag David Li
30-34 1:39:29
Click to select for comparison
1,054
CAN flag Kevin Bruneau
40-44 1:39:29
Click to select for comparison
1,055
CAN flag Simon Lemieux
40-44 1:39:30
Click to select for comparison
1,056
CAN flag Makka Stoute
35-39 1:39:32
Click to select for comparison
1,057
CAN flag Steven Xayavong
30-34 1:39:37
Click to select for comparison
1,058
CAN flag Hagop Jabotian
30-34 1:39:38
Click to select for comparison
1,059
PHI flag Benjamin Alipio
30-34 1:39:43
Click to select for comparison
1,060
USA flag Erik Eustice
45-49 1:39:46
Click to select for comparison
1,061
CAN flag Andrew Smith
25-29 1:39:46
Click to select for comparison
1,062
CAN flag Dieter Gamm
60-64 1:39:46
Click to select for comparison
1,063
CAN flag Des Swamy
30-34 1:39:47
Click to select for comparison
1,064
IRL flag Cian Donohoe
30-34 1:39:50
Click to select for comparison
1,065
CAN flag Jomar Cruz
30-34 1:39:56
Click to select for comparison
1,066
CAN flag STEVEN FOSS
30-34 1:39:56
Click to select for comparison
1,067
CAN flag Ahmad Houmani
30-34 1:39:57
Click to select for comparison
1,068
IRI flag Saeed Rouhani
40-44 1:39:57
Click to select for comparison
1,069
CAN flag Evan Brown
35-39 1:39:57
Click to select for comparison
1,070
IND flag Nihaal Rana
16-24 1:40:01
Click to select for comparison
1,071
CAN flag Neeraj Varma
25-29 1:40:02
Click to select for comparison
1,072
CAN flag Brian Fung
25-29 1:40:03
Click to select for comparison
1,073
CAN flag Tyler Law
16-24 1:40:15
Click to select for comparison
1,074
BRA flag Walter Pontes Reis
25-29 1:40:17
Click to select for comparison
1,075
CAN flag James Wei
35-39 1:40:17
Click to select for comparison
1,076
USA flag Carlo DiLullo
30-34 1:40:18
Click to select for comparison
1,077
CAN flag Adam Deffett
45-49 1:40:21
Click to select for comparison
1,078
CAN flag Marc Brathwaite
40-44 1:40:24
Click to select for comparison
1,079
CAN flag Laurone Laylor
25-29 1:40:25
Click to select for comparison
1,080
CAN flag Simon Pieta
35-39 1:40:25
Click to select for comparison
1,081
CAN flag John Shea
16-24 1:40:29
Click to select for comparison
1,082
CAN flag Lucio Ferrara
35-39 1:40:33
Click to select for comparison
1,083
CAN flag Bruce Ferguson
30-34 1:40:34
Click to select for comparison
1,084
CAN flag Alexandre Samson Doucet
30-34 1:40:35
Click to select for comparison
1,085
CAN flag James wong
25-29 1:40:35
Click to select for comparison
1,086
CAN flag François Bilodeau
50-54 1:40:35
Click to select for comparison
1,087
USA flag Ed Edelman
60-64 1:40:35
Click to select for comparison
1,088
CAN flag Akil Augustine
40-44 1:40:36
Click to select for comparison
1,089
SKN flag Jevon Liburd
35-39 1:40:42
Click to select for comparison
1,090
ARU flag Justine Tadena
25-29 1:40:43
Click to select for comparison
1,091
CAN flag Trevor Cotton
35-39 1:40:43
Click to select for comparison
1,092
MEX flag Evian Turanzas
30-34 1:40:43
Click to select for comparison
1,093
CAN flag Rohan Sawkar
30-34 1:40:47
Click to select for comparison
1,094
CAN flag Shakir simpson
30-34 1:40:52
Click to select for comparison
1,095
CAN flag Robert Conroy
50-54 1:40:53
Click to select for comparison
1,096
IRL flag Darragh Murphy
35-39 1:40:56
Click to select for comparison
1,097
USA flag Justin Pack
35-39 1:40:57
Click to select for comparison
1,098
CAN flag Jeffrey Lim
25-29 1:40:58
Click to select for comparison
1,099
CAN flag Felipe dos Santos
40-44 1:40:59
Click to select for comparison
1,100
FRA flag Sebastien Sanz
30-34 1:40:59
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.