← Berlin 2026 results

HYROX Berlin 2026 Results – Open Men (page 4)

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

Rank Athlete Nat Age group Time
601 Arndt Bennoit GER 30-34 1:12:30
602 Arturo Pazaran MEX 30-34 1:12:31
603 Dominik Gartner AUT 35-39 1:12:33
604 Augustin Jagustin CRO 30-34 1:12:33
605 Andreas Steinert GER 45-49 1:12:33
606 David Egan IRL 40-44 1:12:34
607 Jack Newhouse GBR 30-34 1:12:35
608 Rupert Stobo NZL 25-29 1:12:35
609 Ole Schmidt GER 16-24 1:12:36
610 Nat Couldwell GBR 30-34 1:12:36
611 Marek Galganski POL 25-29 1:12:36
612 Maxime Pracisnore GER 30-34 1:12:37
613 Christoph Krebs GER 30-34 1:12:38
614 Austin Horan GBR 40-44 1:12:39
615 Marcel Flüthmann GER 25-29 1:12:40
616 Sebulon Möckel GER 25-29 1:12:40
617 Michael Sandig GER 45-49 1:12:40
618 Tobias Zwerschina AUT 16-24 1:12:40
619 Christoph Thiele GER 30-34 1:12:41
620 Carsten Papuga DEN 45-49 1:12:42
621 Ivan Botek CZE 40-44 1:12:42
622 Timo Noack GER 30-34 1:12:43
623 Niclas Dobbertin GER 35-39 1:12:43
624 Michał Pietrzak POL 30-34 1:12:44
625 Ciaran Wallace IRL 30-34 1:12:44
626 Jan-Niklas Schenk GER 35-39 1:12:45
627 Christian Schober AUT 40-44 1:12:45
628 Fred Lohmann GER 35-39 1:12:46
629 John Garvey CAN 35-39 1:12:46
630 Jordi Bonet Dominguez ESP 40-44 1:12:47
631 Patrik Gebhardt GER 25-29 1:12:47
632 Łukasz Mazurek POL 30-34 1:12:48
633 Tobias Große-Brockmann GER 30-34 1:12:48
634 Marco Wiedmann GER 35-39 1:12:48
635 Stan Elberts NED 16-24 1:12:49
636 Neil Campbell GBR 35-39 1:12:49
637 Patrick Doherty IRL 35-39 1:12:49
638 Witold Miszel POL 35-39 1:12:49
639 Marlon Cem Daskiran GER 16-24 1:12:51
640 Tommy Veness GBR 25-29 1:12:52
641 Alexander Watson GBR 16-24 1:12:52
642 Ander Cobo ESP 30-34 1:12:52
643 Curtis Morgan GBR 35-39 1:12:52
644 Will Thomas GBR 30-34 1:12:54
645 Alberto Mesas ESP 30-34 1:12:54
646 Riccardo Lanza GBR 40-44 1:12:55
647 Linus Porath GER 16-24 1:12:55
648 Luke Müller GER 25-29 1:12:56
649 Christof Schwarzenberger GER 25-29 1:12:56
650 Daoud El Riz FRA 40-44 1:12:56
651 Andre Luiz Souza de Oliveira Junior BRA 35-39 1:12:56
652 Karsten Ronge GER 30-34 1:12:57
653 Roberto Villadangos ESP 30-34 1:12:57
654 Mark Whitmore GBR 45-49 1:12:57
655 Tibor Rujder CZE 35-39 1:12:58
656 Sandro Melchien GER 35-39 1:12:58
657 Pawel Marczyk POL 35-39 1:12:58
658 Mehrzad Birani GBR 25-29 1:12:58
659 Vincent Jechoux FRA 45-49 1:12:59
660 Sam Melville GBR 25-29 1:12:59
661 Tom Behnke GER 16-24 1:13:01
662 Benedikt Knab GER 35-39 1:13:03
663 Daniel Richter GER 50-54 1:13:04
664 Marc Linn GER 35-39 1:13:04
665 Pablo De Innocentiis ARG 35-39 1:13:05
666 Michael Wenge GER 40-44 1:13:05
667 Mario Loncarski AUT 35-39 1:13:06
668 Mark Whittle GBR 40-44 1:13:07
669 Dj Canning IRL 40-44 1:13:07
670 Adam Wiggins GBR 30-34 1:13:07
671 Alex Neuling GER 45-49 1:13:07
672 Tobias Lindemann GER 30-34 1:13:09
673 Jay Keogh IRL 30-34 1:13:09
674 Nico Lubecki GER 16-24 1:13:10
675 Dirk-Oliver Beyer GER 55-59 1:13:10
676 Thomas Köppl GER 35-39 1:13:10
677 Marco Brand GER 45-49 1:13:11
678 Jan Van Egmond NED 40-44 1:13:11
679 Jan Brinkmann GER 45-49 1:13:12
680 Jannik Stolina GER 35-39 1:13:13
681 Lukas Henke GER 25-29 1:13:13
682 Pawel Gutschalk GER 30-34 1:13:14
683 Rares Timariu ROU 45-49 1:13:14
684 James Power IRL 16-24 1:13:14
685 Louis Ganser FRA 35-39 1:13:15
686 Kevin Wang GER 25-29 1:13:15
687 Jamie Murray IRL 30-34 1:13:15
688 Matteo Conte ITA 30-34 1:13:16
689 Brian Schild GER 35-39 1:13:17
690 Florian Tschitschmann GER 35-39 1:13:19
691 Michael Krenke GER 30-34 1:13:19
692 Stefan Barde GER 40-44 1:13:19
693 Teikimoeatua Vieux SUI 35-39 1:13:19
694 Dean Leary GBR 45-49 1:13:19
695 Jan Gava SUI 25-29 1:13:21
696 Tomáš Homola CZE 35-39 1:13:21
697 Guido Anastasia ITA 30-34 1:13:21
698 David Oismüller AUT 25-29 1:13:23
699 Robin Sander GER 35-39 1:13:25
700 Jesse Freels GER 16-24 1:13:25
701 Conor Fogarty IRL 35-39 1:13:26
702 Christos Ioannou GBR 35-39 1:13:26
703 Martin Ruckdäschel GER 30-34 1:13:26
704 Christian Tripp GER 45-49 1:13:27
705 Chris-Rene Lorch GER 35-39 1:13:28
706 Michael Pils AUT 35-39 1:13:28
707 Sandro Koslow GER 40-44 1:13:29
708 Timo Christiansen GER 25-29 1:13:29
709 Tobias Kurz GER 25-29 1:13:30
710 Moritz Kühnert GER 40-44 1:13:30
711 Christoffer Emil Buhl Bærentzen DEN 25-29 1:13:30
712 Sebastian Bleisteiner GER 40-44 1:13:31
713 Niels Bönker NED 35-39 1:13:32
714 Florian Brinkmann GER 25-29 1:13:33
715 Corentin De Sousa FRA 25-29 1:13:35
716 Florian Dittmann GER 30-34 1:13:35
717 Marco Theisen GER 35-39 1:13:36
718 Hamid Rahimi GER 30-34 1:13:36
719 Stephan Hübner GER 40-44 1:13:38
720 Ivan Szabo HUN 35-39 1:13:39
721 Paul Schütz GER 25-29 1:13:39
722 Christian Baasch GER 35-39 1:13:39
723 Axel Ganzert GER 30-34 1:13:39
724 Dennis Bölts GER 16-24 1:13:40
725 Henri Kirmes GER 16-24 1:13:41
726 Jonas Lämmermann GER 25-29 1:13:43
727 Liam Nazaripour-Hanson GBR 35-39 1:13:44
728 Joschka Grabb GER 35-39 1:13:44
729 Felix Pirch GER 30-34 1:13:45
730 Daniel Field GBR 35-39 1:13:45
731 Nathan Williams GBR 25-29 1:13:45
732 Christopher Rasch GER 35-39 1:13:46
733 Jan Dennis Zeren GER 30-34 1:13:46
734 Jerzy Woźniak POL 40-44 1:13:46
735 Max Frings GER 25-29 1:13:48
736 Julian Wesselbaum GER 25-29 1:13:48
737 Pierre Tigreat FRA 30-34 1:13:49
738 Carl Cutajar MLT 30-34 1:13:50
739 Björn Fugmann GER 40-44 1:13:50
740 Benedikt Reitwiessner GER 35-39 1:13:51
741 Bartlomiej Kreblewski GER 35-39 1:13:53
742 Christoph Hopp GER 40-44 1:13:55
743 Daniel Berg GER 25-29 1:13:56
744 Kevin Wattimena IRL 16-24 1:13:57
745 Joe Sheekey GBR 16-24 1:13:57
746 Lukáš Brožek CZE 25-29 1:13:58
747 Matthias Lothes GER 30-34 1:13:58
748 Donát Dienes HUN 16-24 1:13:59
749 Kevin Krützelmann GER 30-34 1:14:01
750 Pascal Kühl GER 30-34 1:14:01
751 Damien Stauffer SUI 30-34 1:14:01
752 Carrick Chaney GBR 25-29 1:14:01
753 Felix Leichsenring GER 30-34 1:14:01
754 Jan-Luca Fadel GER 16-24 1:14:01
755 Patrick Rondorf GER 30-34 1:14:02
756 Gaël Chica FRA 30-34 1:14:02
757 Jochen Geier GER 30-34 1:14:04
758 Patrick Ulbrich GER 40-44 1:14:04
759 Raymond Cinnamond IRL 35-39 1:14:04
760 Nghia Do VIE 30-34 1:14:05
761 Josef Pelikán CZE 30-34 1:14:06
762 Felix Heinz GER 30-34 1:14:06
763 Alexander Tscherkaschin GER 16-24 1:14:06
764 Nico Lehmann GER 30-34 1:14:07
765 Niko Iskra POL 45-49 1:14:07
766 Peter Brucksch GER 35-39 1:14:07
767 Rhys Evans GBR 30-34 1:14:08
768 Jan Nicklas Dolfen GER 16-24 1:14:09
769 Florian Andreas Neuß GER 25-29 1:14:11
770 Mirco Klaus GER 30-34 1:14:11
771 Eliott Ledissez FRA 16-24 1:14:12
772 Eric Labas CAN 25-29 1:14:12
773 Marvin Westkämper GER 35-39 1:14:13
774 Bart Van Duivenbode NED 25-29 1:14:14
775 Steven Kiesewetter GER 35-39 1:14:15
776 Fabian Begehr GER 45-49 1:14:16
777 Tobias Klaus GER 35-39 1:14:17
778 Niklas Rogge GER 25-29 1:14:19
779 Ben Ossamy-Dornemann GER 35-39 1:14:19
780 Tobias Lübke GER 35-39 1:14:19
781 Mike O'Sullivan IRL 45-49 1:14:20
782 Norman Koschmieder GER 35-39 1:14:20
783 Klaus Kelter GER 35-39 1:14:20
784 Athanasios Coutroumpas GRE 30-34 1:14:21
785 Corentin Guerra FRA 16-24 1:14:22
786 Romain Florindo FRA 30-34 1:14:22
787 Francisco Asencio Garrido ESP 40-44 1:14:23
788 Emanuel Grasl-Pfab GER 35-39 1:14:23
789 Raya Thiam FRA 16-24 1:14:23
790 Leon Dreher GER 25-29 1:14:25
791 Richard Höllein GER 35-39 1:14:26
792 Sotiris Skaros CYP 30-34 1:14:27
793 Stefano Serra ITA 35-39 1:14:27
794 Valentin Fort FRA 25-29 1:14:27
795 Jerome Leroy GER 35-39 1:14:27
796 Lorenzo Fagini ITA 30-34 1:14:28
797 Rene Beck NED 45-49 1:14:28
798 Kevin Blumenthal GER 35-39 1:14:28
799 Maximilian Minar AUT 16-24 1:14:28
800 Justin Ridge Oruga GER 25-29 1:14:29

← Berlin 2026 results