TrainRox Logo TrainRox

Stuttgart 2025 - HYROX MEN

31 Oct–2 Nov 2025
Showing 1,001 to 1,100 of 1,174 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,001
GER flag Tim Weidenkeller
01:44:22
Click to select for comparison
1,002
GER flag Victor Steindel
01:44:30
Click to select for comparison
1,003
FRA flag Dimitri Blanchard
01:44:35
Click to select for comparison
1,004
GER flag Fabi Koch
01:44:37
Click to select for comparison
1,005
CZE flag Kryštof Frýba
01:44:39
Click to select for comparison
1,006
GER flag Mark Siewerth
01:44:46
Click to select for comparison
1,007
GER flag Jonathan Bodin
01:44:54
Click to select for comparison
1,008
SUI flag Stefan Hofmann
01:44:58
Click to select for comparison
1,009
GER flag Daniel Blum
01:45:09
Click to select for comparison
1,010
GER flag Nicolas Zenns
01:45:10
Click to select for comparison
1,011
GER flag Bastian Bauer
01:45:12
Click to select for comparison
1,012
FRA flag Frédéric Rihn
01:45:15
Click to select for comparison
1,013
GER flag Juergen Sarembe
01:45:15
Click to select for comparison
1,014
GER flag Simon Liu
01:45:19
Click to select for comparison
1,015
GER flag Patrick Lehmann-Urff
01:45:21
Click to select for comparison
1,016
GER flag Michael Wodarz
01:45:21
Click to select for comparison
1,017
GER flag Niklas Rosendahl
01:45:28
Click to select for comparison
1,018
GER flag Lars Sonnabend
01:45:34
Click to select for comparison
1,019
MAS flag Kah Yip Kwan
01:45:35
Click to select for comparison
1,020
GER flag Mathis Limmeroth
01:45:37
Click to select for comparison
1,021
SUI flag Enis Aygün
01:45:40
Click to select for comparison
1,022
GER flag Marco Stotz
01:45:46
Click to select for comparison
1,023
GER flag Mark Maleschka
01:45:50
Click to select for comparison
1,024
GER flag Andreas Ehnis
01:46:02
Click to select for comparison
1,025
GER flag Stefan Schaum
01:46:02
Click to select for comparison
1,026
ROU flag Radu Marius Chira
01:46:07
Click to select for comparison
1,027
GER flag Florian Wiederroth
01:46:14
Click to select for comparison
1,028
GER flag Carsten List
01:46:22
Click to select for comparison
1,029
GER flag Martin Müller
01:46:27
Click to select for comparison
1,030
GER flag Mike Götzmann
01:46:31
Click to select for comparison
1,031
NED flag Endilo Lourens
01:46:39
Click to select for comparison
1,032
GER flag Chris Reichert
01:46:40
Click to select for comparison
1,033
ITA flag Mattia Coscarelli
01:46:41
Click to select for comparison
1,034
GER flag Harald Eipert
01:46:44
Click to select for comparison
1,035
GER flag Niklas Springer
01:46:44
Click to select for comparison
1,036
GER flag Joern Bertrams
01:46:46
Click to select for comparison
1,037
GER flag Marco Ritter
01:46:50
Click to select for comparison
1,038
GER flag Sönke Petersen
01:47:13
Click to select for comparison
1,039
GER flag Johannes Wahl
01:47:16
Click to select for comparison
1,040
GER flag Christopher Hingst
01:47:22
Click to select for comparison
1,041
GER flag Alassane Braun
01:47:27
Click to select for comparison
1,042
SUI flag Dominik Hamecher
01:47:31
Click to select for comparison
1,043
GER flag Nils Müller
01:47:35
Click to select for comparison
1,044
GER flag Jonas Kraiß
01:47:38
Click to select for comparison
1,045
AUT flag Dominik Pavlik
01:47:44
Click to select for comparison
1,046
GER flag Marco Fischer
01:47:49
Click to select for comparison
1,047
GER flag Mike Michelke
01:47:59
Click to select for comparison
1,048
GER flag Daniel Zschoke
01:48:00
Click to select for comparison
1,049
EGY flag Noureldin Darrag
01:48:03
Click to select for comparison
1,050
GER flag Marvin Rudde
01:48:04
Click to select for comparison
1,051
GER flag Simon Balzer
01:48:07
Click to select for comparison
1,052
GER flag Arthur Tschernavskij
01:48:08
Click to select for comparison
1,053
GBR flag Alfie Warriner
01:48:11
Click to select for comparison
1,054
GER flag Johannes Miksik
01:48:15
Click to select for comparison
1,055
GER flag Ahmet Celebi
01:48:16
Click to select for comparison
1,056
SUI flag Andreas Seyssler
01:48:17
Click to select for comparison
1,057
SUI flag Patrick Frei
01:48:30
Click to select for comparison
1,058
GER flag Marco Klein
01:48:30
Click to select for comparison
1,059
GER flag Christoph Pfitzinger
01:48:49
Click to select for comparison
1,060
GER flag Fabian Danner
01:48:50
Click to select for comparison
1,061
GER flag Niklas Weißmann
01:48:56
Click to select for comparison
1,062
GER flag Manuel Porfetye
01:49:02
Click to select for comparison
1,063
GER flag Oliver Glinowiecki
01:49:05
Click to select for comparison
1,064
GER flag Alexander Schlaak
01:49:06
Click to select for comparison
1,065
GER flag Hendrik Bornholdt
01:49:33
Click to select for comparison
1,066
FRA flag Karl-Xavier Neubig
01:49:35
Click to select for comparison
1,067
AUT flag Marco Pachler
01:49:50
Click to select for comparison
1,068
GER flag Peter Bächle
01:49:51
Click to select for comparison
1,069
GER flag Ivo Cisak
01:50:14
Click to select for comparison
1,070
GER flag Thomas Scholz
01:50:23
Click to select for comparison
1,071
GER flag Peter Graf
01:50:30
Click to select for comparison
1,072
GER flag Angelo Scotti
01:50:38
Click to select for comparison
1,073
GER flag Josia Seltenreich
01:50:41
Click to select for comparison
1,074
GER flag Tobias Kohlmeier
01:50:44
Click to select for comparison
1,075
GER flag Dominik Simon
01:50:54
Click to select for comparison
1,076
FRA flag Bruno Hartig
01:50:56
Click to select for comparison
1,077
NED flag Erik Rave
01:51:00
Click to select for comparison
1,078
GER flag Dustin Heinrich
01:51:06
Click to select for comparison
1,079
GER flag Dennis Bühring
01:51:09
Click to select for comparison
1,080
GER flag Mark Bertleff
01:51:23
Click to select for comparison
1,081
GER flag Thomas Dehli
01:51:34
Click to select for comparison
1,082
ESP flag Jon Gauna
01:52:00
Click to select for comparison
1,083
GER flag Mümin Ersoy
01:52:00
Click to select for comparison
1,084
GER flag Volkher Hofmann
01:52:00
Click to select for comparison
1,085
GER flag Mathias Rosspacher
01:52:01
Click to select for comparison
1,086
CRO flag Mirko Bandov
01:52:04
Click to select for comparison
1,087
SUI flag Alessio Di Benedetto
01:52:42
Click to select for comparison
1,088
GER flag Heiko Nitzsche
01:52:51
Click to select for comparison
1,089
GER flag Matthias Von Lonski
01:53:12
Click to select for comparison
1,090
GER flag Heiko Barbist
01:53:16
Click to select for comparison
1,091
GER flag Simon Friedsam
01:53:37
Click to select for comparison
1,092
GER flag Michael Achsenick
01:53:40
Click to select for comparison
1,093
SUI flag Andreas Sutter
01:53:46
Click to select for comparison
1,094
GER flag Daniel Kaltenhäuser
01:53:51
Click to select for comparison
1,095
GER flag Sebastian Schadow
01:53:59
Click to select for comparison
1,096
GER flag Patrick Ruf
01:54:02
Click to select for comparison
1,097
GBR flag Finley Longman
01:54:06
Click to select for comparison
1,098
GER flag Lukas Czaja
01:54:09
Click to select for comparison
1,099
SUI flag Kurt Brunner
01:54:22
Click to select for comparison
1,100
FRA flag Michel Geolier
01:54:22