TrainRox Logo TrainRox

HYROX MEN - Toronto 2025

3–5 Oct 2025
Showing 1,201 to 1,300 of 1,770 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,201
CAN flag Chimy Bukasa
35-39 1:45:06
Click to select for comparison
1,202
USA flag William Ryall Carroll
50-54 1:45:06
Click to select for comparison
1,203
USA flag Julien D'Auria
45-49 1:45:08
Click to select for comparison
1,204
USA flag Giordan Ramos
35-39 1:45:14
Click to select for comparison
1,205
VEN flag Fabrizio Mignogna
25-29 1:45:16
Click to select for comparison
1,206
CAN flag Maxim-Ugo Baribeau
25-29 1:45:17
Click to select for comparison
1,207
CAN flag Rudy Aoun
35-39 1:45:20
Click to select for comparison
1,208
PHI flag Mitos Agcaoili
30-34 1:45:22
Click to select for comparison
1,209
CAN flag Daniel Riverso
45-49 1:45:37
Click to select for comparison
1,210
CAN flag Jaydon Case
30-34 1:45:43
Click to select for comparison
1,211
CAN flag Martin Cook
45-49 1:45:44
Click to select for comparison
1,212
CAN flag Mykhailo Loik
45-49 1:45:44
Click to select for comparison
1,213
CAN flag Brian Halford
50-54 1:45:44
Click to select for comparison
1,214
CAN flag Ryan Mark
45-49 1:45:49
Click to select for comparison
1,215
CAN flag Jochen Fahr
40-44 1:45:52
Click to select for comparison
1,216
ECU flag Edison Vargas
45-49 1:45:59
Click to select for comparison
1,217
CAN flag Wincent Tang
30-34 1:46:03
Click to select for comparison
1,218
CAN flag Chad Ruby
35-39 1:46:04
Click to select for comparison
1,219
CAN flag Jimmy Bhesania
40-44 1:46:04
Click to select for comparison
1,220
CAN flag Gregory Mancina
35-39 1:46:07
Click to select for comparison
1,221
CAN flag Kyle Dobric
30-34 1:46:10
Click to select for comparison
1,222
AFG flag Seyed Lahib
30-34 1:46:13
Click to select for comparison
1,223
CAN flag Devon Bowyer
30-34 1:46:13
Click to select for comparison
1,224
CAN flag Steve Robitaille
50-54 1:46:14
Click to select for comparison
1,225
TUR flag ONUR DEMIRKILIC
35-39 1:46:18
Click to select for comparison
1,226
CAN flag Leonel Lotfi
40-44 1:46:18
Click to select for comparison
1,227
CAN flag Lawrence Bramer
45-49 1:46:23
Click to select for comparison
1,228
CAN flag Patrick French
30-34 1:46:25
Click to select for comparison
1,229
FRA flag Quentin Tardy
25-29 1:46:26
Click to select for comparison
1,230
CAN flag Sam Carsley
40-44 1:46:27
Click to select for comparison
1,231
HUN flag Andras Mate Gomori
30-34 1:46:29
Click to select for comparison
1,232
CAN flag John-Ross Guarico Lozano
30-34 1:46:29
Click to select for comparison
1,233
CAN flag Scott Weaver
30-34 1:46:30
Click to select for comparison
1,234
CAN flag Joseph Giannou
25-29 1:46:34
Click to select for comparison
1,235
USA flag Brian Perez
40-44 1:46:38
Click to select for comparison
1,236
CAN flag Mark Sikorski
35-39 1:46:45
Click to select for comparison
1,237
CAN flag Thomas Jacob
30-34 1:46:46
Click to select for comparison
1,238
USA flag Christopher Boguski
35-39 1:46:46
Click to select for comparison
1,239
CAN flag Richard Benson
25-29 1:46:46
Click to select for comparison
1,240
CAN flag Juan Camilo Rendon
30-34 1:46:46
Click to select for comparison
1,241
FRA flag Chris Cardoso
40-44 1:46:51
Click to select for comparison
1,242
CAN flag Justin Emmanuel
30-34 1:46:56
Click to select for comparison
1,243
CAN flag David Cosma
35-39 1:47:01
Click to select for comparison
1,244
CAN flag Matthew Richie
30-34 1:47:02
Click to select for comparison
1,245
CAN flag David Savelli
45-49 1:47:05
Click to select for comparison
1,246
CAN flag Sy Haw Wong
45-49 1:47:06
Click to select for comparison
1,247
COK flag Tyler Wright
35-39 1:47:07
Click to select for comparison
1,248
CAN flag Dale Beynon
30-34 1:47:07
Click to select for comparison
1,249
CAN flag Paden Chase
35-39 1:47:09
Click to select for comparison
1,250
CAN flag Adrian Angquiangco
30-34 1:47:09
Click to select for comparison
1,251
CAN flag Graham Richardson
45-49 1:47:12
Click to select for comparison
1,252
USA flag Stuart Spivak
30-34 1:47:17
Click to select for comparison
1,253
CAN flag Alexander Pardetti
55-59 1:47:19
Click to select for comparison
1,254
USA flag Nathan Schwein
16-24 1:47:21
Click to select for comparison
1,255
CAN flag Frazer Pole
30-34 1:47:22
Click to select for comparison
1,256
CAN flag winston ing
40-44 1:47:23
Click to select for comparison
1,257
UKR flag Dmytro Vasyliev
50-54 1:47:24
Click to select for comparison
1,258
CAN flag jonathan phan
25-29 1:47:27
Click to select for comparison
1,259
CAN flag Michael Lee
40-44 1:47:27
Click to select for comparison
1,260
CAN flag Derek St.Pierre
35-39 1:47:32
Click to select for comparison
1,261
CAN flag Declan Campion
30-34 1:47:34
Click to select for comparison
1,262
CAN flag Jamie Corrales
30-34 1:47:36
Click to select for comparison
1,263
CAN flag Rob Mark
55-59 1:47:37
Click to select for comparison
1,264
CAN flag Brent Smith
40-44 1:47:37
Click to select for comparison
1,265
CAN flag Jordan Pereira
16-24 1:47:38
Click to select for comparison
1,266
CAN flag Ade Arebamen
35-39 1:47:42
Click to select for comparison
1,267
CAN flag ANDREW SONG
35-39 1:47:45
Click to select for comparison
1,268
CAN flag Adam Beck
25-29 1:47:47
Click to select for comparison
1,269
Rasheed Hassanali
25-29 1:47:53
Click to select for comparison
1,270
CAN flag Adam Meghji
30-34 1:47:53
Click to select for comparison
1,271
CAN flag Tom Bell
40-44 1:47:54
Click to select for comparison
1,272
CAN flag Troy Sawler
50-54 1:47:55
Click to select for comparison
1,273
CAN flag Maxim Isakov
25-29 1:47:56
Click to select for comparison
1,274
CAN flag Victor Sengdy
35-39 1:48:03
Click to select for comparison
1,275
CAN flag Jon Ichikawa
25-29 1:48:04
Click to select for comparison
1,276
USA flag Parker Chan
25-29 1:48:06
Click to select for comparison
1,277
CAN flag Jerome Stevens
35-39 1:48:06
Click to select for comparison
1,278
CAN flag Lonn Lee
45-49 1:48:08
Click to select for comparison
1,279
CAN flag Sean Kidd
50-54 1:48:10
Click to select for comparison
1,280
CAN flag Thomas Leek
40-44 1:48:13
Click to select for comparison
1,281
CAN flag Daniel Mihalcea
30-34 1:48:13
Click to select for comparison
1,282
CAN flag Michael Pagniello
40-44 1:48:18
Click to select for comparison
1,283
USA flag Michael Conta
30-34 1:48:22
Click to select for comparison
1,284
CAN flag Boris Giscard Baptiste
30-34 1:48:22
Click to select for comparison
1,285
CAN flag Armando Wong
35-39 1:48:23
Click to select for comparison
1,286
USA flag Larry Scott
40-44 1:48:23
Click to select for comparison
1,287
CAN flag Jason Scheib
50-54 1:48:25
Click to select for comparison
1,288
CAN flag Reza Soltani
35-39 1:48:28
Click to select for comparison
1,289
CAN flag Cody Doucette
30-34 1:48:29
Click to select for comparison
1,290
JAM flag Damari Grant
25-29 1:48:29
Click to select for comparison
1,291
CAN flag David Selesnick
35-39 1:48:31
Click to select for comparison
1,292
CAN flag Bill Hunter
35-39 1:48:37
Click to select for comparison
1,293
CAN flag Jacob Dominico
30-34 1:48:38
Click to select for comparison
1,294
CAN flag Marvyn Bailly
30-34 1:48:41
Click to select for comparison
1,295
CAN flag Greg Brand
50-54 1:48:41
Click to select for comparison
1,296
FRA flag Florian Bricka
30-34 1:48:42
Click to select for comparison
1,297
CAN flag Ryan Ladner
45-49 1:48:49
Click to select for comparison
1,298
ITA flag Luigi Rancone
40-44 1:48:50
Click to select for comparison
1,299
CAN flag Atul P
45-49 1:48:51
Click to select for comparison
1,300
USA flag Mateo Naguiat
35-39 1:49:01
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.