← Berlin 2025 results

HYROX Berlin 2025 Results – Open Men (page 4)

1,680 finishers. Winner Test Test in 10:57; median 1:17:16.

Rank Athlete Nat Age group Time Run Workout
601 Bastian Bolesta SUI 45-49 1:13:02 33:37 31:14
602 Karl Bainbridge GBR 30-34 1:13:02 30:37 33:31
603 Alexander Groschopp GER 30-34 1:13:02 31:30 34:44
604 Evan Knox GBR 16-24 1:13:03 34:40 30:58
605 Florian Dittmann GER 30-34 1:13:03 34:49 30:23
606 Timm Krätschmann GER 35-39 1:13:04 34:05 31:29
607 Eric Hantsch GER 40-44 1:13:04 32:45 32:21
608 Josip Pfadt GER 30-34 1:13:05 35:21 29:54
609 Michel Feldkamp GER 16-24 1:13:07 31:57 33:54
610 Andreas Götz GER 35-39 1:13:08 33:30 32:18
611 Patrick Schilhabel GER 16-24 1:13:09 35:36 30:13
612 Fabian Schuster AUT 30-34 1:13:11 31:56 34:08
613 Alexander Jäger GER 16-24 1:13:11 34:56 30:34
614 Axel Zimmermann GER 55-59 1:13:13 33:26 31:57
615 Mark Crawford GBR 35-39 1:13:16 33:37 32:24
616 Adrian Teifke GER 35-39 1:13:17 34:28 31:16
617 Oskar Traczyk POL 30-34 1:13:18 35:57 29:28
618 Thorben Heurs GER 50-54 1:13:18 34:07 31:22
619 Phil Donaldson GBR 40-44 1:13:21 33:30 32:35
620 Alex Pereira FRA 16-24 1:13:22 33:19 32:22
621 Nils Anders GER 25-29 1:13:22 35:21 30:35
622 Joe Pierce GBR 16-24 1:13:23 — 31:57
623 Marcel Flüthmann GER 25-29 1:13:23 35:56 29:59
624 José Manuel Madrid Ponce ESP 30-34 1:13:23 33:15 32:36
625 Dan Wilson GBR 25-29 1:13:24 31:11 35:12
626 Marcus Lynch GBR 30-34 1:13:25 32:55 33:17
627 Matthew Byrne IRL 16-24 1:13:26 34:52 31:21
628 Frank Kutter GER 50-54 1:13:28 33:26 32:10
629 Julian Wehler GER 30-34 1:13:31 34:54 31:20
630 Slawomir Kwinta POL 45-49 1:13:34 32:26 33:58
631 Jan-Philipp Schmidt GER 35-39 1:13:35 33:41 32:21
632 David Hein GER 35-39 1:13:36 33:52 31:33
633 Harry Woodall GBR 30-34 1:13:37 31:53 34:25
634 Max Winzer GER 35-39 1:13:37 33:12 33:24
635 Fabian Weiß GER 35-39 1:13:38 34:49 31:28
636 Tim Veit GER 40-44 1:13:38 33:19 31:51
637 Timo Van Driel NED 35-39 1:13:39 34:31 31:31
638 Marius Güra GER 35-39 1:13:41 32:37 33:19
639 Torben Lange GER 16-24 1:13:41 34:06 31:47
640 Romain Casabianca FRA 30-34 1:13:41 34:00 32:53
641 Abdi Ahmed GBR 40-44 1:13:42 30:31 36:13
642 Alan Keegan IRL 35-39 1:13:44 33:11 33:12
643 Samuel Hunt GBR 30-34 1:13:44 33:21 32:54
644 Simon Balster GER 16-24 1:13:44 32:32 33:13
645 Leo Schmitz GER 30-34 1:13:46 36:32 29:32
646 Philipp Birnstingl GER 40-44 1:13:47 33:48 32:41
647 Nicolas Kilian GER 25-29 1:13:51 36:42 29:38
648 Jonny Mcneill IRL 16-24 1:13:52 33:53 32:47
649 Joel Price GBR 16-24 1:13:55 30:40 35:43
650 Michael Arnold GBR 35-39 1:13:55 32:33 34:21
651 Patrick Bloch GER 35-39 1:13:56 34:12 28:45
652 Uwe Augat GER 40-44 1:13:57 35:26 30:58
653 Jamie Muir GBR 40-44 1:13:57 33:51 32:51
654 Ross Waters IRL 16-24 1:13:57 33:50 32:47
655 Andrew Haydu IRL 45-49 1:13:58 30:51 35:11
656 Josh Hammers GER 35-39 1:13:59 32:10 32:18
657 Hajo Kallsen GER 30-34 1:14:00 34:40 31:23
658 Jan-Niklas Mückenhoff GER 30-34 1:14:00 33:33 31:34
659 Arnaud Breton FRA 16-24 1:14:02 31:30 35:08
660 Adrian Melendez USA 35-39 1:14:04 34:42 31:25
661 Christoph Busse GER 30-34 1:14:05 34:55 31:06
662 Roman Tasca GER 25-29 1:14:06 34:36 31:49
663 Carl Turley GBR 35-39 1:14:08 32:54 34:12
664 Martin Kasperek GER 40-44 1:14:09 35:02 31:00
665 Rob Hemus GBR 40-44 1:14:10 33:42 32:51
666 Michael Leader GBR 30-34 1:14:10 34:46 31:34
667 Ryan Duffy IRL 25-29 1:14:10 33:05 33:33
668 Dennis Bölts GER 16-24 1:14:12 30:40 35:43
669 Thomas Bankiewicz GER 35-39 1:14:13 34:17 32:06
670 Shane Mullan IRL 40-44 1:14:17 33:46 32:31
671 Alex Uliano ITA 35-39 1:14:18 33:55 33:12
672 Mark Konrad GBR 35-39 1:14:18 32:27 34:55
673 Nicholas Hazeldine IRL 45-49 1:14:20 33:13 33:38
674 Kyran Grant GBR 25-29 1:14:20 31:40 35:09
675 Fabio Aprigliano ITA 40-44 1:14:20 32:57 34:06
676 Alexandre Ally FRA 35-39 1:14:21 33:58 33:02
677 Mark Reich GER 35-39 1:14:21 33:14 32:05
678 Christian Frank GER 35-39 1:14:21 34:53 31:18
679 Victor Lamant FRA 35-39 1:14:21 30:11 36:49
680 Christopher Lozano GER 35-39 1:14:22 35:32 31:15
681 Paul Rice IRL 30-34 1:14:24 36:25 30:21
682 Asan Bafri GER 35-39 1:14:24 33:55 32:49
683 Benjamin Müller GER 35-39 1:14:27 34:30 32:22
684 Marin Noyon FRA 30-34 1:14:27 32:27 33:40
685 Grahame Bradley GBR 40-44 1:14:28 33:56 32:59
686 Steve Butler GBR 35-39 1:14:34 34:06 33:12
687 Million Negash USA 25-29 1:14:34 33:09 33:50
688 Ritchie Vogel GER 35-39 1:14:36 36:33 30:27
689 Thomas Deutsch GER 50-54 1:14:37 33:41 33:27
690 Cristian Radu ROU 35-39 1:14:38 33:47 32:46
691 Patrick Zilligen GER 35-39 1:14:38 35:16 31:30
692 Thomas Hill GBR 35-39 1:14:38 33:39 33:35
693 Ryan Conville GBR 25-29 1:14:39 31:55 35:50
694 Michael Berger GER 45-49 1:14:39 34:35 32:18
695 Christian Haase GER 45-49 1:14:39 35:19 31:39
696 Dariusz Olkowicz POL 45-49 1:14:39 35:58 29:22
697 Calum Fraser GBR 30-34 1:14:41 35:36 30:25
698 Tim Kleber GER 25-29 1:14:41 35:45 31:14
699 Sean Brennan IRL 16-24 1:14:42 32:48 34:12
700 Jake Ryan IRL 30-34 1:14:42 34:08 32:40
701 Stefano Salucci ITA 35-39 1:14:42 33:40 32:49
702 Eugen Blust GER 55-59 1:14:42 34:29 32:31
703 Aaron Van Gulik NED 35-39 1:14:43 32:49 35:01
704 Mark Donnelly GBR 35-39 1:14:44 32:40 34:03
705 Simon Thelen GER 45-49 1:14:46 33:20 33:18
706 Mark Griffin GBR 50-54 1:14:46 33:01 34:18
707 André Huber GER 30-34 1:14:47 35:02 32:00
708 Fabian Lange GER 25-29 1:14:48 34:32 29:04
709 Alexander Jochinger AUT 40-44 1:14:49 34:23 32:31
710 Ashley Kenyon GBR 35-39 1:14:52 36:16 30:57
711 Filipe Castanheira POR 30-34 1:14:54 34:12 32:35
712 Götz Rittner GER 55-59 1:14:55 35:40 31:32
713 Daniel Field GBR 35-39 1:14:56 32:39 35:05
714 Hendrik Lennarz GER 40-44 1:14:57 34:22 32:45
715 Graham Wilson IRL 40-44 1:14:58 33:09 33:50
716 André Ehlert GER 35-39 1:14:59 34:12 32:31
717 Stefan Wolff GER 35-39 1:15:00 33:37 34:14
718 Jonathan Cseh-Szombathy BEL 55-59 1:15:03 35:09 32:24
719 Sebastiano Mars ITA 30-34 1:15:03 33:41 33:50
720 Sam Harvey GBR 35-39 1:15:03 32:59 34:59
721 Stipe Bojanic CRO 40-44 1:15:05 36:01 30:37
722 Felix Beuning GER 25-29 1:15:08 35:53 31:38
723 Michael Losch GER 45-49 1:15:08 35:01 32:02
724 Tom York GBR 16-24 1:15:08 33:53 33:38
725 Timi Arowolo GER 40-44 1:15:09 35:26 31:21
726 Shane Comerford IRL 40-44 1:15:09 35:03 32:16
727 Luis Manuel Zarrabeitia De Diego ESP 25-29 1:15:11 34:56 32:32
728 Cyril Zarrillo FRA 25-29 1:15:12 31:12 36:13
729 Richard Sharp GBR 40-44 1:15:13 35:57 31:29
730 Bas Ypes NED 35-39 1:15:13 37:31 29:33
731 Mihael Dekanic CRO 30-34 1:15:15 34:19 33:19
732 Stefano Riva ITA 35-39 1:15:19 33:42 33:19
733 Matthew Watson GBR 35-39 1:15:20 35:30 32:14
734 Jan Thomas Ehlers GER 35-39 1:15:20 34:46 32:36
735 Jamie Friel IRL 30-34 1:15:22 34:41 32:40
736 Kian Khani GER 40-44 1:15:22 34:42 32:40
737 Jens Weipert GER 35-39 1:15:23 35:40 31:52
738 Jean-Louis Duhoux NED 25-29 1:15:25 31:49 35:58
739 Illia Fiodarau POL 30-34 1:15:25 36:28 30:38
740 Sören Thoroe GER 30-34 1:15:26 34:59 32:39
741 Oliver Münchrath GER 45-49 1:15:27 36:29 31:07
742 Callum O’Mahoney GBR 25-29 1:15:27 33:30 34:17
743 Tomas Yates GBR 25-29 1:15:28 36:30 30:46
744 Pierre Nadler GER 35-39 1:15:29 37:25 29:53
745 Daniel Promok AUT 35-39 1:15:29 36:29 31:05
746 Martin Jennings IRL 35-39 1:15:31 35:45 32:03
747 Alex Mumford GBR 35-39 1:15:32 34:10 33:32
748 Dennis Lammertink NED 25-29 1:15:33 34:50 33:01
749 Andreas Breitsprecher GER 45-49 1:15:34 31:59 36:02
750 Scott Franks GBR 35-39 1:15:34 34:34 33:16
751 Dan Cooper GBR 35-39 1:15:34 32:28 35:26
752 Aiden Mcateer GBR 16-24 1:15:35 35:01 33:06
753 Alexander Wilke GER 25-29 1:15:35 33:59 33:31
754 Paul Sheridan IRL 35-39 1:15:36 32:50 35:02
755 Jay Fernon GBR 45-49 1:15:38 31:50 36:41
756 Tom Paulsen GER 25-29 1:15:38 34:18 34:04
757 Declan West GBR 30-34 1:15:38 34:51 33:25
758 Christopher Walsh GBR 40-44 1:15:39 30:33 38:04
759 Philip Bentham GBR 35-39 1:15:39 34:27 33:19
760 Myles Wright GBR 25-29 1:15:40 37:52 29:27
761 Sandro Thielen-Küstner GER 30-34 1:15:40 37:27 30:16
762 Lennart Behmer GER 35-39 1:15:44 31:41 36:58
763 Hugh Johnson GBR 30-34 1:15:48 34:49 33:29
764 Fritz Doser GER 55-59 1:15:48 32:57 35:01
765 Shane Naughton IRL 50-54 1:15:49 33:58 34:15
766 Andreas Landerl AUT 30-34 1:15:51 35:08 33:17
767 Valentin Glass GER 30-34 1:15:53 36:22 31:23
768 Thomas Talineau FRA 25-29 1:15:54 32:27 36:11
769 Markus Flack GER 35-39 1:15:55 34:50 33:23
770 Johann Pfefferer AUT 55-59 1:15:56 34:18 33:19
771 Claudius Konzack GER 30-34 1:15:57 37:54 29:53
772 Uli Strenkert GER 45-49 1:16:00 34:20 33:36
773 Aaron Brady IRL 16-24 1:16:01 32:54 35:48
774 Lasse Gerdes GER 35-39 1:16:02 36:02 32:20
775 Crawford Kenney GBR 25-29 1:16:03 33:23 34:48
776 Kevin Schellberg GER 35-39 1:16:03 35:42 32:27
777 Mike Reiß GER 45-49 1:16:07 35:17 32:47
778 Kai Werner GER 40-44 1:16:08 35:11 32:52
779 Alexander Roloff GER 40-44 1:16:10 35:23 33:17
780 Paul Finnegan IRL 25-29 1:16:13 37:47 30:20
781 Marc Linn GER 35-39 1:16:13 33:31 34:42
782 Vincent Snel NED 40-44 1:16:18 33:27 35:47
783 Michael Zimdars GER 40-44 1:16:19 33:35 35:26
784 Jonas Neuser GER 25-29 1:16:19 34:20 32:40
785 Jacob Lind GER 25-29 1:16:22 37:05 31:16
786 Anthony Locke NZL 35-39 1:16:22 36:31 31:59
787 Freek Brinkhuis NED 30-34 1:16:23 35:36 32:46
788 Conor Scullion IRL 35-39 1:16:23 35:30 33:13
789 Jochen Treier GER 35-39 1:16:24 36:06 32:25
790 Fabian Wesemann GER 35-39 1:16:24 35:35 32:53
791 Janni Athanassiadis GRE 35-39 1:16:27 34:21 34:19
792 Thomas Schadow GER 40-44 1:16:27 35:02 33:37
793 Spencer Bennett-Hutson GBR 16-24 1:16:29 34:43 34:22
794 Halder Faraj NED 30-34 1:16:29 32:45 36:02
795 Niklas Hatzmann GER 16-24 1:16:31 37:55 30:35
796 Philipp Babic Markmann GER 40-44 1:16:31 37:36 30:37
797 Aaron Darcy IRL 16-24 1:16:32 33:56 34:56
798 Keir Tait GBR 16-24 1:16:34 33:39 34:46
799 Jeremy Vanhoutte BEL 35-39 1:16:36 34:13 34:32
800 Viktor Roos GER 35-39 1:16:36 35:17 32:41

← Berlin 2025 results