HYROX DOUBLES MEN - Düsseldorf 2026

11–15 Nov 2026 Provisional results
Showing 1 to 100 of 397 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
GER flag Renning Elischer
GER flag Moritz Kümmeler
50:41
Click to select for comparison
2 2
NED flag Niels Scheffer
NED flag Ruben van de Plas
53:32 30-34
Click to select for comparison
3 3
BEL flag Nicolas Grimont
BEL flag Pierre Grimont
54:10 30-34
Click to select for comparison
4 1
FRA flag Julier Casier
FRA flag Rudy Fernane
56:05 35-39
Click to select for comparison
5 1
NED flag Sven Koedijk
NED flag Reno Timmerman
56:41 25-29
Click to select for comparison
6 2
GER flag Armin Hungbaur
GER flag Tom Kammholz
57:15 35-39
Click to select for comparison
7 4
GER flag Jan Altaner
GER flag Yannik Kottusch
57:45 30-34
Click to select for comparison
8 5
BEL flag Robin Leemans
BEL flag Nicolas Deppe
57:49 30-34
Click to select for comparison
9 3
GER flag Dennis Opdenhövel
GER flag Nils Metzger
58:08 35-39
Click to select for comparison
10 6
GER flag Torben Gärtner
GER flag Dominik Schram
58:49 30-34
Click to select for comparison
11 4
SLO flag Joze Kojc
SLO flag Mark Kojc
59:03 35-39
Click to select for comparison
12 2
GER flag Jan Teuber
GER flag Artur Göpel
59:08 25-29
Click to select for comparison
13 7
GER flag Fabian Sendscheid
GER flag Tom Quadflieg
59:26 30-34
Click to select for comparison
14 3
GER flag Yannik Findeiß
GER flag Justin Kaiser
59:31 25-29
Click to select for comparison
15 4
GER flag Janis Hansen
GER flag Lars Dettenkofer
59:43 25-29
Click to select for comparison
16 5
BEL flag Julien Donche
POR flag Alexandre Rodrigues
59:54 35-39
Click to select for comparison
17 5
NED flag Joris Harink
NED flag Per Nieuwenhuis
1:00:01 25-29
Click to select for comparison
18 6
GER flag Finn Merten
GER flag Maximilian Schmidt
1:00:10 25-29
Click to select for comparison
19 8
NED flag Wes Groot Roessink
NED flag Mark Peters
1:00:25 30-34
Click to select for comparison
20 6
GER flag Marcel Mehren
GER flag Daniel Breinig
1:00:50 35-39
Click to select for comparison
21 7
GER flag Lukas Geuer
GER flag Alex Gamza
1:00:52 25-29
Click to select for comparison
22 1
AUT flag Jakob Brunbauer
AUT flag Manuel Göpfhart
1:00:58 16-24
Click to select for comparison
23 9
NED flag Joey Pijnenburg
NED flag Jelle Boonekamp
1:01:06 30-34
Click to select for comparison
24 1
GER flag Oliver Bruns
GER flag Andreas Fruhmann
1:01:11 45-49
Click to select for comparison
25 7
GER flag Max Kurtzmann
GER flag Patrick Reich
1:01:11 35-39
Click to select for comparison
26 8
GER flag Christian Winkels
GER flag Julian Glatter
1:01:27 35-39
Click to select for comparison
27 8
GER flag Felix Trentmann
GER flag Noah Niehaus
1:01:39 25-29
Click to select for comparison
28 10
GER flag Leon Petersen
GER flag Florian Beck
1:02:03 30-34
Click to select for comparison
29 9
GER flag Patrick Brinkert
GER flag Peter Theodor Elbers
1:02:07 35-39
Click to select for comparison
30 1
GER flag Simon Schulenburg
GER flag Thomas Knaack
1:02:11 40-44
Click to select for comparison
31 9
AUT flag Marco Urban
AUT flag Fabian Riegler
1:02:11 25-29
Click to select for comparison
32 11
GER flag Dennis Sölle
GER flag Robin Joel Nilges
1:02:13 30-34
Click to select for comparison
33 12
GER flag Nico Moreira da Silva
GER flag Heinrich Ludwig
1:02:14 30-34
Click to select for comparison
34 2
GER flag Alexander Kraus
GER flag Jonas Schäfer
1:02:19 16-24
Click to select for comparison
35 10
NED flag Toob Berben
NED flag Lars De Bakker
1:02:43 35-39
Click to select for comparison
36 13
POR flag Hugo Pragana
POR flag José Carvalho
1:02:49 30-34
Click to select for comparison
37 10
GER flag Henrik Zeien
GER flag Niklas Van Ommen
1:03:01 25-29
Click to select for comparison
38 14
GER flag Steffen Lesemann
GER flag Maik Wilpert
1:03:03 30-34
Click to select for comparison
39 15
NED flag Bastiaan Keijzer
GER flag Hendrik Gormanns
1:03:06 30-34
Click to select for comparison
40 16
GER flag Robert Devel
GER flag Tobias Gleich
1:03:08 30-34
Click to select for comparison
41 18
GER flag Valentin Godo
GER flag Marcel Herzog
1:03:14 30-34
Click to select for comparison
42 17
NED flag Yannick Wild
GER flag Patrick Janssen
1:03:14 30-34
Click to select for comparison
43 19
GER flag Robin Humphrey Borgert
GER flag Gian Lucas Bencun
1:03:28 30-34
Click to select for comparison
44 11
NED flag Paul De Keijzer
NED flag Ritchy Kleinnibbelink
1:03:30 35-39
Click to select for comparison
45 2
GER flag Thorsten Eickert
GER flag Dennis Opielka
1:03:32 40-44
Click to select for comparison
46 2
NED flag Antoine Dreessen
NED flag Maarten van Pamelen
1:03:49 45-49
Click to select for comparison
47 20
BEL flag Gilles Martin
BEL flag Maxime Elias
1:03:54 30-34
Click to select for comparison
48 3
AUT flag Thomas Fabian
AUT flag Bernd Baumgartner
1:03:55 40-44
Click to select for comparison
49 11
GER flag Hendrik Christen
GER flag Paul Schaar
1:04:24 25-29
Click to select for comparison
50 21
ITA flag Enrico Vecchiattini
GER flag André Souza de Oliveira
1:04:29 30-34
Click to select for comparison
51 12
GER flag Mats Frehn
GER flag Robin Heller
1:04:33 25-29
Click to select for comparison
52 22
GER flag Tristan Helwig
GER flag Mario Blum
1:04:39 30-34
Click to select for comparison
53 4
GER flag Marco Gast
GER flag Björn Pehling
1:04:56 40-44
Click to select for comparison
54 13
GER flag Eric Noah Langenfeld
GER flag Fabian Weisbäcker
1:04:57 25-29
Click to select for comparison
55 23
BEL flag Jukka Van Huffel
BEL flag David Bosman
1:05:05 30-34
Click to select for comparison
56 14
BEL flag Orin Magnus
BEL flag Cedric Triki
1:05:08 25-29
Click to select for comparison
57 12
NED flag Joppe Nieuwland
NED flag Koen Leemreis
1:05:18 35-39
Click to select for comparison
58 15
GER flag Amandip Singh
GER flag Sunwinder Singh
1:05:20 25-29
Click to select for comparison
59 5
GER flag Thomas Jansen
GER flag Alexander Nießen
1:05:21 40-44
Click to select for comparison
60 13
GER flag Björn Wehmeier
GER flag Maximilian Mißlinger
1:05:24 35-39
Click to select for comparison
61 16
NED flag Marc Marinus
NED flag Jesse Van den broek
1:05:46 25-29
Click to select for comparison
62 17
GER flag Jens Malewany
GER flag Tim Malewany
1:06:03 25-29
Click to select for comparison
63 6
GER flag Christoph Bielak
GER flag Felix Suwelack
1:06:04 40-44
Click to select for comparison
64 24
GER flag Julien Drehsen
GER flag Martin Brandt
1:06:09 30-34
Click to select for comparison
65 7
GER flag Pascal Marquardt
GER flag Thomas Schadow
1:06:19 40-44
Click to select for comparison
66 8
NED flag Raymon Van Der Biezen
NED flag Mangala Geerts
1:06:20 40-44
Click to select for comparison
67 3
GER flag Darko Safner
NED flag Rene Beck
1:06:28 45-49
Click to select for comparison
68 25
GER flag Christopher Weber
GER flag Frederik Wunderlich
1:06:38 30-34
Click to select for comparison
69 9
NED flag Jorrit Van het Maalpad
NED flag Stijn Bless
1:06:43 40-44
Click to select for comparison
70 18
GER flag Nils Düren
GER flag Michael Daniel Nelißen
1:06:51 25-29
Click to select for comparison
71 27
GER flag René Schunath
GER flag Tim Wunder
1:06:53 30-34
Click to select for comparison
72 26
FRA flag Maxime Crepel
BEL flag Gaëtan Thibaut
1:06:53 30-34
Click to select for comparison
73 19
BEL flag Lucas Waroquier
BEL flag Pierre Karler
1:06:55 25-29
Click to select for comparison
74 14
GER flag Florian König
GER flag Dominic Gallus
1:06:56 35-39
Click to select for comparison
75 15
GRE flag Theodoros Liontos
GRE flag Evangelos Boutas
1:07:02 35-39
Click to select for comparison
76 16
GER flag Simon Nauen
GER flag Cuong Tran
1:07:05 35-39
Click to select for comparison
77 20
BEL flag Thomas Raedts
BEL flag Romain Raedts
1:07:37 25-29
Click to select for comparison
78 21
USA flag Jonathan Wilkey
USA flag Jacob McGrath
1:07:46 25-29
Click to select for comparison
79 1
BEL flag Alain Potiaux
BEL flag Laurent Claes
1:07:52
Click to select for comparison
80 17
GER flag Jan Philipp Schneiders
GER flag Fabian Ferfer
1:07:56 35-39
Click to select for comparison
81 3
NED flag Thijs Bult
NED flag Jeroen Reef
1:08:00 16-24
Click to select for comparison
82 28
GER flag Celal-Can Yücel
GER flag Ferhat Yildiz
1:08:06 30-34
Click to select for comparison
83 29
BEL flag Abderahman Dakir
BEL flag Reda Jarek
1:08:08 30-34
Click to select for comparison
84 30
GER flag Ilja Mazar
GER flag Hamza Naji
1:08:16 30-34
Click to select for comparison
85 31
GER flag Marcel Ebel
GER flag Manuel Klose
1:08:21 30-34
Click to select for comparison
86 10
GER flag Jörg Gralla
GER flag Holger Schöll
1:08:21 40-44
Click to select for comparison
87 32
GER flag Eike Jung
GER flag Alexander Folz
1:08:21 30-34
Click to select for comparison
88 22
SUI flag Elias Aebi
SUI flag Nick Schwab
1:08:23 25-29
Click to select for comparison
89 4
NED flag Erwin Wijnveld
NED flag Erik Opdam
1:08:27 16-24
Click to select for comparison
90 11
NED flag Olaf VAN LEIPSIG
NED flag Sjoerd Ottenheim
1:08:28 40-44
Click to select for comparison
91 33
GER flag Niklas Hoenen
GER flag Joshua Grodotzki
1:08:29 30-34
Click to select for comparison
92 2
GER flag Michael Seedorf
GER flag Michael Bartmann
1:08:39 50-54
Click to select for comparison
93 34
GER flag Felix Schürmann
GER flag Dennis Lemke
1:08:41 30-34
Click to select for comparison
94 3
GER flag Orhan Aslan
GER flag Gerd Andress
1:08:42 50-54
Click to select for comparison
95 5
GER flag Paul Richter
GER flag Bruno Wenzel
1:08:55 16-24
Click to select for comparison
96 4
NED flag maarten versteeg
NED flag jeroen bode
1:08:56 45-49
Click to select for comparison
97 35
GER flag Niclas Behlen
GER flag Daniel Rest
1:08:58 30-34
Click to select for comparison
98 18
GER flag Christopher Wehrhahn
GER flag Tobias Christ
1:09:06 35-39
Click to select for comparison
99 36
GER flag Bernd Lange
GER flag Nick Rucks
1:09:12 30-34
Click to select for comparison
100 37
GER flag Tim Wischnewski
GER flag Marvin Reichert
1:09:29 30-34

Want a faster time at your next race? Get a plan made for you.

First week free. Cancel anytime.

Start your free trial