FULL RESULTS
HYROX Hamburg 2025 Results – Open Men (page 2)
1,051 finishers. Winner Dieter Schwarzkopf in 56:56; median 1:23:50.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Andy Berger | 45-49 | 1:12:55 | 34:22 | 32:21 | |
| 202 | Christian Tippelt | 40-44 | 1:12:55 | 34:23 | 32:42 | |
| 203 | Martin Emond | 35-39 | 1:12:56 | 37:06 | 29:54 | |
| 204 | Niek De Visser | 30-34 | 1:12:59 | 33:20 | 33:24 | |
| 205 | Aurimas Juozapaitis | 35-39 | 1:13:01 | 36:55 | 29:01 | |
| 206 | Adam Hirst | 35-39 | 1:13:02 | 37:28 | 28:47 | |
| 207 | Adam Doyle | 25-29 | 1:13:03 | 34:01 | 33:22 | |
| 208 | Jeffrey Noord | 25-29 | 1:13:05 | 34:36 | 32:52 | |
| 209 | Sebastian Schlüter | 40-44 | 1:13:09 | 37:29 | 29:33 | |
| 210 | Nils Müller | 30-34 | 1:13:12 | 35:02 | 31:07 | |
| 211 | Kevin Krützelmann | 30-34 | 1:13:13 | 36:36 | 29:51 | |
| 212 | Nikolaj Agerup Bertelsen | 25-29 | 1:13:16 | 35:36 | 30:46 | |
| 213 | Alexis Carpentier | 35-39 | 1:13:19 | 33:49 | 33:07 | |
| 214 | Sergey Chupetlovski | 35-39 | 1:13:21 | 34:24 | 32:53 | |
| 215 | Lutz Schumann | 40-44 | 1:13:22 | 32:54 | 34:36 | |
| 216 | Steffen Mißfeldt | 30-34 | 1:13:22 | 35:06 | 32:12 | |
| 217 | Alfie Kernot | 16-24 | 1:13:24 | 34:24 | 31:36 | |
| 218 | Marco Will | 30-34 | 1:13:25 | 35:31 | 31:18 | |
| 219 | Stefan Richter | 40-44 | 1:13:29 | 36:09 | 30:17 | |
| 220 | Wayne Beggs | 35-39 | 1:13:29 | 34:52 | 32:33 | |
| 221 | Wilhelm Lilge | 60-64 | 1:13:32 | 36:07 | 31:13 | |
| 222 | James Beale | 25-29 | 1:13:32 | 33:51 | 33:17 | |
| 223 | Melvin Root | 25-29 | 1:13:37 | 33:56 | 33:20 | |
| 224 | Jan Schuhmann | 40-44 | 1:13:40 | 35:39 | 31:41 | |
| 225 | Daniel Böse | 40-44 | 1:13:41 | 37:13 | 30:23 | |
| 226 | Konstantin Viehhauser | 30-34 | 1:13:41 | 35:16 | 31:52 | |
| 227 | Tim Schudde | 16-24 | 1:13:44 | 35:58 | 31:46 | |
| 228 | Aleksei Simon | 35-39 | 1:13:45 | 35:42 | 31:59 | |
| 229 | Maximilian Lengsfeld | 35-39 | 1:13:45 | 36:10 | 31:32 | |
| 230 | Christian Arndt | 25-29 | 1:13:57 | 36:05 | 31:34 | |
| 231 | Daniel Field | 35-39 | 1:13:59 | 34:58 | 33:19 | |
| 232 | Piotr Zielinski | 40-44 | 1:13:59 | 34:56 | 32:48 | |
| 233 | Taner Darilmaz | 25-29 | 1:14:05 | 37:02 | 29:44 | |
| 234 | Joshua Dams | 30-34 | 1:14:05 | 38:00 | 29:59 | |
| 235 | Mehdi Fiorelli | 30-34 | 1:14:05 | 33:50 | 33:56 | |
| 236 | Jannik Kanter | 25-29 | 1:14:06 | 36:49 | 30:34 | |
| 237 | Hoang Viet Nguyen | 30-34 | 1:14:07 | 35:13 | 32:22 | |
| 238 | Jacob Fisker | 35-39 | 1:14:10 | 31:36 | 36:57 | |
| 239 | Jan-Niklas Mückenhoff | 30-34 | 1:14:12 | 35:46 | 31:36 | |
| 240 | Markus Flack | 35-39 | 1:14:14 | 34:21 | 33:13 | |
| 241 | Sean Gough | 40-44 | 1:14:15 | 35:29 | 32:40 | |
| 242 | Marco Meyer | 35-39 | 1:14:15 | 35:23 | 33:05 | |
| 243 | Stefan Bethmann | 35-39 | 1:14:17 | 36:12 | 31:17 | |
| 244 | Harry English | 35-39 | 1:14:18 | 35:49 | 31:38 | |
| 245 | Tobias M. Walter | 40-44 | 1:14:18 | 36:08 | 30:55 | |
| 246 | Jordy Schuurman | 25-29 | 1:14:23 | 35:15 | 32:53 | |
| 247 | Patrick Hartmann | 35-39 | 1:14:23 | 34:49 | 33:09 | |
| 248 | Felix Beuleke | 30-34 | 1:14:24 | 37:01 | 31:05 | |
| 249 | Asan Bafri | 35-39 | 1:14:25 | 35:47 | 32:16 | |
| 250 | Dennis Verhaeghe | 25-29 | 1:14:28 | 34:17 | 33:46 | |
| 251 | Doğukan Çetin | 25-29 | 1:14:28 | 37:43 | 30:04 | |
| 252 | Jan Darda | 25-29 | 1:14:29 | 36:57 | 31:37 | |
| 253 | Frank Breitkreutz | 45-49 | 1:14:32 | 35:48 | 31:52 | |
| 254 | Karel Eisses | 25-29 | 1:14:33 | 35:18 | 32:11 | |
| 255 | Sven Ufken | 30-34 | 1:14:34 | 38:41 | 29:27 | |
| 256 | Justin Pietryga | 25-29 | 1:14:35 | 38:55 | 30:09 | |
| 257 | Tim Kelly | 50-54 | 1:14:36 | 35:52 | 31:43 | |
| 258 | Thomas Nortvig | 45-49 | 1:14:36 | 34:22 | 33:59 | |
| 259 | Jan-Philipp Schmidt | 40-44 | 1:14:42 | 35:38 | 32:58 | |
| 260 | Fabian Hohmann | 16-24 | 1:14:47 | 34:47 | 33:35 | |
| 261 | Asier Sanchez Rodríguez | 40-44 | 1:14:47 | 34:54 | 33:54 | |
| 262 | Jan-Paul Thullner | 25-29 | 1:14:58 | 35:42 | 33:10 | |
| 263 | Phil Schwarick | 35-39 | 1:14:58 | 36:39 | 31:59 | |
| 264 | Sylwester Zwierczyk | 25-29 | 1:14:59 | 36:40 | 32:05 | |
| 265 | Georg Helbing | 35-39 | 1:15:02 | 37:28 | 31:36 | |
| 266 | Korbinian Pfeiffer | 35-39 | 1:15:05 | 35:44 | 33:42 | |
| 267 | Daniel Arians | 35-39 | 1:15:10 | 39:28 | 28:46 | |
| 268 | Simon Tollerud | 45-49 | 1:15:19 | 35:40 | 33:40 | |
| 269 | Marko Rezic | 30-34 | 1:15:19 | 33:26 | 35:55 | |
| 270 | Matt Owen | 30-34 | 1:15:20 | 34:53 | 34:27 | |
| 271 | Andre Bunde | 35-39 | 1:15:21 | 36:55 | 31:50 | |
| 272 | Tim Kleber | 25-29 | 1:15:22 | 37:32 | 31:32 | |
| 273 | Björn Wüsteney | 35-39 | 1:15:24 | 32:13 | 37:14 | |
| 274 | Kayhan Kaya | 35-39 | 1:15:30 | 35:25 | 33:32 | |
| 275 | Florian Dittmann | 30-34 | 1:15:35 | 38:55 | 30:16 | |
| 276 | Martin Lerner | 40-44 | 1:15:36 | 38:58 | 30:53 | |
| 277 | Timi Arowolo | 40-44 | 1:15:36 | 37:08 | 31:00 | |
| 278 | Norman Koch | 30-34 | 1:15:38 | 35:26 | 34:01 | |
| 279 | Jadire Rudolfina | CUW | 35-39 | 1:15:39 | 36:01 | 33:13 |
| 280 | Kevin Lidzbarski | 30-34 | 1:15:39 | 36:32 | 32:32 | |
| 281 | Patrick Paul | 40-44 | 1:15:39 | 37:24 | 32:47 | |
| 282 | André Huber | 30-34 | 1:15:43 | 36:21 | 33:12 | |
| 283 | Tobias Große-Brockmann | 30-34 | 1:15:44 | 39:16 | 29:17 | |
| 284 | Hasan Osmanali | 30-34 | 1:15:45 | 33:06 | 36:30 | |
| 285 | Christoph Ulrich | 40-44 | 1:15:45 | 36:24 | 33:16 | |
| 286 | Christian Frank | 35-39 | 1:15:46 | 37:05 | 32:08 | |
| 287 | Tjark Tiedemann-Hein | 16-24 | 1:15:46 | 36:56 | 32:14 | |
| 288 | Matthew Norton | 30-34 | 1:15:47 | 35:42 | 32:52 | |
| 289 | David Janzon | 35-39 | 1:15:49 | 37:24 | 31:45 | |
| 290 | Scott Booth | 40-44 | 1:15:54 | 36:19 | 32:56 | |
| 291 | Maximilian Schmidt | 25-29 | 1:15:58 | 36:44 | 31:53 | |
| 292 | Tobias Sinzig | 40-44 | 1:16:01 | 34:40 | 35:06 | |
| 293 | Lukas Brozek | 25-29 | 1:16:02 | 36:25 | 32:26 | |
| 294 | Alexander Timmermann | 40-44 | 1:16:04 | 35:33 | 34:06 | |
| 295 | Roman Schad | 30-34 | 1:16:06 | 37:06 | 32:32 | |
| 296 | Benny Bonner | 40-44 | 1:16:07 | 33:20 | 36:59 | |
| 297 | Daniel Stöger | 30-34 | 1:16:07 | 37:01 | 31:46 | |
| 298 | Mats Thiele | 25-29 | 1:16:11 | 34:13 | 35:05 | |
| 299 | David Flaig | 30-34 | 1:16:16 | 37:22 | 32:54 | |
| 300 | René Schiebel | 35-39 | 1:16:17 | 36:54 | 32:56 | |
| 301 | Ryan Evans | 25-29 | 1:16:18 | 37:40 | 31:44 | |
| 302 | Bobby Zundorf | 30-34 | 1:16:20 | 36:39 | 33:01 | |
| 303 | Dominik Eisenreich | 25-29 | 1:16:20 | 35:29 | 34:53 | |
| 304 | Paul Springmann | 55-59 | 1:16:20 | 35:46 | 34:26 | |
| 305 | Tim Franke | 35-39 | 1:16:22 | 37:03 | 32:46 | |
| 306 | Frederic Wachendorf | 40-44 | 1:16:24 | 35:52 | 33:56 | |
| 307 | Argo Liivanurm | 35-39 | 1:16:24 | 36:48 | 33:01 | |
| 308 | Victor Lamant | 35-39 | 1:16:26 | 31:23 | 38:09 | |
| 309 | Yakup Duman | 30-34 | 1:16:27 | 37:54 | 31:21 | |
| 310 | Ndumbe Kompane | 35-39 | 1:16:30 | 36:17 | 30:57 | |
| 311 | Rune Lindgaard | 35-39 | 1:16:32 | 37:56 | 31:32 | |
| 312 | Renátó Bangó | 25-29 | 1:16:34 | 35:04 | 35:05 | |
| 313 | Sören Thoroe | 30-34 | 1:16:34 | 36:54 | 33:29 | |
| 314 | Frederik Soares | 40-44 | 1:16:35 | 38:15 | 31:55 | |
| 315 | Jan Brinkmann | 40-44 | 1:16:38 | 34:20 | 36:34 | |
| 316 | Nils Anders | 25-29 | 1:16:41 | 37:33 | 32:44 | |
| 317 | Julian Kuper | 30-34 | 1:16:47 | 38:20 | 32:02 | |
| 318 | Tim Haendel | 35-39 | 1:16:49 | 36:51 | 33:19 | |
| 319 | Arri Ahrens | 40-44 | 1:16:53 | 36:47 | 33:00 | |
| 320 | Patrik Spreitzer | 35-39 | 1:16:55 | 38:40 | 31:02 | |
| 321 | Attila Jonas | 30-34 | 1:16:57 | 37:17 | 33:05 | |
| 322 | Markus Reininger | 50-54 | 1:16:59 | 36:20 | 34:04 | |
| 323 | Joel Schuerhoff | 16-24 | 1:17:03 | 37:01 | 34:00 | |
| 324 | Dominic Rohde | 25-29 | 1:17:05 | 40:28 | 29:47 | |
| 325 | Luca Wulfert | 25-29 | 1:17:08 | 36:54 | 34:05 | |
| 326 | Dan Stengritt | 35-39 | 1:17:09 | 37:50 | 32:55 | |
| 327 | Anthony Locke | 35-39 | 1:17:09 | 40:14 | 29:27 | |
| 328 | Marek Winkens | 30-34 | 1:17:12 | 35:34 | 34:40 | |
| 329 | Christian Marino-Schneider | 45-49 | 1:17:12 | 37:02 | 32:51 | |
| 330 | Heiner Schröder | 30-34 | 1:17:13 | 35:30 | 33:51 | |
| 331 | Alexander Sauer | 45-49 | 1:17:14 | 38:05 | 32:54 | |
| 332 | Andreas Schacht | 60-64 | 1:17:16 | 36:25 | 33:32 | |
| 333 | Marc Bastian | 30-34 | 1:17:17 | 37:39 | 33:27 | |
| 334 | Emil Madsen | 30-34 | 1:17:18 | 36:34 | 34:17 | |
| 335 | Ulrich Knott | 45-49 | 1:17:18 | 38:07 | 32:45 | |
| 336 | Finn Stadler | 30-34 | 1:17:21 | 37:38 | 33:10 | |
| 337 | Ben Blake | 30-34 | 1:17:22 | 35:53 | 35:20 | |
| 338 | Fabian Schönfelder | 30-34 | 1:17:23 | 36:52 | 34:34 | |
| 339 | Kevin Boyd | 35-39 | 1:17:35 | 40:01 | 30:32 | |
| 340 | Dominik Wolff | 30-34 | 1:17:35 | 37:11 | 33:38 | |
| 341 | Eyke Henze | 35-39 | 1:17:35 | 40:31 | 30:13 | |
| 342 | Kevin Herbeck | 30-34 | 1:17:36 | 37:24 | 34:03 | |
| 343 | Marvin Mohrhardt | 30-34 | 1:17:39 | 39:28 | 30:51 | |
| 344 | Stephan Blankenaufulland | 40-44 | 1:17:40 | 36:52 | 33:54 | |
| 345 | Bastian Timm | 40-44 | 1:17:42 | 37:21 | 33:43 | |
| 346 | Felix Edeha | 30-34 | 1:17:44 | 37:30 | 33:51 | |
| 347 | Jan Blumendahl | 25-29 | 1:17:45 | 37:00 | 34:41 | |
| 348 | Tim Weinmann | 35-39 | 1:17:46 | 40:46 | 30:16 | |
| 349 | Nick Pathuis | 30-34 | 1:17:48 | 37:30 | 33:45 | |
| 350 | Andre Winterkamp | 35-39 | 1:17:52 | 37:13 | 33:28 | |
| 351 | Önder Kadak | 55-59 | 1:17:54 | 36:06 | 35:25 | |
| 352 | Christian Baasch | 30-34 | 1:18:01 | 38:27 | 31:58 | |
| 353 | Gunnar Höft | 45-49 | 1:18:01 | 37:08 | 34:21 | |
| 354 | Philipp Schäfer | 25-29 | 1:18:01 | 41:30 | 29:26 | |
| 355 | Mathias Wiesner | 40-44 | 1:18:01 | 42:26 | 29:14 | |
| 356 | Hardy Albrecht | 45-49 | 1:18:03 | 37:33 | 33:52 | |
| 357 | Marc Kollatz | 30-34 | 1:18:04 | 35:09 | 36:23 | |
| 358 | Lutz Dreismann | 45-49 | 1:18:06 | 34:54 | 36:09 | |
| 359 | Patrick Schulz | 35-39 | 1:18:06 | 36:54 | 34:30 | |
| 360 | Adrian Schmidt | 25-29 | 1:18:07 | 39:18 | 31:47 | |
| 361 | Ralf Müller | 50-54 | 1:18:10 | 35:29 | 35:49 | |
| 362 | Adrian Sowa | 25-29 | 1:18:10 | 38:31 | 33:04 | |
| 363 | Alex Maron | 25-29 | 1:18:11 | 37:58 | 32:48 | |
| 364 | Lucas Krämer | 25-29 | 1:18:11 | 40:15 | 39:15 | |
| 365 | Richard Hohmann | 35-39 | 1:18:21 | 37:20 | 33:52 | |
| 366 | Leroy Kuipers | 30-34 | 1:18:23 | 40:48 | 31:37 | |
| 367 | Matthias Ruschig | 30-34 | 1:18:30 | 33:58 | 38:33 | |
| 368 | Kyle Winterbottom | 35-39 | 1:18:34 | 36:03 | 35:32 | |
| 369 | Kai Usenbenz | 30-34 | 1:18:34 | 38:47 | 31:48 | |
| 370 | Benjamin Kleinke | 30-34 | 1:18:34 | 42:34 | 29:00 | |
| 371 | Søren Bak Aamand | 35-39 | 1:18:36 | 38:19 | 33:31 | |
| 372 | Hauke Spoth | 30-34 | 1:18:36 | 37:37 | 33:30 | |
| 373 | Philipp Ritterhoff | 45-49 | 1:18:41 | 38:08 | 34:07 | |
| 374 | Magnus Mayer | 25-29 | 1:18:42 | 37:21 | 35:12 | |
| 375 | Christoph Hacker | 35-39 | 1:18:43 | 37:51 | 34:15 | |
| 376 | Michael Berger | 50-54 | 1:18:43 | 36:12 | 35:26 | |
| 377 | Sven Petzold | 35-39 | 1:18:45 | 38:33 | 33:28 | |
| 378 | Thomas Gilbert | 16-24 | 1:18:46 | 36:11 | 35:28 | |
| 379 | Stefan Standaert | 40-44 | 1:18:47 | 37:49 | 33:18 | |
| 380 | Karim AZTOUT | 40-44 | 1:18:50 | 38:25 | 33:31 | |
| 381 | Aljoscha Warns | 35-39 | 1:18:51 | 39:24 | 32:19 | |
| 382 | Max Niehoff | 35-39 | 1:18:52 | 38:17 | 34:16 | |
| 383 | Gary Wootton | 50-54 | 1:18:52 | 35:27 | 35:08 | |
| 384 | Majid Ghorbani | 35-39 | 1:18:54 | 36:33 | 35:14 | |
| 385 | Ritchie Vogel | 40-44 | 1:19:01 | 39:23 | 33:17 | |
| 386 | Leon Brücker | 16-24 | 1:19:01 | 36:57 | 34:10 | |
| 387 | Thomas Hinz | 35-39 | 1:19:03 | 36:08 | 34:28 | |
| 388 | Adam Weiner | 45-49 | 1:19:04 | 37:14 | 34:04 | |
| 389 | Adrian Teifke | 35-39 | 1:19:06 | 38:37 | 33:36 | |
| 390 | Gürkan Akbaba | 35-39 | 1:19:06 | 37:51 | 34:30 | |
| 391 | Max Winzer | 35-39 | 1:19:06 | 39:19 | 33:48 | |
| 392 | Jens-Uwe Reichel | 40-44 | 1:19:13 | 37:16 | 34:50 | |
| 393 | Nils Boomsma | 55-59 | 1:19:16 | 35:43 | 36:51 | |
| 394 | Brooklyn Lange | 16-24 | 1:19:16 | 41:00 | 31:24 | |
| 395 | Maximilian Müller | 30-34 | 1:19:16 | 39:18 | 33:34 | |
| 396 | Felix Alexy | 35-39 | 1:19:17 | 38:10 | 34:02 | |
| 397 | Andreas Garvens | 40-44 | 1:19:22 | 37:30 | 34:50 | |
| 398 | Felix Schwencke | 16-24 | 1:19:23 | 38:44 | 34:06 | |
| 399 | Benjamin Linsner | 40-44 | 1:19:24 | 41:01 | 31:41 | |
| 400 | Dario Miraglia | 30-34 | 1:19:24 | 36:10 | 36:18 |