TrainRox Logo TrainRox

HYROX MEN - Stuttgart 2025

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