← Berlin 2026 results

HYROX Berlin 2026 Results – Open Men (page 15)

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

Rank Athlete Nat Age group Time
2,801 Marcel Lehmann SUI 35-39 1:33:52
2,802 Giuseppe Tortora ITA 40-44 1:33:54
2,803 Benjamin Hackl GER 35-39 1:33:54
2,804 Johannes Knoblach GER 30-34 1:33:55
2,805 Tim Jürges GER 30-34 1:33:56
2,806 Stephane Borel FRA 55-59 1:33:56
2,807 Ross Moylan GBR 40-44 1:33:56
2,808 Ugur Ertan TUR 35-39 1:33:57
2,809 Leonhard Pöppinghaus GER 35-39 1:34:00
2,810 Diego Cisneros PER 25-29 1:34:00
2,811 Ziad Kanaan LBN 35-39 1:34:01
2,812 Constantin Wolf GER 25-29 1:34:02
2,813 Seán Byrne IRL 25-29 1:34:02
2,814 Christian Becker GER 35-39 1:34:04
2,815 Hamid Khezli IRI 40-44 1:34:06
2,816 Tobias Reile GER 30-34 1:34:06
2,817 Jan Vodseďálek CZE 40-44 1:34:06
2,818 Rainer Trittenbach GER 55-59 1:34:06
2,819 Florian Respondek GER 35-39 1:34:07
2,820 Sebastian Stoeckle GER 40-44 1:34:10
2,821 Niklas Hagen GER 16-24 1:34:11
2,822 Mandar Shete IND 25-29 1:34:12
2,823 Jonas Stummer GER 35-39 1:34:13
2,824 Björn Lutz GER 40-44 1:34:13
2,825 Ferdinand Babila CMR 25-29 1:34:14
2,826 Kim Nyeng Møller DEN 45-49 1:34:16
2,827 Philipp Babic Markmann GER 40-44 1:34:18
2,828 David Peng NZL 30-34 1:34:18
2,829 Mickaël Cervantes FRA 30-34 1:34:18
2,830 Tom Hartmann GER 35-39 1:34:19
2,831 Emmet Brady IRL 50-54 1:34:20
2,832 Tim Bartsch GER 30-34 1:34:21
2,833 Vincent Schmid GER 30-34 1:34:21
2,834 Gabor Sebes HUN 40-44 1:34:23
2,835 Pamitosh Giri NEP 30-34 1:34:23
2,836 Kemal Dereköy GER 55-59 1:34:23
2,837 Pierre Woschniak GER 35-39 1:34:24
2,838 Andreas Genzel GER 35-39 1:34:25
2,839 Alexander Merkl GER 35-39 1:34:26
2,840 Maxim Lisewitzki GER 16-24 1:34:28
2,841 Peter Murkett GBR 55-59 1:34:28
2,842 Mark Hewitt GBR 30-34 1:34:29
2,843 Rene Schmidt GER 55-59 1:34:29
2,844 Michael Zirkenbach GER 30-34 1:34:30
2,845 Philip Weidmann GER 30-34 1:34:30
2,846 Sebastian Gähler GER 55-59 1:34:30
2,847 Mehmood Zubair GBR 25-29 1:34:30
2,848 Marcel Kamasz GER 25-29 1:34:31
2,849 Oliver Just GER 55-59 1:34:32
2,850 Jeff Wichmann GER 30-34 1:34:32
2,851 Dennis Hacker GER 35-39 1:34:32
2,852 Janosch Löhr GER 40-44 1:34:33
2,853 Felix Grigoleit GER 40-44 1:34:33
2,854 Josue Zitle MEX 25-29 1:34:33
2,855 Jörn-Patrick Wirtz GER 35-39 1:34:34
2,856 Nils Bruhn GER 40-44 1:34:35
2,857 Florian Kühn GER 30-34 1:34:36
2,858 Ben Zeiske GER 30-34 1:34:36
2,859 Joel Rosenberg GER 35-39 1:34:37
2,860 Rhyan Flores GER 40-44 1:34:37
2,861 Silas Quaß GER 25-29 1:34:38
2,862 Tyler Turney USA 25-29 1:34:39
2,863 Dennis Bretz GER 30-34 1:34:40
2,864 Matthias Gerigk GER 25-29 1:34:41
2,865 Fabian Nast GER 30-34 1:34:42
2,866 Robert Grigorowicz GER 25-29 1:34:42
2,867 Andreas Lehmann GER 35-39 1:34:42
2,868 Tristan Schultze GER 25-29 1:34:43
2,869 Fabio Tetzel GER 25-29 1:34:44
2,870 Burhan Ala GER 25-29 1:34:44
2,871 Daniele Bucovaz ITA 45-49 1:34:44
2,872 Henner Walbaum GER 40-44 1:34:45
2,873 Paul Rebuffel FRA 16-24 1:34:45
2,874 Sven Kodlin GER 35-39 1:34:46
2,875 Tobias Deigner GER 45-49 1:34:46
2,876 Georgios Zaponakis GRE 30-34 1:34:46
2,877 Charlie Billinge GBR 16-24 1:34:47
2,878 Jannik Sebald GER 35-39 1:34:47
2,879 Timon Oliver Schulz GER 25-29 1:34:50
2,880 Andrea Martucci ITA 25-29 1:34:50
2,881 Moritz Lamprecht GER 35-39 1:34:51
2,882 Justin Haubrich GER 25-29 1:34:52
2,883 Kieran Mccole IRL 16-24 1:34:52
2,884 Mirosław Fityka POL 45-49 1:34:53
2,885 Philipp Schmallegger AUT 30-34 1:34:55
2,886 Gerardo Daniel Lopez Alguiar MEX 30-34 1:34:55
2,887 Leon Rößler GER 30-34 1:34:56
2,888 Florian Bitterlich GER 40-44 1:34:59
2,889 Giuseppe Coyne IRL 25-29 1:34:59
2,890 Harald Eipert GER 35-39 1:35:00
2,891 Anush Ghorbani GER 30-34 1:35:01
2,892 Justin Polok GER 16-24 1:35:02
2,893 Michele Gallo ITA 25-29 1:35:02
2,894 Maik Bloch GER 25-29 1:35:02
2,895 Louis Giese GER 16-24 1:35:05
2,896 Bernd Linke GER 45-49 1:35:05
2,897 Stefan Nguyen GER 30-34 1:35:06
2,898 Alexander Weiss GER 45-49 1:35:08
2,899 Raman Chaikou — 30-34 1:35:08
2,900 Jonas Beinert GER 30-34 1:35:09
2,901 Thomas Brenner GER 40-44 1:35:10
2,902 Nico Grabs GER 25-29 1:35:11
2,903 Christoph Engelhardt GER 30-34 1:35:12
2,904 Franz Weiß GER 25-29 1:35:12
2,905 Philip Irgang SUI 40-44 1:35:13
2,906 Johan Hultén SWE 50-54 1:35:13
2,907 David Mayr GER 35-39 1:35:14
2,908 Michiel Kock NED 35-39 1:35:16
2,909 Robert Bengtsson SWE 55-59 1:35:16
2,910 Hendrik Behrens GER 35-39 1:35:17
2,911 Michael Junkereit GER 35-39 1:35:17
2,912 Jan Mittelstädt GER 40-44 1:35:19
2,913 Volker Pellen GER 55-59 1:35:20
2,914 Alex Banchet FRA 25-29 1:35:20
2,915 Mehdi Yahia-Meddah FRA 25-29 1:35:22
2,916 Joo Hong Lim SGP 40-44 1:35:23
2,917 Richard Pantel GER 25-29 1:35:23
2,918 Tomislav Krnjaca CRO 40-44 1:35:25
2,919 Finn Erpff GER 30-34 1:35:26
2,920 Johannes Frech AUT 30-34 1:35:27
2,921 Gustavo Gutierrez Diaz MEX 40-44 1:35:27
2,922 Szabolcs Beleznai HUN 45-49 1:35:28
2,923 Marvin Deutscher GER 25-29 1:35:29
2,924 Marco Hammerschmidt GER 30-34 1:35:29
2,925 Deliya Kalac FRA 40-44 1:35:29
2,926 Stefan Zwetschke GER 55-59 1:35:31
2,927 Taurin Eimermacher GER 35-39 1:35:31
2,928 Jochen Dehniger GER 50-54 1:35:32
2,929 Justus Lammel GER 35-39 1:35:32
2,930 Sven Ochmann GER 40-44 1:35:32
2,931 Eric Kahl GER 35-39 1:35:33
2,932 Davide Vasco ITA 40-44 1:35:33
2,933 Thomas Göhler GER 45-49 1:35:33
2,934 Gunnar Kaempgen GER 40-44 1:35:34
2,935 Ruben Lourenco Pereira POR 25-29 1:35:35
2,936 Lukáš Svoboda CZE 25-29 1:35:36
2,937 Philip Bruhn GER 30-34 1:35:39
2,938 Eduard Bechstedt GER 30-34 1:35:40
2,939 Christoph Dähler SUI 35-39 1:35:40
2,940 Stephen Walsh IRL 40-44 1:35:40
2,941 Gerald Tallafuss AUT 35-39 1:35:40
2,942 Rudolf Preis CZE 25-29 1:35:42
2,943 Christian Stang GER 35-39 1:35:43
2,944 Enrico Glaß GER 40-44 1:35:44
2,945 Jeremy Zheng FRA 30-34 1:35:45
2,946 Julian Fedtke GER 30-34 1:35:46
2,947 Johannes Elsäßer GER 30-34 1:35:46
2,948 Marco Stenglein GER 40-44 1:35:47
2,949 Òscar Bover ESP 50-54 1:35:47
2,950 Dorian Quattrocchi ITA 25-29 1:35:48
2,951 Davide Bernardoni SUI 30-34 1:35:48
2,952 István Mári HUN 45-49 1:35:49
2,953 Derek McHugh IRL 35-39 1:35:49
2,954 Alan Preston GBR 55-59 1:35:49
2,955 Dines Gabriel Raheem GER 25-29 1:35:50
2,956 Torsten Jänsch GER 45-49 1:35:50
2,957 Reza Nadimi GER 50-54 1:35:53
2,958 Yannik Martin GER 25-29 1:35:54
2,959 Darren Free IRL 45-49 1:35:59
2,960 Fabian Neuhaus GER 40-44 1:36:00
2,961 Marcel Dzubba GER 25-29 1:36:00
2,962 Michał Ozorkiewicz POL 30-34 1:36:01
2,963 Marco Stefani ITA 35-39 1:36:01
2,964 Reza Gholam Mohammad GER 30-34 1:36:02
2,965 Constantin Meyn GER 30-34 1:36:02
2,966 Mike Goetzmann GER 50-54 1:36:03
2,967 Nils Mewes GER 30-34 1:36:04
2,968 Holger Seifert GER 40-44 1:36:04
2,969 Stephan Schulze GER 45-49 1:36:05
2,970 Georg Thiele GER 30-34 1:36:05
2,971 Enrique Aguado Caballero ESP 35-39 1:36:07
2,972 Piotr Sutkowski POL 35-39 1:36:08
2,973 Nikos Zavalis GER 25-29 1:36:10
2,974 Bertrand Géhanne FRA 50-54 1:36:10
2,975 Thomas Pokorny GER 25-29 1:36:11
2,976 Maximilian Jäger GER 30-34 1:36:11
2,977 Rick Schneider GER 45-49 1:36:11
2,978 Lukas Binting GER 30-34 1:36:12
2,979 Fernando Narvaez ECU 25-29 1:36:12
2,980 Cédric Dugué FRA 45-49 1:36:12
2,981 Raiko Seifert GER 45-49 1:36:13
2,982 Robert Hein GER 25-29 1:36:14
2,983 Tim Seyferth GER 30-34 1:36:16
2,984 Karsten Reese GER 45-49 1:36:16
2,985 Elija Daniel Detloff GER 16-24 1:36:18
2,986 Zoheir Alayash GER 35-39 1:36:18
2,987 Lars Dernbach GER 25-29 1:36:19
2,988 Trent Woodbury USA 30-34 1:36:20
2,989 Victor Hoeter GER 35-39 1:36:21
2,990 John Barth GER 25-29 1:36:22
2,991 Christopher Kristiansen DEN 25-29 1:36:22
2,992 Stuart Smith IRL 35-39 1:36:24
2,993 Cem Basusta GER 16-24 1:36:25
2,994 Sebastian Rietze GER 40-44 1:36:26
2,995 Robert Loll GER 45-49 1:36:26
2,996 Jacob Martens NED 55-59 1:36:26
2,997 Niklas Track GER 30-34 1:36:26
2,998 Harry Droop GBR 35-39 1:36:28
2,999 Jakub Čermák CZE 25-29 1:36:29
3,000 Riddhiman Chaki IND 35-39 1:36:31

← Berlin 2026 results