TrainRox Logo TrainRox

HYROX DOUBLES MEN - Vancouver 2025

20–21 Dec 2025
Results Station Leaderboards
Showing 1 to 100 of 582 results ranked by SkiErg
# Athlete AG Time
1
CAN flag Klarc Wilson
JAM flag Shane Mckenzie
30-34 03:27
2
CAN flag Jaden Robinson
CAN flag Robert Perovich
25-29 03:31
3
CAN flag Maxim Roussel
CAN flag Nicolas Roussel
16-24 03:32
3
CAN flag David Nicmans
CAN flag Taylor Perry
30-34 03:32
5
CAN flag Kelly Thompson
CAN flag Tim Tindall
25-29 03:34
6
CAN flag David Dupuis
CAN flag Robert Mcculloch
35-39 03:35
7
CAN flag James Weber
CAN flag Matt Wilson
40-44 03:36
7
CAN flag Carson Jordon
CAN flag Jon Phillips
30-34 03:36
9
CAN flag Alec Abbott
CAN flag Nicholas Fadden
30-34 03:37
9
CAN flag Andrew Carter
CAN flag Kyler Mosley
25-29 03:37
11
CAN flag Brandon Jao
CAN flag Ryan Jao
25-29 03:38
11
UMI flag Nicholas Kennedy
USA flag Ta’Avili Taylor
35-39 03:38
13
USA flag Patrick Weisdorfer
USA flag Tim Hagan
40-44 03:39
13
CAN flag Ashton Kamensek
CAN flag Gunnar Wegleitner
25-29 03:39
13
CAN flag Bryce Bostock
CAN flag Sawyer Herron
30-34 03:39
16
CAN flag Graham Davey
CAN flag Rayn Millen
30-34 03:40
16
CAN flag John Shepherd
CAN flag Josh Jansenvandoorn
40-44 03:40
18
CAN flag Mitch Fyffe
CAN flag Thomas Kearnes
30-34 03:41
18
CAN flag Jake Beveridge
CAN flag Nate Beveridge
30-34 03:41
18
CAN flag Kade Vilio
CAN flag Trent Vilio
30-34 03:41
18
CAN flag Bailey Dhaliwal
CAN flag Chanmit Phulka
30-34 03:41
18
CAN flag Matthew Marwick
CAN flag Steven Hayes
30-34 03:41
18
CAN flag Daniel Zuvic
CAN flag Darian Sommerfeld
25-29 03:41
24
CAN flag Isaac Kaay
CAN flag Jacob Kaay
30-34 03:42
24
CAN flag Amado Acosta
CAN flag Andrew Acosta
25-29 03:42
24
JPN flag Eiichiro Masui
SUI flag Simon Ferrari
35-39 03:42
24
CAN flag Brennan Covey
CAN flag Garett Halayko
50-54 03:42
24
THA flag Atsadakorn Klomjaroon
CAN flag Matt Dunn
35-39 03:42
24
IRL flag Cathal O'Brien
CAN flag Ryan Chan
16-24 03:42
30
CAN flag Andras Kasza
CAN flag Bowen Lin
35-39 03:43
30
USA flag Aidan Malody
USA flag Kyle Moline
35-39 03:43
30
CAN flag Jerimiah Coutts
CAN flag Kane Wyatt
35-39 03:43
30
USA flag Iain Mistrot
USA flag Jeff Gibson
35-39 03:43
30
CAN flag David Longchamps
CAN flag Ryan Politano
40-44 03:43
30
CAN flag Brad Carty
CAN flag Evan Kimoff
25-29 03:43
36
CAN flag John Manalastas
CAN flag Sebastien Elimbi
30-34 03:44
36
IRL flag Ciaran Lyons
IRL flag James Linehan
25-29 03:44
36
CAN flag Keir Feehan
JOR flag Omar Kanan
30-34 03:44
36
MEX flag Alexis Castellanos
MEX flag Jonathan Santillan
30-34 03:44
40
CAN flag Bill Vanderkooi
CAN flag Liam Vanderkooi
35-39 03:45
40
CAN flag Moses Thiessen
CAN flag Zack Lenz
16-24 03:45
40
CAN flag Jason Unruh
CAN flag Shane Robbins
35-39 03:45
40
CAN flag Jarrett Marshall
CAN flag Shane Dumanoir
30-34 03:45
40
CAN flag Jason Marshall
CAN flag Quinton Rockhill
35-39 03:45
40
CAN flag Matt Rasmussen
CAN flag Tyler Bradbury
30-34 03:45
40
CAN flag Aaron Myshak-Davis
CAN flag Ethan Bezaire
16-24 03:45
47
CAN flag Kieran Martin
CAN flag Mikael Mainella
16-24 03:46
47
CAN flag Kuan Wei Ho
USA flag Tarik Celebi
25-29 03:46
47
CAN flag Matt Fedak
CAN flag Stefan Helyar
25-29 03:46
47
CAN flag Daraius Dastoor
CAN flag Seungmin Jeong
35-39 03:46
51
CAN flag Christopher Yee
CAN flag Patrick Chiu
35-39 03:47
51
CAN flag Carter Kipps
CAN flag Marcus Sandhu
25-29 03:47
51
CAN flag Jake Dancyger
CAN flag Patrick Baylis
35-39 03:47
51
CAN flag Jackson Saunders
CAN flag Luca Mcrae
16-24 03:47
51
USA flag Brendan Healy
USA flag Matt Summerford
16-24 03:47
51
USA flag Casey Ferrara
USA flag James Fallin
35-39 03:47
51
IRL flag Philip O'Dwyer
IRL flag Sean Conlon
30-34 03:47
58
CAN flag Devin Vo
CAN flag Phiviet Vo
25-29 03:48
58
USA flag Jonathan Chaves
USA flag Justin Scott
35-39 03:48
58
CAN flag David Balfour
CAN flag Mark Corbishley
45-49 03:48
58
CAN flag David Robinson
CAN flag Jordan Asch
35-39 03:48
58
KOR flag Myung Jin Jung
CAN flag Ricky Ho
30-34 03:48
63
KOR flag Hayden Kim
BRA flag Piero Herrera
30-34 03:49
63
IRL flag Adam Bracken
CAN flag Matt Katsumata
25-29 03:49
63
CAN flag Cheewei Lam
CAN flag Eric Kouwenhoven
40-44 03:49
63
GBR flag Gareth Angell
GBR flag Sion Gwynn
30-34 03:49
63
CAN flag Dwight Romanuik
CAN flag Wyatt Romanuik
45-49 03:49
63
USA flag Austin Miele
USA flag Nick Pennink
30-34 03:49
63
CAN flag Dennis Tolfo
CAN flag J-P Grondin
45-49 03:49
70
CAN flag Jacob Lebel
CAN flag Maxime Durocher
25-29 03:50
70
CAN flag Michael Ershadi
CAN flag Mitch Vance
16-24 03:50
70
CAN flag Ryan Lermitte
CAN flag Tyrell Mara
35-39 03:50
70
CAN flag Anthony Pesunti
CAN flag Billy Bui
25-29 03:50
70
USA flag Christopher Johnson
USA flag Kevin Grover
35-39 03:50
70
GBR flag Jamie Fieldhouse
CAN flag Scott Lockyer
30-34 03:50
70
SWE flag Anton Ward
CAN flag Balraj Dhailwal
16-24 03:50
70
CAN flag Melvin Chan
CAN flag Russell Dela Cruz
30-34 03:50
78
IRL flag Rory Mcparland
IRL flag Tiernan Tinnelly
25-29 03:51
78
CAN flag Kody O'Brien
CAN flag Tom Petryshen
45-49 03:51
78
CAN flag Carlo Thoreson
CAN flag Malcom Sacht
35-39 03:51
78
CAN flag David Kim
CAN flag Jun Kang
30-34 03:51
78
PHI flag Joaquin Suarez
PHI flag Riel Drury
25-29 03:51
78
CAN flag Daniel Cecchi
CAN flag Jesneil Prasad
25-29 03:51
78
CAN flag Benjamin Sawkins
CAN flag Christopher Tran
40-44 03:51
78
Jacky Tran
Ryan Rpberts
16-24 03:51
78
CAN flag Chris Strongman
CAN flag Will Cashman
45-49 03:51
78
CAN flag Ethan Paupst
CAN flag Juan Carlos Obando
35-39 03:51
88
CAN flag Cordell Lloyd
CAN flag Guy Cullen
30-34 03:52
88
JPN flag Shinya Hashimura
JPN flag Taiga Takabayashi
16-24 03:52
88
CAN flag Luca Raffaello
CAN flag Luke Melosso
35-39 03:52
88
CAN flag Christopher Fleck
CAN flag Patrick Fleck
45-49 03:52
88
MEX flag Jose Rivera
MEX flag Victor Salinas
16-24 03:52
88
CAN flag Henry Jagger
CAN flag Torsten Blodgett
16-24 03:52
88
CAN flag Josh Coleman
CAN flag Steve Klassen
40-44 03:52
88
CAN flag Graham Stan
CAN flag Scott Landreth
30-34 03:52
88
CAN flag Daman Bains
CAN flag Jesse Iversen
30-34 03:52
88
CAN flag Hunter Robertson
CAN flag Tim Bamgbade
25-29 03:52
88
USA flag Kellen Anderson
USA flag Konner Meyer
16-24 03:52
99
IRL flag Dylan Feane
IRL flag Sean Mcgrath
30-34 03:53
99
CAN flag Ashton Jeffrey
CAN flag Sawyer Jeffrey
25-29 03:53