← Berlin 2026 results

HYROX Berlin 2026 Results – Open Men (page 16)

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

Rank Athlete Nat Age group Time
3,001 Oliver Jensen DEN 25-29 1:36:32
3,002 Hartmut Höra GER 55-59 1:36:34
3,003 Tobias Moses GER 30-34 1:36:34
3,004 Geoffrey Burton GER 35-39 1:36:34
3,005 Gary Doherty IRL 45-49 1:36:35
3,006 Andre Sommer GER 35-39 1:36:35
3,007 Edouard Jastrzebski FRA 25-29 1:36:35
3,008 Paul Clarke GBR 40-44 1:36:36
3,009 Luca Rubicondo SUI 40-44 1:36:37
3,010 David Laban FRA 50-54 1:36:38
3,011 Tony Dinse GER 30-34 1:36:41
3,012 Klaus Bischof AUT 16-24 1:36:41
3,013 Justin Mcaleese IRL 40-44 1:36:41
3,014 Sebastian Weiland GER 30-34 1:36:42
3,015 Mensur Jasari SUI 40-44 1:36:42
3,016 Leo Bramsiepe GER 16-24 1:36:43
3,017 Eric Walter GER 16-24 1:36:43
3,018 Alexander Valentin GER 45-49 1:36:44
3,019 Marco Ziemert GER 40-44 1:36:44
3,020 Josip Pezak CRO 45-49 1:36:45
3,021 Alexander Nieschwietz GER 40-44 1:36:45
3,022 Igor Pobirajko UKR 30-34 1:36:51
3,023 Laimonas Skersys LTU 35-39 1:36:51
3,024 Diego Estrada Garcia MEX 30-34 1:36:52
3,025 Jonas Klatt GER 25-29 1:36:53
3,026 Philipp Rhein GER 35-39 1:36:53
3,027 Calvin Brauer FRA 16-24 1:36:54
3,028 Nicolas Poirot SUI 30-34 1:36:55
3,029 Maurice Val SUI 25-29 1:36:57
3,030 Soren Bomholt Rasmussen DEN 50-54 1:36:57
3,031 Mario Diez GER 35-39 1:36:58
3,032 Achim Glaab GER 45-49 1:36:59
3,033 Victor Galvin IRL 35-39 1:36:59
3,034 Johannes Ciba GER 60-64 1:36:59
3,035 Fabian Six GER 25-29 1:37:00
3,036 Alexander Wessel GER 45-49 1:37:00
3,037 Thomas Voit GER 25-29 1:37:01
3,038 Rafal Zajko POL 40-44 1:37:02
3,039 Konstantin Peters GER 30-34 1:37:02
3,040 Lars Gehl GER 45-49 1:37:03
3,041 Jan Kohlwes GER 35-39 1:37:03
3,042 Sebastian Schäfer GER 40-44 1:37:04
3,043 Thanh Nguyen NED 40-44 1:37:05
3,044 Fred Grothe GER 50-54 1:37:06
3,045 Carsten Luettgau GER 50-54 1:37:06
3,046 Marc Jacobs GER 35-39 1:37:07
3,047 Rene Waldt GER 25-29 1:37:08
3,048 Alexander Zehe GER 35-39 1:37:08
3,049 Daniel Muthig GER 50-54 1:37:09
3,050 Jochen Clormann-Rauschopf GER 30-34 1:37:12
3,051 Gaetan Le Peillet FRA 30-34 1:37:12
3,052 Benjamin Siegl GER 35-39 1:37:12
3,053 Dennis Kohn GER 30-34 1:37:13
3,054 Tomasz Merwiński POL 40-44 1:37:14
3,055 Moritz Aschoff GER 25-29 1:37:15
3,056 Valentin Gschwind GER 30-34 1:37:16
3,057 Steven Vezmarovic AUS 35-39 1:37:18
3,058 Fynn Heikaus GER 16-24 1:37:19
3,059 Patrick Kaufmann GER 40-44 1:37:22
3,060 Dominik Gruschka GER 30-34 1:37:24
3,061 Matthias Walter GER 40-44 1:37:25
3,062 Konrad Klausner GER 45-49 1:37:26
3,063 Alexander Alexopoulos GER 40-44 1:37:27
3,064 Rokas Galatiltis LTU 30-34 1:37:28
3,065 Tobias Jung GER 35-39 1:37:29
3,066 Marcel Matthes GER 25-29 1:37:31
3,067 Mike Göpfert GER 50-54 1:37:31
3,068 Fabrice Lanziani FRA 40-44 1:37:33
3,069 Luc Van Gils NED 35-39 1:37:34
3,070 Sören Schumacher GER 30-34 1:37:34
3,071 Jeroen Planken NED 40-44 1:37:34
3,072 Bülent Özcelik GER 45-49 1:37:36
3,073 Jongwoo Kim KOR 25-29 1:37:36
3,074 Gareth Oakes IRL 55-59 1:37:37
3,075 Maximilian Werner GER 30-34 1:37:38
3,076 Salem Chuah USA 35-39 1:37:40
3,077 Samuel Fuentes Perez GER 16-24 1:37:42
3,078 Parr André GER 45-49 1:37:43
3,079 Martin Benner GER 45-49 1:37:45
3,080 Alexander Allacher AUT 25-29 1:37:46
3,081 Matt Street GBR 45-49 1:37:46
3,082 Arian Wirth GER 16-24 1:37:46
3,083 Meysam Kavosi IRI 40-44 1:37:47
3,084 Michael Auer GER 55-59 1:37:48
3,085 Daniel Schulze GER 35-39 1:37:48
3,086 Alexander Hondros AUT 35-39 1:37:49
3,087 Florian Mallwitz GER 35-39 1:37:51
3,088 Tim Karner GER 35-39 1:37:51
3,089 Philipp Stessl AUT 30-34 1:37:51
3,090 Dominik Parthe GER 35-39 1:37:55
3,091 Florian Schropp GER 25-29 1:37:56
3,092 Ruben Gentzler GER 25-29 1:37:57
3,093 Sam Stevenson GBR 25-29 1:37:57
3,094 Dai Duong Do GBR 40-44 1:37:57
3,095 Noah Steudel GER 16-24 1:37:58
3,096 Eric Müller GER 35-39 1:38:00
3,097 Lennart Andersen GER 30-34 1:38:02
3,098 Andrea Sances ITA 30-34 1:38:02
3,099 Andrew Mckenzie GBR 50-54 1:38:03
3,100 Julian Auer GER 30-34 1:38:03
3,101 Christoph Larysch GER 50-54 1:38:03
3,102 Johannes Weise GER 30-34 1:38:05
3,103 Maik Blumenthal SUI 40-44 1:38:05
3,104 Florian Schwanbeck GER 30-34 1:38:06
3,105 Burak Aksoy AUT 30-34 1:38:08
3,106 Paul Max Below GER 16-24 1:38:11
3,107 Hannes Pazurek GER 35-39 1:38:14
3,108 Gabriel Kissel GER 25-29 1:38:14
3,109 Mario Kwahs GER 55-59 1:38:14
3,110 Patrick Okyere GER 30-34 1:38:15
3,111 Frieder Rückert GER 40-44 1:38:17
3,112 Matthias Leist GER 35-39 1:38:17
3,113 Michael Büttner GER 50-54 1:38:18
3,114 André Klingeberg GER 40-44 1:38:19
3,115 Frank Goesmann GER 45-49 1:38:20
3,116 Philipp Hediger SUI 50-54 1:38:22
3,117 Andreas Palm GER 50-54 1:38:23
3,118 Daniel Breinl GER 45-49 1:38:23
3,119 Jens Quandt GER 45-49 1:38:26
3,120 Jason Clark GBR 45-49 1:38:27
3,121 Christoph Bachmann GER 25-29 1:38:27
3,122 Americo Munoz Buschmann CHI 30-34 1:38:29
3,123 Stephan Grund GER 35-39 1:38:30
3,124 Malte Jetter GER 35-39 1:38:31
3,125 Carsten Brückner GER 50-54 1:38:31
3,126 Silvio Pitschke GER 35-39 1:38:32
3,127 Robert Jára CZE 40-44 1:38:33
3,128 Aytaç Aygün TUR 35-39 1:38:33
3,129 Steven Dobe GER 30-34 1:38:33
3,130 Wojciech Matyka POL 40-44 1:38:33
3,131 Tobias Chris Kneisel GER 35-39 1:38:34
3,132 Gunnar Hackl GER 55-59 1:38:35
3,133 Kai Ebert GER 30-34 1:38:36
3,134 Günaydin Öztürk GER 45-49 1:38:41
3,135 Toni Knobel GER 35-39 1:38:41
3,136 Florian Glässer GER 25-29 1:38:41
3,137 Philipp Lueg GER 35-39 1:38:41
3,138 Niclas Welinski GER 16-24 1:38:43
3,139 Johannes Würbach GER 35-39 1:38:44
3,140 Julius Lenz GER 16-24 1:38:46
3,141 Ludwig Klodtka GER 30-34 1:38:48
3,142 Oskar Szczesny POL 45-49 1:38:48
3,143 André Seltmann GER 45-49 1:38:50
3,144 Clemens Caspers GER 35-39 1:38:50
3,145 Fabian Bieberger GER 30-34 1:38:52
3,146 Delshad Hussein Ali GER 25-29 1:38:52
3,147 Marcel Janßen GER 35-39 1:38:54
3,148 Patrick Odonnell IRL 40-44 1:38:54
3,149 Patrick Walter GER 35-39 1:38:56
3,150 Sven Olvira NED 35-39 1:38:56
3,151 John Spencer GBR 25-29 1:38:58
3,152 Eric Zinke GER 45-49 1:38:58
3,153 Vincent Kaatzsch GER 16-24 1:38:59
3,154 Pado Timmins IRL 50-54 1:39:02
3,155 Tobias Meisch GER 35-39 1:39:02
3,156 Carsten Müller GER 45-49 1:39:03
3,157 Benedikt Michels GER 25-29 1:39:04
3,158 Sebastian Vogt GER 30-34 1:39:04
3,159 Marcus Vanderspek NED 60-64 1:39:05
3,160 Christoph Menge GER 35-39 1:39:06
3,161 Pepino Pepino SUI 50-54 1:39:08
3,162 Marius Reuther GER 30-34 1:39:08
3,163 Oliver Nopper GER 35-39 1:39:11
3,164 Daniel Faust GER 35-39 1:39:11
3,165 Zak Hamersley GBR 25-29 1:39:11
3,166 Georgios Kanistras GER 30-34 1:39:12
3,167 Ray Brown IRL 30-34 1:39:12
3,168 Stefan Lämmle GER 25-29 1:39:12
3,169 Gonçalo Afonso POR 25-29 1:39:13
3,170 Dariusz Przybyszewski POL 35-39 1:39:15
3,171 Henrik von Homeyer GER 35-39 1:39:15
3,172 Bernhard Pankow GER 65-69 1:39:16
3,173 Oliver Fürst GER 40-44 1:39:17
3,174 Nidal Ghandour GER 40-44 1:39:18
3,175 Marc Castello ESP 25-29 1:39:18
3,176 Christopher Gérard FRA 25-29 1:39:18
3,177 Dirk Lipfert GER 35-39 1:39:19
3,178 Patrick Regin GER 45-49 1:39:20
3,179 Julien Demoustier BEL 40-44 1:39:20
3,180 David Quinn GBR 40-44 1:39:20
3,181 Jan Eckert GER 25-29 1:39:21
3,182 Garreth Wong MAS 45-49 1:39:21
3,183 Arne Eschweiler GER 25-29 1:39:22
3,184 Ralf Leister GER 30-34 1:39:22
3,185 Tobias Wicke AUT 25-29 1:39:23
3,186 Valentin Kraus GER 40-44 1:39:27
3,187 Simon Janz GER 30-34 1:39:28
3,188 Dan Khan GBR 25-29 1:39:28
3,189 Daniel Küster GER 45-49 1:39:28
3,190 Pius Sprenger LIE 35-39 1:39:29
3,191 Sebastian Rosenthal GER 40-44 1:39:30
3,192 Sven Dahlweg GER 40-44 1:39:30
3,193 Fabian Kaufmann GER 35-39 1:39:32
3,194 Philipp Lederle GER 35-39 1:39:33
3,195 Elter Waymer USA 35-39 1:39:33
3,196 Brian Ronan IRL 45-49 1:39:33
3,197 Niklas Dreßler GER 25-29 1:39:35
3,198 Alexander Morgan GBR 30-34 1:39:35
3,199 Richard Gibbons GBR 40-44 1:39:39
3,200 Owen James GBR 16-24 1:39:39

← Berlin 2026 results