TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Stockholm 2025

18–21 Dec 2025
Showing 201 to 287 of 287 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
SWE flag Jakob Romsberger
SWE flag Tim Stad
30-34 1:13:21
Click to select for comparison
202
SWE flag Rasmus Pentilä
SWE flag Jonas Sundin
30-34 1:13:25
Click to select for comparison
203
SVK flag Michal Pandy
SVK flag Pavol Drotar
25-29 1:13:32
Click to select for comparison
204
SWE flag Staffan Kihlgren
SWE flag Tobias Davidsson
35-39 1:13:34
Click to select for comparison
205
SWE flag Olof Remröd
SWE flag Carl Bennerhed
35-39 1:13:38
Click to select for comparison
206
FRA flag Mikael Komorski
FRA flag Elon Cohen
30-34 1:13:43
Click to select for comparison
207
SWE flag Aleksandar Mrdjen
SWE flag Rabi Hadad
30-34 1:13:49
Click to select for comparison
208
FRA flag Lukas Chytil
FRA flag Pierre-Yves Lopez
35-39 1:13:53
Click to select for comparison
209
NED flag Erik Blom
SWE flag Christoffer Bredolo
30-34 1:13:57
Click to select for comparison
210
GBR flag Chewepe Tsate
GBR flag Ethan Franks
25-29 1:13:57
Click to select for comparison
211
NOR flag Christoffer Hansen
NOR flag Edvin Smajlovic
16-24 1:14:06
Click to select for comparison
212
FRA flag Vincent Thomassen
FRA flag Julien Teillard deyry
30-34 1:14:12
Click to select for comparison
213
SWE flag Simon Andersson
SWE flag Charlie Boson
30-34 1:14:23
Click to select for comparison
214
NED flag Frits Loogman
NED flag Andre Loogman
40-44 1:14:51
Click to select for comparison
215
GER flag Jannik Kröger
GER flag Tjorge Vom Endt
16-24 1:15:01
Click to select for comparison
216
DEN flag Tobias Laursen
DEN flag Christian Jørgensen
25-29 1:15:02
Click to select for comparison
217
SWE flag Jonas Seljemo
SWE flag Niklas Seljemo
35-39 1:15:18
Click to select for comparison
218
FIN flag Maximilian Rewell
FIN flag Eero Voipio
30-34 1:15:34
Click to select for comparison
219
GBR flag Hugh Williams
GBR flag Ausaf Khan
25-29 1:15:45
Click to select for comparison
220
NOR flag Sigurd Almestrand
NOR flag Arne Haaland Eikså
25-29 1:15:53
Click to select for comparison
221
FRA flag Orso Luccioni
FRA flag Ayoub Arsalane
30-34 1:15:57
Click to select for comparison
222
DEN flag Nikolaj Mastrup
DEN flag Søren Fink
30-34 1:16:02
Click to select for comparison
223
AUT flag Peter Schellongowski
AUT flag Zlatko Sijakovic
50-54 1:16:03
Click to select for comparison
224
SWE flag Johan Katisko
SWE flag Jonnie Katisko
30-34 1:16:05
Click to select for comparison
225
ESP flag Rodrigo Lasunción
URU flag Mario Molina
30-34 1:16:16
Click to select for comparison
226
SWE flag Markus Schultz
SWE flag Jurgen Musa
35-39 1:16:21
Click to select for comparison
227
FRA flag Nicolas Habay
FRA flag Florian Habay
16-24 1:16:33
Click to select for comparison
228
SWE flag Thomas Johansson
SWE flag Andreas Engvall
50-54 1:16:41
Click to select for comparison
229
ITA flag Marcello Fregnani
ITA flag Simone Benetti
40-44 1:16:48
Click to select for comparison
230
SWE flag Antonio Ales
SWE flag Niclas Matti
35-39 1:16:59
Click to select for comparison
231
SWE flag Joel Schelander
SWE flag Nicolas Ales Vera
25-29 1:17:01
Click to select for comparison
232
SWE flag Keivan Shirvanpour
SWE flag Benjamin Neander
25-29 1:17:05
Click to select for comparison
233
SWE flag Philip Pham
SWE flag Daniel Pacheco Valdés
35-39 1:17:07
Click to select for comparison
234
GER flag Nikolas Walther
GER flag Dominic Marquardt
30-34 1:17:15
Click to select for comparison
235
GER flag Jacob Kempf
GER flag Marcel Antonio Gischler
25-29 1:17:16
Click to select for comparison
236
SWE flag Erik Gustavsson
SWE flag Anton Lindegren
30-34 1:17:32
Click to select for comparison
237
SWE flag Christian Törnqvist
SWE flag Johan Sternhoff
50-54 1:17:32
Click to select for comparison
238
SWE flag Johan Malmenbratt
SWE flag Carl Arnoldsson
35-39 1:17:51
Click to select for comparison
239
DEN flag Marc Ivan Andersen
DEN flag Simon Gronbek
35-39 1:17:57
Click to select for comparison
240
DEN flag Thomas Jensen
DEN flag Frederik Tritsaris
16-24 1:18:05
Click to select for comparison
241
NOR flag Zachary Marcus Clift
NOR flag Daniel Reinsnes
30-34 1:18:28
Click to select for comparison
242
SWE flag Alexander Sahlholm
SWE flag Daniel Hartman
30-34 1:18:31
Click to select for comparison
243
SWE flag Alexander Forsberg
SWE flag David Knutsson
30-34 1:18:38
Click to select for comparison
244
FRA flag Lucas Fernandez
FRA flag Hugo Fernandez
30-34 1:18:43
Click to select for comparison
245
SWE flag Lucas Palm
SWE flag Mikael Andersson
30-34 1:18:48
Click to select for comparison
246
DEN flag James Andy
FRA flag Michael Degbegnon
35-39 1:18:51
Click to select for comparison
247
NOR flag Paul Michael Berglund
NOR flag Thomas Lund
40-44 1:18:58
Click to select for comparison
248
NOR flag Patrick Skår
NOR flag Stig André Von Der Fehr
25-29 1:19:00
Click to select for comparison
249
SWE flag Jakob Norrlin
SWE flag Robin Bernström
25-29 1:19:07
Click to select for comparison
250
SWE flag Peter Günter
BRA flag Vitor Glerean
30-34 1:19:16
Click to select for comparison
251
SWE flag Kenichiro Terao
SWE flag Mattias Stridh
30-34 1:19:16
Click to select for comparison
252
DEN flag Rasmus Borregaard
DEN flag Mikkel Runberg
16-24 1:19:51
Click to select for comparison
253
SWE flag Johannes Hjalmarsson
SWE flag Andreas Lundholm Hjalmarsson
30-34 1:20:06
Click to select for comparison
254
SWE flag David Hultgren
SWE flag Morgan Sjövall
30-34 1:20:27
Click to select for comparison
255
SWE flag Jesper Kumlin
SWE flag Lucas Kumlin
25-29 1:20:49
Click to select for comparison
256
SWE flag Magnus Jansson
SWE flag Tobias Nilsson
35-39 1:21:14
Click to select for comparison
257
SWE flag Adam Hörnedal
SWE flag Niklas Hörnedal
30-34 1:21:41
Click to select for comparison
258
DEN flag Michael Sabbagh
DEN flag Dennis Broberg
30-34 1:21:44
Click to select for comparison
259
GBR flag Chris Connell
GBR flag Steve Mclean
35-39 1:22:17
Click to select for comparison
260
GER flag Sebastian Münzenberger
GER flag Patrick Seiffert
30-34 1:22:28
Click to select for comparison
261
CRO flag Mario Elez
CRO flag Ivo Martić
16-24 1:22:35
Click to select for comparison
262
NOR flag Adrian Aasgaard
NOR flag Oliver Berg
16-24 1:22:49
Click to select for comparison
263
BEL flag Raphaël Signorelli
SWE flag Pär Östberg
35-39 1:22:53
Click to select for comparison
264
SWE flag Gustav Olsims
SWE flag Daniel Elvsberg
40-44 1:23:21
Click to select for comparison
265
GBR flag Jack Parry
GBR flag George Parry
25-29 1:23:27
Click to select for comparison
266
USA flag Gal Strauss
FRA flag Thibaud Marcesse
40-44 1:23:38
Click to select for comparison
267
FRA flag Steven Boulangé
FRA flag Audren Boulangé
35-39 1:24:25
Click to select for comparison
268
AUT flag Lukas Stark
AUT flag Adrian Pfefferkorn
30-34 1:24:53
Click to select for comparison
269
IRL flag Conor Hannigan
IRL flag Conor Farrell
16-24 1:25:14
Click to select for comparison
270
SUI flag Merlin Bardeau-Moser
FRA flag Kenzo Pailhes
25-29 1:25:15
Click to select for comparison
271
SWE flag Leo Lindström
SWE flag Tobias Lanz
40-44 1:25:33
Click to select for comparison
272
NOR flag Jon Reime
NOR flag Henrik Lauvsnes
25-29 1:26:39
Click to select for comparison
273
CRO flag Rino Koštić
CRO flag Mateo Elez
16-24 1:26:46
Click to select for comparison
274
SWE flag Robin Johannesson
SWE flag Victor Ringblom
35-39 1:27:08
Click to select for comparison
275
GER flag Ringo Leyh
GER flag Mark Gamper
25-29 1:27:09
Click to select for comparison
276
GBR flag Michael Ryan
GBR flag Liam Varley
25-29 1:27:23
Click to select for comparison
277
FRA flag Jean-Baptiste Parisot
FRA flag Eliott Lamarre
25-29 1:27:39
Click to select for comparison
278
SWE flag Stefan Sjöberg
SWE flag Tomas Gustavsson
55-59 1:28:09
Click to select for comparison
279
SWE flag Anders Uhlin
SWE flag Erik Uhlin
45-49 1:28:12
Click to select for comparison
280
GER flag Sven Hoffmann
GER flag Quentin Brackmann
16-24 1:30:08
Click to select for comparison
281
GER flag Nico Willeke
GER flag Henning Reimann
16-24 1:31:08
Click to select for comparison
282
SWE flag Adham Kteileh
SWE flag Andy Ke
16-24 1:36:01
Click to select for comparison
283
MEX flag Gabriel Espinosa
ITA flag Tony Flumini
16-24 1:40:44
Click to select for comparison
284
SWE flag Gabriel Frosteby
SWE flag Robin Nilsson
40-44 1:42:06
Click to select for comparison
285
SWE flag André Jaber
SWE flag Ebu Karaca
35-39 1:45:26
Click to select for comparison
286
GBR flag Tom Alder
GBR flag Jamie Channell
16-24 1:47:03
Click to select for comparison
287
DEN flag David J Margolis
DEN flag Patrick Thomsen Støtt
35-39 1:52:36
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.