TrainRox Logo TrainRox

Vancouver 2025 - HYROX PRO DOUBLES MEN

20–21 Dec 2025
Showing 1 to 63 of 63 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
USA flag Brandon Hughes
USA flag Charlie Farra
00:56:39
Click to select for comparison
2
USA flag Eric O'Neil
CAN flag Jay Muscart
00:58:19
Click to select for comparison
3
CAN flag Joe Scali
CAN flag Jacob Fletcher
00:58:56
Click to select for comparison
4
USA flag Rich Frazier
USA flag Andrew Prentice
00:59:39
Click to select for comparison
5
USA flag Sean Conerty
USA flag Chase Stewart
00:59:59
Click to select for comparison
6
RSA flag Rikus Pretorius
CAN flag Dave Poettcker
01:00:01
Click to select for comparison
7
USA flag Borce Atanasov
USA flag Peter Downs
01:00:27
Click to select for comparison
8
USA flag Peter Battaglia
USA flag Brady Miller
01:02:45
Click to select for comparison
9
USA flag Lester Maxwell
USA flag Robin Fahy
01:02:47
Click to select for comparison
10
CAN flag Tim Gannon
IRL flag Conor Hegarty
01:05:19
Click to select for comparison
11
CAN flag Dominic Stadnyk
CAN flag Ryan Lasaleta
01:05:47
Click to select for comparison
12
CAN flag Kenton Jarvie
GBR flag Zuki Majuqwana
01:06:30
Click to select for comparison
13
CAN flag Graeme Minty
CAN flag Joel Forsyth
01:06:41
Click to select for comparison
14
CAN flag Connor Emeny
AUS flag Innes Simpson
01:06:49
Click to select for comparison
15
USA flag Kyong So
USA flag Richard Leach
01:06:53
Click to select for comparison
16
CAN flag Nick Tunzi
CAN flag Mike Connolly
01:07:04
Click to select for comparison
17
CAN flag Ethan Paupst
CAN flag Zach Konopaki
01:07:11
Click to select for comparison
18
CAN flag Joe Ward
BRA flag Alison Busnardo
01:07:11
Click to select for comparison
19
NZL flag Sam Noster
CAN flag Kyle Vis
01:07:37
Click to select for comparison
20
GBR flag Eamonn Barber
CAN flag Steven McGee
01:07:50
Click to select for comparison
21
CAN flag Corry Whitworth
CAN flag Adam Russell
01:07:54
Click to select for comparison
22
USA flag Matias Narvaja
USA flag Jack Garland
01:09:47
Click to select for comparison
23
CAN flag Peyton Williams
CAN flag Rob Goodfellow
01:09:54
Click to select for comparison
24
GBR flag Cameron Clark
CAN flag Ryan Lynch
01:09:55
Click to select for comparison
25
NZL flag Ricky Jackson-Lewis
GER flag Stefan Koch
01:09:58
Click to select for comparison
26
CAN flag Justin Ralph
CAN flag Jim Nickorouk
01:10:00
Click to select for comparison
27
CAN flag Ryan Heaven
CAN flag Cory Nitchie
01:11:28
Click to select for comparison
28
ITA flag Tommaso Zanin
ITA flag Gabriele Tortorella
01:11:34
Click to select for comparison
29
CAN flag Markus Nielsen
CAN flag Jeff Hudson
01:11:34
Click to select for comparison
30
GBR flag Oscar Nils Mitchell Wiking
FRA flag Jules ORRIERE
01:11:43
Click to select for comparison
31
USA flag Caleb Fredrickson
USA flag Haydn Smith
01:12:59
Click to select for comparison
32
USA flag Cam Russ
USA flag Jay Rudwall
01:13:18
Click to select for comparison
33
CAN flag Kodie Laughlin
CAN flag Jaime Jarvis
01:14:05
Click to select for comparison
34
BRA flag Gilberto Castelo Branco
CAN flag Michael Valic
01:14:11
Click to select for comparison
35
GBR flag Sam Medhurst
AUS flag Timothy Kelly
01:14:48
Click to select for comparison
36
CAN flag Andrew Thomas
CAN flag Ryan Silveira
01:14:49
Click to select for comparison
37
CAN flag Connor Ingram
CAN flag Evan Mitchell
01:15:04
Click to select for comparison
38
USA flag Ethan Townsend
USA flag Alex Aistrope
01:15:52
Click to select for comparison
39
USA flag EJ Dockery
GBR flag Mike Goods
01:16:06
Click to select for comparison
40
USA flag Colin Runk
USA flag Andrew Grondin
01:16:08
Click to select for comparison
41
CAN flag Eric Thibault
ESA flag Juan Carcamo
01:16:20
Click to select for comparison
42
USA flag Sean O’Bryan
USA flag Bayley Stefanek
01:16:26
Click to select for comparison
43
CAN flag Max Gaspranov
CAN flag Aaron Harburn
01:16:28
Click to select for comparison
44
CAN flag Thomas Wan
CAN flag Marco Wan
01:16:46
Click to select for comparison
45
CAN flag Kieran Chanteloup
CAN flag Ryan Nightingale
01:17:26
Click to select for comparison
46
CAN flag Brendan mcculloch
CAN flag Bryson Bleker
01:17:33
Click to select for comparison
47
CAN flag Jeremy Maillet
CAN flag Erik Burton
01:17:53
Click to select for comparison
48
USA flag Stephen Foster
USA flag Travis Schade
01:18:58
Click to select for comparison
49
CAN flag David Ens
GBR flag James Ledson
01:19:11
Click to select for comparison
50
GRE flag Ioannis Giannaris
CAN flag Jeff Turcotte
01:19:17
Click to select for comparison
51
CAN flag Matthew Epp
CAN flag Nicholas Granley
01:20:18
Click to select for comparison
52
KOR flag Youngjin Jo
CAN flag Ivan Wahyudi
01:20:55
Click to select for comparison
53
CAN flag Jishan Sharples
ZIM flag Tafadzwa Mushandu
01:20:58
Click to select for comparison
54
IRI flag Parsa Pourjafar
IRI flag Arsalan Ayani
01:21:33
Click to select for comparison
55
CAN flag Kabir Mann
CAN flag Samuel Franco Tangarife
01:21:51
Click to select for comparison
56
CAN flag Hari Vapheas
CAN flag Costa Mellios
01:22:31
Click to select for comparison
57
USA flag Blain Howard
USA flag Isaac Rodriguez
01:22:47
Click to select for comparison
58
CAN flag Andrew Pocrnic
CAN flag Matthew Amado
01:23:38
Click to select for comparison
59
CAN flag Dylan Tucker
CAN flag Mark Green
01:26:41
Click to select for comparison
60
USA flag Marlon Delerme
USA flag Femi Omotoso
01:27:22
Click to select for comparison
61
CAN flag Anthony Dinh
CAN flag Randall Domino
01:28:46
Click to select for comparison
62
CAN flag Travis Fitzgerald
CAN flag Remi Hyman
01:36:19
Click to select for comparison
63
CAN flag Daniel Cotter
GER flag Tobias Jakowski
01:41:39