← Berlin 2026 results

HYROX Berlin 2026 Results – Open Men (page 13)

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

Rank Athlete Nat Age group Time
2,401 Tim Kuhn GER 25-29 1:29:05
2,402 Per Näslund SWE 40-44 1:29:05
2,403 Ben Gedye GBR 30-34 1:29:05
2,404 André Lewandowski GER 40-44 1:29:06
2,405 Dennis Balcerzak GER 35-39 1:29:07
2,406 Dennis Hörl GER 40-44 1:29:07
2,407 Aziz Suleiman GER 30-34 1:29:08
2,408 Fernando Bruquetas ESP 40-44 1:29:08
2,409 David Reiterits AUT 25-29 1:29:09
2,410 Jordi Hamacher GER 30-34 1:29:11
2,411 Daniel Meister GER 50-54 1:29:11
2,412 Dylan Robertson GBR 25-29 1:29:12
2,413 Dorian Hunger GER 30-34 1:29:13
2,414 Maximilian Rapp GER 30-34 1:29:13
2,415 Patrick Metz DEN 25-29 1:29:13
2,416 Alvaro Fernandez ECU 25-29 1:29:14
2,417 Riyad Kazimov GER 25-29 1:29:14
2,418 Ali Duzgun GER 30-34 1:29:15
2,419 Izael Ribeiro BRA 40-44 1:29:15
2,420 Burc Özüpek GER 40-44 1:29:16
2,421 Julian Hain GER 30-34 1:29:16
2,422 Manuel Klemantowitz GER 45-49 1:29:17
2,423 Konstantinos Garifallou GER 30-34 1:29:17
2,424 Nicklas Fallesen DEN 40-44 1:29:17
2,425 Francesco Giuseppe La Barbera ITA 25-29 1:29:18
2,426 Marc Kellner GER 30-34 1:29:19
2,427 Gregor Zweig GER 30-34 1:29:19
2,428 Iber Hasanmetaj SUI 30-34 1:29:19
2,429 Mohamed Khalil Ben Khalifa GER 35-39 1:29:20
2,430 Andy Deshmukh GBR 55-59 1:29:20
2,431 Simon Hanrahan GBR 45-49 1:29:20
2,432 Shakai Callum GBR 16-24 1:29:21
2,433 Christoph Jost GER 40-44 1:29:22
2,434 Stéphane Deblaere BEL 25-29 1:29:22
2,435 Iulian Filip ROU 25-29 1:29:23
2,436 Nicholas Kirschner ITA 30-34 1:29:23
2,437 Hugo Castro GER 30-34 1:29:23
2,438 Bernd Hügler GER 30-34 1:29:24
2,439 Juan Pablo Fernandez ECU 30-34 1:29:25
2,440 Alexis Da Costa FRA 25-29 1:29:28
2,441 Henning Albertsen GER 45-49 1:29:28
2,442 Bastian Peter GER 40-44 1:29:29
2,443 Leam Thurow GER 16-24 1:29:29
2,444 Pierre Lauffs GER 35-39 1:29:30
2,445 Terry Maughan GBR 40-44 1:29:30
2,446 Maximilian Kanitz GER 30-34 1:29:30
2,447 Leon Byrne IRL 16-24 1:29:31
2,448 Timo Wieland GER 40-44 1:29:31
2,449 Rick Granzow GER 35-39 1:29:32
2,450 Tanju Ertunc GER 35-39 1:29:33
2,451 Justin Weingarten GER 25-29 1:29:34
2,452 Hauke Vollstedt GER 40-44 1:29:34
2,453 Mathias Beitke GER 35-39 1:29:35
2,454 William Ireson GBR 45-49 1:29:35
2,455 Lucian Dumitru AUT 40-44 1:29:36
2,456 Cathal Mathews IRL 40-44 1:29:36
2,457 Sebastian Hermann GER 30-34 1:29:36
2,458 Marcel Lübker GER 30-34 1:29:37
2,459 Jakub Šroubek CZE 40-44 1:29:37
2,460 Michael Shelly IRL 45-49 1:29:37
2,461 Youssef Benjelloun MAR 30-34 1:29:37
2,462 Christian Malinov LUX 25-29 1:29:38
2,463 Manuel Künzler GER 40-44 1:29:38
2,464 Kevin Herrmann GER 30-34 1:29:39
2,465 Jannik Reuter GER 25-29 1:29:39
2,466 Alexis Baranton FRA 25-29 1:29:40
2,467 Javier Wasserman ARG 40-44 1:29:41
2,468 Joshua Morrell IVB 25-29 1:29:41
2,469 Till Hildebrandt GER 40-44 1:29:42
2,470 Christoph Ulrich GER 40-44 1:29:43
2,471 Tobias Laufersweiler GER 16-24 1:29:43
2,472 Johan Kloosterboer NED 45-49 1:29:43
2,473 Benedikt Schulte-Südhoff GER 25-29 1:29:44
2,474 Alexander Bast GER 30-34 1:29:44
2,475 Albert Ehrmann GER 25-29 1:29:44
2,476 Max Mayr GER 35-39 1:29:44
2,477 Paul Bingelmann FRA 16-24 1:29:45
2,478 Lukas Wagner GER 30-34 1:29:46
2,479 Ronald Sperrer AUT 55-59 1:29:47
2,480 Can Aksu TUR 35-39 1:29:48
2,481 Benoît Polderman FRA 40-44 1:29:48
2,482 Bernhard Kowatsch AUT 40-44 1:29:51
2,483 Conor Day IRL 30-34 1:29:52
2,484 Mihály Pusztai HUN 16-24 1:29:53
2,485 Philip Ton GER 35-39 1:29:54
2,486 Sam Bateman GBR 45-49 1:29:55
2,487 Elwin Rumplmair NED 40-44 1:29:56
2,488 Wenzel Saha Kiehne GER 35-39 1:29:57
2,489 Marcel Greiner GER 40-44 1:29:57
2,490 Edoardo Gilardino ITA 35-39 1:29:57
2,491 Sam Fossey GBR 30-34 1:29:57
2,492 David Oswald GER 25-29 1:29:58
2,493 Mehrdad Hassanzadeh Khatibani GER 40-44 1:29:59
2,494 David Gianpaolo Albamonte ITA 40-44 1:29:59
2,495 Noah Latzel GER 16-24 1:30:00
2,496 Aaron Mcdonald IRL 30-34 1:30:01
2,497 Mykola Chernii UKR 30-34 1:30:01
2,498 Christophe Hoste GER 30-34 1:30:02
2,499 Philipp Langer GER 35-39 1:30:02
2,500 Alexander Gyimah GER 35-39 1:30:02
2,501 Maximilian Gerhardt GER 16-24 1:30:03
2,502 Paul Steinwede GER 40-44 1:30:03
2,503 Claude Fontes Da Silva FRA 50-54 1:30:03
2,504 Joost van Mill NED 50-54 1:30:03
2,505 Martin Herzer GER 55-59 1:30:03
2,506 Mathias Müller GER 25-29 1:30:04
2,507 Alexis Ngoma FRA 25-29 1:30:05
2,508 Daniel Hommes GER 45-49 1:30:07
2,509 Marwin Peters GER 25-29 1:30:09
2,510 Sebastian Blümel GER 40-44 1:30:09
2,511 Håkan Jerner SWE 55-59 1:30:10
2,512 Dominik Syrový CZE 35-39 1:30:11
2,513 Frederick Brown GBR 30-34 1:30:11
2,514 Niels Partey GER 25-29 1:30:12
2,515 Christian Karasek GER 50-54 1:30:13
2,516 Christoph Bohne GER 30-34 1:30:16
2,517 Thijn Tax NED 16-24 1:30:17
2,518 Patryk Paterna GER 30-34 1:30:17
2,519 Nic Siebenborn GER 30-34 1:30:18
2,520 Viktor Rudi GER 45-49 1:30:18
2,521 Kevin Yang USA 40-44 1:30:21
2,522 Jilly Hu GER 30-34 1:30:21
2,523 Andre Kazmierski GER 40-44 1:30:23
2,524 Ismael Marcos Muñoz ESP 30-34 1:30:24
2,525 Kryštof Frýba CZE 25-29 1:30:24
2,526 Patrick Kornek AUT 35-39 1:30:24
2,527 Roger Bruder SUI 45-49 1:30:24
2,528 Louis Henriques Da Costa POR 50-54 1:30:24
2,529 Armin Blume GER 45-49 1:30:24
2,530 Lucas Baier GER 30-34 1:30:25
2,531 Pascal Janke GER 30-34 1:30:26
2,532 Mario Schmid GER 30-34 1:30:26
2,533 Zoltán Hórász HUN 35-39 1:30:26
2,534 Lucas Liebegut GER 25-29 1:30:27
2,535 Hakan Kanatlı TUR 30-34 1:30:27
2,536 Juan Cuaresma ESP 45-49 1:30:28
2,537 Carlos Festerling GER 30-34 1:30:29
2,538 Ben Ciupka GER 16-24 1:30:30
2,539 Jan Arfwedson GER 45-49 1:30:31
2,540 David Izurieta ECU 30-34 1:30:32
2,541 Daniel Seel GER 45-49 1:30:32
2,542 Sven Ruhl BEL 55-59 1:30:32
2,543 Cedric Erdmann GER 30-34 1:30:34
2,544 Antoine Pasqualini FRA 16-24 1:30:34
2,545 Melvin Schneider GER 25-29 1:30:36
2,546 Lars Breyer GER 25-29 1:30:37
2,547 Ferhan Meichner GER 25-29 1:30:37
2,548 Ruslan Klauser GER 35-39 1:30:37
2,549 Raphael Cantin FRA 16-24 1:30:38
2,550 Max van Hilten NED 35-39 1:30:38
2,551 Herman van Buren NED 55-59 1:30:40
2,552 Gilles Schneider FRA 25-29 1:30:42
2,553 Ralf Szelwis GER 45-49 1:30:43
2,554 Matthias Reins GER 35-39 1:30:43
2,555 Ron Cedric Reinert GER 25-29 1:30:44
2,556 Nikolas Moroff GER 30-34 1:30:45
2,557 Steffen Schramm GER 45-49 1:30:45
2,558 Nikodem Kwissa POL 35-39 1:30:45
2,559 Jacob Arfwedson GER 16-24 1:30:46
2,560 James Branagan IRL 25-29 1:30:47
2,561 Andreas Schneeweiss GER 25-29 1:30:47
2,562 Gundolf Kobuch GER 50-54 1:30:50
2,563 Johannes Brucksch GER 35-39 1:30:50
2,564 Juan Pedro Pina Martinez ESP 40-44 1:30:50
2,565 Tom Süß GER 25-29 1:30:51
2,566 Jürgen Bader GER 60-64 1:30:52
2,567 Slawomir Oczachowski POL 45-49 1:30:52
2,568 Israel Ruiz ECU 30-34 1:30:52
2,569 Jonas Thoben GER 25-29 1:30:52
2,570 Gavan Duffy GBR 50-54 1:30:53
2,571 Ariel Garza USA 30-34 1:30:53
2,572 Maximilian Kohlpaintner GER 16-24 1:30:54
2,573 Selcuk Mizmizlioglu GER 35-39 1:30:54
2,574 Julius Probst GER 16-24 1:30:54
2,575 Alexander Ubben GER 30-34 1:30:55
2,576 Manuel Fink GER 30-34 1:30:55
2,577 Joachim Url-Kurzmann AUT 40-44 1:30:56
2,578 Mark Miller GBR 45-49 1:30:56
2,579 Christian Varga GER 35-39 1:30:57
2,580 Richie Hughes GBR 40-44 1:30:58
2,581 Arturo López Hernández ESP 30-34 1:30:59
2,582 Clément Molina FRA 35-39 1:31:01
2,583 Steve Harrington IRL 40-44 1:31:01
2,584 Michael Reinhold GER 45-49 1:31:01
2,585 Sebastian Lämmerhofer AUT 30-34 1:31:02
2,586 Samuel Scheurich GER 35-39 1:31:03
2,587 Gerald Bösing GER 30-34 1:31:04
2,588 Joseph Hinojosa USA 35-39 1:31:04
2,589 Luca Müller GER 25-29 1:31:04
2,590 Julian Beimes GER 30-34 1:31:05
2,591 Thomas Bradley GBR 40-44 1:31:05
2,592 Sam Percival GBR 30-34 1:31:08
2,593 Gil Corujeira POR 35-39 1:31:08
2,594 Marco Machovič SVK 16-24 1:31:08
2,595 Sebastian Kalkbrenner GER 35-39 1:31:08
2,596 Patrick Berger GER 45-49 1:31:08
2,597 Marcel Kukla AUT 25-29 1:31:08
2,598 Filip Rakita SRB 35-39 1:31:09
2,599 Filip Witaszczyk POL 16-24 1:31:09
2,600 Seth Dorenbos NED 50-54 1:31:09

← Berlin 2026 results