TrainRox Logo TrainRox

Stockholm 2025 - HYROX DOUBLES MEN

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