TrainRox Logo TrainRox

HYROX DOUBLES MEN - Stockholm 2025

18–21 Dec 2025
Showing 1 to 100 of 946 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
SWE flag Carl Christensen
DEN flag Lukas Wrobel
25-29 55:41
Click to select for comparison
2
SWE flag William Samuelsson
SWE flag Albin Sandström
30-34 55:45
Click to select for comparison
3
GBR flag Robert Eades
GBR flag Rhodri Needham
30-34 56:06
Click to select for comparison
4
NED flag Sven Wierda
NED flag Dave Agterhof
25-29 56:19
Click to select for comparison
5
FRA flag Jean-Pierre Bonneau
FRA flag Yassine El Hayel
30-34 56:45
Click to select for comparison
6
NOR flag Joachim Hervik Olsen
NOR flag Magne Knudsen
35-39 56:57
Click to select for comparison
7
IRL flag Dean Brady
IRL flag Paul Hennessy
30-34 57:01
Click to select for comparison
8
SWE flag Mikael Jarkell
SWE flag Adam Olofsson
30-34 57:02
Click to select for comparison
9
NOR flag Kristian Tjørnhom
NOR flag Tore Tjørnhom
40-44 57:07
Click to select for comparison
10
GBR flag Oliver Black
GBR flag Thomas Buckland
35-39 57:24
Click to select for comparison
11
GBR flag Calum Mclatchie
SWE flag Erik Edsas
30-34 57:26
Click to select for comparison
12
SWE flag Johan Walldén
SWE flag Joni Jaako
35-39 57:31
Click to select for comparison
13
GER flag Paul Keller
GER flag Florian Homburg
30-34 57:37
Click to select for comparison
14
GBR flag Nikhil Mistry
GBR flag Declan Connolly
16-24 57:38
Click to select for comparison
15
DEN flag Emil Sidelmann
DEN flag Mads Nielsen
25-29 57:51
Click to select for comparison
16
SWE flag Patrik Olofsson
SWE flag Patrik Sköldeborg
35-39 57:58
Click to select for comparison
17
FRA flag Adam Belkacem
FRA flag David Nasset
25-29 57:59
Click to select for comparison
18
NOR flag Jonas Greve Hofmo
NOR flag Christian Remo Nicolaisen
30-34 58:02
Click to select for comparison
19
FRA flag Leo Rabineau
FRA flag Matthias Tacinelli-Rabineau
25-29 58:28
Click to select for comparison
20
FRA flag Adrien Dupont
FRA flag Alexandre Dupont
25-29 58:29
Click to select for comparison
21
SWE flag Jacob Hedin
SWE flag William Westlund
16-24 58:34
Click to select for comparison
22
GER flag Maximilian Wagner
GER flag Markus Pütz
45-49 58:42
Click to select for comparison
23
GBR flag Harry Robinson
GBR flag Brandon Hassan
16-24 58:42
Click to select for comparison
24
NOR flag William Leister Jødahl
NOR flag Arne Magnus Holter
16-24 58:46
Click to select for comparison
25
POR flag David Queiroz
POR flag Bernardo Girao
30-34 58:47
Click to select for comparison
26
MAR flag Othmane Laklalech
ITA flag Franco Pesci
25-29 58:49
Click to select for comparison
27
SWE flag Jonas Nordmark
SWE flag Andreas Hauge
40-44 58:49
Click to select for comparison
28
NOR flag Christian Henrikson
NOR flag Jakob Folkestad
16-24 59:03
Click to select for comparison
29
SWE flag Carl Lundell
SWE flag Martin Lundell
35-39 59:03
Click to select for comparison
30
GBR flag Alby Smith
GBR flag Tom Murphy
16-24 59:05
Click to select for comparison
31
FRA flag Léon Mahé
FRA flag Ulrich Demore
30-34 59:19
Click to select for comparison
32
GBR flag Nathan Mossop
GBR flag Scott Mossop
35-39 59:23
Click to select for comparison
33
GBR flag Charles Anderson
LCA flag Jordan Florenville
25-29 59:24
Click to select for comparison
34
FRA flag Yanis Kaci
FRA flag Julien Simon
16-24 59:25
Click to select for comparison
35
FRA flag Valentin Bazin
FRA flag Adam Skryzak
16-24 59:27
Click to select for comparison
36
NED flag Niels Moezelaar
NED flag Jorn Dijkstra
16-24 59:34
Click to select for comparison
37
GBR flag Mason Gain
GBR flag Lamar Graham
25-29 59:35
Click to select for comparison
38
GBR flag Oscar Jackson
GBR flag Josh Gain
25-29 59:35
Click to select for comparison
39
FRA flag Lamine Ouali
FRA flag Nicolas Bard
25-29 59:41
Click to select for comparison
40
SWE flag Zeid Bekli
SWE flag Bill Öster
30-34 59:45
Click to select for comparison
41
SWE flag Niklad Bohlin
SWE flag Simon Nilsson
35-39 1:00:05
Click to select for comparison
42
NOR flag Daniel Johnsen
NOR flag Robin Sosnowski
25-29 1:00:10
Click to select for comparison
43
GBR flag George Paterson
GBR flag William Donnelly
25-29 1:00:12
Click to select for comparison
44
ITA flag Alessandro Sarpong
GBR flag James Bartoszek
25-29 1:00:12
Click to select for comparison
45
DEN flag Mikkel Christiansen
DEN flag Rasmus Justesen
16-24 1:00:15
Click to select for comparison
46
SWE flag Zean Ståhl Malabanan
SWE flag Kerim Sehovic
25-29 1:00:25
Click to select for comparison
47
SWE flag Simon Larsson
SWE flag Anton Uppström
30-34 1:00:27
Click to select for comparison
48
GER flag Julius Olbert
GER flag Roman Karstens
16-24 1:00:29
Click to select for comparison
49
FRA flag Clément Brocard
FRA flag Camille Favre
30-34 1:00:30
Click to select for comparison
50
FRA flag Tanguy Hennebel
FRA flag Adil Zerhoui
30-34 1:00:33
Click to select for comparison
51
SUI flag Steve Perrot
SUI flag Mergim Sadikaj
30-34 1:00:33
Click to select for comparison
52
SWE flag Erik Källqvist
SWE flag Robin Linnér
30-34 1:00:35
Click to select for comparison
53
DEN flag Martin Philip Jørgensen
DEN flag Andreas Just Petersen
30-34 1:00:38
Click to select for comparison
54
DEN flag Benjamin Bæksted
DEN flag Julius Nielsen
16-24 1:00:38
Click to select for comparison
55
GBR flag Jamie Finch
GBR flag Ben Ashmore
16-24 1:00:39
Click to select for comparison
56
NED flag Remco Van Der Ploeg
NED flag Auke Van Der Wal
30-34 1:00:40
Click to select for comparison
57
SWE flag Sean Wennerland
SWE flag Zebastian Perez
16-24 1:00:41
Click to select for comparison
58
DEN flag Rasmus Goul Nielsen
DEN flag Kristian Gundelund Nielsen
16-24 1:00:44
Click to select for comparison
59
FRA flag Clément Pereira
FRA flag Enzo Pech
25-29 1:00:50
Click to select for comparison
60
ITA flag Tommaso Agazzi
ITA flag Erik Valtulina
16-24 1:00:51
Click to select for comparison
61
GBR flag Rich Grover
GBR flag Ben Clarke
40-44 1:00:52
Click to select for comparison
62
GBR flag Lewis Paton
GBR flag Jack Schorah
25-29 1:00:52
Click to select for comparison
63
GBR flag Jonathan Davies
GBR flag William Hastings
40-44 1:00:55
Click to select for comparison
64
GBR flag Sam Da Cunha
GBR flag Rob Da Cunha
30-34 1:00:57
Click to select for comparison
65
FIN flag Edvard Bremer
FIN flag Scott Nymark
16-24 1:00:59
Click to select for comparison
66
AUT flag Alexander Baumann
AUT flag Lukas Strasser
30-34 1:01:16
Click to select for comparison
67
DEN flag Daniel Veiby
DEN flag Thomas Karlsen
16-24 1:01:18
Click to select for comparison
68
GER flag Oscar Olchers
GER flag Jacob Koepp
16-24 1:01:19
Click to select for comparison
69
BEL flag Bastien Roland
BEL flag Mathis Winckler
25-29 1:01:21
Click to select for comparison
70
IRL flag Ciaran Downes
IRL flag Brian Fahey
16-24 1:01:21
Click to select for comparison
71
SWE flag Ray Benson
SWE flag Pontus Lundmark
30-34 1:01:22
Click to select for comparison
72
GBR flag Rory Hogan
GBR flag Freddie Cooper
16-24 1:01:24
Click to select for comparison
73
GBR flag Hamish Sacree
GBR flag Jack Mcneill
25-29 1:01:24
Click to select for comparison
74
FRA flag Tanguy Kayser
FRA flag Simon Vandelle
25-29 1:01:27
Click to select for comparison
75
GBR flag Tommy Laughton
GBR flag Adam Palmer
30-34 1:01:31
Click to select for comparison
76
GBR flag Damian Moran
ITA flag Gianluca Massimo
45-49 1:01:34
Click to select for comparison
77
GBR flag Joe Dufosee
GBR flag Jake Noble
30-34 1:01:35
Click to select for comparison
78
SWE flag Filip Lindström
DEN flag Kasper Skræp
25-29 1:01:36
Click to select for comparison
79
FRA flag Paul Rafaei
FRA flag Hugo Roy
25-29 1:01:39
Click to select for comparison
80
AUT flag Matthias Mandl
AUT flag Josef Karolyi
30-34 1:01:39
Click to select for comparison
81
SWE flag Pär Wåhlén
SWE flag Jonas Evaldsson
40-44 1:01:54
Click to select for comparison
82
SWE flag Hampus Boström
SWE flag Pontus Nording
25-29 1:01:56
Click to select for comparison
83
FIN flag Mart Sameli
FIN flag Mikko Viitamäki
35-39 1:01:57
Click to select for comparison
84
GBR flag Jak Whiting
GBR flag James Carr
16-24 1:01:58
Click to select for comparison
85
DEN flag Gustav Lund
DEN flag Julius Lund
16-24 1:02:01
Click to select for comparison
86
FRA flag Gaetan Jeanniot
FRA flag Maxime Mezino
16-24 1:02:01
Click to select for comparison
87
GBR flag Sebastian Mcgill
GBR flag Paul-Louis Howard
16-24 1:02:02
Click to select for comparison
88
SWE flag David Rantanen
SWE flag Fredrik Rantanen
30-34 1:02:04
Click to select for comparison
89
LTU flag Donatas Abraitis
LTU flag Armintas Dubickas
35-39 1:02:05
Click to select for comparison
90
DEN flag Markus Rosén
DEN flag Aksel Thomasbjerg
25-29 1:02:06
Click to select for comparison
91
FRA flag Abdesssalam Hennouf
FRA flag Mohand Abbas
30-34 1:02:08
Click to select for comparison
92
SWE flag Sean Stolt-Ekeberg
SWE flag Erik Swedlund
30-34 1:02:15
Click to select for comparison
93
GBR flag Dannii Laine
GBR flag Samuel Tolson
25-29 1:02:17
Click to select for comparison
94
SWE flag Adam Delfalk
SWE flag Henric Lagercrantz
35-39 1:02:19
Click to select for comparison
95
AUT flag Veit Florian Kopenec
AUT flag Julian Matzbacher
16-24 1:02:24
Click to select for comparison
96
SWE flag Fredrik Eiserman
SWE flag Justus Saldeen
30-34 1:02:26
Click to select for comparison
97
SWE flag Anton Öhman
SWE flag Eric Löfberg
35-39 1:02:27
Click to select for comparison
98
SWE flag David Nordström
SWE flag Erik Martinsson
25-29 1:02:28
Click to select for comparison
99
DEN flag Peter Fryland
DEN flag Morten Fryland
35-39 1:02:29
Click to select for comparison
100
SWE flag Nils Ygeby
SWE flag Wictor Bladh
25-29 1:02:29