TrainRox Logo TrainRox

Frankfurt 2025 - HYROX MEN

12–14 Dec 2025
Showing 1,201 to 1,300 of 1,887 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,201
GER flag Jakob Möhrle
01:31:29
Click to select for comparison
1,202
GER flag Timm Rodenbusch
01:31:31
Click to select for comparison
1,203
GER flag Janik Wieland
01:31:32
Click to select for comparison
1,204
AUS flag Steven Vezmarovic
01:31:32
Click to select for comparison
1,205
GER flag Peter Resch
01:31:33
Click to select for comparison
1,206
GER flag Max Moescheid
01:31:33
Click to select for comparison
1,207
GER flag Christophe Hoste
01:31:33
Click to select for comparison
1,208
GER flag Thorsten Thee
01:31:36
Click to select for comparison
1,209
FRA flag Sebastien Lambert
01:31:37
Click to select for comparison
1,210
ECU flag Juan Pablo Fernández
01:31:41
Click to select for comparison
1,211
GER flag Uwe Schenkelberg
01:31:41
Click to select for comparison
1,212
GLP flag Max Martias
01:31:41
Click to select for comparison
1,213
MAR flag Mehdi Noureddine
01:31:42
Click to select for comparison
1,214
GER flag Christian Vennemann
01:31:43
Click to select for comparison
1,215
GER flag Alex Heinelt
01:31:45
Click to select for comparison
1,216
GER flag Jerko Rezo
01:31:48
Click to select for comparison
1,217
GER flag Ronny Scholz
01:31:48
Click to select for comparison
1,218
GER flag Robin Reising
01:31:49
Click to select for comparison
1,219
GER flag Daniel Schuster
01:31:49
Click to select for comparison
1,220
GER flag Jürgen Uttendorfer
01:31:50
Click to select for comparison
1,221
GER flag Leo Katz
01:31:53
Click to select for comparison
1,222
GER flag Alexandros Schweizerhof
01:31:53
Click to select for comparison
1,223
GER flag Chris-Robin Frey
01:31:53
Click to select for comparison
1,224
GER flag Florian Larbig
01:31:54
Click to select for comparison
1,225
GER flag Wolfgang Schmitt
01:31:54
Click to select for comparison
1,226
GER flag Robin Wunderlich
01:31:54
Click to select for comparison
1,227
GER flag Tim Diesel
01:31:55
Click to select for comparison
1,228
GER flag Mike Götzmann
01:31:55
Click to select for comparison
1,229
IRL flag Finbarr Collins
01:31:56
Click to select for comparison
1,230
GER flag Simon Eder
01:31:56
Click to select for comparison
1,231
GER flag Hendrik Schneider
01:32:00
Click to select for comparison
1,232
GER flag Pascal Bergmann
01:32:04
Click to select for comparison
1,233
MKD flag Marko Ivanov
01:32:06
Click to select for comparison
1,234
GER flag Stefan Dolatta
01:32:08
Click to select for comparison
1,235
GER flag George Antal
01:32:10
Click to select for comparison
1,236
GER flag Patrick Bär
01:32:11
Click to select for comparison
1,237
GER flag Andreas Woschek
01:32:12
Click to select for comparison
1,238
GER flag Dominik Staub
01:32:14
Click to select for comparison
1,239
GER flag Christian Porwol
01:32:15
Click to select for comparison
1,240
GER flag Tim Niemann
01:32:17
Click to select for comparison
1,241
ITA flag Alessandro Baglivo
01:32:19
Click to select for comparison
1,242
GER flag Simon Schilde
01:32:19
Click to select for comparison
1,243
GER flag Matthias Neuhoff
01:32:22
Click to select for comparison
1,244
GER flag Joel Kröpelin
01:32:22
Click to select for comparison
1,245
IRI flag Hamid Khezli
01:32:24
Click to select for comparison
1,246
GER flag Thomas Rudolph
01:32:26
Click to select for comparison
1,247
GER flag Christian Geißler
01:32:33
Click to select for comparison
1,248
GER flag Louis Dietershagen
01:32:35
Click to select for comparison
1,249
NED flag Rik Busschers
01:32:37
Click to select for comparison
1,250
GER flag Michael Wolz
01:32:37
Click to select for comparison
1,251
GER flag Dennis Hellmold
01:32:37
Click to select for comparison
1,252
GER flag Roman Rapisov
01:32:39
Click to select for comparison
1,253
GER flag Stephan Fischer
01:32:40
Click to select for comparison
1,254
GER flag Dennis Hörl
01:32:41
Click to select for comparison
1,255
TUR flag Gökhan Baycan
01:32:43
Click to select for comparison
1,256
FRA flag Geoffrey Dussac
01:32:46
Click to select for comparison
1,257
USA flag Quang Trinh
01:32:49
Click to select for comparison
1,258
GER flag Timo Scheidt
01:32:49
Click to select for comparison
1,259
GER flag Dennis Jaeckel
01:32:49
Click to select for comparison
1,260
GER flag Michael Rühl
01:32:52
Click to select for comparison
1,261
GER flag Sebastian Hügler
01:32:53
Click to select for comparison
1,262
GER flag Rene Schmidt
01:32:55
Click to select for comparison
1,263
GER flag Jacob Arfwedson
01:32:56
Click to select for comparison
1,264
GER flag Marco Obermeyer
01:33:00
Click to select for comparison
1,265
GER flag Rudolf Schütze
01:33:05
Click to select for comparison
1,266
GER flag Marcus Wieser
01:33:06
Click to select for comparison
1,267
GER flag Mike Göpfert
01:33:07
Click to select for comparison
1,268
GER flag Michael Winter
01:33:07
Click to select for comparison
1,269
GER flag Noah Latzel
01:33:10
Click to select for comparison
1,270
LTU flag Irmantas Kinderis
01:33:13
Click to select for comparison
1,271
GER flag Pascal Langer
01:33:15
Click to select for comparison
1,272
GER flag Christoph Hinterkopf
01:33:20
Click to select for comparison
1,273
GER flag Jochen Schmitz
01:33:20
Click to select for comparison
1,274
GER flag Brendon Millington-Herrmann
01:33:22
Click to select for comparison
1,275
GER flag Rainer Petzina
01:33:22
Click to select for comparison
1,276
GER flag Kay Bermanseder
01:33:24
Click to select for comparison
1,277
GER flag Martin Prasch
01:33:25
Click to select for comparison
1,278
GER flag Ralf Huber
01:33:26
Click to select for comparison
1,279
GER flag Jan-Erik Schröer
01:33:27
Click to select for comparison
1,280
GER flag Henry Krämer
01:33:34
Click to select for comparison
1,281
GER flag Daniel Jordan
01:33:35
Click to select for comparison
1,282
GER flag Frank Lange
01:33:36
Click to select for comparison
1,283
GER flag Jens Eger
01:33:36
Click to select for comparison
1,284
GER flag Adrian Pabst
01:33:36
Click to select for comparison
1,285
IRL flag Eoghan Coleman
01:33:38
Click to select for comparison
1,286
GER flag Yannic Obeloer
01:33:43
Click to select for comparison
1,287
GER flag Sergey Makaryan
01:33:43
Click to select for comparison
1,288
GER flag Jonas Klemm
01:33:45
Click to select for comparison
1,289
GER flag Christian Neuerburg
01:33:49
Click to select for comparison
1,290
GER flag Daniel Geithner
01:33:50
Click to select for comparison
1,291
GER flag Robert Duwe
01:33:52
Click to select for comparison
1,292
SUI flag Luca Gonzalez Vedoya
01:33:53
Click to select for comparison
1,293
GER flag Yannick Petersen
01:33:56
Click to select for comparison
1,294
GER flag Vadim Bobrow
01:33:56
Click to select for comparison
1,295
GER flag Andreas Pritschet
01:33:58
Click to select for comparison
1,296
GER flag Janosch Löhr
01:34:00
Click to select for comparison
1,297
GER flag Jens Braun
01:34:00
Click to select for comparison
1,298
GER flag Martin Kintzel
01:34:01
Click to select for comparison
1,299
GER flag Luca Zukschwerdt
01:34:02
Click to select for comparison
1,300
GER flag Patrick Klein
01:34:03