TrainRox Logo TrainRox

HYROX MEN - Frankfurt 2025

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