FULL RESULTS
HYROX Karlsruhe 2025 Results – Open Men (page 2)
628 finishers. Winner Vic Vandendaele in 57:09; median 1:25:15.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Soichi Watanabe | 40-44 | 1:18:53 | 37:10 | 37:01 | |
| 202 | David Lynch | 45-49 | 1:18:57 | 39:41 | 34:02 | |
| 203 | Sebastian Hausch | 35-39 | 1:18:57 | 39:04 | 34:39 | |
| 204 | Fabian Trojer | 25-29 | 1:18:58 | 42:24 | 31:00 | |
| 205 | Justus Thielen | 16-24 | 1:18:59 | 42:03 | 31:49 | |
| 206 | François Bigorre | 50-54 | 1:18:59 | 38:16 | 35:40 | |
| 207 | Felix Beerbaum | 30-34 | 1:19:04 | 40:06 | 33:47 | |
| 208 | Achim Droßbach | 45-49 | 1:19:08 | 40:37 | 33:14 | |
| 209 | Michael Eberlein | 25-29 | 1:19:13 | 45:54 | 27:31 | |
| 210 | Antoine Thilloux | 25-29 | 1:19:21 | 39:39 | 34:20 | |
| 211 | Philipp Schwan | 35-39 | 1:19:33 | 42:09 | 31:52 | |
| 212 | Joeri Marcus | 16-24 | 1:19:39 | 40:08 | 34:10 | |
| 213 | Alex Schnaubelt | 45-49 | 1:19:40 | 39:23 | 34:47 | |
| 214 | Cesare Di Nitto | 25-29 | 1:19:42 | 43:21 | 30:59 | |
| 215 | Patrick Thole | 30-34 | 1:19:44 | 40:10 | 33:44 | |
| 216 | Jan Peiniger | 40-44 | 1:19:55 | 42:39 | 31:27 | |
| 217 | Marco Stotz | 50-54 | 1:20:04 | 40:20 | 34:21 | |
| 218 | Simon Senghaas | 30-34 | 1:20:11 | 40:04 | 34:52 | |
| 219 | Daniel Brenzel | 45-49 | 1:20:12 | 38:29 | 35:10 | |
| 220 | Cedric Gros | 25-29 | 1:20:15 | 39:44 | 34:33 | |
| 221 | Markus Kayser | 25-29 | 1:20:17 | 40:47 | 32:53 | |
| 222 | Adrian Perez | 35-39 | 1:20:18 | 40:01 | 35:12 | |
| 223 | James Weber | 35-39 | 1:20:20 | 41:50 | 33:14 | |
| 224 | Matthias Wild | 35-39 | 1:20:25 | 40:06 | 35:19 | |
| 225 | Lucas Trapp | 30-34 | 1:20:27 | 44:09 | 31:05 | |
| 226 | Marius Güra | 35-39 | 1:20:32 | 37:13 | 37:45 | |
| 227 | Bastian Bolesta | 45-49 | 1:20:33 | 40:58 | 33:09 | |
| 228 | Fabian Sene | 40-44 | 1:20:34 | 41:14 | 33:22 | |
| 229 | Achim Hillen | 50-54 | 1:20:34 | 39:04 | 34:52 | |
| 230 | Niklas Greiff | 25-29 | 1:20:38 | 44:01 | 31:20 | |
| 231 | Achim Haas | 50-54 | 1:20:40 | 41:21 | 33:38 | |
| 232 | Christian Rieder | 30-34 | 1:20:44 | 42:15 | 31:57 | |
| 233 | Bengt Leibrock | 35-39 | 1:20:49 | 38:15 | 36:23 | |
| 234 | Jan-Philipp Schmidt | 35-39 | 1:20:50 | 41:23 | 34:20 | |
| 235 | Julian Weinbrecht | 30-34 | 1:20:52 | 41:27 | 33:23 | |
| 236 | Severin Müller | 25-29 | 1:21:00 | 42:35 | 33:12 | |
| 237 | Dominik Eisenreich | 25-29 | 1:21:00 | 39:35 | 36:38 | |
| 238 | Maximilian Wenner | 30-34 | 1:21:00 | 40:24 | 34:33 | |
| 239 | Thibault Nicoud | 30-34 | 1:21:03 | 40:28 | 34:11 | |
| 240 | Pascal Kleinmann | 30-34 | 1:21:03 | 40:58 | 34:30 | |
| 241 | Michael Berger | 45-49 | 1:21:08 | 39:11 | 35:34 | |
| 242 | Matthias Schäfer | 35-39 | 1:21:09 | 38:50 | 37:23 | |
| 243 | Jannis Thomann | 35-39 | 1:21:09 | 43:25 | 32:00 | |
| 244 | Andre Marschall | 30-34 | 1:21:12 | 43:18 | 32:10 | |
| 245 | Simon Kriener | 30-34 | 1:21:13 | 44:17 | 31:34 | |
| 246 | Thorben Lange | 35-39 | 1:21:15 | 40:45 | 34:51 | |
| 247 | Lucas Schaff | 25-29 | 1:21:16 | 40:53 | 35:09 | |
| 248 | Peter Boswell | 25-29 | 1:21:17 | 41:36 | 34:54 | |
| 249 | Mike Brunner | 30-34 | 1:21:30 | 44:28 | 31:36 | |
| 250 | Moritz Milewski | 35-39 | 1:21:33 | 42:52 | 33:58 | |
| 251 | Mattia Martinez | 35-39 | 1:21:33 | 41:56 | 33:45 | |
| 252 | Volker Hennemann | 40-44 | 1:21:34 | 41:46 | 34:28 | |
| 253 | Mihael Dekanic | 30-34 | 1:21:37 | 40:29 | 36:17 | |
| 254 | Julian Schleicher | 16-24 | 1:21:39 | 45:00 | 29:36 | |
| 255 | Marco Kenneder | 35-39 | 1:21:40 | 43:32 | 32:01 | |
| 256 | Benedikt Breimann | 30-34 | 1:21:46 | 37:38 | 37:36 | |
| 257 | Tobias Horn | 16-24 | 1:21:48 | 40:04 | 35:45 | |
| 258 | Arne Jan Klomp | 30-34 | 1:21:49 | 43:07 | 33:29 | |
| 259 | Christoph Fredrich | 30-34 | 1:21:49 | 42:59 | 32:18 | |
| 260 | Matthieu HENNY | 50-54 | 1:21:50 | 40:44 | 34:20 | |
| 261 | Kevin Herrmann | 30-34 | 1:21:50 | 43:32 | 32:28 | |
| 262 | Markus Joschko | 40-44 | 1:21:50 | 39:32 | 36:53 | |
| 263 | Jose Crespo | 45-49 | 1:21:52 | 43:27 | 32:05 | |
| 264 | Dennis Wagner | 30-34 | 1:21:53 | 41:00 | 35:30 | |
| 265 | Alfonso Serna Alvarado | 40-44 | 1:21:57 | 40:01 | 37:03 | |
| 266 | Tobias Fischer | 35-39 | 1:22:00 | 41:42 | 34:37 | |
| 267 | Markus Welsch | 40-44 | 1:22:08 | 46:04 | 29:53 | |
| 268 | Florian Hermanski | 40-44 | 1:22:08 | 41:34 | 34:15 | |
| 269 | Niall Cassidy | 45-49 | 1:22:15 | 42:04 | 34:42 | |
| 270 | Daniel Müller | 30-34 | 1:22:15 | 40:59 | 36:06 | |
| 271 | Joss Haller | 45-49 | 1:22:15 | 40:35 | 36:24 | |
| 272 | Pascal Richert | 35-39 | 1:22:17 | 43:03 | 32:53 | |
| 273 | Filippo Leonardo Campana | 35-39 | 1:22:22 | 45:00 | 32:34 | |
| 274 | Benjamin Accary | 30-34 | 1:22:22 | 40:55 | 34:04 | |
| 275 | Dominik Kreutz | 35-39 | 1:22:30 | 39:29 | 37:22 | |
| 276 | Ralf Rehag | 50-54 | 1:22:33 | 43:58 | 32:43 | |
| 277 | Robert Aigner | 30-34 | 1:22:33 | 45:57 | 30:43 | |
| 278 | Sven Großklaß | 35-39 | 1:22:34 | 43:32 | 33:33 | |
| 279 | Julian Sinz | 16-24 | 1:22:49 | 43:08 | 33:07 | |
| 280 | Jose carlos angelo Fernandez vasquez | 30-34 | 1:22:50 | 43:23 | 33:01 | |
| 281 | Peter Neumann | 60-64 | 1:22:51 | 42:27 | 34:26 | |
| 282 | Marco Regli | 50-54 | 1:22:57 | 41:35 | 35:48 | |
| 283 | Arne Biemann | 50-54 | 1:23:01 | 41:45 | 36:26 | |
| 284 | Thomas Lau | 45-49 | 1:23:04 | 43:40 | 34:00 | |
| 285 | Markus Ehrhardt | 35-39 | 1:23:10 | 43:59 | 33:21 | |
| 286 | Michael Lotter | 45-49 | 1:23:12 | 40:40 | 37:03 | |
| 287 | Jan Darda | 25-29 | 1:23:14 | 44:25 | 33:25 | |
| 288 | Michael Brunner | 30-34 | 1:23:17 | 45:08 | 32:58 | |
| 289 | Aitor Argacha Peña | 30-34 | 1:23:17 | 43:54 | 32:55 | |
| 290 | Finn Helmke | 16-24 | 1:23:26 | 43:03 | 34:39 | |
| 291 | Emanuele Lanzone | 35-39 | 1:23:27 | 43:59 | 32:12 | |
| 292 | Nils Heimlich | 30-34 | 1:23:32 | 44:03 | 34:01 | |
| 293 | Roman Schad | 30-34 | 1:23:42 | 41:24 | 36:53 | |
| 294 | Florens Westphal | 25-29 | 1:23:43 | 42:26 | 34:48 | |
| 295 | Dennis Wittliff | 30-34 | 1:23:45 | 41:01 | 37:29 | |
| 296 | Torsten Völkel | 50-54 | 1:23:50 | 40:15 | 36:54 | |
| 297 | Michael Stein | 40-44 | 1:24:01 | 42:12 | 36:54 | |
| 298 | Knut Welzel | 60-64 | 1:24:05 | 40:10 | 38:27 | |
| 299 | Philipp Cesana | 45-49 | 1:24:09 | 40:36 | 38:34 | |
| 300 | Nick Dickson | 45-49 | 1:24:14 | 43:19 | 34:11 | |
| 301 | Patrick Schulz | 35-39 | 1:24:25 | 44:36 | 33:51 | |
| 302 | Sivarajah Thievanayagam | 50-54 | 1:24:35 | 44:54 | 34:20 | |
| 303 | Ferdi Fischer | 25-29 | 1:24:43 | 42:18 | 37:14 | |
| 304 | Fabian Roth | 30-34 | 1:24:48 | 42:03 | 37:38 | |
| 305 | Alexander Manz | 30-34 | 1:24:51 | 44:06 | 35:16 | |
| 306 | Robin Kraft | 35-39 | 1:24:53 | 42:52 | 35:12 | |
| 307 | Rick Schneider | 45-49 | 1:24:58 | 45:12 | 33:34 | |
| 308 | Klaus Sobieray | 55-59 | 1:25:00 | 44:09 | 35:52 | |
| 309 | Luca Aliverti | 30-34 | 1:25:01 | — | 32:42 | |
| 310 | Simon Scherer | 30-34 | 1:25:06 | 46:35 | 32:39 | |
| 311 | Adam Durowicz | 30-34 | 1:25:07 | 39:48 | 39:22 | |
| 312 | Jörg Stimmel | 55-59 | 1:25:10 | 43:56 | 35:05 | |
| 313 | Konstantin Hörl | 30-34 | 1:25:12 | 40:03 | 38:47 | |
| 314 | Daniel Hilbrath | 16-24 | 1:25:13 | 42:13 | 37:11 | |
| 315 | Roman Steuble | 50-54 | 1:25:16 | 40:53 | 36:58 | |
| 316 | Alexander Halder | 25-29 | 1:25:17 | 35:16 | 45:22 | |
| 317 | Marco Urech | 40-44 | 1:25:25 | 35:59 | 41:32 | |
| 318 | Steve Brenner | 50-54 | 1:25:33 | 42:18 | 36:45 | |
| 319 | Michael Tscheuschner | 45-49 | 1:25:34 | 40:16 | 38:52 | |
| 320 | Nathan Megran | 16-24 | 1:25:35 | 40:29 | 38:40 | |
| 321 | Emilien Savary | 35-39 | 1:25:42 | 38:31 | 42:30 | |
| 322 | Jonathan Freitag | 35-39 | 1:25:46 | 44:15 | 36:07 | |
| 323 | Dennis Nessen | 35-39 | 1:25:50 | 43:25 | 36:54 | |
| 324 | Carlo Marolda | 35-39 | 1:25:52 | 45:40 | 34:15 | |
| 325 | Daniel Fernandez Yopla | 30-34 | 1:25:52 | 39:40 | 40:44 | |
| 326 | Sascha Kränzlein | 30-34 | 1:26:00 | 44:53 | 35:01 | |
| 327 | Michael Volkmar | 35-39 | 1:26:01 | 44:13 | 36:04 | |
| 328 | Stefan Dolatta | 40-44 | 1:26:02 | 41:30 | 38:34 | |
| 329 | Simon Attia | 35-39 | 1:26:04 | 43:15 | 37:20 | |
| 330 | Niclas Koschmieder | 30-34 | 1:26:06 | 40:22 | 40:17 | |
| 331 | Tano Loew | 25-29 | 1:26:10 | 41:19 | 39:06 | |
| 332 | Patrick Blum | 30-34 | 1:26:19 | 42:00 | 39:00 | |
| 333 | Michael Dörr | 30-34 | 1:26:24 | 43:09 | 36:51 | |
| 334 | Robert Facey | 40-44 | 1:26:25 | 43:48 | 35:55 | |
| 335 | Oliver Dissert | 40-44 | 1:26:26 | 46:39 | 33:10 | |
| 336 | Udo Wagner | 50-54 | 1:26:29 | 42:00 | 38:06 | |
| 337 | Tobias Wagner | 40-44 | 1:26:30 | 40:23 | 39:40 | |
| 338 | David Pauli | 35-39 | 1:26:34 | 48:10 | 31:01 | |
| 339 | Andrew Carling | 35-39 | 1:26:36 | 43:03 | 37:14 | |
| 340 | Andre Schwarz | 40-44 | 1:26:38 | 41:23 | 38:37 | |
| 341 | Nathan BRECHENMACHER | 25-29 | 1:26:40 | 46:55 | 33:35 | |
| 342 | Wolfgang Schmitt | 25-29 | 1:26:48 | 43:52 | 37:24 | |
| 343 | Andreas Wimberger | 40-44 | 1:26:53 | 47:39 | 31:35 | |
| 344 | Dominik Kübler | 30-34 | 1:26:54 | 43:54 | 36:47 | |
| 345 | Dominik Bienert | 35-39 | 1:26:54 | 47:00 | 34:46 | |
| 346 | Moshtaba Qadiri | 30-34 | 1:26:55 | 46:56 | 34:02 | |
| 347 | Stefan Helmle | 35-39 | 1:26:59 | 44:01 | 36:18 | |
| 348 | Artur Sommer | 30-34 | 1:27:01 | 45:03 | 32:56 | |
| 349 | Simon Geißinger | 35-39 | 1:27:05 | 43:06 | 37:27 | |
| 350 | Steven Fredrickson | 40-44 | 1:27:06 | 44:58 | 36:21 | |
| 351 | Marvin Lee Richards | 40-44 | 1:27:10 | 45:37 | 34:59 | |
| 352 | Suraj Singh | 35-39 | 1:27:12 | 42:30 | 36:09 | |
| 353 | Sasa Safner | 40-44 | 1:27:20 | 42:16 | 36:29 | |
| 354 | Nick Rohrer | 25-29 | 1:27:20 | 46:43 | 34:36 | |
| 355 | Benjamin Lescoute | 40-44 | 1:27:21 | 43:30 | 36:57 | |
| 356 | Benjamin Sommer | 45-49 | 1:27:28 | 46:48 | 34:03 | |
| 357 | Konstantin Rückert | 35-39 | 1:27:30 | 46:45 | 34:59 | |
| 358 | Mike Luyten | 50-54 | 1:27:30 | 46:27 | 34:25 | |
| 359 | Darion Kqiku | 16-24 | 1:27:37 | 45:02 | 36:55 | |
| 360 | Lucas Weißmann | 25-29 | 1:27:37 | 42:48 | 38:50 | |
| 361 | Rigo Herrmann | 50-54 | 1:27:40 | 43:15 | 37:56 | |
| 362 | Lukas Kramer | 30-34 | 1:27:41 | 43:28 | 38:01 | |
| 363 | Andre Voßbeck | 30-34 | 1:27:42 | 42:40 | 39:29 | |
| 364 | Renat Berheev | 25-29 | 1:27:43 | 51:44 | 29:58 | |
| 365 | Anthony SCARCIA | 30-34 | 1:27:43 | 39:53 | 41:59 | |
| 366 | Nick Latzel | 50-54 | 1:27:46 | 45:27 | 34:32 | |
| 367 | Christopher Schieritz | 30-34 | 1:27:51 | 44:20 | 38:34 | |
| 368 | Markus Raubold | 55-59 | 1:27:57 | 45:00 | 37:16 | |
| 369 | Clemens Caspers | 30-34 | 1:27:57 | 45:54 | 35:51 | |
| 370 | Martin Thieltges | 35-39 | 1:27:58 | 42:46 | 39:15 | |
| 371 | Eduard Hoffmann | 30-34 | 1:28:08 | 44:17 | 37:47 | |
| 372 | Marcel Montagnese | 30-34 | 1:28:15 | 43:02 | 37:40 | |
| 373 | Callum Dely | 25-29 | 1:28:16 | 45:14 | 37:05 | |
| 374 | Chris Bacon | 35-39 | 1:28:17 | 44:55 | 37:27 | |
| 375 | Maximilian Happel | 30-34 | 1:28:20 | 43:11 | 38:16 | |
| 376 | Marco Wiedmann | 35-39 | 1:28:21 | 39:37 | 42:51 | |
| 377 | Maik Schiemann | 35-39 | 1:28:24 | 47:00 | 35:49 | |
| 378 | Benjamin Bregeon | 25-29 | 1:28:26 | 47:16 | 34:31 | |
| 379 | Grahame Bradley | 40-44 | 1:28:27 | 44:03 | 38:20 | |
| 380 | Jose Taborga Delius | 30-34 | 1:28:32 | 46:57 | 34:50 | |
| 381 | Daniel C. Baur | 40-44 | 1:28:34 | 45:04 | 37:04 | |
| 382 | Marcel Brümmer | 25-29 | 1:28:34 | 43:59 | 37:42 | |
| 383 | Sylvain Roux | 30-34 | 1:28:35 | 44:47 | 36:31 | |
| 384 | Michael Dietl | 30-34 | 1:28:35 | 44:22 | 38:28 | |
| 385 | Jens Retter | 45-49 | 1:28:35 | 45:20 | 36:05 | |
| 386 | Patrik Paulic | 16-24 | 1:28:37 | 49:26 | 33:26 | |
| 387 | Sebastien Maucci | 50-54 | 1:28:49 | 46:42 | 35:42 | |
| 388 | Richard Bacon | 40-44 | 1:28:49 | 43:20 | 40:17 | |
| 389 | Stefan Becker | 45-49 | 1:28:58 | 46:17 | 35:20 | |
| 390 | Piotr Pawlik | 35-39 | 1:28:59 | 47:27 | 35:31 | |
| 391 | Tim Neumann | 25-29 | 1:29:01 | 45:46 | 37:34 | |
| 392 | Patrick Modrak | 35-39 | 1:29:16 | 46:54 | 35:55 | |
| 393 | Martin Kirchhof | 45-49 | 1:29:21 | 45:17 | 37:30 | |
| 394 | John Cowen | 55-59 | 1:29:22 | 43:20 | 38:59 | |
| 395 | Andrej Artuschenko | 25-29 | 1:29:23 | 44:58 | 38:34 | |
| 396 | Gunnar Langnäse | 50-54 | 1:29:24 | 42:02 | 41:43 | |
| 397 | Moritz Taller | 30-34 | 1:29:30 | 44:56 | 38:53 | |
| 398 | Sergey Chupetlovski | 35-39 | 1:29:30 | 44:39 | 38:01 | |
| 399 | Samuel Spang | 25-29 | 1:29:32 | 51:06 | 32:31 | |
| 400 | Sylvain Muller | 16-24 | 1:29:34 | 47:19 | 35:42 |