TrainRox Logo TrainRox

HYROX MEN - Frankfurt 2025

12–14 Dec 2025
Showing 701 to 800 of 1,887 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
701
FRA flag Steve Brenner
50-54 1:22:01
Click to select for comparison
702
GER flag Christian Cramer
35-39 1:22:01
Click to select for comparison
703
GER flag David Schöps
16-24 1:22:01
Click to select for comparison
704
GER flag Ulrich Strenkert
45-49 1:22:01
Click to select for comparison
705
GER flag Robin Germann
25-29 1:22:01
Click to select for comparison
706
GER flag Marius Rudnick
30-34 1:22:02
Click to select for comparison
707
GER flag Peter Kissenkötter
45-49 1:22:02
Click to select for comparison
708
GER flag Henri Hess
25-29 1:22:04
Click to select for comparison
709
GER flag Mario Geiss
30-34 1:22:05
Click to select for comparison
710
GER flag Carsten Rose
35-39 1:22:05
Click to select for comparison
711
GER flag Jannik Kanter
25-29 1:22:05
Click to select for comparison
712
GER flag Aaron Klos
25-29 1:22:07
Click to select for comparison
713
GBR flag Grahame Bradley
40-44 1:22:07
Click to select for comparison
714
GER flag Jarne Strümpel
16-24 1:22:07
Click to select for comparison
715
GER flag Marcel Aust
30-34 1:22:07
Click to select for comparison
716
GER flag Maximilian-Paul Wiese
16-24 1:22:08
Click to select for comparison
717
GER flag Rafael Kurek
35-39 1:22:09
Click to select for comparison
718
ITA flag Filippo Leonardo Campana
40-44 1:22:10
Click to select for comparison
719
GBR flag Alex Jones
35-39 1:22:11
Click to select for comparison
720
GER flag Konstantin Shishkov
40-44 1:22:11
Click to select for comparison
721
GBR flag Jonathan Lawrence
35-39 1:22:13
Click to select for comparison
722
FRA flag Laurent Pepiot
45-49 1:22:16
Click to select for comparison
723
GER flag Leopold Schweizer
16-24 1:22:17
Click to select for comparison
724
GER flag Andrea Schipani
45-49 1:22:17
Click to select for comparison
725
ZIM flag Joel Rukweza
30-34 1:22:19
Click to select for comparison
726
GER flag Marcel Portofoé
35-39 1:22:20
Click to select for comparison
727
GER flag Luca Sambill
16-24 1:22:22
Click to select for comparison
728
GER flag Fabio Sievert
25-29 1:22:22
Click to select for comparison
729
GER flag Bernd Jiptner
55-59 1:22:22
Click to select for comparison
730
GER flag Heiko Stark
25-29 1:22:23
Click to select for comparison
731
GER flag Moritz Allmendinger
25-29 1:22:24
Click to select for comparison
732
GBR flag Nick Dickson
45-49 1:22:26
Click to select for comparison
733
GER flag Patrick Freier
40-44 1:22:27
Click to select for comparison
734
GER flag Florian Jersch
30-34 1:22:28
Click to select for comparison
735
GER flag Andreas Fockers
35-39 1:22:29
Click to select for comparison
736
GER flag Christian Wust
40-44 1:22:30
Click to select for comparison
737
GER flag Constantin Richard
35-39 1:22:31
Click to select for comparison
738
GER flag Axel Büchling
50-54 1:22:33
Click to select for comparison
739
GER flag Franz Glorius
35-39 1:22:35
Click to select for comparison
740
GER flag Marvin Gründer
25-29 1:22:35
Click to select for comparison
741
GER flag Andreas Frank
50-54 1:22:38
Click to select for comparison
742
GER flag Christian Knott
40-44 1:22:38
Click to select for comparison
743
GER flag Kilian Laurenz Hof
30-34 1:22:38
Click to select for comparison
744
GER flag Victor Weitzmann
30-34 1:22:39
Click to select for comparison
745
TUN flag Iheb Tabib
35-39 1:22:39
Click to select for comparison
746
GER flag Mark Brinkbäumer
30-34 1:22:41
Click to select for comparison
747
GER flag Ferdi Fischer
25-29 1:22:44
Click to select for comparison
748
GER flag Patrick Müller
35-39 1:22:45
Click to select for comparison
749
GER flag Georg Arndt
30-34 1:22:46
Click to select for comparison
750
GER flag Stefan Kauer
30-34 1:22:48
Click to select for comparison
751
GER flag Vincent Hehn
25-29 1:22:48
Click to select for comparison
752
GER flag Fabian Schönfelder
30-34 1:22:49
Click to select for comparison
753
GER flag Ralf De Vries
50-54 1:22:52
Click to select for comparison
754
GER flag Jerome Petit
35-39 1:22:57
Click to select for comparison
755
GER flag Jürgen Bader
60-64 1:22:58
Click to select for comparison
756
GER flag Sydnee Ingendorn
35-39 1:22:58
Click to select for comparison
757
GER flag Rainer Juli
35-39 1:23:01
Click to select for comparison
758
GER flag Nam Hoang
30-34 1:23:04
Click to select for comparison
759
GER flag Marcus Roncoroni
35-39 1:23:05
Click to select for comparison
760
GER flag Benedikt Chirco
16-24 1:23:05
Click to select for comparison
761
GER flag Christoph Busch
50-54 1:23:06
Click to select for comparison
762
GER flag Marek Winkens
30-34 1:23:07
Click to select for comparison
763
GER flag Björn Finkenbusch
45-49 1:23:07
Click to select for comparison
764
GER flag Christoph Schwarz
40-44 1:23:09
Click to select for comparison
765
GER flag Martin Schmidt
25-29 1:23:11
Click to select for comparison
766
GER flag Martin Esche
35-39 1:23:13
Click to select for comparison
767
GER flag Hendrik Wölflinger
25-29 1:23:13
Click to select for comparison
768
GER flag Tobias Kraatz
25-29 1:23:15
Click to select for comparison
769
SUI flag Samuel Dieffenbacher
30-34 1:23:17
Click to select for comparison
770
SUI flag Robin Seubert
30-34 1:23:18
Click to select for comparison
771
GER flag Luca Kremer
16-24 1:23:19
Click to select for comparison
772
GER flag Gunnar Miesen
40-44 1:23:20
Click to select for comparison
773
NOR flag Øyvind Bjerkesti
30-34 1:23:22
Click to select for comparison
774
GER flag Pascal Schubert
35-39 1:23:23
Click to select for comparison
775
FRA flag Jerome Philippe
50-54 1:23:23
Click to select for comparison
776
GER flag Tom Baur
25-29 1:23:32
Click to select for comparison
777
GER flag Steffen Siemoneit
30-34 1:23:35
Click to select for comparison
778
GER flag Marcel Montagnese
30-34 1:23:35
Click to select for comparison
779
GER flag Ralf Rehag
50-54 1:23:36
Click to select for comparison
780
GER flag Marco Wiedmann
35-39 1:23:37
Click to select for comparison
781
GER flag Nils Matthiesen
30-34 1:23:38
Click to select for comparison
782
GER flag Dominik Eichinger
25-29 1:23:39
Click to select for comparison
783
GER flag Youssef Dhouib
16-24 1:23:42
Click to select for comparison
784
FRA flag Patrick Sama
50-54 1:23:42
Click to select for comparison
785
GER flag Michael Weisenburger
40-44 1:23:43
Click to select for comparison
786
GER flag Marco Wirth
35-39 1:23:44
Click to select for comparison
787
GER flag Thomas Herm
35-39 1:23:46
Click to select for comparison
788
GER flag Fabian Kamps
35-39 1:23:46
Click to select for comparison
789
SUI flag Daniel Reimann
25-29 1:23:46
Click to select for comparison
790
GER flag Kevin Reif
40-44 1:23:48
Click to select for comparison
791
GER flag Marcel Van Westen
30-34 1:23:49
Click to select for comparison
792
GER flag Daniel Schollmayer
45-49 1:23:53
Click to select for comparison
793
GER flag Kiyan Ghaderi
25-29 1:23:54
Click to select for comparison
794
GER flag Michael Radefeld
35-39 1:23:54
Click to select for comparison
795
GER flag Andreas Haffmanns
30-34 1:23:55
Click to select for comparison
796
GER flag Ron Lange
16-24 1:23:55
Click to select for comparison
797
GER flag Thomas Leithold
45-49 1:23:55
Click to select for comparison
798
GER flag Timo Jüptner
25-29 1:23:55
Click to select for comparison
799
GER flag Ingo Naumann
40-44 1:23:57
Click to select for comparison
800
GER flag Fahed Kaiser
25-29 1:23:58
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.