TrainRox Logo TrainRox

HYROX DOUBLES MEN - Frankfurt 2025

12–14 Dec 2025
Showing 101 to 200 of 942 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
GER flag Jasper Windeler
GER flag Tim Ufermann
25-29 1:04:45
Click to select for comparison
102
GER flag Raphael Thelen
GER flag Simon Thelen
40-44 1:04:48
Click to select for comparison
103
FRA flag Ronan Guichard
FRA flag Maïko Vachenauer
35-39 1:04:55
Click to select for comparison
104
GER flag Lukas Mudrack
GER flag Jan Himmelsbach
25-29 1:04:55
Click to select for comparison
105
GER flag Michael Kaiser
GER flag Niko Oestreicher
35-39 1:04:58
Click to select for comparison
106
GER flag Janek Nenninger
GER flag Sven Göbel
30-34 1:04:59
Click to select for comparison
107
GER flag Konstantin Müller
GER flag Simon Pfister
25-29 1:05:00
Click to select for comparison
108
GER flag Philipp Lange
GER flag David Hegwein
30-34 1:05:04
Click to select for comparison
109
GER flag Dustin Wittig
GER flag Alexander Hartung
30-34 1:05:22
Click to select for comparison
110
GER flag Cornelius Krüger
GER flag Mustafa Soenmezoglu
30-34 1:05:23
Click to select for comparison
111
GER flag Sebastian Brandes
GER flag Alexander Hahlweg
35-39 1:05:27
Click to select for comparison
112
GER flag Tim Schneefeld
GER flag Leon Schiller
25-29 1:05:28
Click to select for comparison
113
GER flag Marcel Scheurer
GER flag Alexander Glanzner
25-29 1:05:32
Click to select for comparison
114
GER flag Niklas Lohmar
GER flag Andreas Antony
30-34 1:05:32
Click to select for comparison
115
NED flag Rolf Schudde
NED flag Tim Schudde
40-44 1:05:34
Click to select for comparison
116
KOR flag Donghun Shin
KOR flag Jaeyoon Kim
30-34 1:05:48
Click to select for comparison
117
FRA flag Sebastien Henry
FRA flag Maxime Laurent
30-34 1:05:48
Click to select for comparison
118
ESP flag Victor Ares Vilariño
POR flag Nelson Peixoto
40-44 1:05:48
Click to select for comparison
119
GER flag Leon Aehlich
GER flag Erik Hellwig
25-29 1:05:55
Click to select for comparison
120
GER flag Michael Wagner
GER flag Johannes Maßen
35-39 1:05:56
Click to select for comparison
121
SUI flag Bastian Bolesta
GER flag Christian Hofmann
45-49 1:05:57
Click to select for comparison
122
GER flag Thorben Schmidt
GER flag Hendryk Voigt
30-34 1:05:57
Click to select for comparison
123
GER flag Tim Veitinger
GER flag Tim Burkhardt
16-24 1:05:57
Click to select for comparison
124
GER flag Axel Köninger
GER flag Maximilian Beiser
25-29 1:05:57
Click to select for comparison
125
GER flag Maik Philipp
ERI flag Metkel Mahari
35-39 1:06:00
Click to select for comparison
126
GER flag Aaron Frech
GER flag Tristan Frech
16-24 1:06:08
Click to select for comparison
127
GER flag Manuel Reinhardt
GER flag Florian Napolitano
25-29 1:06:12
Click to select for comparison
128
IRL flag Paul Mooney
IRL flag Paul O'Brien
35-39 1:06:15
Click to select for comparison
129
FRA flag Valentin Bayle
FRA flag Nikola Mitrovic
16-24 1:06:15
Click to select for comparison
130
ARG flag Julian Garcia Biagosch
GER flag Sven Gaisbauer
30-34 1:06:18
Click to select for comparison
131
GER flag Mario Volk
GER flag Heiko Maier
30-34 1:06:18
Click to select for comparison
132
GER flag Phillip Otto
GER flag Robert Devel
30-34 1:06:19
Click to select for comparison
133
GER flag Marco Matuschzak
GER flag Jürgen Neumann
40-44 1:06:22
Click to select for comparison
134
GER flag Patrick Schulz
GER flag Tobias Wagner
35-39 1:06:23
Click to select for comparison
135
GER flag Tim Folchert
GER flag Sven Schmidt
30-34 1:06:26
Click to select for comparison
136
GER flag Pascal Schuck
GER flag Julian Glatter
35-39 1:06:28
Click to select for comparison
137
GER flag Thomas Reith
GER flag Ken Pfeiffer
35-39 1:06:29
Click to select for comparison
138
GER flag Liam Müller
GER flag Finn Müller
16-24 1:06:34
Click to select for comparison
139
GER flag Christian Hoffmann
GER flag Dennis Konieczny
30-34 1:06:40
Click to select for comparison
140
GER flag Alexander Kratz
GER flag Ruben Schröter
35-39 1:06:41
Click to select for comparison
141
GER flag Raphael Rottenkolber
GER flag Andreas Rosianu
25-29 1:06:42
Click to select for comparison
142
AUT flag Philipp Spenger
LUX flag Christian Loewen
35-39 1:06:42
Click to select for comparison
143
GER flag Daniel Graffe
GER flag Finn-Tarik Bode
35-39 1:06:45
Click to select for comparison
144
GER flag Simon Herkert
GER flag Florian Herkert
30-34 1:06:47
Click to select for comparison
145
FRA flag Mathieu Hun
FRA flag Olivier Schwach
35-39 1:06:48
Click to select for comparison
146
GER flag Jens Von Häfen
GER flag Sven Sanders
40-44 1:06:51
Click to select for comparison
147
GER flag Marco Brüggemann
GER flag Dietrich Giesbrecht
40-44 1:06:56
Click to select for comparison
148
GER flag Thorsten Große Frericks
GER flag Florian König
45-49 1:06:56
Click to select for comparison
149
GER flag Tim Grötzinger
GER flag Fabian Turata
16-24 1:06:57
Click to select for comparison
150
GER flag Lukas Brand
GER flag Sascha Völkl
30-34 1:06:57
Click to select for comparison
151
GER flag Patrick Hellermann
GER flag Fabian Frie
25-29 1:06:59
Click to select for comparison
152
GER flag Timm Ehret
GER flag Tobias Schmidt
30-34 1:06:59
Click to select for comparison
153
GER flag Thomas Kornfeld
MAR flag Fayssal Karroum
45-49 1:07:01
Click to select for comparison
154
GER flag Patrick Kroll
GER flag Christoph Kroll
30-34 1:07:01
Click to select for comparison
155
GER flag Lukas Eisenberg
GER flag Marco Mielenz
25-29 1:07:02
Click to select for comparison
156
GBR flag Alan Urquhart
GBR flag Paul Cocozza
30-34 1:07:11
Click to select for comparison
157
GER flag Andreas Von Salis-Soglio
GER flag Nils Kruse
30-34 1:07:11
Click to select for comparison
158
GER flag Hinnerk Künnen
GER flag Jamil Akkad
30-34 1:07:16
Click to select for comparison
159
GER flag Friedrich-Markus Müller
GER flag Bobbie Schulz
35-39 1:07:16
Click to select for comparison
160
ESP flag Manuel Ferro
ITA flag Guido Böbel
25-29 1:07:16
Click to select for comparison
161
GER flag Florian Frie
GER flag Felix Büchner
30-34 1:07:19
Click to select for comparison
162
GER flag Marian Mosbach
GER flag Merlin Maxime Mosbach
25-29 1:07:22
Click to select for comparison
163
GER flag Martin Arbinger
GER flag Michael Brunner
35-39 1:07:30
Click to select for comparison
164
GER flag Michael Dütsch
GER flag Michael Schmitt
40-44 1:07:31
Click to select for comparison
165
GER flag Stephan Scholten
GER flag Patrick Nava
40-44 1:07:33
Click to select for comparison
166
GER flag Nick Bleckmann
GER flag Matthias Tlauka
30-34 1:07:34
Click to select for comparison
167
BEL flag Kenneth Miseur
BEL flag Laurens Christiaens
35-39 1:07:35
Click to select for comparison
168
GER flag Nick Küppers
GER flag Patrick Münn
25-29 1:07:36
Click to select for comparison
169
GER flag Justus Thielen
AUT flag Pius Himmer
25-29 1:07:36
Click to select for comparison
170
GBR flag Matt Gallagher
GBR flag Harley Sevenoaks
25-29 1:07:37
Click to select for comparison
171
GER flag Etienne Schaaf
GER flag Sascha Kreutzer
45-49 1:07:37
Click to select for comparison
172
GER flag Marc Jung
GER flag Eduard Getz
35-39 1:07:39
Click to select for comparison
173
GER flag Yanez Kirschner
GER flag Vallier Kirschner
30-34 1:07:40
Click to select for comparison
174
GER flag Luca Wagner
GER flag Erik Langhoff
16-24 1:07:41
Click to select for comparison
175
GER flag Johannes Kindler
GER flag Daniel Zehnle
25-29 1:07:42
Click to select for comparison
176
GER flag Luis Rempel
GER flag Leo Trox
16-24 1:07:43
Click to select for comparison
177
GER flag Florian Huber
GER flag Dominic Rohde
30-34 1:07:44
Click to select for comparison
178
GER flag Lukas Bates
GER flag Reinhard Krüger
30-34 1:07:48
Click to select for comparison
179
GER flag Hendrik Fooke
GER flag Bernd Wilger
30-34 1:07:49
Click to select for comparison
180
GER flag Sven Zeidler
GER flag Matthias Fischer
30-34 1:07:52
Click to select for comparison
181
GER flag Fabio Lo Giudice
GER flag Eike Dörr
25-29 1:07:53
Click to select for comparison
182
GER flag Samuel Mössner
GER flag Ruwen Mössner
25-29 1:07:53
Click to select for comparison
183
GER flag Constantin Hennes
GER flag Bernhard Bodry
35-39 1:07:54
Click to select for comparison
184
GER flag Jan Best
GER flag Philipp Becker
40-44 1:07:56
Click to select for comparison
185
GER flag Sven Dürmeier
GER flag Marco Dürmeier
35-39 1:07:56
Click to select for comparison
186
GER flag Marcel Ziegler
GER flag Kevin Tuchen
25-29 1:07:57
Click to select for comparison
187
GER flag Sven Falkenberg
GER flag Sebastian Geus
30-34 1:08:00
Click to select for comparison
188
BEL flag Kenny Herremans
BEL flag Symen Greven
25-29 1:08:01
Click to select for comparison
189
GER flag Jaron Schäfer
GER flag Yannic Gabler
30-34 1:08:03
Click to select for comparison
190
GER flag Igor Obrovski
GER flag Alexander Weinert
35-39 1:08:05
Click to select for comparison
191
GER flag Simon Kosiol
GER flag Steven Knieriemen
40-44 1:08:06
Click to select for comparison
192
GER flag Oliver Elbert
GER flag Tobias Vicha
30-34 1:08:06
Click to select for comparison
193
GER flag Noah Folberth
GER flag Mauritius Martin
25-29 1:08:06
Click to select for comparison
194
GER flag Julian Gottke
GER flag Tim Spanknebel
30-34 1:08:09
Click to select for comparison
195
GER flag Korbinian Kindler
GER flag Marius Tissen
25-29 1:08:09
Click to select for comparison
196
GER flag Simon Kneller
GER flag Sandro Rothardt
30-34 1:08:09
Click to select for comparison
197
GER flag Luke Sommerfeld
GER flag Melvin Sommerfeld
16-24 1:08:14
Click to select for comparison
198
GER flag Jannik Kupke
ARG flag Nicolás Luciano Cottonaro
30-34 1:08:14
Click to select for comparison
199
GER flag Mark Minn
GER flag Ferdie Minn
35-39 1:08:17
Click to select for comparison
200
FRA flag Anthony Menut
FRA flag Bruno Dietrich
35-39 1:08:18