TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - World Championships Stockholm 2026

18–21 Jun 2026
Showing 101 to 200 of 705 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
ESP flag Yeray Toquero
POR flag Filipe Prates
35-39 55:17
Click to select for comparison
102
MDA flag Vladimir Casap
ROU flag Alberto Popescu
25-29 55:17
Click to select for comparison
103
ITA flag Victor De La Cruz
ITA flag Mauro Viel
40-44 55:17
Click to select for comparison
104
POR flag Joao Pedro De Paiva E Cunha
POR flag Diogo Freitas
30-34 55:17
Click to select for comparison
105
NED flag Jasper Baijings
NED flag Gabriel Baijings
25-29 55:18
Click to select for comparison
106
GBR flag Ben Brereton
GBR flag Lewis Nagington
25-29 55:18
Click to select for comparison
107
AUS flag Kieran O'Leary
AUS flag Liam O'Leary
30-34 55:18
Click to select for comparison
108
SUI flag Lucas Sallin
SUI flag Boris Gurtner
25-29 55:19
Click to select for comparison
109
ITA flag Gioele Patroni
ITA flag Guido Susani
16-24 55:20
Click to select for comparison
110
GBR flag Joe Hawes
GBR flag Harvey Dugdale
16-24 55:20
Click to select for comparison
111
USA flag Michael Paas
USA flag Charlie Cullen
35-39 55:21
Click to select for comparison
112
IRL flag Gavin Moloney
IRL flag Sean Moloney
16-24 55:24
Click to select for comparison
113
RSA flag Dean Battersby
RSA flag Wesley Henning
30-34 55:25
Click to select for comparison
114
AUS flag Nathan Young
AUS flag Nic Dowse
30-34 55:25
Click to select for comparison
115
GBR flag Bradley Wilkie
GBR flag Dale Harding
25-29 55:26
Click to select for comparison
116
GBR flag Zaquery Claeys
GBR flag Connor Eves
16-24 55:27
Click to select for comparison
117
FRA flag Killian Remond
FRA flag Sonny Decouflé
16-24 55:27
Click to select for comparison
118
GBR flag Lawrence Brown
GBR flag Dayle Dwyer
35-39 55:28
Click to select for comparison
119
FRA flag Antoine Bouhana
FRA flag Pierre Huiban
35-39 55:29
Click to select for comparison
120
RSA flag Waldo Du Plessis
RSA flag Neale Lucas-Bull
35-39 55:32
Click to select for comparison
121
POR flag David Queiroz
POR flag David Preciado
30-34 55:32
Click to select for comparison
122
FRA flag Arthur Marquet
FRA flag Arthur Chhuy
16-24 55:34
Click to select for comparison
123
POR flag João Oliveira
POR flag Francisco Silva
30-34 55:34
Click to select for comparison
124
POR flag José Sousa
POR flag Constantino Nogueira
25-29 55:35
Click to select for comparison
125
GER flag Frederic Legatzki
GER flag Timo Van Der Meer
30-34 55:35
Click to select for comparison
126
ESP flag Ian Blanco Bello
ESP flag Adrian Villanueva
25-29 55:37
Click to select for comparison
127
GBR flag Fenton Hancock
IRL flag John Reaney
25-29 55:39
Click to select for comparison
128
CAN flag Ryan Reid
CAN flag Connor Bell
25-29 55:40
Click to select for comparison
129
FRA flag Thomas Boivin
FRA flag Thomas Delattre
30-34 55:40
Click to select for comparison
130
GBR flag Tim Briggs
ESP flag Daniel Casado Serra
30-34 55:41
Click to select for comparison
131
FRA flag Etienne Albert
FRA flag Simon Albert
16-24 55:43
Click to select for comparison
132
NED flag Nils Van Dijk
NED flag Ruben Boontje
16-24 55:44
Click to select for comparison
133
RSA flag Simon Goldsbrough
RSA flag Luke Jacobs
30-34 55:45
Click to select for comparison
134
GBR flag Sam Girling
GBR flag Jack Sharp
16-24 55:48
Click to select for comparison
135
POL flag Arkadiusz Grabowiec
POL flag Dominik Wyszyński
25-29 55:50
Click to select for comparison
136
USA flag Mason Stevens
USA flag Jeremy Miller
25-29 55:51
Click to select for comparison
137
GBR flag David Otoole
GBR flag Kieran Yates
30-34 55:52
Click to select for comparison
138
CHN flag 东昊 马
CHN flag 志博 胡
30-34 55:56
Click to select for comparison
139
FRA flag Luka Lefebvre
FRA flag Gregoire Bouvarel
16-24 56:01
Click to select for comparison
140
MEX flag Mario Habib Fierro
MEX flag Emilio Muñoz Barsse
25-29 56:01
Click to select for comparison
141
NED flag Joey Stol
NED flag Julian Westerbaan
25-29 56:03
Click to select for comparison
142
FRA flag Jeoffrey Rabanal
FRA flag Baptiste Lance
30-34 56:08
Click to select for comparison
143
MEX flag Emilio Lara Acevedo
USA flag Reyes Espino
25-29 56:09
Click to select for comparison
144
USA flag Hayden Voss
USA flag Fabian Acuna
30-34 56:12
Click to select for comparison
145
GER flag Stefan Höcht
GER flag Jan-Niklas Friedrich
25-29 56:13
Click to select for comparison
146
FRA flag Ahmed El Tantawi
NED flag Rik Beugel
16-24 56:14
Click to select for comparison
147
MEX flag Mike Hernández E
MEX flag Jesus Orozco
30-34 56:15
Click to select for comparison
148
GBR flag Kev Jackson
GRE flag Christos Agrodimos
30-34 56:15
Click to select for comparison
149
GBR flag Josh Langley
GBR flag Ryan Hogarth
16-24 56:17
Click to select for comparison
150
GER flag Dirk Schulke
GER flag Markus Heinrich
30-34 56:18
Click to select for comparison
151
KOR flag SANGHO PARK
KOR flag Hyeokjoon Yang
25-29 56:20
Click to select for comparison
152
MEX flag Santiago Zuñiga Mayora
MEX flag Alexis Trujillo Ortega
30-34 56:22
Click to select for comparison
153
NED flag Leon Roos
NED flag Mack Engbers
30-34 56:22
Click to select for comparison
154
FRA flag Emeric Choisy
FRA flag Sebastien Rajkowski
30-34 56:25
Click to select for comparison
155
AUS flag Fletcher March
AUS flag Bailey Grant
16-24 56:25
Click to select for comparison
156
NED flag Daan Van Hees
NED flag Tieme De Boer
16-24 56:25
Click to select for comparison
157
GBR flag Adam Jenkins
GBR flag Darren Ritchie
35-39 56:26
Click to select for comparison
158
FRA flag Eliott Goi
FRA flag Thibaut Morgado Da Costa
35-39 56:26
Click to select for comparison
159
USA flag Mark Gaudet
USA flag David Magida
35-39 56:27
Click to select for comparison
160
NED flag Paul Hesselberth
NED flag Nick van Ommen
30-34 56:28
Click to select for comparison
161
GER flag Mario Kuhnt
GER flag Jonathan Heuer
25-29 56:28
Click to select for comparison
162
GBR flag Ryan Stirton
SCO flag Rory Crighton
30-34 56:28
Click to select for comparison
163
FRA flag Florian Reynet
FRA flag Nicolas Reynet
35-39 56:29
Click to select for comparison
164
FRA flag Johan Morin
MEX flag Christian Scherf Islas
35-39 56:31
Click to select for comparison
165
GBR flag Tom Oxley
GBR flag Rojan BITMEZ
16-24 56:32
Click to select for comparison
166
AUS flag Tom Curren
AUS flag David Barton
30-34 56:32
Click to select for comparison
167
ESP flag Nazaret Garcia
ESP flag Gerard Roca
40-44 56:33
Click to select for comparison
168
POR flag Luis Marques
POR flag Daniel Melo
16-24 56:33
Click to select for comparison
169
NED flag Finn Schaller
NED flag Roman van Eijk
16-24 56:36
Click to select for comparison
170
NOR flag Oscar Melheim
NOR flag Mikkel Trøstheim
16-24 56:37
Click to select for comparison
171
ITA flag Walter Paladina
ITA flag Simone Voltan
25-29 56:37
Click to select for comparison
172
AUT flag Jörg Gratzl
AUT flag Michael Bruggraber
40-44 56:38
Click to select for comparison
173
AUS flag Dylan Penniket
AUS flag Caden Penniket
16-24 56:39
Click to select for comparison
174
ESP flag Sergio López Izquierdo
ESP flag Leonardo Alonso Mora
25-29 56:39
Click to select for comparison
175
GBR flag Tom Wyles
GBR flag Dan Williams
40-44 56:41
Click to select for comparison
176
GBR flag Daniel Crawford
IRL flag Jordan Mcgearty
30-34 56:42
Click to select for comparison
177
GBR flag Joe Washington
GBR flag Nicholas Cowling
40-44 56:42
Click to select for comparison
178
GBR flag James Cox
GBR flag Sebastian Hobbs
16-24 56:42
Click to select for comparison
179
FRA flag Davy Halgand
FRA flag Enzo Robillard
30-34 56:43
Click to select for comparison
180
AUS flag Logan Cook
AUS flag Harry Desborough
16-24 56:43
Click to select for comparison
181
POR flag Vitor Santos
POR flag João Sousa
40-44 56:44
Click to select for comparison
182
FRA flag Pierrick Auray
FRA flag Arnaud Joyes
30-34 56:44
Click to select for comparison
183
USA flag Andrew Kelley
USA flag Keith Hardwick
35-39 56:44
Click to select for comparison
184
GBR flag David Sloan
GBR flag Martin Garnett
40-44 56:45
Click to select for comparison
185
AUS flag Brody Strachan
AUS flag Billy Spreckley
25-29 56:45
Click to select for comparison
186
SUI flag Danny Loureiro
SUI flag Yann Carballa
35-39 56:46
Click to select for comparison
187
Michael Murray
GBR flag Joshua Rose
35-39 56:48
Click to select for comparison
188
AUT flag Lorenz Weber
AUT flag Moritz Steiner
16-24 56:49
Click to select for comparison
189
GBR flag Jamie Nicholas
GBR flag Morgan Rees
35-39 56:50
Click to select for comparison
190
USA flag Brayden Lind
USA flag Spencer Weller
16-24 56:51
Click to select for comparison
191
SWE flag Rasmus Fröjd
SWE flag Linus Bladh
35-39 56:53
Click to select for comparison
192
POR flag Tiago Romão
POR flag Miguel Reis E Silva
35-39 56:54
Click to select for comparison
193
SWE flag Joel Persson
DEN flag Jonas Krogh
30-34 56:56
Click to select for comparison
194
NED flag Thom Van Hagen
NED flag Jordi Balk
30-34 56:57
Click to select for comparison
195
BRA flag Vitor Becker
BRA flag Guilherme Guido
35-39 56:58
Click to select for comparison
196
NED flag Hidde Van Der Ent
NED flag Niek Borst
16-24 56:58
Click to select for comparison
197
POL flag Jakub Riedel
GBR flag Harry Edmondson
16-24 56:58
Click to select for comparison
198
POR flag Fabio Portela
POR flag André Aires
35-39 56:59
Click to select for comparison
199
ESP flag Toni Marí Vargas
ESP flag Adrián Martínez
30-34 56:59
Click to select for comparison
200
GBR flag Lewis Mulhall
GBR flag Darren Hancock
35-39 56:59
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.