← Berlin 2026 results

HYROX Berlin 2026 Results – Open Men (page 2)

4,131 finishers. Winner Fabian Eisenlauer in 51:40; median 1:26:03.

Rank Athlete Nat Age group Time
201 James Crowe IRL 35-39 1:06:19
202 Oliver Bindl GER 40-44 1:06:20
203 Arturo Oliva ARG 35-39 1:06:22
204 Mathieu Gendre GER 25-29 1:06:23
205 Levi Pemberton GBR 16-24 1:06:24
206 Connor Mihalyi GBR 30-34 1:06:26
207 Luis Martinez GER 30-34 1:06:26
208 Daniel Widjaja SUI 40-44 1:06:27
209 Jonathan Sheridan GBR 35-39 1:06:27
210 Sean McFarlane GBR 35-39 1:06:28
211 Stephen Phillips GBR 40-44 1:06:29
212 Ben Cairnes GBR 25-29 1:06:29
213 Paul Keller GER 30-34 1:06:30
214 Joel Havermans GBR 35-39 1:06:31
215 Ludovic Beuret SUI 30-34 1:06:33
216 Quentin Sanders FRA 25-29 1:06:33
217 Rouven Wahlfeldt GER 30-34 1:06:35
218 Stephen Brady IRL 30-34 1:06:35
219 Patrick Paul GER 40-44 1:06:35
220 David Morley GBR 35-39 1:06:36
221 Edgar Frazao POR 30-34 1:06:36
222 Théo Restancourt FRA 35-39 1:06:38
223 Georg Wieser GER 25-29 1:06:40
224 Kenny Raab GER 35-39 1:06:40
225 Paul Caldwell IRL 40-44 1:06:42
226 Anton Zimmermann GER 16-24 1:06:43
227 Kenny Spielberg GER 30-34 1:06:44
228 Gérald Chirez FRA 35-39 1:06:45
229 Sherif Alaa EGY 30-34 1:06:48
230 James Kendrick IRL 25-29 1:06:56
231 Björn Fischer GER 35-39 1:06:57
232 Juan De Dios Martin Gomez ESP 35-39 1:07:00
233 Carl Eichborn GER 16-24 1:07:00
234 Andreas Fußwinkel GER 30-34 1:07:01
235 Iwan Smith GBR 16-24 1:07:02
236 Jannis Hirschfeld GER 35-39 1:07:05
237 Paul Wolf GER 30-34 1:07:06
238 Felix Westphal GER 30-34 1:07:07
239 Finn-Felix Kottsieper GER 16-24 1:07:07
240 Pedro Pérez Soriano ESP 45-49 1:07:08
241 James Adams GBR 35-39 1:07:08
242 Doğukan Çetin GER 25-29 1:07:09
243 Robert Jenning GER 40-44 1:07:10
244 Alexandre Paugam FRA 35-39 1:07:11
245 Tomas Rastenis LTU 35-39 1:07:12
246 Joseph Campbell GBR 25-29 1:07:14
247 Steffen Pieper GER 35-39 1:07:14
248 Dean Brady IRL 30-34 1:07:15
249 Blane O Donnell IRL 35-39 1:07:15
250 Kyle Harris GBR 30-34 1:07:16
251 Nico Merget GER 30-34 1:07:17
252 Jan Habenreich GER 30-34 1:07:18
253 Adham Hany EGY 16-24 1:07:19
254 Lucas Krämer GER 30-34 1:07:21
255 Felix Müller GER 30-34 1:07:22
256 Kilian Jonasch GER 30-34 1:07:22
257 Romuald Lepers FRA 55-59 1:07:23
258 Thibaud Harrewyn BEL 30-34 1:07:23
259 Hussein Ahmed EGY 30-34 1:07:24
260 Harvey Gallagher GBR 30-34 1:07:27
261 Gianluca Leonardi ITA 30-34 1:07:29
262 Andy O'Connor GBR 35-39 1:07:31
263 Matej Kmet SVK 30-34 1:07:32
264 Martin Strauch GER 35-39 1:07:32
265 Patrick Mather GBR 35-39 1:07:32
266 Thomas Shiel GBR 35-39 1:07:33
267 Hubertus Von Bornstaedt GER 30-34 1:07:35
268 Joshua Jones GBR 25-29 1:07:35
269 Thorben Ohlmann GER 25-29 1:07:36
270 Karsten Roth GER 30-34 1:07:39
271 Thomas Kelly GBR 35-39 1:07:39
272 Niall Fortune IRL 40-44 1:07:40
273 Alister Haydock GBR 25-29 1:07:40
274 Timo Alt GER 30-34 1:07:41
275 Felix Hauck GER 25-29 1:07:41
276 Joshua Lemm GBR 25-29 1:07:41
277 Marc Aplin GBR 35-39 1:07:46
278 Micheal Bourke IRL 25-29 1:07:46
279 Kyle Fairclough GBR 30-34 1:07:47
280 Johannes Gerlof GER 30-34 1:07:48
281 Nils Düren GER 16-24 1:07:49
282 Pascal Hatz GER 30-34 1:07:49
283 Sean Dowling IRL 25-29 1:07:50
284 Mohammed Almadani GBR 16-24 1:07:50
285 Ronan Doyle IRL 30-34 1:07:51
286 Christof Oberschelp GER 30-34 1:07:52
287 Lukas Engelbert GER 30-34 1:07:52
288 Maximilian Lengsfeld GER 35-39 1:07:53
289 Steffen Schwien GER 30-34 1:07:53
290 Matúš Sprinz CZE 25-29 1:07:54
291 Niall O Leary IRL 30-34 1:07:56
292 George Nash GBR 25-29 1:07:56
293 Adam Mudd GBR 25-29 1:07:58
294 Calum Robertson GBR 35-39 1:07:58
295 Hannes Bogensperger AUT 25-29 1:07:58
296 Cezary Mrozowicz POL 45-49 1:07:58
297 Philipp Heisch GER 40-44 1:07:58
298 Manuel Greulich GER 30-34 1:07:59
299 Maxime Le Jeune BEL 25-29 1:08:00
300 Kryštof Schovanec CZE 16-24 1:08:02
301 Nathan Adams IRL 30-34 1:08:02
302 Stoyan Kolev BUL 25-29 1:08:03
303 Guillaume Pineau FRA 25-29 1:08:03
304 Oliver Zeuge GER 40-44 1:08:05
305 Adrian Roseanu GER 30-34 1:08:05
306 Francesco Frosinini ITA 16-24 1:08:05
307 Miha Pušavec SLO 30-34 1:08:06
308 Finn Mucha GER 25-29 1:08:06
309 Raphael Hebisch GER 16-24 1:08:07
310 Sebastian Epple GER 30-34 1:08:08
311 Fabian Weiß GER 30-34 1:08:09
312 Juan Luis Peña Arellano ESP 40-44 1:08:09
313 Nicolás Domínguez CHI 30-34 1:08:10
314 Mathias Maxa AUT 16-24 1:08:10
315 Daniel Schmitt GER 30-34 1:08:16
316 Hartmann-Georg Müller GER 30-34 1:08:18
317 Asim Latifi GER 25-29 1:08:18
318 Will Hadley GBR 25-29 1:08:19
319 Tobias Koch GER 25-29 1:08:21
320 Tim Kohl GER 30-34 1:08:21
321 David Schöps GER 16-24 1:08:21
322 Alexis Guerra FRA 25-29 1:08:21
323 Clark Wulke GER 16-24 1:08:21
324 Michal Szabó CZE 35-39 1:08:22
325 Timo Quast GER 25-29 1:08:24
326 Christian Hofmann GER 45-49 1:08:27
327 Andreas Niewerth GER 50-54 1:08:27
328 Philipp Müller GER 40-44 1:08:28
329 Jan-Philipp Hemkentokrax GER 30-34 1:08:29
330 Aristotelis Giannos GRE 35-39 1:08:30
331 Andy Berger GER 45-49 1:08:30
332 François Desquesnes FRA 25-29 1:08:33
333 Chris Kotlowski GER 35-39 1:08:33
334 Andrii Mavdiuk GER 25-29 1:08:33
335 Julian Schmitt GER 30-34 1:08:34
336 Maximilian Wernitznig AUT 25-29 1:08:35
337 Luuk Bouwmeester NED 16-24 1:08:35
338 Moritz Gust GER 16-24 1:08:36
339 Philipp Teiber GER 30-34 1:08:36
340 Stefan Roduner SUI 45-49 1:08:36
341 Andrea Recchia ITA 25-29 1:08:36
342 Nigel Halpern GBR 50-54 1:08:39
343 Harley Sevenoaks GBR 16-24 1:08:39
344 Kaan Kaylant GER 16-24 1:08:42
345 Jason Wienhold GER 30-34 1:08:42
346 Niklas Zink GER 16-24 1:08:46
347 Niklas Thomann GER 25-29 1:08:46
348 Michael Matthews IRL 30-34 1:08:47
349 Isaac Pattinson GBR 16-24 1:08:47
350 Malik Seidu GER 30-34 1:08:49
351 Ludovic Gerard FRA 45-49 1:08:49
352 Kevin Kleynhans RSA 30-34 1:08:51
353 Florian Mesaros AUT 25-29 1:08:52
354 Dylan Bury FRA 25-29 1:08:52
355 Eike Christian Krüger GER 25-29 1:08:52
356 Youssef Soliman EGY 16-24 1:08:54
357 Gerwin Tadije ITA 16-24 1:08:56
358 Lénaïc Roesch FRA 30-34 1:08:57
359 Louis du Pré FRA 30-34 1:08:59
360 Georgios Morakis GRE 16-24 1:09:00
361 Niklas Stangl GER 25-29 1:09:01
362 Tobias Hessling GER 30-34 1:09:02
363 Maxime Verhaegen BEL 30-34 1:09:02
364 José Antonio Martin Quiroga ESP 50-54 1:09:03
365 David Kane IRL 35-39 1:09:05
366 Lorenz Fuchs GER 35-39 1:09:10
367 Tobias Troels Melby-Øster DEN 25-29 1:09:11
368 Stefan Hartmann GER 40-44 1:09:11
369 Jack Waudby GBR 30-34 1:09:11
370 Lukas Strutzenberger AUT 30-34 1:09:11
371 Hugo Pfeiffer FRA 25-29 1:09:12
372 Léo Trochard FRA 25-29 1:09:12
373 Martin Träxler GER 35-39 1:09:13
374 Colin Dalton IRL 50-54 1:09:13
375 Niklas Dick GER 25-29 1:09:14
376 Kristof Potinius GER 30-34 1:09:15
377 Fabian Hohmann GER 16-24 1:09:15
378 Christopher Fliegel GER 35-39 1:09:16
379 Christian Donath GER 35-39 1:09:17
380 Bogdan Petrovic SRB 30-34 1:09:17
381 Lee Keenan IRL 30-34 1:09:17
382 Alex Gamza GER 16-24 1:09:19
383 Georgios Petridis GRE 35-39 1:09:20
384 Gaëtan Jungo SUI 25-29 1:09:20
385 Sidney Torlach GER 30-34 1:09:21
386 Barry Lomas GBR 40-44 1:09:23
387 Donal Casey IRL 16-24 1:09:24
388 Mathieu Le Flohic FRA 30-34 1:09:25
389 Chak Kuen Lau HKG 25-29 1:09:25
390 Guido Tantardini ITA 30-34 1:09:25
391 Chris Starquit BEL 25-29 1:09:27
392 Ed De Carvalho Smith GBR 35-39 1:09:27
393 Evgeny Kalinin — 16-24 1:09:27
394 Martin Vojtisek CZE 40-44 1:09:29
395 Callum Turner GBR 25-29 1:09:30
396 Edgar Gerner GER 35-39 1:09:33
397 Javier Aguiar Axpe ESP 30-34 1:09:33
398 Bart ter Maat NED 40-44 1:09:33
399 Jakub Klimeš CZE 16-24 1:09:34
400 Alex Burns GBR 16-24 1:09:35

← Berlin 2026 results