← Berlin 2026 results

HYROX Berlin 2026 Results – Open Men (page 7)

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

Rank Athlete Nat Age group Time
1,201 Kilian Wick GER 16-24 1:18:07
1,202 Massimo Mariani ITA 35-39 1:18:07
1,203 Damian Suri SUI 25-29 1:18:08
1,204 Christian Krümmel GER 35-39 1:18:08
1,205 Eray Ates SUI 40-44 1:18:08
1,206 Patrick Benson IRL 35-39 1:18:08
1,207 Paul Hirsch GER 30-34 1:18:10
1,208 Steven Gottemeyer GER 30-34 1:18:10
1,209 Davidson Eden GER 35-39 1:18:10
1,210 Tom Stadelmann GER 25-29 1:18:10
1,211 Volker Hennemann GER 40-44 1:18:10
1,212 Achim Bönsch GER 35-39 1:18:10
1,213 Oliver Münchrath GER 45-49 1:18:11
1,214 Sönke Graumann GER 30-34 1:18:11
1,215 Thomas Arbogast GER 16-24 1:18:11
1,216 Michael Kavalirek AUT 30-34 1:18:11
1,217 Benjamin Köppe GER 25-29 1:18:11
1,218 Yannik Schmalstieg GER 30-34 1:18:12
1,219 Sebastian Schoder GER 30-34 1:18:13
1,220 Ben Van De Put NED 16-24 1:18:14
1,221 Marty Connor IRL 25-29 1:18:14
1,222 Yannik Discher GER 25-29 1:18:15
1,223 Marc van Rechtern GER 30-34 1:18:15
1,224 Mark McInnes GBR 45-49 1:18:15
1,225 Steven Ney GER 25-29 1:18:15
1,226 Patrick Johannsen GER 30-34 1:18:16
1,227 Andre Winterkamp GER 35-39 1:18:16
1,228 Karim Hwaidak EGY 40-44 1:18:17
1,229 Philipp Thurnherr GER 35-39 1:18:17
1,230 Colin Stradinger GER 25-29 1:18:17
1,231 Christoph Hacker GER 35-39 1:18:20
1,232 Leroy Macartney GER 25-29 1:18:21
1,233 Luke Ten Klooster DEN 16-24 1:18:22
1,234 Martin Jennings IRL 35-39 1:18:22
1,235 Fabian Moths GER 35-39 1:18:23
1,236 Jan Seedorf GER 25-29 1:18:24
1,237 Youssef Mourad EGY 30-34 1:18:24
1,238 Yann Konczalla-Petri GER 30-34 1:18:25
1,239 Bastian Paffenholz GER 40-44 1:18:25
1,240 Jens-Uwe Reichel GER 40-44 1:18:26
1,241 Felix Burgdorf GER 40-44 1:18:27
1,242 Toni Finsterbusch GER 30-34 1:18:27
1,243 Marcel Döbler GER 35-39 1:18:27
1,244 Przemyslaw Warminski GER 25-29 1:18:28
1,245 Michael Mielach GER 40-44 1:18:29
1,246 Mamikon Adamyan GER 16-24 1:18:29
1,247 Matthäus Banach GER 35-39 1:18:32
1,248 Peter Varga SVK 40-44 1:18:32
1,249 Wilson Vieira POR 30-34 1:18:32
1,250 Jean-Christian Pullin Aquin CAN 35-39 1:18:32
1,251 Anthony Sowden GBR 40-44 1:18:32
1,252 Alexander Knobel GER 40-44 1:18:33
1,253 Dessé Magassa FRA 35-39 1:18:33
1,254 Rasmus Borup DEN 35-39 1:18:33
1,255 Steffen Sauer GER 35-39 1:18:33
1,256 Semih Agaoglu GER 35-39 1:18:34
1,257 Harry Walton GBR 25-29 1:18:35
1,258 Chris McGroarty GBR 45-49 1:18:35
1,259 Diego Alcoba BRA 35-39 1:18:36
1,260 Markus Adams GER 40-44 1:18:37
1,261 Max Reichmuth GER 40-44 1:18:37
1,262 Konstantin Otto GER 16-24 1:18:37
1,263 Cyril Lukombo FRA 30-34 1:18:38
1,264 Ben Craft GBR 40-44 1:18:38
1,265 Vasco Raio POR 35-39 1:18:39
1,266 Marvin Amsel GER 30-34 1:18:39
1,267 Hajo Kallsen GER 35-39 1:18:41
1,268 Miroslav Vospalek CZE 30-34 1:18:42
1,269 Patryk Janik POL 30-34 1:18:43
1,270 Bertol Izagirre ESP 35-39 1:18:44
1,271 Adam Kirk IRL 30-34 1:18:44
1,272 Benjamin Šimek CZE 30-34 1:18:45
1,273 Christoph Becker GER 40-44 1:18:45
1,274 Tom Saunders GBR 25-29 1:18:45
1,275 Tim Radziwolek GER 25-29 1:18:46
1,276 Oliver Fritz GER 45-49 1:18:47
1,277 Samuel Sonner GER 30-34 1:18:47
1,278 Nils Hoffmeister GER 16-24 1:18:47
1,279 Simon Dietz GER 30-34 1:18:47
1,280 Sergio Roque Merchán ESP 30-34 1:18:48
1,281 Nicolas Laffaille FRA 30-34 1:18:49
1,282 Daniel Ghavami GER 40-44 1:18:49
1,283 Lukas Müller SUI 25-29 1:18:50
1,284 Chris Curtis IRL 55-59 1:18:50
1,285 Dennis Doorduijn NED 30-34 1:18:50
1,286 Jonathan Faber GER 35-39 1:18:51
1,287 Adam Horňák SVK 35-39 1:18:51
1,288 Hugo Racchi FRA 16-24 1:18:51
1,289 Thomas Leithold GER 45-49 1:18:51
1,290 Tobias Wehner GER 40-44 1:18:52
1,291 Christoph Reindl AUT 30-34 1:18:52
1,292 David Schulz GER 30-34 1:18:53
1,293 Daniel Julean-Schwab GER 30-34 1:18:53
1,294 Ramon Rodrigo Ruiz ESP 35-39 1:18:53
1,295 Christopher Lozano GER 35-39 1:18:53
1,296 Erik Pach CZE 35-39 1:18:54
1,297 Antoine Volard GER 25-29 1:18:54
1,298 Lukas Weilacher GER 16-24 1:18:55
1,299 Finn Hannawald GER 25-29 1:18:56
1,300 Ralf Wilhelm Schmidt GER 40-44 1:18:57
1,301 Rik De Vocht NED 30-34 1:18:57
1,302 Adriaan Tan BEL 40-44 1:18:58
1,303 Murat Hasan GER 35-39 1:18:58
1,304 Bert Stokkentreeff NED 40-44 1:18:58
1,305 David Oshea IRL 35-39 1:18:58
1,306 Paweł Szambelan POL 30-34 1:18:59
1,307 James Taylor GBR 25-29 1:18:59
1,308 David Gonzalez Elizalde MEX 25-29 1:18:59
1,309 Sascha Schneider GER 45-49 1:19:00
1,310 Samuel Tilley AUS 40-44 1:19:00
1,311 Benjamin Oldhafer GER 40-44 1:19:00
1,312 Uwe Augat GER 40-44 1:19:01
1,313 Marc Wiedemann GER 25-29 1:19:01
1,314 Marcus Ritzki GER 35-39 1:19:02
1,315 Danny Holtus NED 30-34 1:19:02
1,316 Luigi Massazza ITA 25-29 1:19:03
1,317 Clement Flegeau FRA 40-44 1:19:04
1,318 Denis Bessire SUI 45-49 1:19:04
1,319 Vincent Stenzel GER 25-29 1:19:05
1,320 İsmail Kaptanoğlu TUR 35-39 1:19:05
1,321 Dominik Bächtold SUI 35-39 1:19:05
1,322 Matthew Tresman GBR 35-39 1:19:07
1,323 David Abegglen SUI 35-39 1:19:07
1,324 Jan Schuhmann GER 45-49 1:19:07
1,325 Floris Van Het Kaar GER 16-24 1:19:08
1,326 Thorsten Prang GER 50-54 1:19:08
1,327 Philipp Hartmann GER 45-49 1:19:08
1,328 Dan Mclaughlin GBR 40-44 1:19:11
1,329 Tomáš Dvořák CZE 16-24 1:19:13
1,330 Maximilian Bäuerle GER 30-34 1:19:13
1,331 Jesús Linares Martín ESP 25-29 1:19:13
1,332 Justin Bonnet FRA 30-34 1:19:13
1,333 Jarne Strümpel GER 16-24 1:19:15
1,334 Kristian Lorenc CZE 25-29 1:19:15
1,335 Florent Trutt FRA 25-29 1:19:16
1,336 Kevin Janssens BEL 35-39 1:19:17
1,337 Philipp Pfannenstiel-Odisheli GER 25-29 1:19:19
1,338 Johannes Gartner GER 30-34 1:19:20
1,339 Valentin Hirte GER 16-24 1:19:20
1,340 Niklas Hoppe GER 30-34 1:19:21
1,341 Stefan Kränzle GER 30-34 1:19:21
1,342 Thomas Hinz GER 35-39 1:19:21
1,343 James Claude Rippon RSA 25-29 1:19:22
1,344 Alexander Nowosad GER 35-39 1:19:22
1,345 Tino Colista GER 40-44 1:19:23
1,346 Christoph Löffelberger AUT 35-39 1:19:24
1,347 Alexander Reiplinger GER 30-34 1:19:25
1,348 Alan Hill GBR 40-44 1:19:25
1,349 Patrick Esther GER 35-39 1:19:26
1,350 Pierre Adrien Hanania FRA 30-34 1:19:26
1,351 Thomas Higginson GBR 25-29 1:19:26
1,352 Callum Davies GBR 30-34 1:19:26
1,353 André Rodrigues POR 16-24 1:19:27
1,354 Sascha Bettinghausen GER 45-49 1:19:27
1,355 Riza Parlak SUI 35-39 1:19:27
1,356 Andreas Eissing GER 40-44 1:19:28
1,357 Michael O Connell IRL 45-49 1:19:28
1,358 Jan Bergenthum GER 30-34 1:19:29
1,359 Andreas Eberhart GER 50-54 1:19:29
1,360 Artur Kamiński POL 40-44 1:19:30
1,361 Jasper Meier GER 25-29 1:19:31
1,362 Eric Roth GER 16-24 1:19:31
1,363 Thomas Gahery FRA 30-34 1:19:31
1,364 Fran Munoz ESP 40-44 1:19:31
1,365 Gavin Wilkins GBR 40-44 1:19:32
1,366 Florian Mischinger GER 16-24 1:19:33
1,367 Danny Hughes GBR 35-39 1:19:34
1,368 Sebastian E. Merget GER 45-49 1:19:34
1,369 Matt Harris GBR 40-44 1:19:35
1,370 Michał Wieczorek POL 35-39 1:19:35
1,371 Fares Andrea Corrao FRA 25-29 1:19:35
1,372 Adrian Schramm GER 25-29 1:19:37
1,373 Michael Duffy NED 35-39 1:19:37
1,374 Sven Böhnisch GER 35-39 1:19:37
1,375 Kayhan Kaya GUI 35-39 1:19:38
1,376 André Ehlert GER 35-39 1:19:39
1,377 Tolga Aksüt TUR 30-34 1:19:39
1,378 Christoph Helbig GER 35-39 1:19:39
1,379 Eike Jung GER 35-39 1:19:40
1,380 Sven Erber GER 40-44 1:19:41
1,381 Christopher Hofbauer GER 30-34 1:19:41
1,382 Christoph Kicker AUT 25-29 1:19:41
1,383 Nikolas Freitag GER 30-34 1:19:41
1,384 Joshua Böhm GER 25-29 1:19:42
1,385 Arasto Soltanipajoh GER 30-34 1:19:42
1,386 Christopher Otte GER 30-34 1:19:42
1,387 Yohan Perez FRA 25-29 1:19:42
1,388 Johannes Uerlichs GER 30-34 1:19:43
1,389 Luca Blümlein GER 16-24 1:19:43
1,390 Gary Critchley GBR 45-49 1:19:43
1,391 Dennis Zwarra GER 30-34 1:19:45
1,392 Hatem Moncef Badache GER 35-39 1:19:46
1,393 Ken Gerlinger GER 30-34 1:19:47
1,394 Timothy Irawan GER 40-44 1:19:48
1,395 Daniel Luu GER 30-34 1:19:48
1,396 Michael Alert GER 35-39 1:19:48
1,397 Aleksandr Semenov — 50-54 1:19:48
1,398 Stephen Storey CAN 35-39 1:19:48
1,399 Erik Tröger GER 30-34 1:19:49
1,400 Anthony Locke NZL 35-39 1:19:49

← Berlin 2026 results