TrainRox Logo TrainRox

HYROX MEN - Frankfurt 2025

12–14 Dec 2025
Showing 1,601 to 1,700 of 1,887 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
GER flag Marius Müller
30-34 1:44:49
Click to select for comparison
1,602
GBR flag Michael Westwood
40-44 1:44:52
Click to select for comparison
1,603
GER flag Nick Breiter
35-39 1:44:56
Click to select for comparison
1,604
GER flag Jan Sauerbrey
30-34 1:45:00
Click to select for comparison
1,605
GER flag Jens Leonhardt
30-34 1:45:00
Click to select for comparison
1,606
GER flag Dirk Von Zur Mühlen
25-29 1:45:02
Click to select for comparison
1,607
GER flag Tobias Haase
40-44 1:45:04
Click to select for comparison
1,608
GER flag Janis Buschwa
30-34 1:45:05
Click to select for comparison
1,609
GER flag Ralph Linkenheil
50-54 1:45:12
Click to select for comparison
1,610
GER flag Rico Schumann
30-34 1:45:14
Click to select for comparison
1,611
GBR flag Christopher Dougan
35-39 1:45:15
Click to select for comparison
1,612
GER flag Thomas Backes
55-59 1:45:16
Click to select for comparison
1,613
GER flag Juergen Sarembe
65-69 1:45:28
Click to select for comparison
1,614
GER flag Harmen Hogenes
55-59 1:45:28
Click to select for comparison
1,615
GER flag Tobias Rethage
45-49 1:45:29
Click to select for comparison
1,616
GER flag Vuk Popovic
35-39 1:45:31
Click to select for comparison
1,617
BOL flag Alvaro Gabriel Calderon Toledo
30-34 1:45:33
Click to select for comparison
1,618
GER flag Karl-Heinz Dornieden
70-74 1:45:34
Click to select for comparison
1,619
COL flag Eduardo Quinones Oliva
40-44 1:45:34
Click to select for comparison
1,620
GER flag Hendrik Bornholdt
40-44 1:45:38
Click to select for comparison
1,621
GER flag Darren Buesen
50-54 1:45:39
Click to select for comparison
1,622
GER flag Engin Demirkol
35-39 1:45:39
Click to select for comparison
1,623
GER flag Emre Öztas
30-34 1:45:43
Click to select for comparison
1,624
GER flag Markus Heldt
25-29 1:45:47
Click to select for comparison
1,625
GER flag Ogulcan Türkoglu
25-29 1:45:48
Click to select for comparison
1,626
GER flag Victor Hoeter
35-39 1:45:48
Click to select for comparison
1,627
GER flag Jascha Weber
35-39 1:45:50
Click to select for comparison
1,628
GER flag Max Ramm
40-44 1:45:54
Click to select for comparison
1,629
GER flag Patrick Gutbier
45-49 1:45:54
Click to select for comparison
1,630
GER flag Tim Kossarev
16-24 1:45:55
Click to select for comparison
1,631
GER flag Dominik Laule
30-34 1:46:01
Click to select for comparison
1,632
USA flag Joseph Michael Tuegel
30-34 1:46:05
Click to select for comparison
1,633
GER flag Matthias Nitsch
45-49 1:46:12
Click to select for comparison
1,634
GER flag Bernd Schrader
60-64 1:46:19
Click to select for comparison
1,635
ECU flag David Izurieta
30-34 1:46:20
Click to select for comparison
1,636
GER flag Marco Helzel
35-39 1:46:21
Click to select for comparison
1,637
GER flag Dennis Moos
40-44 1:46:22
Click to select for comparison
1,638
GER flag Paul Lindemann
30-34 1:46:24
Click to select for comparison
1,639
GER flag Simon Schäfer
35-39 1:46:26
Click to select for comparison
1,640
FRA flag Nathan Benoit
16-24 1:46:30
Click to select for comparison
1,641
GER flag Erdal Alicioglu
35-39 1:46:36
Click to select for comparison
1,642
GER flag Jakob Münßinger
25-29 1:46:42
Click to select for comparison
1,643
LUX flag David Urbing
35-39 1:46:45
Click to select for comparison
1,644
GER flag Georg Pah
40-44 1:46:46
Click to select for comparison
1,645
GER flag Sergej Wirki
50-54 1:46:49
Click to select for comparison
1,646
GER flag Maxim Lisewitzki
16-24 1:46:58
Click to select for comparison
1,647
GER flag Simon Schell
40-44 1:47:00
Click to select for comparison
1,648
GER flag Darwin Schneider
30-34 1:47:06
Click to select for comparison
1,649
ROU flag Radu Marius Chira
40-44 1:47:07
Click to select for comparison
1,650
GER flag Björn Graner
35-39 1:47:07
Click to select for comparison
1,651
GER flag Carsten Dietzel
35-39 1:47:11
Click to select for comparison
1,652
GER flag Christoph Lintzen
35-39 1:47:14
Click to select for comparison
1,653
GER flag Sven Thompson
40-44 1:47:19
Click to select for comparison
1,654
GER flag Max Fischer
30-34 1:47:23
Click to select for comparison
1,655
GER flag Robert Gerstenberger
35-39 1:47:25
Click to select for comparison
1,656
ITA flag Gabriele Omari
30-34 1:47:29
Click to select for comparison
1,657
GER flag Thomas Berger
40-44 1:47:35
Click to select for comparison
1,658
GER flag Harun Acar
25-29 1:47:38
Click to select for comparison
1,659
GER flag Michael Wodarz
30-34 1:47:39
Click to select for comparison
1,660
GER flag Ali Hassan
25-29 1:47:51
Click to select for comparison
1,661
GER flag Christoph Janz
40-44 1:47:53
Click to select for comparison
1,662
GER flag Michael Svoboda
25-29 1:47:55
Click to select for comparison
1,663
GER flag Jonas Klatt
16-24 1:47:57
Click to select for comparison
1,664
GER flag Benjamin Gehrig
45-49 1:48:04
Click to select for comparison
1,665
GER flag Fabian Klodt
40-44 1:48:06
Click to select for comparison
1,666
GER flag Wesley Morling
25-29 1:48:07
Click to select for comparison
1,667
GER flag Christoph Knecht
25-29 1:48:08
Click to select for comparison
1,668
GER flag David Stillfried
35-39 1:48:10
Click to select for comparison
1,669
GER flag Christian Brenner
40-44 1:48:15
Click to select for comparison
1,670
GER flag Pascal Küppers
35-39 1:48:16
Click to select for comparison
1,671
GER flag Danniv Arnon
16-24 1:48:18
Click to select for comparison
1,672
GER flag Nikjas Stüve
30-34 1:48:21
Click to select for comparison
1,673
GER flag Benjamin Scheipers
25-29 1:48:31
Click to select for comparison
1,674
GER flag Nico Reiter
35-39 1:48:32
Click to select for comparison
1,675
AUT flag Wolfgang Haas
40-44 1:48:36
Click to select for comparison
1,676
GER flag Christian Jablowski
40-44 1:48:39
Click to select for comparison
1,677
GER flag Florian Müller
35-39 1:48:41
Click to select for comparison
1,678
GER flag Peter Bengert
45-49 1:48:41
Click to select for comparison
1,679
GER flag Sebastian Bilek
35-39 1:48:44
Click to select for comparison
1,680
GER flag Miles Neumann
35-39 1:48:54
Click to select for comparison
1,681
GER flag Andreas Großholz
45-49 1:48:58
Click to select for comparison
1,682
GER flag Jakkapong Euler
30-34 1:49:02
Click to select for comparison
1,683
GER flag Ralf Bahnmüller
45-49 1:49:13
Click to select for comparison
1,684
GER flag Dennis Schnepf
35-39 1:49:19
Click to select for comparison
1,685
GER flag Justin Köhler
25-29 1:49:35
Click to select for comparison
1,686
GER flag Danny Labes
40-44 1:49:41
Click to select for comparison
1,687
GER flag Patrick Nowak
35-39 1:49:45
Click to select for comparison
1,688
ARG flag Sebastian Baskovich
30-34 1:49:46
Click to select for comparison
1,689
GER flag Tim Graf
40-44 1:49:55
Click to select for comparison
1,690
EGY flag Abdelrahman Ali
30-34 1:49:55
Click to select for comparison
1,691
INA flag Matesar Filoni
40-44 1:49:57
Click to select for comparison
1,692
GER flag Kevin Klein
30-34 1:50:00
Click to select for comparison
1,693
GER flag Moritz Negele
35-39 1:50:01
Click to select for comparison
1,694
VIE flag Minh Hoang Nguyen
30-34 1:50:03
Click to select for comparison
1,695
GER flag Patrick Mendena
35-39 1:50:04
Click to select for comparison
1,696
FRA flag Roman Trouillet
40-44 1:50:09
Click to select for comparison
1,697
GER flag Frederic Radenbach
30-34 1:50:10
Click to select for comparison
1,698
GER flag Kevin Faller
30-34 1:50:11
Click to select for comparison
1,699
GER flag Marc Piotrowski
35-39 1:50:12
Click to select for comparison
1,700
GBR flag Dawit Demetri
35-39 1:50:15