TrainRox Logo TrainRox

HYROX PRO MEN - Vancouver 2025

20–21 Dec 2025
Results Station Leaderboards
Showing 1 to 100 of 190 results ranked by SkiErg
# Athlete AG Time
1
CAN flag Alec Abbott
35-39 03:40
2
CAN flag Klarc Wilson
30-34 03:45
2
CAN flag Jason Marshall
40-44 03:45
4
CAN flag Shane McKenzie
30-34 03:46
5
USA flag Jack Driscoll
25-29 03:48
5
CAN flag Haydn Thomas
25-29 03:48
7
CAN flag Ryan Christie
35-39 03:49
8
USA flag Dawson Miller
30-34 03:50
8
CAN flag Karl Hare
25-29 03:50
10
GBR flag Jude Reynolds
16-24 03:53
10
CAN flag Austin Azar
30-34 03:53
10
CAN flag Ryan Marsch
30-34 03:53
13
CAN flag Ryan Douglas
25-29 03:54
13
CAN flag Isaac Sanderson
25-29 03:54
13
COL flag Juanes GOMEZ
35-39 03:54
16
CAN flag Tyrell Mara
35-39 03:55
17
CAN flag Armand Bokitch
30-34 03:57
17
CAN flag Alex Emeny
30-34 03:57
19
CAN flag Pax Frias-Donaghey
35-39 03:58
19
USA flag Braden Mitchell
25-29 03:58
19
CAN flag Frank Joly
35-39 03:58
22
USA flag Kyle Moline
30-34 03:59
22
CAN flag Madison Dias
30-34 03:59
22
USA flag Zander Steele
30-34 03:59
25
CAN flag Tristan Simmonds
25-29 04:00
25
RSA flag Thomas Mills
35-39 04:00
25
CAN flag Karl Augsten
30-34 04:00
25
GBR flag Joseph Tomlinson
30-34 04:00
29
USA flag Ryan Callahan
30-34 04:01
29
CZE flag Michal Zobac
30-34 04:01
29
CAN flag Tyson Takasaki
35-39 04:01
29
CAN flag Guillaume Girard
35-39 04:01
29
CAN flag Quinton Schulz
30-34 04:01
29
CHN flag Wang Yang
30-34 04:01
35
MEX flag Alejandro Gonzalez Ramirez
30-34 04:02
35
CAN flag Steven Flello
35-39 04:02
37
USA flag Noah Graboys
30-34 04:03
38
CAN flag Adam de Jong
35-39 04:04
38
CAN flag Matt Wilson
35-39 04:04
38
USA flag Eric Wolf
35-39 04:04
41
USA flag Austin Miele
30-34 04:05
41
CAN flag Cole Penman
30-34 04:05
41
CAN flag Shaw Hasyj
45-49 04:05
41
CAN flag Nicholas Fadden
30-34 04:05
41
GER flag Fabian Schimpf
30-34 04:05
46
USA flag Alex Miller
30-34 04:06
46
IRL flag Brendan Mashengele
25-29 04:06
46
CAN flag Kevin Lawrence
30-34 04:06
46
CAN flag Nick Lung
30-34 04:06
50
USA flag Hayden Voss
30-34 04:07
50
CAN flag Alexandre Gagnon-Lalonde
30-34 04:07
50
USA flag Luke Layton
25-29 04:07
53
CAN flag Eric d'Entremont
30-34 04:08
53
USA flag Matt Bechtold
40-44 04:08
53
CAN flag Jaden Robinson
30-34 04:08
53
USA flag Tyler Smith
30-34 04:08
53
CAN flag Jeffrey Irvine
40-44 04:08
58
CAN flag Lou Soriano
30-34 04:09
58
USA flag JAMES JASPERSON
30-34 04:09
58
CAN flag Patrick Dann
30-34 04:09
58
JPN flag Taiga Takabayashi
16-24 04:09
62
CAN flag Philip Mace
30-34 04:10
62
CAN flag Kelvin Peters
35-39 04:10
62
USA flag Gabe Arce
30-34 04:10
62
IRL flag David O Keeffe
25-29 04:10
62
CAN flag Fraser O Neill
40-44 04:10
62
MEX flag Santiago Villegas
25-29 04:10
68
CAN flag Marc Collineau
25-29 04:11
68
CAN flag David Evans
35-39 04:11
68
CAN flag Jules Sylvestre
40-44 04:11
68
CAN flag Kolby Bland
30-34 04:11
68
CAN flag Nate Kerstens
30-34 04:11
68
USA flag John Wloch
35-39 04:11
68
CAN flag Daniel Godoy
30-34 04:11
75
CAN flag Brendan Logan
30-34 04:12
75
CAN flag Oleh Papusha
25-29 04:12
75
CAN flag Chad Eckert
35-39 04:12
75
CAN flag Tyler Pitton
40-44 04:12
79
FRA flag Ivan Tartaix
25-29 04:13
80
CAN flag Kai Zhou
25-29 04:14
80
CAN flag Stephen Lake
35-39 04:14
80
CAN flag Colton MacLellan
30-34 04:14
80
CAN flag Joe Rideout
45-49 04:14
80
CAN flag Curtis Tebrinke
35-39 04:14
80
USA flag Adam Nesheim
30-34 04:14
86
CAN flag James Weber
40-44 04:15
86
CAN flag Dane van Heerden
40-44 04:15
86
CAN flag Max Joh-Carnella
30-34 04:15
86
MEX flag Adolfo Guzman
25-29 04:15
86
CAN flag Danny Lee
25-29 04:15
86
CAN flag Vincent Michaud
30-34 04:15
86
CAN flag Sebastian Ankiel
40-44 04:15
93
CAN flag Isaac Bussiere
16-24 04:16
93
CAN flag Paolo Pagnotta
40-44 04:16
93
CAN flag Hayden Sansalone
16-24 04:16
93
CAN flag Yutaro Kanda
16-24 04:16
93
USA flag Walter Bixby IV
30-34 04:16
98
USA flag Jon Guidoux
40-44 04:17
98
CAN flag Kyle Sears
25-29 04:17
98
CAN flag Carson White
30-34 04:17