TrainRox Logo TrainRox

Stuttgart 2025 - HYROX MEN

31 Oct–2 Nov 2025
Showing 1,101 to 1,174 of 1,174 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,101
GER flag Tim Aretz
01:54:25
Click to select for comparison
1,102
FRA flag Benjamin Benjamin Sinteff
01:54:38
Click to select for comparison
1,103
GER flag Sascha Kiefer
01:54:51
Click to select for comparison
1,104
CZE flag Jiri Kansky
01:55:07
Click to select for comparison
1,105
IRL flag Morgan Deane
01:55:09
Click to select for comparison
1,106
FRA flag Bruno Allard
01:55:15
Click to select for comparison
1,107
GER flag Philipp Elsner
01:55:18
Click to select for comparison
1,108
GER flag Nils Helbig
01:55:23
Click to select for comparison
1,109
GER flag Poja Mahdiyeh
01:55:23
Click to select for comparison
1,110
GER flag Sven Manegold
01:55:25
Click to select for comparison
1,111
GER flag Paul Fischer
01:55:31
Click to select for comparison
1,112
GER flag Björn Richter
01:55:41
Click to select for comparison
1,113
GER flag Felix Marx
01:55:51
Click to select for comparison
1,114
GER flag Julian Schmid
01:55:59
Click to select for comparison
1,115
SUI flag Kimi Wildhaber
01:56:05
Click to select for comparison
1,116
GER flag Dennis Ney
01:56:26
Click to select for comparison
1,117
GER flag Dominic Mühlberger
01:56:39
Click to select for comparison
1,118
GER flag Sebastian Klimpke
01:56:44
Click to select for comparison
1,119
GBR flag Matthew Reynolds
01:57:09
Click to select for comparison
1,120
ROU flag Octavian Raducanu
01:57:50
Click to select for comparison
1,121
GER flag Johannes Bühler
01:57:51
Click to select for comparison
1,122
GER flag Philipp Hahm
01:58:06
Click to select for comparison
1,123
GER flag Andreas Heiland
01:58:23
Click to select for comparison
1,124
GER flag Michael Zepp
01:58:26
Click to select for comparison
1,125
SUI flag Josua Huebi
01:59:03
Click to select for comparison
1,126
FRA flag Gregory Bender
01:59:16
Click to select for comparison
1,127
AUT flag Martin Gutenbrunner
01:59:23
Click to select for comparison
1,128
GER flag Philip Ton
01:59:38
Click to select for comparison
1,129
GER flag Patrick Müssigmann
01:59:44
Click to select for comparison
1,130
GER flag Christoph Hilgert
02:00:38
Click to select for comparison
1,131
GER flag Hauke Patzwall
02:01:58
Click to select for comparison
1,132
GER flag Merlin Bittlinger
02:02:01
Click to select for comparison
1,133
GER flag Sven Biggen
02:02:03
Click to select for comparison
1,134
SUI flag Gianluca Silletti
02:02:07
Click to select for comparison
1,135
GER flag Guido Eichhorn
02:02:20
Click to select for comparison
1,136
GER flag Gary Schmid
02:02:25
Click to select for comparison
1,137
SUI flag Besfort Gegaj
02:02:38
Click to select for comparison
1,138
GER flag Wai-Hung Man
02:02:41
Click to select for comparison
1,139
GER flag Maximilian Bleise
02:02:49
Click to select for comparison
1,140
GER flag Sfefan Meyer
02:03:14
Click to select for comparison
1,141
GER flag Simon Beerwerth
02:03:57
Click to select for comparison
1,142
SUI flag Remo Fink
02:04:06
Click to select for comparison
1,143
GER flag Markus Jagiella
02:04:13
Click to select for comparison
1,144
GER flag Alexander Breisig
02:04:14
Click to select for comparison
1,145
GER flag Alexander Derksen
02:04:34
Click to select for comparison
1,146
GER flag Vladislav Paskar
02:04:52
Click to select for comparison
1,147
SUI flag Sven Scheibling
02:05:18
Click to select for comparison
1,148
GBR flag Deniz Berk
02:06:19
Click to select for comparison
1,149
GER flag Florian Reith
02:07:30
Click to select for comparison
1,150
GER flag Leon Brauchle
02:07:33
Click to select for comparison
1,151
TUR flag Sezer Güven
02:07:37
Click to select for comparison
1,152
GER flag Daniel Koch
02:07:44
Click to select for comparison
1,153
GER flag Sascha Justus
02:07:47
Click to select for comparison
1,154
GER flag Moritz Wallner
02:07:49
Click to select for comparison
1,155
FRA flag Matt Elie
02:07:51
Click to select for comparison
1,156
FRA flag Daniel Hartig
02:07:53
Click to select for comparison
1,157
CZE flag Jiří Krejčí
02:08:45
Click to select for comparison
1,158
GER flag Darren Buesen
02:09:52
Click to select for comparison
1,159
GER flag Tobias Beckert
02:10:47
Click to select for comparison
1,160
GER flag Dennis Hamdorf
02:11:47
Click to select for comparison
1,161
GER flag Kim Krutein
02:12:21
Click to select for comparison
1,162
GER flag Andreas Brandt
02:12:50
Click to select for comparison
1,163
GER flag Hermann Roos
02:14:19
Click to select for comparison
1,164
GER flag Stefan Edlich
02:15:40
Click to select for comparison
1,165
GER flag Maximilian Winter
02:16:07
Click to select for comparison
1,166
TUN flag Wassim Azzabi
02:16:49
Click to select for comparison
1,167
GER flag Melih Özdemir
02:17:43
Click to select for comparison
1,168
GER flag Frank Wagener
02:18:29
Click to select for comparison
1,169
GER flag Felix Arz
02:18:59
Click to select for comparison
1,170
GER flag Kristian Paulic
02:19:08
Click to select for comparison
1,171
GER flag Valentin Gschwind
02:20:08
Click to select for comparison
1,172
GER flag Emre Sayilir
02:21:04
Click to select for comparison
1,173
GER flag Marc Oettling
02:25:53
Click to select for comparison
1,174
GER flag Ralf Krause
02:35:20