TrainRox Logo TrainRox

HYROX PRO MEN - Frankfurt 2025

12–14 Dec 2025
Showing 101 to 200 of 253 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
GER flag Cornelius Spree
35-39 1:16:37
Click to select for comparison
102
GER flag Benjamin Baumann
35-39 1:16:37
Click to select for comparison
103
GER flag Daniel Schloesser
45-49 1:16:38
Click to select for comparison
104
GER flag Markus Heilig
40-44 1:16:47
Click to select for comparison
105
GER flag Dirk Berresheim
40-44 1:16:52
Click to select for comparison
106
GER flag Nils Beem
16-24 1:16:56
Click to select for comparison
107
GER flag Timo Quast
25-29 1:16:57
Click to select for comparison
108
GER flag Jeremy Kausel
30-34 1:17:08
Click to select for comparison
109
GER flag Johannes Glossner
25-29 1:17:40
Click to select for comparison
110
GER flag Brian Schild
35-39 1:17:47
Click to select for comparison
111
GER flag Alexander Nüchter
35-39 1:18:00
Click to select for comparison
112
FRA flag Raphaël Savart
25-29 1:18:18
Click to select for comparison
113
GER flag Patrick König
35-39 1:18:20
Click to select for comparison
114
GER flag Dennis Sölle
35-39 1:18:37
Click to select for comparison
115
GER flag Jan Killing
30-34 1:18:39
Click to select for comparison
116
GER flag Eduard Fefler
45-49 1:19:00
Click to select for comparison
117
GER flag Lukas Strasser
25-29 1:19:11
Click to select for comparison
118
FRA flag Romain Benech
40-44 1:19:12
Click to select for comparison
119
GER flag Jan-Cay Von Appen
35-39 1:19:16
Click to select for comparison
120
GER flag Maximilian Schmitz
35-39 1:19:16
Click to select for comparison
121
AUT flag Markus Kainberger
25-29 1:19:21
Click to select for comparison
122
GER flag Philipp Stücken
30-34 1:19:22
Click to select for comparison
123
GER flag Jannik Eggs
25-29 1:19:39
Click to select for comparison
124
FRA flag Valentin Munoz
30-34 1:19:44
Click to select for comparison
125
GER flag Leonard-Heinrich Verbree
25-29 1:20:04
Click to select for comparison
126
GER flag Marcel Stein
35-39 1:20:11
Click to select for comparison
127
FRA flag Yann Chambert
40-44 1:20:13
Click to select for comparison
128
SUI flag Simon Kibble
40-44 1:20:21
Click to select for comparison
129
NED flag Sebastiaan Gesquièrre
40-44 1:20:47
Click to select for comparison
130
GER flag Michael Zimmer
40-44 1:20:47
Click to select for comparison
131
GER flag Sascha Löscher
35-39 1:20:48
Click to select for comparison
132
GER flag Stefan Brandt
40-44 1:20:51
Click to select for comparison
133
GER flag Kevin John
30-34 1:20:54
Click to select for comparison
134
GER flag Alexander Haas
25-29 1:21:10
Click to select for comparison
135
GER flag Timo Schönfeld
35-39 1:21:11
Click to select for comparison
136
AUT flag Markus Prügger
40-44 1:21:32
Click to select for comparison
137
GER flag Lucas Krämer
25-29 1:21:33
Click to select for comparison
138
GER flag Fabian Rühl
30-34 1:22:23
Click to select for comparison
139
GER flag Sebastian Schuppan
35-39 1:22:37
Click to select for comparison
140
GER flag Tim Körner
25-29 1:22:54
Click to select for comparison
141
GER flag Max Hofferbert
30-34 1:22:55
Click to select for comparison
142
GER flag Nicolay Wirges
30-34 1:22:56
Click to select for comparison
143
GER flag Denis Akst
30-34 1:23:12
Click to select for comparison
144
GER flag Volker Schmitz
50-54 1:23:16
Click to select for comparison
145
AUT flag David Valdez Espiritusanto De Lieper
30-34 1:23:23
Click to select for comparison
146
GER flag Niklas Hatzmann
25-29 1:23:24
Click to select for comparison
147
GER flag Gisbert Petters
45-49 1:23:26
Click to select for comparison
148
GER flag Andreas Niewerth
50-54 1:23:30
Click to select for comparison
149
GBR flag Liam Foley
30-34 1:23:33
Click to select for comparison
150
GER flag Tobias Hager
30-34 1:23:34
Click to select for comparison
151
GER flag Nico Gabler
30-34 1:23:52
Click to select for comparison
152
FRA flag Ludovic Rodrigues Baeta
40-44 1:23:58
Click to select for comparison
153
GER flag Tobi Bailer
50-54 1:24:09
Click to select for comparison
154
GER flag Waldemar Siemens
35-39 1:24:16
Click to select for comparison
155
GER flag Leon Haufe
25-29 1:24:27
Click to select for comparison
156
GER flag Armin Ramic
25-29 1:24:32
Click to select for comparison
157
GER flag Sascha Männchen
35-39 1:24:36
Click to select for comparison
158
GER flag Christian Felten
40-44 1:24:36
Click to select for comparison
159
GER flag Mauritz Oepen
30-34 1:24:48
Click to select for comparison
160
GER flag Yannick Niebergall
30-34 1:25:02
Click to select for comparison
161
GER flag Jannis Traxel
30-34 1:25:02
Click to select for comparison
162
DEN flag Oskar-Emil Ipsen
30-34 1:25:05
Click to select for comparison
163
GER flag Eric Noack
35-39 1:25:33
Click to select for comparison
164
GER flag Christian Anslinger
40-44 1:26:15
Click to select for comparison
165
BUL flag Kaloyan Prodanov
35-39 1:26:19
Click to select for comparison
166
GER flag Nicolas Gutekunst
25-29 1:26:42
Click to select for comparison
167
GER flag Niklas Güntert
35-39 1:26:46
Click to select for comparison
168
GER flag Mario Hollmann
55-59 1:26:47
Click to select for comparison
169
GER flag Alexander Förster
35-39 1:27:07
Click to select for comparison
170
GER flag David Kraus
30-34 1:27:08
Click to select for comparison
171
GER flag Roman Tasca
25-29 1:27:13
Click to select for comparison
172
GER flag Michael Schymura
35-39 1:27:27
Click to select for comparison
173
GER flag Thomas Meier
25-29 1:28:28
Click to select for comparison
174
GER flag Vahrim Redza
35-39 1:28:31
Click to select for comparison
175
GBR flag Lewis Hart
16-24 1:28:50
Click to select for comparison
176
GER flag Felix Thiem
16-24 1:29:06
Click to select for comparison
177
GER flag Émile Tiemann
16-24 1:29:10
Click to select for comparison
178
GER flag Patrick Labor
35-39 1:29:11
Click to select for comparison
179
GER flag Thomas Fischer
30-34 1:29:20
Click to select for comparison
180
GER flag Jonas Rahm
25-29 1:29:24
Click to select for comparison
181
GER flag Karsten Vischer
30-34 1:29:39
Click to select for comparison
182
GER flag Marc Weber
16-24 1:29:52
Click to select for comparison
183
GER flag Wladimir Zielke
45-49 1:29:53
Click to select for comparison
184
GER flag Gerhart Seidl
50-54 1:30:34
Click to select for comparison
185
GER flag Francesco Bilegi
25-29 1:30:37
Click to select for comparison
186
GER flag Jeremy Samara
16-24 1:30:49
Click to select for comparison
187
GER flag Tino Golejewski
25-29 1:31:17
Click to select for comparison
188
GER flag Johannes Hach
35-39 1:31:39
Click to select for comparison
189
GER flag Marcel Heitvogt
35-39 1:31:50
Click to select for comparison
190
GER flag Marvin Hennes
25-29 1:32:06
Click to select for comparison
191
GER flag Marc Drossel
30-34 1:32:17
Click to select for comparison
192
GER flag André Huber
30-34 1:32:18
Click to select for comparison
193
GER flag Chris Schneider
30-34 1:32:30
Click to select for comparison
194
FRA flag Maxime Guyot
25-29 1:32:40
Click to select for comparison
195
GER flag Benjamin Müller
35-39 1:32:53
Click to select for comparison
196
GER flag Philip Eger
16-24 1:33:06
Click to select for comparison
197
GER flag Michail Butt
50-54 1:33:10
Click to select for comparison
198
TUR flag Ümit Kocak
35-39 1:33:11
Click to select for comparison
199
GER flag Julius Gerlach
30-34 1:33:27
Click to select for comparison
200
GER flag Bernhard Burgmann
35-39 1:33:28