TrainRox Logo TrainRox

Hamburg 2025 - HYROX MEN

2–5 Oct 2025
Showing 201 to 300 of 1,893 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
201
GER flag Marvin Fuhr
01:11:34
Click to select for comparison
202
GBR flag Bobby Barber
01:11:35
Click to select for comparison
203
GER flag Roy Ehlers
01:11:39
Click to select for comparison
204
GER flag Florian Rettich
01:11:40
Click to select for comparison
205
DEN flag Jesper Søndermark
01:11:40
Click to select for comparison
206
GER flag Michael Zimdars
01:11:44
Click to select for comparison
207
GER flag Marc von Preetzmann
01:11:46
Click to select for comparison
208
GER flag Niklas Dick
01:11:52
Click to select for comparison
209
GER flag Manuel Kumar
01:11:56
Click to select for comparison
210
GER flag Christian Bröring
01:12:06
Click to select for comparison
211
GER flag Joschka Schlicht
01:12:10
Click to select for comparison
212
GER flag Jens Nordmeier
01:12:12
Click to select for comparison
213
GER flag Danny Kubasik
01:12:12
Click to select for comparison
214
GER flag Tim Bucklitsch
01:12:14
Click to select for comparison
215
GER flag Nils Thielen
01:12:17
Click to select for comparison
216
IRL flag Karl Fitzgerald
01:12:17
Click to select for comparison
217
IRL flag Anthony Doyle
01:12:17
Click to select for comparison
218
GER flag Maximilian Peter
01:12:18
Click to select for comparison
219
SUI flag Sandro Fankhauser
01:12:23
Click to select for comparison
220
GBR flag Joshua Mcguire
01:12:25
Click to select for comparison
221
GER flag Dominic Marquardt
01:12:26
Click to select for comparison
222
CZE flag Sebastian Klimt
01:12:27
Click to select for comparison
223
GER flag Steffen Graf
01:12:31
Click to select for comparison
224
GER flag Tobias Süß
01:12:32
Click to select for comparison
225
GER flag Timo Seber
01:12:33
Click to select for comparison
226
GER flag Josa Rödiger
01:12:33
Click to select for comparison
227
GER flag Malte Pross
01:12:34
Click to select for comparison
228
GER flag Thomas Schadow
01:12:34
Click to select for comparison
229
GER flag Felix Pietzschke
01:12:34
Click to select for comparison
230
GER flag Oliver Ahrens
01:12:35
Click to select for comparison
231
GER flag Alexander Semrau
01:12:36
Click to select for comparison
232
GER flag Raphael Hebisch
01:12:36
Click to select for comparison
233
GER flag Franz Plückhahn
01:12:36
Click to select for comparison
234
GER flag Stefan Ansorge
01:12:37
Click to select for comparison
235
GER flag Eric Diehl
01:12:38
Click to select for comparison
236
GER flag Stefan Brandt
01:12:40
Click to select for comparison
237
GER flag Tobias Meyer
01:12:45
Click to select for comparison
238
IRL flag Mark Daly
01:12:46
Click to select for comparison
239
GER flag Thies Bülau
01:12:46
Click to select for comparison
240
GER flag Tobias Roesenberger
01:12:47
Click to select for comparison
241
GBR flag Rory Piers Spicer
01:12:47
Click to select for comparison
242
GER flag Bastian Schwarz
01:12:49
Click to select for comparison
243
GER flag Christian Tippelt
01:12:55
Click to select for comparison
244
GER flag Andy Berger
01:12:55
Click to select for comparison
245
SWE flag Martin Emond
01:12:56
Click to select for comparison
246
NED flag Niek De Visser
01:12:59
Click to select for comparison
247
LTU flag Aurimas Juozapaitis
01:13:01
Click to select for comparison
248
GBR flag Adam Hirst
01:13:02
Click to select for comparison
249
NED flag Daan van den Driest
01:13:02
Click to select for comparison
250
IRL flag Adam Doyle
01:13:03
Click to select for comparison
251
NED flag Jeffrey Noord
01:13:05
Click to select for comparison
252
POR flag Tiago Lopes
01:13:09
Click to select for comparison
253
GER flag Sebastian Schlüter
01:13:09
Click to select for comparison
254
GER flag Ben Schmelter
01:13:10
Click to select for comparison
255
GER flag Martin Petzold
01:13:11
Click to select for comparison
256
GER flag Nils Müller
01:13:12
Click to select for comparison
257
GER flag Kevin Krützelmann
01:13:13
Click to select for comparison
258
DEN flag Nikolaj Agerup Bertelsen
01:13:16
Click to select for comparison
259
FRA flag Alexis Carpentier
01:13:19
Click to select for comparison
260
BUL flag Sergey Chupetlovski
01:13:21
Click to select for comparison
261
GER flag Steffen Mißfeldt
01:13:22
Click to select for comparison
262
GER flag Lutz Schumann
01:13:22
Click to select for comparison
263
GER flag Christian Völker
01:13:22
Click to select for comparison
264
GBR flag Alfie Kernot
01:13:24
Click to select for comparison
265
GER flag Marco Will
01:13:25
Click to select for comparison
266
NED flag Chrsitian Monna
01:13:26
Click to select for comparison
267
GER flag Stefan Richter
01:13:29
Click to select for comparison
268
GBR flag Wayne Beggs
01:13:29
Click to select for comparison
269
AUT flag Wilhelm Lilge
01:13:32
Click to select for comparison
270
RSA flag James Beale
01:13:32
Click to select for comparison
271
NED flag Melvin Root
01:13:37
Click to select for comparison
272
GER flag Tom Albrecht
01:13:39
Click to select for comparison
273
GER flag Marc van Rechtern
01:13:39
Click to select for comparison
274
GER flag Henryk Pirch
01:13:39
Click to select for comparison
275
GER flag Jan Schuhmann
01:13:40
Click to select for comparison
276
GER flag Konstantin Viehhauser
01:13:41
Click to select for comparison
277
GER flag Daniel Böse
01:13:41
Click to select for comparison
278
GER flag Patrick Olberding
01:13:42
Click to select for comparison
279
GER flag Tobias Ostermann
01:13:42
Click to select for comparison
280
GER flag Janek Fisch
01:13:42
Click to select for comparison
281
NED flag Tim Schudde
01:13:44
Click to select for comparison
282
GER flag Aleksei Simon
01:13:45
Click to select for comparison
283
GER flag Leon Bielenberg
01:13:45
Click to select for comparison
284
GER flag Maximilian Lengsfeld
01:13:45
Click to select for comparison
285
GER flag Artur Stemwedel
01:13:50
Click to select for comparison
286
NED flag Paul van Ravenswaaij
01:13:56
Click to select for comparison
287
DEN flag Christian Arndt
01:13:57
Click to select for comparison
288
GER flag Florian Tschitschmann
01:13:59
Click to select for comparison
289
GBR flag Daniel Field
01:13:59
Click to select for comparison
290
POL flag Piotr Zielinski
01:13:59
Click to select for comparison
291
GER flag Lutz Wamser
01:13:59
Click to select for comparison
292
AUT flag Santner Matthias
01:14:01
Click to select for comparison
293
GER flag Taner Darilmaz
01:14:05
Click to select for comparison
294
GER flag Joshua Dams
01:14:05
Click to select for comparison
295
FRA flag Mehdi Fiorelli
01:14:05
Click to select for comparison
296
GER flag Romario Rahneberg
01:14:06
Click to select for comparison
297
GER flag Jannik Kanter
01:14:06
Click to select for comparison
298
ROU flag Rares Timothy
01:14:07
Click to select for comparison
299
GER flag Hoang Viet Nguyen
01:14:07
Click to select for comparison
300
GER flag Claudio Ciulla
01:14:07