FULL RESULTS
HYROX Vienna 2025 Results – Open Men (page 3)
888 finishers. Winner Alexander Roncevic in 53:28; median 1:15:50.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Conor Duggan | 45-49 | 1:14:11 | 37:13 | 31:57 | |
| 402 | Archie Stewart | 16-24 | 1:14:12 | 41:58 | 27:56 | |
| 403 | Karl Baron De Grote | 40-44 | 1:14:12 | 36:05 | 34:09 | |
| 404 | Johannes Schmidt | 30-34 | 1:14:19 | 36:50 | 30:58 | |
| 405 | Simon Steinhuber | 30-34 | 1:14:19 | 41:35 | 27:04 | |
| 406 | Sebastian Kolarz-Löschberger | 30-34 | 1:14:22 | 39:25 | 30:11 | |
| 407 | Adrien Guerin | 30-34 | 1:14:23 | 38:05 | 31:43 | |
| 408 | Alexander Wilke | 25-29 | 1:14:26 | 37:34 | 31:33 | |
| 409 | Christian Stotz | 45-49 | 1:14:32 | 36:08 | 33:54 | |
| 410 | Paul Steininger | 16-24 | 1:14:35 | 37:24 | 31:41 | |
| 411 | Paul Zeinhofer | 30-34 | 1:14:35 | 37:28 | 32:37 | |
| 412 | Dominik Wettstein | 45-49 | 1:14:37 | 35:33 | 34:10 | |
| 413 | Andreas Sommer | 50-54 | 1:14:39 | 38:33 | 29:47 | |
| 414 | Manuel Groß | 25-29 | 1:14:42 | 39:01 | 30:32 | |
| 415 | Josh Winder | 25-29 | 1:14:43 | 39:32 | 30:47 | |
| 416 | Nick Immerzeel | 25-29 | 1:14:43 | 39:18 | 29:48 | |
| 417 | Jack Noon | 25-29 | 1:14:43 | 39:04 | 31:00 | |
| 418 | Ben Diaper | 30-34 | 1:14:45 | 39:26 | 29:59 | |
| 419 | Ian Boland | 30-34 | 1:14:46 | 37:08 | 32:26 | |
| 420 | Jiří Skácelík | 35-39 | 1:14:54 | 38:19 | 32:18 | |
| 421 | Karel Valíšek | 25-29 | 1:14:54 | 41:46 | 28:03 | |
| 422 | Dennis Prins | 25-29 | 1:15:02 | 38:22 | 32:14 | |
| 423 | Markus Gross | 35-39 | 1:15:04 | 36:31 | 31:03 | |
| 424 | Dennis Opielka | 40-44 | 1:15:04 | 38:40 | 31:46 | |
| 425 | Felix Kordik | 30-34 | 1:15:07 | 37:50 | 32:16 | |
| 426 | Enrico Mangalaviti | 30-34 | 1:15:08 | 38:48 | 31:59 | |
| 427 | Miha Podlogar | 35-39 | 1:15:09 | 39:21 | 30:39 | |
| 428 | Stefan Raszkiewicz | 45-49 | 1:15:09 | 40:30 | 29:16 | |
| 429 | Manuel Gratl | 25-29 | 1:15:12 | 38:28 | 31:35 | |
| 430 | Eugen Blust | 55-59 | 1:15:18 | 38:30 | 32:17 | |
| 431 | Alvin Mateo | 40-44 | 1:15:18 | 37:40 | 31:55 | |
| 432 | Manuel Moschinger | 45-49 | 1:15:20 | 37:34 | 33:31 | |
| 433 | Mathias Wiesner | 35-39 | 1:15:22 | 36:54 | 34:09 | |
| 434 | Axel Strauss | 60-64 | 1:15:25 | 38:13 | 32:10 | |
| 435 | Sohail Ali | 30-34 | 1:15:26 | 40:05 | 30:32 | |
| 436 | Callum Gardiner | 25-29 | 1:15:27 | 38:20 | 33:04 | |
| 437 | Felix Höllersberger | 45-49 | 1:15:32 | 37:59 | 32:56 | |
| 438 | Michael Losch | 45-49 | 1:15:33 | 39:01 | 31:27 | |
| 439 | Julian Unger | 16-24 | 1:15:33 | 41:59 | 29:07 | |
| 440 | Miha Mesojedec | 40-44 | 1:15:34 | 38:38 | 31:46 | |
| 441 | Marco Vitoria Fagnani | 30-34 | 1:15:40 | 40:35 | 30:41 | |
| 442 | Bene Ruhdorfer | 40-44 | 1:15:41 | 40:14 | 30:45 | |
| 443 | Jayden Jin | 16-24 | 1:15:48 | 36:52 | 33:18 | |
| 444 | Victor Lamant | 35-39 | 1:15:48 | 32:14 | 37:05 | |
| 445 | Jorel Bautista | 30-34 | 1:15:52 | 40:48 | 30:17 | |
| 446 | John O'Reilly | 60-64 | 1:15:54 | 38:23 | 33:39 | |
| 447 | Lucas Hügerich | 30-34 | 1:15:55 | 41:14 | 28:49 | |
| 448 | Javier López Coba | 35-39 | 1:15:56 | 37:24 | 33:02 | |
| 449 | Lukas Dellbrück | 25-29 | 1:15:59 | 38:43 | 32:49 | |
| 450 | Mario Schafzahl | 35-39 | 1:16:01 | 38:28 | 33:02 | |
| 451 | Louis Schwingenschlögl | 25-29 | 1:16:02 | 40:49 | 30:17 | |
| 452 | Jonathan Cseh-Szombathy | 55-59 | 1:16:04 | 38:51 | 31:44 | |
| 453 | Christopher Leder | 16-24 | 1:16:04 | 44:18 | 26:22 | |
| 454 | Sergio Kaiser | 35-39 | 1:16:08 | 39:38 | 31:54 | |
| 455 | Sam Longstaff | 40-44 | 1:16:10 | 39:12 | 31:51 | |
| 456 | Ronny Hofenboom | 50-54 | 1:16:13 | 37:18 | 33:41 | |
| 457 | Artem Cherkaskyy | 16-24 | 1:16:15 | 43:08 | 28:31 | |
| 458 | Ulli Draščić | 45-49 | 1:16:16 | 38:54 | 32:42 | |
| 459 | Jose Crespo | 45-49 | 1:16:17 | 40:22 | 30:24 | |
| 460 | Christian Perini | 40-44 | 1:16:18 | 35:11 | 36:26 | |
| 461 | Nils Anders | 25-29 | 1:16:27 | 41:19 | 30:57 | |
| 462 | Marcel Mann | 30-34 | 1:16:34 | 37:30 | 33:39 | |
| 463 | Jakub Baniewski | 35-39 | 1:16:34 | 41:46 | 30:04 | |
| 464 | Markus Reininger | 50-54 | 1:16:35 | 38:40 | 33:32 | |
| 465 | Johann Pfefferer | 55-59 | 1:16:36 | 38:34 | 32:58 | |
| 466 | Tim Bucklitsch | 35-39 | 1:16:36 | 39:56 | 30:48 | |
| 467 | Thibault Droinet | 25-29 | 1:16:37 | 39:29 | 32:15 | |
| 468 | Jadranko Domiter | 35-39 | 1:16:38 | 39:42 | 31:43 | |
| 469 | Rodrigo Van Asseldonk | 16-24 | 1:16:42 | 40:56 | 30:47 | |
| 470 | Ben Duffy | 35-39 | 1:16:47 | 38:07 | 33:31 | |
| 471 | Max Hofferbert | 30-34 | 1:16:51 | 38:06 | 34:29 | |
| 472 | Philipp Glanzer | 30-34 | 1:16:53 | 39:49 | 31:59 | |
| 473 | Hrvoje Balen | 40-44 | 1:16:54 | 37:36 | 34:36 | |
| 474 | Michael Haberl | 35-39 | 1:16:55 | 40:08 | 31:04 | |
| 475 | Roland Hackl | 35-39 | 1:16:55 | 39:33 | 32:49 | |
| 476 | Marko Vrbanec | 25-29 | 1:16:55 | 37:53 | 33:48 | |
| 477 | Henning Mohr | 55-59 | 1:16:58 | 37:37 | 34:46 | |
| 478 | Alessandro Gemelli | 50-54 | 1:17:06 | 38:08 | 34:13 | |
| 479 | Oray Gungor | 40-44 | 1:17:06 | 39:43 | 32:28 | |
| 480 | José María Moya Moreno | 30-34 | 1:17:09 | 38:17 | 33:23 | |
| 481 | Niklas Nehrer | 16-24 | 1:17:17 | 42:02 | 29:56 | |
| 482 | Alessandro Baglivo | 30-34 | 1:17:20 | 38:32 | 34:00 | |
| 483 | Paul Davison | 50-54 | 1:17:24 | 36:49 | 36:08 | |
| 484 | Mark Laluska | 25-29 | 1:17:31 | 44:42 | 27:50 | |
| 485 | Manuel Pozueco Alifa | 40-44 | 1:17:34 | 37:46 | 35:05 | |
| 486 | Rylan Beech | 25-29 | 1:17:38 | 41:38 | 32:00 | |
| 487 | Hubert Kalman | 35-39 | 1:17:41 | 39:28 | 33:38 | |
| 488 | Patrick Krexner | 35-39 | 1:17:41 | 38:37 | 34:01 | |
| 489 | Alex Schnaubelt | 45-49 | 1:17:41 | 38:51 | 33:36 | |
| 490 | Adrian Sowa | 25-29 | 1:17:45 | 43:24 | 29:24 | |
| 491 | Ben Menken | 25-29 | 1:17:46 | 38:48 | 33:25 | |
| 492 | Ivan Barić | 30-34 | 1:17:48 | 41:08 | 32:11 | |
| 493 | Elliot Webb | 30-34 | 1:17:54 | 37:53 | 33:17 | |
| 494 | Martin Kasperek | 40-44 | 1:17:55 | 39:08 | 32:52 | |
| 495 | Fabio Weindl | 25-29 | 1:17:58 | 39:36 | 32:40 | |
| 496 | Adnane El Majdouli | 35-39 | 1:18:00 | 39:59 | 32:27 | |
| 497 | Sebastian Reese | 30-34 | 1:18:00 | 44:04 | 29:04 | |
| 498 | Daniel Stöger | 30-34 | 1:18:04 | 41:06 | 31:24 | |
| 499 | Eoin Cody | 35-39 | 1:18:05 | 42:56 | 30:27 | |
| 500 | Dimitri Kneuss | 35-39 | 1:18:06 | 40:01 | 31:52 | |
| 501 | Jérôme Rus | 45-49 | 1:18:07 | 35:29 | 36:25 | |
| 502 | Jamie Webb | 45-49 | 1:18:08 | 38:27 | 35:00 | |
| 503 | Manuel Köstinger | 35-39 | 1:18:11 | 39:27 | 33:39 | |
| 504 | Jez Cross | 25-29 | 1:18:12 | 38:58 | 34:42 | |
| 505 | Lucian Kieser | 45-49 | 1:18:12 | 40:40 | 32:24 | |
| 506 | Julius Gerlach | 25-29 | 1:18:15 | 42:16 | 31:37 | |
| 507 | Jens Slater | 45-49 | 1:18:16 | 42:50 | 30:35 | |
| 508 | Daniel Hoch-Kraft | 45-49 | 1:18:19 | 39:31 | 32:20 | |
| 509 | Maximilian Neureuter | 30-34 | 1:18:22 | 40:04 | 33:39 | |
| 510 | Stephen Cameron | 45-49 | 1:18:23 | 37:54 | 34:51 | |
| 511 | Afonso Cardeal | 25-29 | 1:18:25 | 38:55 | 33:50 | |
| 512 | Clemens Bauer-Mitterlehner | 16-24 | 1:18:27 | 41:31 | 30:20 | |
| 513 | Pascal Weissengruber | 25-29 | 1:18:29 | 41:23 | 31:18 | |
| 514 | Gustav Lund | 16-24 | 1:18:30 | 38:16 | 35:18 | |
| 515 | Simon Taylor | 60-64 | 1:18:31 | 36:31 | 36:55 | |
| 516 | Felix Schwencke | 16-24 | 1:18:34 | 40:29 | 33:34 | |
| 517 | Michal Šafránek | 35-39 | 1:18:35 | 42:20 | 31:09 | |
| 518 | Jacopo Silvestri | 30-34 | 1:18:37 | 41:42 | 31:28 | |
| 519 | Nils Wölken | 25-29 | 1:18:37 | 51:45 | 26:43 | |
| 520 | Jakub Gabriel | 30-34 | 1:18:39 | 39:00 | 33:17 | |
| 521 | Jochen Russmann | 45-49 | 1:18:44 | 40:14 | 32:59 | |
| 522 | Béla Beke | 60-64 | 1:18:46 | 38:31 | 34:58 | |
| 523 | Philip Atterling | 16-24 | 1:18:47 | 38:55 | 34:05 | |
| 524 | Florian Buchacher | 35-39 | 1:18:51 | 44:06 | 28:16 | |
| 525 | Robin Kraft | 35-39 | 1:18:56 | 40:10 | 32:38 | |
| 526 | Berat Meral | 30-34 | 1:18:56 | 39:48 | 33:09 | |
| 527 | Mathias Devillé | 25-29 | 1:18:57 | 43:11 | 30:11 | |
| 528 | Luke Day | 16-24 | 1:19:04 | 39:50 | 33:20 | |
| 529 | Mahmoud Sameh | 30-34 | 1:19:04 | 41:11 | 32:33 | |
| 530 | Nico Gruener | 30-34 | 1:19:05 | 41:12 | 31:36 | |
| 531 | Olcay Sönmez | 30-34 | 1:19:05 | 41:05 | 32:26 | |
| 532 | Martin Raab | 35-39 | 1:19:12 | 40:01 | 33:18 | |
| 533 | Giordano Antonucci | 25-29 | 1:19:23 | 42:18 | 32:38 | |
| 534 | Thomas Koscher | 40-44 | 1:19:27 | 36:19 | 36:38 | |
| 535 | Kelemen András | 30-34 | 1:19:28 | 44:15 | 29:02 | |
| 536 | Patrik Michel | 30-34 | 1:19:29 | 42:57 | 29:58 | |
| 537 | Roland Janisiw | 45-49 | 1:19:34 | 39:03 | 35:28 | |
| 538 | Manfred Roschek | 50-54 | 1:19:34 | 43:25 | 31:17 | |
| 539 | Paulo Kanjuo | 35-39 | 1:19:40 | 41:01 | 32:49 | |
| 540 | Stefan Vonwald | 35-39 | 1:19:44 | 41:33 | 31:26 | |
| 541 | Roman Link | 30-34 | 1:19:45 | 40:40 | 32:33 | |
| 542 | Donát Hajas | 30-34 | 1:19:46 | 41:59 | 32:07 | |
| 543 | Giuseppe Edoardo Maglio | 25-29 | 1:19:52 | 40:09 | 34:57 | |
| 544 | Romain Rabold | 30-34 | 1:19:53 | 39:05 | 36:11 | |
| 545 | Thomas Pröller | 25-29 | 1:19:57 | 39:55 | 32:47 | |
| 546 | Gregory Cunningham | 50-54 | 1:19:59 | 43:21 | 31:53 | |
| 547 | Benedikt Glösmann | 16-24 | 1:20:08 | 43:00 | 32:09 | |
| 548 | Klaus Fehringer | 16-24 | 1:20:13 | 40:45 | 33:16 | |
| 549 | Lukas Schwaiger | 30-34 | 1:20:15 | 41:53 | 32:09 | |
| 550 | Christian Prehn | 40-44 | 1:20:18 | 42:01 | 31:23 | |
| 551 | Hannes Schovanez | 40-44 | 1:20:22 | 43:04 | 32:25 | |
| 552 | Hassan Mansouri | 40-44 | 1:20:22 | 40:00 | 34:22 | |
| 553 | Fabian Gruber | 30-34 | 1:20:25 | 41:26 | 33:11 | |
| 554 | Dominik Föllmi | 16-24 | 1:20:29 | 38:37 | 36:00 | |
| 555 | Ben Mensah | 45-49 | 1:20:35 | 36:21 | 38:07 | |
| 556 | Marcel Kuehs | 16-24 | 1:20:36 | 41:09 | 34:52 | |
| 557 | Christian Wetzl | 30-34 | 1:20:38 | 43:00 | 31:31 | |
| 558 | Tobias Leichtfried | 16-24 | 1:20:39 | 44:39 | 30:30 | |
| 559 | Florian Winkels | 35-39 | 1:20:40 | 42:41 | 32:05 | |
| 560 | Emmanuel Gutierrez | 45-49 | 1:20:42 | 39:28 | 34:58 | |
| 561 | Dominik Bíba | 30-34 | 1:20:43 | 41:29 | 31:50 | |
| 562 | Jonathan Ward | 35-39 | 1:20:44 | 40:46 | 35:02 | |
| 563 | Jörn-Patrick Wirtz | 35-39 | 1:20:48 | 39:44 | 35:40 | |
| 564 | Johannes Radauer | 35-39 | 1:20:55 | 43:30 | 32:41 | |
| 565 | Cobus Basson | 50-54 | 1:20:55 | 41:00 | 35:01 | |
| 566 | Mensur Besirovic | 25-29 | 1:20:56 | 41:40 | 34:17 | |
| 567 | Nicolas Bartlau | 25-29 | 1:20:58 | 39:31 | 34:01 | |
| 568 | Matteo Pirkwieser | 25-29 | 1:20:59 | 42:43 | 32:11 | |
| 569 | Graham Kirkland | 60-64 | 1:21:03 | 39:18 | 36:32 | |
| 570 | Kieran Hodgson | 35-39 | 1:21:03 | 39:59 | 35:46 | |
| 571 | Attila Hatalyák | 60-64 | 1:21:05 | 40:22 | 35:42 | |
| 572 | Marcel Straßer | 35-39 | 1:21:05 | 40:16 | 33:55 | |
| 573 | Steffen Kalitschke | 40-44 | 1:21:06 | 39:29 | 36:45 | |
| 574 | Maximilian Kordik | 25-29 | 1:21:08 | 41:07 | 34:11 | |
| 575 | Samuel Neisinger | 30-34 | 1:21:08 | 43:31 | 30:55 | |
| 576 | Markus Adams | 40-44 | 1:21:14 | 41:14 | 35:00 | |
| 577 | David Fabian | 35-39 | 1:21:15 | 40:06 | 35:51 | |
| 578 | Trajan Mihajlovski | 30-34 | 1:21:19 | 39:34 | 35:15 | |
| 579 | Patrick Noack | 40-44 | 1:21:27 | 39:59 | 36:53 | |
| 580 | Ayoub Bakkoury | 25-29 | 1:21:28 | 40:24 | 35:44 | |
| 581 | Simon Schuster | 16-24 | 1:21:29 | 39:46 | 36:08 | |
| 582 | Stuart Dearden | 30-34 | 1:21:31 | 41:19 | 33:03 | |
| 583 | Gavin Parris | 35-39 | 1:21:32 | 42:06 | 33:10 | |
| 584 | Stefan Steinwender | 35-39 | 1:21:32 | 43:14 | 33:07 | |
| 585 | Justin Wulf | 16-24 | 1:21:34 | 43:08 | 31:35 | |
| 586 | Nico Hoffmann | 16-24 | 1:21:34 | 42:19 | 32:54 | |
| 587 | Davorin Krešić | 40-44 | 1:21:35 | 39:07 | 37:18 | |
| 588 | Patrick Theussl | 30-34 | 1:21:37 | 40:43 | 34:47 | |
| 589 | Georg Lippai | 35-39 | 1:21:38 | 44:14 | 31:29 | |
| 590 | Peter Lopez Hernandez | 40-44 | 1:21:43 | 40:27 | 36:56 | |
| 591 | Jo Wallner | 45-49 | 1:21:45 | 42:00 | 34:31 | |
| 592 | Kelvin Weijzen | 16-24 | 1:21:55 | 41:56 | 33:49 | |
| 593 | Michael Troindl | 45-49 | 1:21:58 | 39:58 | 36:14 | |
| 594 | Andreas Moog | 40-44 | 1:22:00 | 44:36 | 32:03 | |
| 595 | Felipe Molinos Martin | 45-49 | 1:22:00 | 42:34 | 33:28 | |
| 596 | Florian Weinbauer | 25-29 | 1:22:05 | 42:04 | 33:31 | |
| 597 | Sebastian Lux | 40-44 | 1:22:12 | 40:20 | 36:09 | |
| 598 | Teddy Jarron | 30-34 | 1:22:13 | 38:31 | 38:38 | |
| 599 | Kilian Fellinger | 30-34 | 1:22:15 | 41:54 | 33:44 | |
| 600 | Jasmin Husejnović | 35-39 | 1:22:18 | 40:10 | 36:19 |