TrainRox Logo TrainRox

HYROX DOUBLES MEN - Cologne 2026

16–19 Apr 2026
Showing 1 to 100 of 1,137 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
MAR flag Jaafar Moumen
GER flag Christian Nolde
40-44 53:39
Click to select for comparison
2
GER flag Lukas Zajons
GER flag Anil Yesil
35-39 54:25
Click to select for comparison
3
GER flag Julian Kemmler
GER flag Daniel Leibinger
25-29 55:14
Click to select for comparison
4
POR flag Pedro Marques
POR flag Tiago Nunes
25-29 55:34
Click to select for comparison
5
GER flag Konstantin Jünger
GER flag René Dau
35-39 55:36
Click to select for comparison
6
POR flag Diogo D’Ávila
POR flag Afonso FADIGAS
30-34 55:38
Click to select for comparison
7
GER flag Joshua Eggermann
GER flag Moritz Christmann
30-34 55:55
Click to select for comparison
8
GER flag Renning Elischer
GER flag Marian Krämer
30-34 56:28
Click to select for comparison
9
GER flag Patrick Paul
GER flag Patrick Gayer
40-44 56:40
Click to select for comparison
10
HUN flag László Ágoston Kovács
HUN flag Levente Dr. Sebő
25-29 56:47
Click to select for comparison
11
SUI flag Lukas Müller
GER flag Sebastian Geisel
30-34 56:57
Click to select for comparison
12
GER flag Milos Cekic
GER flag Simon Karker
35-39 57:00
Click to select for comparison
13
GER flag Christian Kukuk
GER flag Daniel Schrader
40-44 57:11
Click to select for comparison
14
GER flag Sven Berberich
GER flag Daniel Häusler
16-24 57:15
Click to select for comparison
15
GER flag Philipp Stumm
GER flag Eric Diehl
30-34 57:19
Click to select for comparison
16
GER flag Marc Dietrich
GER flag Christian Lindequist
35-39 57:23
Click to select for comparison
17
GER flag Erik Wilke
GER flag Manuel Albrecht
25-29 57:33
Click to select for comparison
18
GER flag Alexander Höhne
GER flag Paul Gnich
40-44 57:39
Click to select for comparison
19
GER flag Daniel Dumschat
GER flag Alexander Jäger
16-24 58:00
Click to select for comparison
20
GER flag Florian Hoffmann
GER flag Peter Zuravlev
30-34 58:06
Click to select for comparison
21
GER flag Levin Maurer
GER flag Alexander Korn
30-34 58:06
Click to select for comparison
22
GER flag Raphael Schobeß
GER flag Hong Nguyen
30-34 58:17
Click to select for comparison
23
GER flag Hendrik Hilzinger
GER flag Julian Hipp
30-34 58:25
Click to select for comparison
24
GER flag Aldo Hellmich
GER flag Christopher Tebbe
30-34 58:28
Click to select for comparison
25
GER flag Lukas Braunewell
GER flag Maximilian Jansen
25-29 58:41
Click to select for comparison
26
GER flag Tim Bertsche
GER flag Lukas Priebe
25-29 58:56
Click to select for comparison
27
AUT flag Julian Grünwald
GER flag Nils Blumenstein
25-29 58:56
Click to select for comparison
28
GER flag Andreas Mikeli
GER flag Max Bickmeier
25-29 59:00
Click to select for comparison
29
GER flag Jonas Baum
GER flag Christoph Klewitz
35-39 59:07
Click to select for comparison
30
FRA flag Joris GUIOT
FRA flag Allan Dubois
30-34 59:23
Click to select for comparison
31
GER flag Sven Falkenberg
GER flag Sebastian Bohner
30-34 59:37
Click to select for comparison
32
FRA flag Stephane Albi
FRA flag Benjamin Laks
40-44 59:38
Click to select for comparison
33
GER flag Robin Schlegelmilch
GER flag Adrian Gllareva
25-29 59:39
Click to select for comparison
34
GER flag Jannes Müller
GER flag Michael Vogel
25-29 59:42
Click to select for comparison
35
GER flag Moritz Müller
GER flag Finn Müller
25-29 59:46
Click to select for comparison
36
NED flag Djarno Van Tongerlo
GBR flag ben File
30-34 59:46
Click to select for comparison
37
GER flag Simon Huppertz
GER flag Florian Döhrn
25-29 59:48
Click to select for comparison
38
GER flag Andreas Fußwinkel
GER flag Cornelius Krüger
30-34 59:59
Click to select for comparison
39
GER flag Sven Lübbermann
GER flag Marvin Hencke
35-39 1:00:02
Click to select for comparison
40
GER flag Stefan Sojke
GER flag Wojtek Hallek
35-39 1:00:02
Click to select for comparison
41
GER flag Martin Koller
GER flag Jürgen Ley
55-59 1:00:03
Click to select for comparison
42
GER flag Mario Rippel
GER flag Leon Roth
16-24 1:00:04
Click to select for comparison
43
GER flag Florian Woiwode
GER flag Michael Wenge
35-39 1:00:06
Click to select for comparison
44
GER flag David Fischer
GER flag Kevin Kaderka
40-44 1:00:09
Click to select for comparison
45
GER flag Alexander Glanzner
GER flag Marcel Scheurer
25-29 1:00:11
Click to select for comparison
46
GER flag Dennis Sonne
GER flag Mischa Bischoff
25-29 1:00:15
Click to select for comparison
47
GER flag Johannes Kölmel
GER flag Till Hoddick
30-34 1:00:19
Click to select for comparison
48
GER flag Marcel Bosewe
GER flag Amon Gurski
25-29 1:00:25
Click to select for comparison
49
GER flag Linh Tran Trung
GER flag Jonas Schulze
35-39 1:00:28
Click to select for comparison
50
GER flag Maximilian Schröter
GER flag Mark Minn
35-39 1:00:36
Click to select for comparison
51
GER flag Jarvis Köhler
GER flag Jan Köhler
35-39 1:00:39
Click to select for comparison
52
GER flag René Schiebel
GER flag Simon Schreiber
35-39 1:00:39
Click to select for comparison
53
GER flag Leon Martin
GER flag Luca Martin
25-29 1:00:47
Click to select for comparison
54
GER flag Andreas Schneider
GER flag Gernot Delfs
45-49 1:00:48
Click to select for comparison
55
GER flag Joe Vlachos
GER flag Daniel Wingerath
30-34 1:00:49
Click to select for comparison
56
GER flag David Hein
GER flag Christopher Hoffmann
35-39 1:00:57
Click to select for comparison
57
CAN flag Luke Dragstra
SUI flag Mike Schifferle
50-54 1:01:02
Click to select for comparison
58
GBR flag George Nash
TUR flag Berkin Serin
30-34 1:01:08
Click to select for comparison
59
GER flag Felix Hache
GER flag Marc Meierjohann
30-34 1:01:13
Click to select for comparison
60
GER flag Dirk Dorian Berresheim
GER flag Florian Mitic-Vetter
35-39 1:01:15
Click to select for comparison
61
TUR flag Onur Ünal
GER flag Christian Bröring
40-44 1:01:19
Click to select for comparison
62
GER flag Simon Schoofs
NED flag Yannick Wild
30-34 1:01:34
Click to select for comparison
63
GER flag Kevin Wang
GER flag Steffen Graf
30-34 1:01:37
Click to select for comparison
64
NED flag Tim Verdel
NED flag Marc Baartscheer
25-29 1:01:37
Click to select for comparison
65
GER flag Lasse Schwieren
GER flag Raphael Rottenkolber
16-24 1:01:43
Click to select for comparison
66
GER flag Lukas Dreger
GER flag Sebastian Schrod
40-44 1:01:43
Click to select for comparison
67
GER flag Jonas Klein
GER flag Finn Torbohm
25-29 1:01:46
Click to select for comparison
68
GER flag Paul Zeisler
GER flag Theo Tsironas
16-24 1:01:54
Click to select for comparison
69
GER flag Roland Seehuber
GER flag Johann Frank
40-44 1:01:55
Click to select for comparison
70
GER flag Philipp Turanli
GER flag Simon Wenzel
25-29 1:01:58
Click to select for comparison
71
GER flag Maximilian Clemens
GER flag Frank Polkähn
30-34 1:01:59
Click to select for comparison
72
GER flag Martin Brandt
GER flag Armin Isady
30-34 1:02:01
Click to select for comparison
73
GER flag Johannes Bußmann
GER flag Felix Bußmann
25-29 1:02:01
Click to select for comparison
74
GER flag Max Steffens
FRA flag Jan Bachelet
30-34 1:02:06
Click to select for comparison
75
GER flag Bernd Leiendecker
GER flag Wolfgang Fuhrmann
50-54 1:02:09
Click to select for comparison
76
GER flag Christian Winkels
GER flag Julian Glatter
35-39 1:02:09
Click to select for comparison
77
GER flag Kilian Siara
GER flag Jonathan Siara
30-34 1:02:09
Click to select for comparison
78
GER flag Philip Nastke
GER flag Timo Meiendresch
35-39 1:02:13
Click to select for comparison
79
NED flag Serge Souren
NED flag Randy Broeke
35-39 1:02:15
Click to select for comparison
80
GER flag Enrico Wolter
GER flag Maximilian Lengsfeld
30-34 1:02:22
Click to select for comparison
81
GER flag Christoph Dorsch
GER flag Felix Heinz
35-39 1:02:23
Click to select for comparison
82
GER flag Luka Päsch
GER flag Marcel-André Conzelmann
16-24 1:02:26
Click to select for comparison
83
GER flag Sascha Zinken
GER flag Andre Gesse
35-39 1:02:26
Click to select for comparison
84
GER flag Felix Galle
GER flag Nils Büttner
25-29 1:02:43
Click to select for comparison
85
GER flag Erwin Henemann
GER flag Richard Henemann
30-34 1:02:44
Click to select for comparison
86
AUT flag Kevin Baumgartner
GER flag Mateusz Niepras
30-34 1:02:46
Click to select for comparison
87
GER flag Stefan Link
GER flag Matthias Kirchberger
35-39 1:02:47
Click to select for comparison
88
GER flag Sebastian Söllner
GER flag Meric Atsiz
35-39 1:02:53
Click to select for comparison
89
GER flag Albert Woltmann
GER flag Felix Elsesser
25-29 1:03:02
Click to select for comparison
90
GER flag Simon Steffens
GER flag Julian Fellbaum
25-29 1:03:07
Click to select for comparison
91
GER flag Darko Safner
NED flag Rene Beck
45-49 1:03:12
Click to select for comparison
92
GER flag Janpaul Thullner
GER flag Dominik Eichinger
25-29 1:03:12
Click to select for comparison
93
GER flag Markus Flack
GER flag Reinhardt Schmidt
40-44 1:03:14
Click to select for comparison
94
GER flag Martin Friedberg
GER flag David Dschasga
35-39 1:03:14
Click to select for comparison
95
GER flag Stefan Dingeldein
GER flag Tim Höfling
35-39 1:03:16
Click to select for comparison
96
GER flag Alexander Krause
GER flag Pierre Büchner
30-34 1:03:17
Click to select for comparison
97
GER flag Philipp Hartmannsgruber
GER flag Severin Schulan
25-29 1:03:17
Click to select for comparison
98
GER flag Alexander Kraus
GER flag Jannis Gerstenberg
16-24 1:03:17
Click to select for comparison
99
GER flag Daniel Reiter
GER flag Tobias Reiter
35-39 1:03:19
Click to select for comparison
100
GER flag Tim Maurer
GER flag Yannick Walz
30-34 1:03:22