TrainRox Logo TrainRox

HYROX MEN - Toronto 2025

3–5 Oct 2025
Results Station Leaderboards
Showing 1 to 100 of 1,770 results ranked by SkiErg
# Athlete AG Time
1
CAN flag Alec ABBOTT
35-39 03:46
2
USA flag Chris Weiland
35-39 03:54
3
CAN flag Frank Joly
35-39 03:57
3
USA flag Christo Huntington
25-29 03:57
5
USA flag Michael Ceoffe
30-34 04:00
5
USA flag Matt Hamzeh
30-34 04:00
7
GER flag Marvin Thomas
25-29 04:01
8
Amir Yehia
16-24 04:02
8
USA flag Connor Brophy
25-29 04:02
8
AUS flag Andrew Gurrisi
30-34 04:02
11
USA flag Robert Parman
30-34 04:03
11
CAN flag Mackenzie Rogers
25-29 04:03
13
CAN flag Chris Scheele
35-39 04:04
13
CAN flag Scott MacLean
30-34 04:04
13
USA flag Samuel Cottrell
25-29 04:04
13
CAN flag Aiden Kim
30-34 04:04
13
DOM flag Luis Gonzalez
40-44 04:04
13
CAN flag Benjamin Hankins
30-34 04:04
19
GBR flag PATRICK LUCAS
25-29 04:05
19
USA flag Gary Jones
35-39 04:05
19
CAN flag Antoine Gast
35-39 04:05
19
CAN flag Kelvin Tai
35-39 04:05
23
CAN flag Julian Lombardo
35-39 04:06
23
CAN flag Cedric Beaulieu
16-24 04:06
23
CAN flag Corbett Trollope
25-29 04:06
26
CAN flag Nicholas Karpiuk
30-34 04:07
26
CAN flag Ryan Babcock
45-49 04:07
28
USA flag Andrew Schaefer
25-29 04:08
28
USA flag Taro Yamashita
30-34 04:08
30
GBR flag Darren Johnson
45-49 04:09
30
CAN flag Jonathan Keys
40-44 04:09
32
CAN flag Michael Yorfido
30-34 04:10
32
CAN flag Marco Saccomani
25-29 04:10
32
CAN flag Sam Procopio
25-29 04:10
32
CAN flag Paul Vossen
30-34 04:10
36
CAN flag Matthew Steele
35-39 04:11
36
CAN flag Joey Ottaviano
30-34 04:11
36
CAN flag Dustin King
25-29 04:11
36
CAN flag dk KEARSEY
35-39 04:11
36
USA flag Kevin Arellana
30-34 04:11
36
FRA flag Gautier Mathieu De Fossey
35-39 04:11
36
CAN flag Wil Brawn
25-29 04:11
36
ESP flag Guillermo Pons
25-29 04:11
36
MEX flag Alejandro González Ramírez
30-34 04:11
36
AUS flag Conor Dullard
35-39 04:11
36
CAN flag Makka Stoute
35-39 04:11
47
CAN flag Jae Kabongo
25-29 04:12
47
USA flag Kyle Bouhana
40-44 04:12
47
IRL flag bryan hannon
35-39 04:12
47
CAN flag Greg Douglas
35-39 04:12
51
CAN flag Justin Lyons
25-29 04:13
51
USA flag Kyle Bush
25-29 04:13
51
TUR flag Burak Acar
30-34 04:13
51
CAN flag Keith Tyler
35-39 04:13
55
CAN flag Asher Jones
30-34 04:14
55
EGY flag Mohamed Elleithy
30-34 04:14
55
CAN flag Daniel Urueña
45-49 04:14
55
CAN flag Colin Steffler
35-39 04:14
55
CAN flag Joseph Cook
30-34 04:14
55
CAN flag Sean Heffernan
35-39 04:14
55
CAN flag Chad Brooks
40-44 04:14
55
GBR flag Curtis Dutton
35-39 04:14
55
CAN flag Cody Sahlstrom
30-34 04:14
55
USA flag Johnny Beck
25-29 04:14
55
USA flag Kristofer Riemer
30-34 04:14
55
CAN flag Kieran Bol
35-39 04:14
55
GBR flag James Reid
30-34 04:14
55
CAN flag Richard Williams
30-34 04:14
55
CAN flag Andrew Paton
25-29 04:14
70
CAN flag Mitchell Blaine
45-49 04:15
70
CAN flag Robert Boughner
35-39 04:15
70
CAN flag Shawn Carter
35-39 04:15
70
CAN flag Ethan Paupst
16-24 04:15
70
AFG flag Omid Ebrahimi
25-29 04:15
70
CAN flag Dave Hardman
35-39 04:15
70
MEX flag Francisco Pulido
30-34 04:15
70
CAN flag Keegan Frederikse
25-29 04:15
70
CAN flag Christian Thatcher
40-44 04:15
70
USA flag Brandon Casarez
40-44 04:15
70
CAN flag Brent Hulshof
35-39 04:15
70
CAN flag Andrew Smith
25-29 04:15
82
CAN flag Andrew Gillis
35-39 04:16
82
CAN flag Zachary Marino
30-34 04:16
82
NED flag Lars Elbers
30-34 04:16
82
CAN flag Sergey Holson
30-34 04:16
82
CAN flag Joe Schembri
16-24 04:16
82
CAN flag Adam Deffett
45-49 04:16
82
USA flag Charles Donahue
40-44 04:16
82
FRA flag Nicolas Hernandez
35-39 04:16
82
CAN flag Sébastien Lobe
25-29 04:16
82
CAN flag Michael Friend
25-29 04:16
82
CAN flag William Mackay
35-39 04:16
82
CAN flag Omar Mahmoud
40-44 04:16
82
CAN flag Richmond Nketiah
30-34 04:16
82
CAN flag Mykhailo Loik
45-49 04:16
96
USA flag Paul Mergenhagen
40-44 04:17
96
USA flag Nick Smith
30-34 04:17
96
CAN flag Tomas Caprera
25-29 04:17
96
CAN flag Lorrington Murray
35-39 04:17
96
FRA flag Pierre Delorme
25-29 04:17