TrainRox Logo TrainRox

Hamburg 2025 - HYROX MEN

2–5 Oct 2025
Showing 101 to 200 of 1,893 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
101
GER flag Kai Holtorff
01:08:18
Click to select for comparison
102
AUT flag Daniel Müller
01:08:18
Click to select for comparison
103
ESP flag Javier Aguiar Axpe
01:08:20
Click to select for comparison
104
GER flag Marc Ewers
01:08:22
Click to select for comparison
105
DEN flag Simon Foss Jensen
01:08:22
Click to select for comparison
106
GER flag Tobias Gärtner
01:08:23
Click to select for comparison
107
GER flag Hamun Bahadorvand
01:08:25
Click to select for comparison
108
GER flag Bennet Krause
01:08:28
Click to select for comparison
109
GER flag Georg Abel
01:08:35
Click to select for comparison
110
NED flag Lloyd Bleeksma
01:08:40
Click to select for comparison
111
SWE flag Marcus Willart
01:08:40
Click to select for comparison
112
IRL flag Frank Rafferty
01:08:44
Click to select for comparison
113
GER flag Nils David
01:08:44
Click to select for comparison
114
GBR flag Karl Stinchcomb
01:08:44
Click to select for comparison
115
DEN flag Valdemar Søndberg
01:08:48
Click to select for comparison
116
GER flag Yannik Brien
01:08:48
Click to select for comparison
117
GER flag Andreas Niewerth
01:08:53
Click to select for comparison
118
GER flag Patrick Westermann
01:08:54
Click to select for comparison
119
IRL flag David Boyle
01:08:57
Click to select for comparison
120
GER flag Jan Sauerbrey
01:09:00
Click to select for comparison
121
MAR flag Mouad Ben-Halla
01:09:02
Click to select for comparison
122
GER flag Daniel Schrader
01:09:07
Click to select for comparison
123
NED flag Twan Poppeliers
01:09:08
Click to select for comparison
124
DEN flag Jakob Vestergaard
01:09:10
Click to select for comparison
125
GER flag Aldo Hellmich
01:09:11
Click to select for comparison
126
ITA flag Paolo Mecca
01:09:13
Click to select for comparison
127
GER flag Andreas Lütkewitte
01:09:13
Click to select for comparison
128
GER flag Timon Barden
01:09:14
Click to select for comparison
129
GER flag Nils Sambill
01:09:17
Click to select for comparison
130
NED flag Joren Groenendijk
01:09:19
Click to select for comparison
131
GER flag Francesco Puttlitz
01:09:21
Click to select for comparison
132
GER flag Robin Bode
01:09:21
Click to select for comparison
133
GER flag Miguel Guter
01:09:24
Click to select for comparison
134
AUT flag Marcel Dominik Auer
01:09:25
Click to select for comparison
135
BRA flag Hugo Acioli
01:09:25
Click to select for comparison
136
GER flag Sascha Dewald
01:09:28
Click to select for comparison
137
GER flag Florian Jaedicke
01:09:28
Click to select for comparison
138
GER flag Sascha Biela
01:09:29
Click to select for comparison
139
GER flag Björn Graner
01:09:30
Click to select for comparison
140
GER flag Christian Blankenburg
01:09:32
Click to select for comparison
141
GER flag Jan-Peer Martins
01:09:34
Click to select for comparison
142
GER flag Keanu Kadak
01:09:37
Click to select for comparison
143
GER flag Sven Lübbermann
01:09:41
Click to select for comparison
144
GER flag Tobias Hessling
01:09:43
Click to select for comparison
145
GER flag Steffen Piechotta
01:09:48
Click to select for comparison
146
GER flag Vincent Lührs
01:09:48
Click to select for comparison
147
GER flag Finn-Felix Kottsieper
01:09:49
Click to select for comparison
148
GER flag Sascha Fuchs
01:09:49
Click to select for comparison
149
GER flag Marcel Mehren
01:09:49
Click to select for comparison
150
GER flag Joost Egger
01:09:51
Click to select for comparison
151
GER flag Pawel Müller
01:09:51
Click to select for comparison
152
DEN flag Daniel Jessen
01:09:51
Click to select for comparison
153
GER flag Sebastian Jägerfeld
01:09:51
Click to select for comparison
154
GER flag Moritz Przybilla
01:09:52
Click to select for comparison
155
GER flag Birger Sönnichsen
01:09:54
Click to select for comparison
156
UKR flag Vitalii Pyliavets
01:09:57
Click to select for comparison
157
GER flag Dennis Artz
01:09:58
Click to select for comparison
158
IRL flag Zak Harding
01:10:00
Click to select for comparison
159
GER flag Simon Lesting
01:10:01
Click to select for comparison
160
GER flag Steffen Schieke
01:10:05
Click to select for comparison
161
GER flag Michael Kessler
01:10:06
Click to select for comparison
162
GBR flag Oliver Flower
01:10:13
Click to select for comparison
163
GER flag Tim Lorenzen
01:10:14
Click to select for comparison
164
GBR flag Sherif Danna
01:10:20
Click to select for comparison
165
CHI flag Sebastian Vidal
01:10:20
Click to select for comparison
166
GER flag Tim Ufermann
01:10:21
Click to select for comparison
167
GER flag Felix Hermesmeyer
01:10:24
Click to select for comparison
168
DEN flag Daniel Stendahl
01:10:31
Click to select for comparison
169
GBR flag Callum Grundon
01:10:31
Click to select for comparison
170
GER flag Malik Seidu
01:10:35
Click to select for comparison
171
GBR flag Jason Clancy
01:10:40
Click to select for comparison
172
GER flag Dennis Hoeter
01:10:42
Click to select for comparison
173
GER flag Samir Schulz-Meinen
01:10:42
Click to select for comparison
174
GER flag Finn Mucha
01:10:43
Click to select for comparison
175
GER flag Julian Zampach
01:10:43
Click to select for comparison
176
GER flag Julian Niemeier
01:10:47
Click to select for comparison
177
GER flag Roman Tasca
01:10:48
Click to select for comparison
178
GER flag Tobias Klaus
01:10:50
Click to select for comparison
179
GER flag Alexander Wilke
01:10:50
Click to select for comparison
180
SUI flag Ilja Heinzmann
01:10:53
Click to select for comparison
181
GBR flag Hendrik Smit
01:10:55
Click to select for comparison
182
GER flag Cornelius Krüger
01:10:56
Click to select for comparison
183
CUW flag Oshadix Leonora
01:10:59
Click to select for comparison
184
FRA flag Raphaël Le Breton
01:11:03
Click to select for comparison
185
FRA flag Ru Wone
01:11:05
Click to select for comparison
186
FRA flag Lucien Elie
01:11:06
Click to select for comparison
187
GER flag Anton Schmidt
01:11:07
Click to select for comparison
188
GER flag Steffen Schwien
01:11:08
Click to select for comparison
189
GER flag Frank Schroven
01:11:08
Click to select for comparison
190
GER flag Tobias Lindemann
01:11:09
Click to select for comparison
191
GER flag Flemming Bruns
01:11:15
Click to select for comparison
192
GER flag Adrian Häfner
01:11:22
Click to select for comparison
193
GER flag Yannick Schäfer
01:11:23
Click to select for comparison
194
GER flag Julius Willkommen
01:11:23
Click to select for comparison
195
GER flag Ricardo Wendt
01:11:25
Click to select for comparison
196
GER flag Julian Pecho
01:11:29
Click to select for comparison
197
DEN flag Nikolaj Hjelmager Kristensen
01:11:30
Click to select for comparison
198
GER flag Marco Theisen
01:11:30
Click to select for comparison
199
GER flag Tjorven Nolting
01:11:31
Click to select for comparison
200
GER flag Fabian von Wieding
01:11:34