TrainRox Logo TrainRox

Frankfurt 2025 - HYROX MEN

12–14 Dec 2025
Showing 1,301 to 1,400 of 1,887 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,301
GER flag Jakob Mutter
01:34:04
Click to select for comparison
1,302
GER flag Philipp Koch
01:34:06
Click to select for comparison
1,303
GER flag Reinhard Gerlach
01:34:07
Click to select for comparison
1,304
GER flag Markus Buchmann
01:34:08
Click to select for comparison
1,305
GER flag Sean Luca Sommer
01:34:08
Click to select for comparison
1,306
GER flag Benedict Neuwirth
01:34:09
Click to select for comparison
1,307
GER flag Martin Müller
01:34:10
Click to select for comparison
1,308
GER flag Fynn Baumfalk
01:34:12
Click to select for comparison
1,309
GER flag Marcel Bliß
01:34:13
Click to select for comparison
1,310
RUS flag Sergei Zhukov
01:34:13
Click to select for comparison
1,311
GER flag Dominik Stammberger
01:34:16
Click to select for comparison
1,312
GER flag Harald Soyka
01:34:17
Click to select for comparison
1,313
TUN flag Imed Triki
01:34:18
Click to select for comparison
1,314
GER flag Maurice Josten
01:34:18
Click to select for comparison
1,315
GER flag Felix Bartl
01:34:19
Click to select for comparison
1,316
GER flag Philipp Plöger
01:34:22
Click to select for comparison
1,317
GER flag Paulo Alarcon
01:34:25
Click to select for comparison
1,318
GER flag Sandro Musso
01:34:26
Click to select for comparison
1,319
GER flag Sascha Witzel
01:34:28
Click to select for comparison
1,320
FRA flag Amaury Vogt
01:34:28
Click to select for comparison
1,321
GER flag Timo Stöhr
01:34:29
Click to select for comparison
1,322
GER flag André Schroth
01:34:33
Click to select for comparison
1,323
GER flag Klaus Knese
01:34:34
Click to select for comparison
1,324
GER flag Carsten Schmitz
01:34:36
Click to select for comparison
1,325
GER flag Stefan Hochwart
01:34:40
Click to select for comparison
1,326
GER flag Daniel Schönfeld
01:34:40
Click to select for comparison
1,327
FRA flag Mattias Goncalves
01:34:40
Click to select for comparison
1,328
GER flag Fabian Kochhäuser
01:34:40
Click to select for comparison
1,329
GBR flag Josh Blane
01:34:42
Click to select for comparison
1,330
GER flag Uwe Hoffmann
01:34:44
Click to select for comparison
1,331
GER flag Christoph Zimmermann
01:34:45
Click to select for comparison
1,332
GER flag Fabio Staib
01:34:45
Click to select for comparison
1,333
GER flag Lucas Anton
01:34:45
Click to select for comparison
1,334
GER flag Josef Wilhelm
01:34:50
Click to select for comparison
1,335
GER flag Dirk Bollig
01:34:51
Click to select for comparison
1,336
GER flag Moritz Thurn
01:34:54
Click to select for comparison
1,337
GER flag Julius Uhlenbrock
01:34:55
Click to select for comparison
1,338
GER flag Theo Hammer
01:34:56
Click to select for comparison
1,339
GER flag Lukas Will
01:34:59
Click to select for comparison
1,340
GER flag Jan Ritzheimer
01:34:59
Click to select for comparison
1,341
GER flag Serkan Saracuz
01:35:01
Click to select for comparison
1,342
GER flag Mario Kraus
01:35:03
Click to select for comparison
1,343
GER flag Dirk Mietko
01:35:07
Click to select for comparison
1,344
GER flag Manuel Sommerfeld
01:35:07
Click to select for comparison
1,345
GER flag Nana Kevin Alich
01:35:13
Click to select for comparison
1,346
GER flag Andree Niehues
01:35:17
Click to select for comparison
1,347
GER flag Sven Heimann
01:35:17
Click to select for comparison
1,348
GER flag Lauritz Linker
01:35:18
Click to select for comparison
1,349
GER flag Christian Auge
01:35:20
Click to select for comparison
1,350
FRA flag Franck Parmentier
01:35:21
Click to select for comparison
1,351
GER flag Marcel Klinkosch
01:35:24
Click to select for comparison
1,352
GER flag Jonas Gerhaeusser
01:35:25
Click to select for comparison
1,353
GER flag Mike Schawohl
01:35:28
Click to select for comparison
1,354
LUX flag David Heinen
01:35:34
Click to select for comparison
1,355
GBR flag Sarvesh Singh
01:35:35
Click to select for comparison
1,356
GER flag Daniel Popovich
01:35:36
Click to select for comparison
1,357
ITA flag Thomas Esposito
01:35:40
Click to select for comparison
1,358
GER flag Marc Terporten
01:35:41
Click to select for comparison
1,359
GER flag Jannik Steuber
01:35:43
Click to select for comparison
1,360
TUR flag Serhat Aydogan
01:35:47
Click to select for comparison
1,361
GER flag Christopher Schick
01:35:52
Click to select for comparison
1,362
GER flag Adrian Brieden
01:35:53
Click to select for comparison
1,363
FRA flag Yanis Lambert
01:35:54
Click to select for comparison
1,364
GER flag Christoph Haßler
01:35:55
Click to select for comparison
1,365
GER flag Matthias Lappus
01:36:00
Click to select for comparison
1,366
GER flag Felix Rother
01:36:01
Click to select for comparison
1,367
GER flag Tim-Hendrik Schaub
01:36:02
Click to select for comparison
1,368
GER flag Dennis Klös
01:36:07
Click to select for comparison
1,369
POL flag Szymon Jasinski
01:36:10
Click to select for comparison
1,370
GER flag Leif Biehl
01:36:10
Click to select for comparison
1,371
GER flag Richard Anselmo Stahl
01:36:11
Click to select for comparison
1,372
GER flag Jan-Philipp Schweizer
01:36:11
Click to select for comparison
1,373
GRE flag Alexandros Tamtelen
01:36:11
Click to select for comparison
1,374
GER flag Oliver Stey
01:36:15
Click to select for comparison
1,375
GER flag Wazibullah Mustafa
01:36:16
Click to select for comparison
1,376
GER flag Ahmed Fawzy
01:36:18
Click to select for comparison
1,377
DEN flag Daniel Fjendbo
01:36:18
Click to select for comparison
1,378
GER flag Axel Müller
01:36:18
Click to select for comparison
1,379
GER flag Markus Eisenbrandt
01:36:20
Click to select for comparison
1,380
GER flag Felix Hess
01:36:20
Click to select for comparison
1,381
ESP flag Zayyán Perera Sosa
01:36:22
Click to select for comparison
1,382
GER flag Volker Keim
01:36:22
Click to select for comparison
1,383
GER flag Marvin Helwes
01:36:24
Click to select for comparison
1,384
GER flag Jan Arfwedson
01:36:26
Click to select for comparison
1,385
GER flag Son Tung Nguyen
01:36:27
Click to select for comparison
1,386
GER flag Kemal Dereköy
01:36:28
Click to select for comparison
1,387
GER flag Hans-Dieter Lödige
01:36:29
Click to select for comparison
1,388
GER flag Frederik Neve
01:36:32
Click to select for comparison
1,389
PER flag Gonzalo Duany
01:36:38
Click to select for comparison
1,390
GER flag Lucian Kieser
01:36:38
Click to select for comparison
1,391
GER flag René Nehring
01:36:39
Click to select for comparison
1,392
GER flag Daniel Sloma
01:36:40
Click to select for comparison
1,393
GER flag Felix Köhler
01:36:41
Click to select for comparison
1,394
GER flag Andrei Heyer
01:36:44
Click to select for comparison
1,395
AUT flag Lucian Dumitru
01:36:48
Click to select for comparison
1,396
GER flag Christian Betsch
01:36:51
Click to select for comparison
1,397
GER flag Murtaza Mustafa
01:36:51
Click to select for comparison
1,398
GER flag Michael Wolf
01:36:52
Click to select for comparison
1,399
GER flag Marco Kleinschmidt
01:36:54
Click to select for comparison
1,400
GER flag Fabio Hermecke
01:36:54