HYROX MEN - Berlin 2026

22–31 May 2026
Showing 1,001 to 1,100 of 4,159 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 208
POL flag Błażej Cerbijan
1:16:27 25-29
Click to select for comparison
1,002 232
GER flag Torben Rabe
1:16:27 35-39
Click to select for comparison
1,003 284
POL flag Patryk Pieniążek
1:16:28 30-34
Click to select for comparison
1,004 233
GER flag Björn Stremming
1:16:28 35-39
Click to select for comparison
1,005 209
CZE flag Vojtech Filipi
1:16:28 25-29
Click to select for comparison
1,006 98
GER flag Marcus Wieser
1:16:28 40-44
Click to select for comparison
1,007 234
GER flag Aleksei Simon
1:16:29 35-39
Click to select for comparison
1,008 235
GER flag Richard Gottschalk
1:16:30 35-39
Click to select for comparison
1,009 43
GER flag Ronny Thurm
1:16:30 45-49
Click to select for comparison
1,010 236
GBR flag Jordan Brown
1:16:31 35-39
Click to select for comparison
1,011 237
GER flag Gio Panto
1:16:31 35-39
Click to select for comparison
1,012 210
IRL flag Colin Kinsella
1:16:31 25-29
Click to select for comparison
1,013 44
GER flag Tankred Krüger
1:16:32 45-49
Click to select for comparison
1,014 99
GBR flag William Tutty
1:16:33 40-44
Click to select for comparison
1,015 100
GER flag Gregor Woitkuhn
1:16:34 40-44
Click to select for comparison
1,016 286
GER flag Clemens Neumann
1:16:34 30-34
Click to select for comparison
1,017 101
GER flag Matthias Jacobi
1:16:34 40-44
Click to select for comparison
1,018 285
GER flag Jan Striewe
1:16:34 30-34
Click to select for comparison
1,019 238
GBR flag Kevin Chan
1:16:35 35-39
Click to select for comparison
1,020 287
IRL flag Niall Galvin
1:16:35 30-34
Click to select for comparison
1,021 45
GER flag Matthias Schwarze
1:16:36 45-49
Click to select for comparison
1,022 102
GBR flag Michael Warwick
1:16:37 40-44
Click to select for comparison
1,023 288
GER flag Philip Lang
1:16:37 30-34
Click to select for comparison
1,024 289
GER flag Richard Bläsche
1:16:38 30-34
Click to select for comparison
1,025 13
IRL flag Shane Naughton
1:16:38 50-54
Click to select for comparison
1,026 125
GER flag Connor Campbell
1:16:38 16-24
Click to select for comparison
1,027 126
GBR flag Lewis Jones
1:16:39 16-24
Click to select for comparison
1,028 127
GER flag Eric Hoffmann
1:16:40 16-24
Click to select for comparison
1,029 103
GER flag Gerrit Wilcke
1:16:40 40-44
Click to select for comparison
1,030 104
CRO flag Davorin Krešić
1:16:41 40-44
Click to select for comparison
1,031 239
GER flag Friedrich Wolf
1:16:41 35-39
Click to select for comparison
1,032 290
SWE flag Oskar Holmén
1:16:41 30-34
Click to select for comparison
1,033 128
GER flag Ole Behrens
1:16:41 16-24
Click to select for comparison
1,034 291
GER flag Tom Gerdes
1:16:42 30-34
Click to select for comparison
1,035 129
GER flag Maximilian Zuschlag
1:16:42 16-24
Click to select for comparison
1,036 130
GER flag Leon Schaubt
1:16:43 16-24
Click to select for comparison
1,037 14
BEL flag Brent Haesendonck
1:16:44 50-54
Click to select for comparison
1,038 240
AUT flag Martin Ortbauer
1:16:44 35-39
Click to select for comparison
1,039 292
IRL flag David Sullivan
1:16:45 30-34
Click to select for comparison
1,040 15
IRL flag Keith Mcclure
1:16:45 50-54
Click to select for comparison
1,041 211
GER flag Leif Meschkat
1:16:45 25-29
Click to select for comparison
1,042 241
GER flag Nicolas Gerth
1:16:47 35-39
Click to select for comparison
1,043 242
GER flag Felix Büchner
1:16:47 35-39
Click to select for comparison
1,044 46
POL flag Marcin Kondracki
1:16:48 45-49
Click to select for comparison
1,045 131
GER flag Til-Rade Rohde
1:16:48 16-24
Click to select for comparison
1,046 293
GER flag Philipp Bresch
1:16:48 30-34
Click to select for comparison
1,047 16
GER flag Michael Wiechert
1:16:49 50-54
Click to select for comparison
1,048 212
GBR flag William Johns
1:16:49 25-29
Click to select for comparison
1,049 243
IRL flag Robert Burke
1:16:50 35-39
Click to select for comparison
1,050 214
GER flag Lukas Voß
1:16:50 25-29
Click to select for comparison
1,051 105
FRA flag Kamel Ouraghi
1:16:50 40-44
Click to select for comparison
1,052 213
IRL flag Ronnie Galvin
1:16:50 25-29
Click to select for comparison
1,053 294
GER flag Johan Hannink
1:16:52 30-34
Click to select for comparison
1,054 295
SUI flag Steve Perrot
1:16:53 30-34
Click to select for comparison
1,055 106
GBR flag David Ellis
1:16:54 40-44
Click to select for comparison
1,056 297
GER flag Dominik Eisenreich
1:16:54 30-34
Click to select for comparison
1,057 215
GBR flag Ross Leckenby
1:16:54 25-29
Click to select for comparison
1,058 296
GBR flag Dean McNeill
1:16:54 30-34
Click to select for comparison
1,059 244
SVK flag Pavol Kicin
1:16:55 35-39
Click to select for comparison
1,060 298
LUX flag Steven Ferreira Damaso
1:16:55 30-34
Click to select for comparison
1,061 302
GER flag Max Steger
1:16:56 30-34
Click to select for comparison
1,062 299
GER flag Arne Pusch
1:16:56 30-34
Click to select for comparison
1,063 301
FRA flag Corentin Verot
1:16:56 30-34
Click to select for comparison
1,064 300
GER flag Luis Eck
1:16:56 30-34
Click to select for comparison
1,065 47
GER flag Gerd Andress
1:16:56 45-49
Click to select for comparison
1,066 303
GER flag Christian Szczech
1:16:58 30-34
Click to select for comparison
1,067 107
AUT flag Dominik Strasser
1:16:59 40-44
Click to select for comparison
1,068 245
EGY flag Ahmed Yousif
1:16:59 35-39
Click to select for comparison
1,069 304
GER flag Arthur Miller
1:16:59 30-34
Click to select for comparison
1,070 17
GER flag Michael Krauß
1:17:00 50-54
Click to select for comparison
1,071 132
GER flag Luca Micelotta
1:17:00 16-24
Click to select for comparison
1,072 305
GER flag Philipp Waschkau
1:17:01 30-34
Click to select for comparison
1,073 216
SUI flag Loris Pereira Malheiro
1:17:02 25-29
Click to select for comparison
1,074 108
GER flag Martin Muckwar
1:17:02 40-44
Click to select for comparison
1,075 218
GER flag Luis van Rennings
1:17:04 25-29
Click to select for comparison
1,076 109
GBR flag Phillip Morris
1:17:04 40-44
Click to select for comparison
1,077 217
SUI flag Raphael Ruch
1:17:04 25-29
Click to select for comparison
1,078 110
GER flag Jan-Philipp Schmidt
1:17:05 40-44
Click to select for comparison
1,079 133
BEL flag Arnaud Haulot
1:17:05 16-24
Click to select for comparison
1,080 219
CZE flag Kolos Fazekas
1:17:05 25-29
Click to select for comparison
1,081 111
GER flag Dragan Cegar
1:17:06 40-44
Click to select for comparison
1,082 246
ESP flag BARTOMEU LLUIS OLIVER BERGA
1:17:06 35-39
Click to select for comparison
1,083 247
GER flag Tobias Bönsch
1:17:06 35-39
Click to select for comparison
1,084 306
GER flag Michael Wich
1:17:06 30-34
Click to select for comparison
1,085 134
GER flag Leif Böhm
1:17:07 16-24
Click to select for comparison
1,086 220
IRL flag Cathal Moran
1:17:07 25-29
Click to select for comparison
1,087 112
SUI flag Philipp Schuler
1:17:09 40-44
Click to select for comparison
1,088 222
SUI flag Schwenter Sven
1:17:09 25-29
Click to select for comparison
1,089 113
GER flag Basset Sayed Suleiman
1:17:09 40-44
Click to select for comparison
1,090 221
GER flag Noah Krug
1:17:09 25-29
Click to select for comparison
1,091 114
POL flag Marcin Gwizda
1:17:09 40-44
Click to select for comparison
1,092 248
IRL flag James Keane
1:17:10 35-39
Click to select for comparison
1,093 223
GER flag Fabian Moser
1:17:11 25-29
Click to select for comparison
1,094 48
AUT flag Manuel Moschinger
1:17:11 45-49
Click to select for comparison
1,095 115
GBR flag Andrew Bode
1:17:11 40-44
Click to select for comparison
1,096 49
ISR flag Itai Goldmann
1:17:14 45-49
Click to select for comparison
1,097 249
GER flag Peter Durben
1:17:15 35-39
Click to select for comparison
1,098 250
GER flag Tim Höfling
1:17:15 35-39
Click to select for comparison
1,099 307
GBR flag Sam Wadsworth
1:17:16 30-34
Click to select for comparison
1,100 224
GER flag Dominicus Wiedenmayer
1:17:16 25-29
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.