TrainRox Logo TrainRox

Frankfurt 2025 - HYROX MEN

12–14 Dec 2025
Showing 801 to 900 of 1,887 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
801
QAT flag Bader Almansoori
01:23:58
Click to select for comparison
802
INA flag Aqil Prasetyo
01:24:00
Click to select for comparison
803
GER flag Till Andresen
01:24:00
Click to select for comparison
804
GER flag Sandro Thielen-Küstner
01:24:01
Click to select for comparison
805
GUA flag Alejandro Liere Paz
01:24:01
Click to select for comparison
806
GER flag Julian Voß
01:24:01
Click to select for comparison
807
GER flag Knut Welzel
01:24:02
Click to select for comparison
808
GER flag Florian Schneider
01:24:04
Click to select for comparison
809
GER flag Lars Kevin Barthels
01:24:04
Click to select for comparison
810
GER flag Patrick Wolicki
01:24:05
Click to select for comparison
811
GER flag Björn Graf
01:24:08
Click to select for comparison
812
SUI flag André Doren
01:24:09
Click to select for comparison
813
GER flag Andreas Ketter
01:24:09
Click to select for comparison
814
GER flag Jonas Ludewig
01:24:10
Click to select for comparison
815
GER flag Florian Rabich
01:24:11
Click to select for comparison
816
COL flag George Jaraba
01:24:11
Click to select for comparison
817
GER flag Sascha Berner
01:24:11
Click to select for comparison
818
GER flag Vian Liu
01:24:11
Click to select for comparison
819
GER flag Alexander Mulero
01:24:11
Click to select for comparison
820
GER flag Friedrich Streis
01:24:12
Click to select for comparison
821
GER flag Pascal Monaco
01:24:15
Click to select for comparison
822
GER flag Andre Theis
01:24:15
Click to select for comparison
823
GER flag Heinrich Krull
01:24:15
Click to select for comparison
824
GER flag Sascha Kalupke
01:24:16
Click to select for comparison
825
GER flag Sebastian Mack
01:24:17
Click to select for comparison
826
GER flag Marcel Hitzfeld
01:24:17
Click to select for comparison
827
GER flag Roland Seehuber
01:24:18
Click to select for comparison
828
GER flag Florian Winter
01:24:18
Click to select for comparison
829
GER flag Sascha Schneider
01:24:20
Click to select for comparison
830
GER flag Jonathan Flohr
01:24:21
Click to select for comparison
831
GER flag Pascal Stammer
01:24:22
Click to select for comparison
832
SUI flag Raul Schneider
01:24:24
Click to select for comparison
833
GER flag Joachim Sternheimer
01:24:25
Click to select for comparison
834
GER flag Ron Möckel
01:24:26
Click to select for comparison
835
GER flag Chris Wehlmann
01:24:27
Click to select for comparison
836
LUX flag Philip Conter
01:24:27
Click to select for comparison
837
GER flag Thomas Waitz
01:24:27
Click to select for comparison
838
GER flag Patrick Dagonneau
01:24:28
Click to select for comparison
839
GER flag Michael Losch
01:24:29
Click to select for comparison
840
GER flag Erik Reifenberger
01:24:30
Click to select for comparison
841
AUT flag Daniel Kielich
01:24:32
Click to select for comparison
842
FRA flag Arthur Daum
01:24:34
Click to select for comparison
843
IRL flag Frank Spillane
01:24:34
Click to select for comparison
844
GER flag Stefan Went
01:24:34
Click to select for comparison
845
AUT flag Darwin Tagle
01:24:35
Click to select for comparison
846
GER flag Jan Wingerter
01:24:37
Click to select for comparison
847
GER flag Alexander Helfer
01:24:37
Click to select for comparison
848
GER flag Dominicus Wiedenmayer
01:24:39
Click to select for comparison
849
GER flag Matthias Frisch
01:24:40
Click to select for comparison
850
GER flag Antonio Olivieri
01:24:41
Click to select for comparison
851
GER flag Simon Dentler
01:24:41
Click to select for comparison
852
GER flag Paul Maier
01:24:44
Click to select for comparison
853
RUS flag Alexander Abramov
01:24:45
Click to select for comparison
854
GER flag Marcel Springer
01:24:45
Click to select for comparison
855
GER flag Markus Ehmann
01:24:46
Click to select for comparison
856
GER flag Hendrik Hügler
01:24:46
Click to select for comparison
857
FRA flag Steeve Yurt
01:24:46
Click to select for comparison
858
GER flag Yannick Schollmayer
01:24:47
Click to select for comparison
859
GER flag Lukas Gesell
01:24:48
Click to select for comparison
860
GER flag Steffen Sauer
01:24:49
Click to select for comparison
861
GER flag Joachim Lang
01:24:49
Click to select for comparison
862
GER flag Alexander Knobel
01:24:50
Click to select for comparison
863
GER flag Lars Hillmann
01:24:51
Click to select for comparison
864
GER flag Asham El Sakka
01:24:53
Click to select for comparison
865
NED flag Melvin Van Boxtel
01:24:53
Click to select for comparison
866
GER flag Micha Siegle
01:24:53
Click to select for comparison
867
SUI flag Roger Bruder
01:24:54
Click to select for comparison
868
GBR flag Alex Ford
01:24:55
Click to select for comparison
869
GER flag Tom Hinke
01:24:55
Click to select for comparison
870
FRA flag Matthias Piot
01:24:56
Click to select for comparison
871
FRA flag Edouard Bultingaire
01:24:57
Click to select for comparison
872
GER flag Alexander Herber
01:24:58
Click to select for comparison
873
GER flag Tobias Lindemann
01:24:58
Click to select for comparison
874
GER flag Oliver Lambrecht
01:25:02
Click to select for comparison
875
GER flag Daniel Kraus
01:25:02
Click to select for comparison
876
GER flag Sebastian Lutz
01:25:02
Click to select for comparison
877
GER flag Maximilian Just
01:25:03
Click to select for comparison
878
GER flag Nico Koller
01:25:06
Click to select for comparison
879
GER flag Lukas Klein
01:25:06
Click to select for comparison
880
GER flag Pascal Czucha
01:25:06
Click to select for comparison
881
GER flag Michael Seedorf
01:25:07
Click to select for comparison
882
GER flag Jonas Martin Abromeit
01:25:08
Click to select for comparison
883
GER flag Najib Rezai
01:25:09
Click to select for comparison
884
GER flag Florian Mahle
01:25:10
Click to select for comparison
885
GER flag Marcus Kilian
01:25:12
Click to select for comparison
886
GER flag Tim Pauksztat
01:25:14
Click to select for comparison
887
GER flag Stefan Pump
01:25:14
Click to select for comparison
888
GER flag Piotr Pawlik
01:25:14
Click to select for comparison
889
GER flag Léon Klaus
01:25:16
Click to select for comparison
890
GBR flag Craig Downey
01:25:17
Click to select for comparison
891
FRA flag Sabry Djebali
01:25:19
Click to select for comparison
892
GER flag Michael Bourger
01:25:20
Click to select for comparison
893
GER flag Robert Weller
01:25:21
Click to select for comparison
894
GER flag Matthias Wittland
01:25:23
Click to select for comparison
895
GER flag Norman Pietzke
01:25:24
Click to select for comparison
896
GER flag Armin Lang
01:25:26
Click to select for comparison
897
GER flag Lukas Schwab
01:25:26
Click to select for comparison
898
GER flag Matthias Buhl
01:25:27
Click to select for comparison
899
GER flag Stefan Köhler
01:25:27
Click to select for comparison
900
GER flag Daniel Stein
01:25:27