TrainRox Logo TrainRox

Frankfurt 2025 - HYROX MEN

12–14 Dec 2025
Showing 1,701 to 1,800 of 1,887 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,701
GER flag Markus Golnik
01:50:17
Click to select for comparison
1,702
GER flag Tobias Schneider
01:50:17
Click to select for comparison
1,703
GER flag Alexander Moeksis
01:50:19
Click to select for comparison
1,704
GER flag Jonas Meuter
01:50:23
Click to select for comparison
1,705
IRI flag Hossein Amin Salehi
01:50:27
Click to select for comparison
1,706
GER flag Joshua Morath-Lutz
01:50:34
Click to select for comparison
1,707
GER flag Karl Rollesbroich
01:50:36
Click to select for comparison
1,708
GER flag Manuel Stepanow
01:50:43
Click to select for comparison
1,709
CRO flag Miro Pivac
01:50:46
Click to select for comparison
1,710
GER flag Enrico Jensch
01:50:47
Click to select for comparison
1,711
FRA flag Johann Fuhrmann
01:50:50
Click to select for comparison
1,712
GER flag Dominik Brönner
01:50:53
Click to select for comparison
1,713
GER flag Jonas Ils
01:50:55
Click to select for comparison
1,714
GER flag Dominik Giusti
01:51:12
Click to select for comparison
1,715
GER flag Mojtaba Sakhaii
01:51:13
Click to select for comparison
1,716
GER flag Aleksejs Gololobovs
01:51:15
Click to select for comparison
1,717
GER flag Joel Berends
01:51:23
Click to select for comparison
1,718
IND flag Om Kale
01:51:29
Click to select for comparison
1,719
GER flag Stefan Meyer
01:51:40
Click to select for comparison
1,720
GBR flag Hugh Fowler
01:51:46
Click to select for comparison
1,721
BEL flag Benjamin Buelens
01:51:46
Click to select for comparison
1,722
GER flag Elmar Schlicksbier
01:51:46
Click to select for comparison
1,723
GER flag Maximilian Röwert
01:51:50
Click to select for comparison
1,724
FRA flag Maël Clisson
01:51:52
Click to select for comparison
1,725
GER flag Kevin Güntner
01:51:56
Click to select for comparison
1,726
GER flag Anton Nikitin
01:52:01
Click to select for comparison
1,727
GER flag Michael Wedemeyer
01:52:02
Click to select for comparison
1,728
GER flag Sören Schwenkner
01:52:06
Click to select for comparison
1,729
GER flag Sebastian Schmitt
01:52:10
Click to select for comparison
1,730
GER flag Toni Dathe
01:52:10
Click to select for comparison
1,731
GER flag Marco Merklinger
01:52:19
Click to select for comparison
1,732
GER flag Gero Von Pelchrzim
01:52:24
Click to select for comparison
1,733
GER flag Sascha Gottschalk
01:52:25
Click to select for comparison
1,734
FRA flag Jérôme Mathias
01:52:42
Click to select for comparison
1,735
GER flag Alex Götze
01:52:45
Click to select for comparison
1,736
GER flag Melf Marinus Bauer
01:52:47
Click to select for comparison
1,737
GER flag Andreas Schmitt
01:52:54
Click to select for comparison
1,738
GER flag Alessandro Annunziata
01:53:02
Click to select for comparison
1,739
ESP flag Juan Cuaresma
01:53:09
Click to select for comparison
1,740
GER flag Tim Schmidt
01:53:16
Click to select for comparison
1,741
GER flag Matze Hübner
01:53:17
Click to select for comparison
1,742
GER flag Shahin Dashti
01:53:27
Click to select for comparison
1,743
GER flag Ronny Zimmermann
01:53:35
Click to select for comparison
1,744
GER flag Julius C. Beel
01:53:40
Click to select for comparison
1,745
GER flag Dirk Mosig
01:53:48
Click to select for comparison
1,746
GER flag Toan Nguyen
01:53:58
Click to select for comparison
1,747
GER flag Joshua Groß
01:54:00
Click to select for comparison
1,748
GER flag Ole Schäfers
01:54:04
Click to select for comparison
1,749
GER flag Holger Dettmar
01:54:04
Click to select for comparison
1,750
GER flag Thorsten Martin
01:54:09
Click to select for comparison
1,751
GBR flag Richard Bending
01:54:11
Click to select for comparison
1,752
GER flag Florian Reith
01:54:15
Click to select for comparison
1,753
GER flag Marc Halbauer
01:54:18
Click to select for comparison
1,754
GER flag Chris Sonntag
01:54:31
Click to select for comparison
1,755
GER flag Felix Zschockelt
01:54:41
Click to select for comparison
1,756
GER flag Jan Rundholz
01:54:50
Click to select for comparison
1,757
GER flag Manuel Wegener
01:54:51
Click to select for comparison
1,758
GER flag Erhan Erbay
01:55:03
Click to select for comparison
1,759
GER flag Eric Borger
01:55:13
Click to select for comparison
1,760
GER flag Michael Mayer
01:55:18
Click to select for comparison
1,761
GER flag Tim Schneide
01:55:19
Click to select for comparison
1,762
GER flag Ludwig Klodtka
01:55:22
Click to select for comparison
1,763
GER flag Flemming Stuhlmann
01:55:27
Click to select for comparison
1,764
GER flag Julian Giese
01:56:00
Click to select for comparison
1,765
GER flag Pascal Dzikus
01:56:01
Click to select for comparison
1,766
GER flag Jakob Standke
01:56:05
Click to select for comparison
1,767
GER flag Timo Birkmeyer
01:56:05
Click to select for comparison
1,768
GER flag Egon Helder
01:56:12
Click to select for comparison
1,769
GER flag Roberto Möller
01:56:16
Click to select for comparison
1,770
GER flag Marcel Richartz
01:56:18
Click to select for comparison
1,771
GER flag Björn Leppich
01:56:23
Click to select for comparison
1,772
ITA flag Giuseppe Sanzone
01:56:32
Click to select for comparison
1,773
AUT flag Michael Wirnsberger
01:56:46
Click to select for comparison
1,774
GER flag Christopher Diaz
01:57:12
Click to select for comparison
1,775
GER flag Janne Neutzner
01:57:15
Click to select for comparison
1,776
GER flag Maximilian Winter
01:57:21
Click to select for comparison
1,777
GER flag Philipp Di Gianvittorio
01:57:22
Click to select for comparison
1,778
GER flag Patrick Deringer
01:57:25
Click to select for comparison
1,779
GER flag Reimo Freier
01:57:37
Click to select for comparison
1,780
IND flag Satya M
01:57:40
Click to select for comparison
1,781
USA flag Robert Gehring
01:57:41
Click to select for comparison
1,782
GER flag Achim Kröger
01:57:45
Click to select for comparison
1,783
GER flag Tim Bolch
01:57:52
Click to select for comparison
1,784
GER flag Tilman Riediger
01:57:53
Click to select for comparison
1,785
GER flag Marius Hülsebusch
01:58:00
Click to select for comparison
1,786
GER flag Martin Patermann
01:58:18
Click to select for comparison
1,787
INA flag Ujang Purnama
01:58:18
Click to select for comparison
1,788
GER flag Simon Rahn
01:58:27
Click to select for comparison
1,789
GER flag Klaus Trier
01:58:30
Click to select for comparison
1,790
GER flag Manfred Düsing
01:58:31
Click to select for comparison
1,791
GER flag Ivan Grabrovec
01:58:45
Click to select for comparison
1,792
FRA flag Jerome Andres
01:58:46
Click to select for comparison
1,793
GBR flag Arjun Shah
01:58:46
Click to select for comparison
1,794
GER flag Björn Mill
01:58:52
Click to select for comparison
1,795
GER flag Jonas Hautzel
01:59:14
Click to select for comparison
1,796
GER flag Maximilian Bleise
01:59:21
Click to select for comparison
1,797
GER flag Benjamin Nofz
01:59:21
Click to select for comparison
1,798
CRO flag Alojzije Mišić
01:59:27
Click to select for comparison
1,799
GER flag Niklas Müller
02:00:00
Click to select for comparison
1,800
GER flag Thomas Michels
02:00:01