FULL RESULTS
HYROX Cologne 2025 Results – Open Men (page 4)
1,087 finishers. Winner Kieron White in 55:06; median 1:22:24.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 601 | Christopher Lamprecht | 35-39 | 1:24:25 | — | 34:58 | |
| 602 | Frederik Kopp | 25-29 | 1:24:26 | — | 32:59 | |
| 603 | Dim Koenig | 45-49 | 1:24:29 | — | 35:25 | |
| 604 | Bernd Leiendecker | 50-54 | 1:24:34 | — | 42:18 | |
| 605 | Johan Serrat | 30-34 | 1:24:41 | — | 34:35 | |
| 606 | Tim Haendel | 35-39 | 1:24:42 | — | 35:57 | |
| 607 | Bastian Bolesta | 45-49 | 1:24:44 | — | 34:45 | |
| 608 | Cas Te Braak | 30-34 | 1:24:44 | — | 35:48 | |
| 609 | Max Herrmann | 16-24 | 1:24:53 | — | 35:28 | |
| 610 | Rick Schneider | 45-49 | 1:24:53 | — | 35:50 | |
| 611 | Timon Weiler | 16-24 | 1:24:56 | — | 38:23 | |
| 612 | Marten Wagenführ | 30-34 | 1:24:57 | — | 34:06 | |
| 613 | Timo Glutsch | 30-34 | 1:24:58 | — | 34:03 | |
| 614 | Leo Neukirch | 25-29 | 1:25:02 | — | 39:08 | |
| 615 | Akin Cihan | 30-34 | 1:25:03 | — | 37:03 | |
| 616 | Michael Methner | 40-44 | 1:25:04 | — | 33:15 | |
| 617 | Dominic Rohde | 25-29 | 1:25:07 | — | 37:22 | |
| 618 | Kai Müller | 30-34 | 1:25:10 | — | 34:48 | |
| 619 | Leon Valentin Von Lipinski | 25-29 | 1:25:11 | — | 31:38 | |
| 620 | Carsten Gläsener | 35-39 | 1:25:12 | — | 39:11 | |
| 621 | Vahdet Akkaya | 30-34 | 1:25:16 | — | 33:37 | |
| 622 | Yakup Duman | 30-34 | 1:25:22 | — | 36:18 | |
| 623 | Max Hofferbert | 30-34 | 1:25:23 | — | 40:11 | |
| 624 | Andrej Artuschenko | 30-34 | 1:25:24 | — | 34:27 | |
| 625 | Eric Huysmans | 16-24 | 1:25:24 | — | 41:28 | |
| 626 | Mathieu Laby | 35-39 | 1:25:25 | — | 37:37 | |
| 627 | Paresh Patel | 40-44 | 1:25:25 | — | 35:10 | |
| 628 | Alexandre Kennel | 25-29 | 1:25:29 | — | 37:16 | |
| 629 | Kevin Günaydin | 25-29 | 1:25:29 | — | 32:20 | |
| 630 | Oscar Wong | 25-29 | 1:25:30 | — | 35:06 | |
| 631 | Sven Petri | 50-54 | 1:25:32 | — | 40:08 | |
| 632 | Francois Lamy | 40-44 | 1:25:33 | — | 39:35 | |
| 633 | Christophe Verrostte | 35-39 | 1:25:33 | — | 35:18 | |
| 634 | Tillmann Breitling | 50-54 | 1:25:35 | — | 42:30 | |
| 635 | Norman Nagel | 40-44 | 1:25:37 | — | 38:11 | |
| 636 | Rafael Kurek | 35-39 | 1:25:38 | — | 41:07 | |
| 637 | Nikolas Freitag | 30-34 | 1:25:41 | — | 41:47 | |
| 638 | Cedrik Ballmer | 16-24 | 1:25:42 | — | 35:33 | |
| 639 | Dominik Day | 35-39 | 1:25:46 | — | 34:20 | |
| 640 | Felix Hahn | 30-34 | 1:25:46 | — | 32:11 | |
| 641 | Vasileios Protopappas | 45-49 | 1:25:46 | — | 36:44 | |
| 642 | Michał Grzeca | 30-34 | 1:25:48 | — | 35:59 | |
| 643 | Matthias Zientek | 30-34 | 1:25:54 | — | 36:44 | |
| 644 | Daniel Blaum | 45-49 | 1:25:56 | — | 33:22 | |
| 645 | Guillaume Pineau | 25-29 | 1:25:57 | — | 42:00 | |
| 646 | Nico Fensterseifer | 30-34 | 1:25:57 | — | 37:29 | |
| 647 | Niklas Wolf | 25-29 | 1:25:58 | — | 37:57 | |
| 648 | Nick Latzel | 50-54 | 1:26:03 | — | 32:14 | |
| 649 | Vinzent Lüder | 25-29 | 1:26:05 | — | 33:39 | |
| 650 | Jens Braun | 55-59 | 1:26:07 | — | 33:41 | |
| 651 | Simon Biela | 40-44 | 1:26:08 | — | 37:59 | |
| 652 | Philipp Schröder | 35-39 | 1:26:10 | — | 34:09 | |
| 653 | Jan Nigl | 35-39 | 1:26:13 | — | 39:11 | |
| 654 | Jerome Zufas | 25-29 | 1:26:13 | — | 35:35 | |
| 655 | Thibaut Thellier | 30-34 | 1:26:14 | — | 36:55 | |
| 656 | Nicolas Lefrere | 40-44 | 1:26:20 | — | 36:15 | |
| 657 | Joshua Smith | 35-39 | 1:26:21 | — | 40:52 | |
| 658 | Jonathan Heinrich | 30-34 | 1:26:24 | — | 34:50 | |
| 659 | Nuno Manso | 30-34 | 1:26:26 | — | 38:06 | |
| 660 | Daniel Kraus | 30-34 | 1:26:32 | — | 41:53 | |
| 661 | Ali Shehatta | 40-44 | 1:26:34 | — | 36:45 | |
| 662 | Christian Koehler | 30-34 | 1:26:35 | — | 37:07 | |
| 663 | Christian Deiters | 45-49 | 1:26:37 | — | 41:20 | |
| 664 | Johannes Diefenbach | 30-34 | 1:26:39 | — | 36:28 | |
| 665 | Sasa Safner | 40-44 | 1:26:39 | — | 39:08 | |
| 666 | Kai Komorowski | 30-34 | 1:26:41 | — | 38:13 | |
| 667 | Ramón Stol | 50-54 | 1:26:45 | — | 37:39 | |
| 668 | Henry Haferkorn | 60-64 | 1:26:47 | — | 39:45 | |
| 669 | Bjorn Berben | 25-29 | 1:26:47 | — | 39:27 | |
| 670 | Kai Franke | 40-44 | 1:26:48 | — | 32:15 | |
| 671 | Maximilian Schmitt | 30-34 | 1:26:50 | — | 37:06 | |
| 672 | Pierre Riedemann | 25-29 | 1:26:51 | — | 41:13 | |
| 673 | Antony Fortunato | 35-39 | 1:26:52 | — | 33:38 | |
| 674 | Matthias Borghorst | 35-39 | 1:26:53 | — | 37:30 | |
| 675 | Axel Blasberg | 65-69 | 1:26:54 | — | 36:29 | |
| 676 | Simon Leuschner | 35-39 | 1:26:58 | — | 33:10 | |
| 677 | Jan Schröder | 30-34 | 1:26:59 | — | 39:08 | |
| 678 | Bjorn Vlieger | 25-29 | 1:27:03 | — | 37:51 | |
| 679 | Yannick Kötter | 35-39 | 1:27:03 | — | 34:22 | |
| 680 | Jonas Stüwe | 16-24 | 1:27:09 | — | 35:08 | |
| 681 | Johannes Krohn | 35-39 | 1:27:12 | — | 33:04 | |
| 682 | Sascha Löscher | 35-39 | 1:27:14 | — | 40:29 | |
| 683 | Tom Paterson | 30-34 | 1:27:21 | — | 39:47 | |
| 684 | Pascal Simon | 25-29 | 1:27:24 | — | 36:53 | |
| 685 | Rudolf Schütze | 25-29 | 1:27:29 | — | 35:56 | |
| 686 | Paul Drury | 45-49 | 1:27:31 | — | 39:35 | |
| 687 | Sebastian Witt | 35-39 | 1:27:31 | — | 43:30 | |
| 688 | Jannes Müller | 16-24 | 1:27:33 | — | 37:14 | |
| 689 | Nick Wester | 30-34 | 1:27:37 | — | 37:48 | |
| 690 | Andy Deshmukh | 50-54 | 1:27:42 | — | 40:19 | |
| 691 | Mathias Köller | 30-34 | 1:27:42 | — | 41:32 | |
| 692 | Cedric Korosec | 16-24 | 1:27:43 | — | 40:03 | |
| 693 | Tim Ip | 35-39 | 1:27:44 | — | 38:35 | |
| 694 | Rick Mandersloot | 25-29 | 1:27:45 | — | 40:11 | |
| 695 | Maximilian Cierpka | 35-39 | 1:27:47 | — | 42:36 | |
| 696 | Steffen Wüstewald | 30-34 | 1:27:49 | — | 36:59 | |
| 697 | Mohamed Mansura | 35-39 | 1:27:51 | — | 39:29 | |
| 698 | Nick Praulins | 40-44 | 1:27:54 | — | 36:13 | |
| 699 | Julian Pask | 30-34 | 1:27:54 | — | 40:27 | |
| 700 | Simon Thiry | 16-24 | 1:27:59 | — | 34:01 | |
| 701 | Sebastian Hügler | 30-34 | 1:27:59 | — | 36:46 | |
| 702 | Christian Kemper | 30-34 | 1:28:00 | — | 39:38 | |
| 703 | Andreas Stollenwerk | 35-39 | 1:28:02 | — | 37:53 | |
| 704 | Steve White | 45-49 | 1:28:05 | — | 40:43 | |
| 705 | Thomas Rudolph | 40-44 | 1:28:06 | — | 35:39 | |
| 706 | Jarrod Skervin | 30-34 | 1:28:08 | — | 34:49 | |
| 707 | Lukas Härtl | 25-29 | 1:28:10 | — | 39:33 | |
| 708 | Oleksandr Trunov | 30-34 | 1:28:16 | — | 35:02 | |
| 709 | Rainer Petzina | 55-59 | 1:28:16 | — | 39:55 | |
| 710 | Gael Berteaux | 25-29 | 1:28:21 | — | 38:48 | |
| 711 | Hendrik Hügler | 25-29 | 1:28:24 | — | 34:02 | |
| 712 | Gary Wilson | 55-59 | 1:28:24 | — | 40:27 | |
| 713 | Hüseyin Kuyumcu | 25-29 | 1:28:27 | — | 32:25 | |
| 714 | Niklas Zillinger | 40-44 | 1:28:28 | — | 37:26 | |
| 715 | Nico Baudisch | 30-34 | 1:28:28 | — | 38:35 | |
| 716 | Dennis Striegan | 30-34 | 1:28:33 | — | 33:18 | |
| 717 | Marcel Aust | 30-34 | 1:28:35 | — | 39:58 | |
| 718 | Juanjo Najera | 50-54 | 1:28:38 | — | 39:19 | |
| 719 | Reda Lamjarred | 35-39 | 1:28:39 | — | 38:25 | |
| 720 | Maik Meisolle | 25-29 | 1:28:40 | — | 37:41 | |
| 721 | Ganesh Saminadin | 40-44 | 1:28:45 | — | 41:23 | |
| 722 | Benjamin Kleinke | 30-34 | 1:28:46 | — | 35:25 | |
| 723 | Tom Reding | 45-49 | 1:28:49 | — | 41:57 | |
| 724 | Florian Jersch | 30-34 | 1:28:50 | — | 36:44 | |
| 725 | Gideon Jager | 30-34 | 1:28:54 | — | 44:40 | |
| 726 | James Kendrick | 25-29 | 1:28:55 | — | 37:51 | |
| 727 | Mihajlo Panajotov | 35-39 | 1:28:58 | — | 37:02 | |
| 728 | Philippe Streng | 30-34 | 1:28:59 | — | 34:53 | |
| 729 | Alex Maron | 25-29 | 1:29:01 | — | 36:56 | |
| 730 | Uwe Budemann | 60-64 | 1:29:04 | — | 35:48 | |
| 731 | Norman Van Den Boom | 40-44 | 1:29:05 | — | 36:00 | |
| 732 | Joey Mols | 25-29 | 1:29:06 | — | 39:09 | |
| 733 | Patrick Rondorf | 30-34 | 1:29:06 | — | 36:55 | |
| 734 | Philip Müller | 30-34 | 1:29:07 | — | 39:37 | |
| 735 | Hakan Parlak | 45-49 | 1:29:08 | — | 40:01 | |
| 736 | Patrick Klein | 30-34 | 1:29:09 | — | 42:57 | |
| 737 | Johannes Brandt | 25-29 | 1:29:10 | — | 37:25 | |
| 738 | Stephan Huber | 50-54 | 1:29:13 | — | 38:55 | |
| 739 | Gustav Schulte-Sutrum | 35-39 | 1:29:15 | — | 35:40 | |
| 740 | Florian Winkels | 35-39 | 1:29:16 | — | 37:57 | |
| 741 | Hendrik Klein | 25-29 | 1:29:17 | — | 36:55 | |
| 742 | Paul Rhodes | 50-54 | 1:29:17 | — | 33:38 | |
| 743 | Jan Voigt | 25-29 | 1:29:18 | — | 35:47 | |
| 744 | Gary Lenaerts | 35-39 | 1:29:19 | — | 37:24 | |
| 745 | Johannes Erk | 40-44 | 1:29:20 | — | 37:45 | |
| 746 | Christian März | 35-39 | 1:29:21 | — | 36:39 | |
| 747 | Alonso Ortega | 30-34 | 1:29:25 | — | 38:51 | |
| 748 | Konstantin Krayer | 30-34 | 1:29:25 | — | 38:16 | |
| 749 | Axel Müller | 50-54 | 1:29:26 | — | 39:57 | |
| 750 | Markus Lahrkamp | 30-34 | 1:29:27 | — | 36:31 | |
| 751 | Kevin Schulze | 30-34 | 1:29:29 | — | 35:57 | |
| 752 | Felix Tischer | 16-24 | 1:29:29 | — | 40:14 | |
| 753 | James Power | 16-24 | 1:29:29 | — | 38:56 | |
| 754 | Roman Wolf | 40-44 | 1:29:32 | — | 33:19 | |
| 755 | Philipp Kreilein | 40-44 | 1:29:33 | — | 36:10 | |
| 756 | Paul Forrester | 45-49 | 1:29:33 | — | 38:41 | |
| 757 | Stefan Becker | 45-49 | 1:29:42 | — | 34:14 | |
| 758 | Eric Fix | 25-29 | 1:29:45 | — | 31:48 | |
| 759 | Florian Haase | 30-34 | 1:29:45 | — | 38:08 | |
| 760 | Patrick Walfort | 30-34 | 1:29:46 | — | 37:32 | |
| 761 | Fabian Foertsch | 30-34 | 1:29:47 | — | 43:46 | |
| 762 | Birk Alwes | 50-54 | 1:29:49 | — | 38:01 | |
| 763 | Peter Ziemann | 40-44 | 1:29:51 | — | 33:36 | |
| 764 | Sven Funk | 30-34 | 1:29:52 | — | 39:48 | |
| 765 | Andreas Garvens | 40-44 | 1:29:52 | — | 42:35 | |
| 766 | Christian Bradler | 30-34 | 1:29:54 | — | 40:24 | |
| 767 | Patrick Beer | 35-39 | 1:30:04 | — | 45:14 | |
| 768 | Benjamin Leonhardt | 35-39 | 1:30:05 | — | 37:35 | |
| 769 | Markus Maier | 35-39 | 1:30:08 | — | 36:50 | |
| 770 | Vahrim Redza | 35-39 | 1:30:09 | — | 38:27 | |
| 771 | Lukas Reiffert | 30-34 | 1:30:11 | — | 33:19 | |
| 772 | Kelvin Storr | 30-34 | 1:30:17 | — | 38:47 | |
| 773 | John Ritchie | 35-39 | 1:30:18 | — | 35:14 | |
| 774 | Pierre Evain | 30-34 | 1:30:18 | — | 37:32 | |
| 775 | Thomas Shrimplin | 25-29 | 1:30:20 | — | 40:36 | |
| 776 | Ben Taylor-Nicholl | 40-44 | 1:30:24 | — | 41:10 | |
| 777 | Marcel Kämper | 40-44 | 1:30:32 | — | 37:08 | |
| 778 | Konstantin Rückert | 35-39 | 1:30:33 | — | 36:01 | |
| 779 | David Krings | 35-39 | 1:30:37 | — | 36:23 | |
| 780 | John Paul Donleavy | 45-49 | 1:30:41 | — | 42:02 | |
| 781 | Aleksandr Cirkin | 35-39 | 1:30:41 | — | 38:05 | |
| 782 | Dean Dehoff | 25-29 | 1:30:44 | — | 35:15 | |
| 783 | Thomas Pauli | 35-39 | 1:30:49 | — | 43:28 | |
| 784 | Darko Safner | 40-44 | 1:30:49 | — | 40:14 | |
| 785 | Hasan Agca | 35-39 | 1:30:54 | — | 40:27 | |
| 786 | Riza Parlak | 35-39 | 1:30:56 | — | 42:46 | |
| 787 | Conrad Kreilein | 35-39 | 1:30:57 | — | 39:34 | |
| 788 | Daniel Nopper | 35-39 | 1:30:58 | — | 35:25 | |
| 789 | Thilo Hemberger | 35-39 | 1:31:02 | — | 45:33 | |
| 790 | Daniel Schmitt | 40-44 | 1:31:03 | — | 40:28 | |
| 791 | Georg Obermayer | 30-34 | 1:31:07 | — | 39:38 | |
| 792 | Felix Möltgen | 30-34 | 1:31:11 | — | 39:07 | |
| 793 | Franco Reichegger | 30-34 | 1:31:13 | — | 38:37 | |
| 794 | Massimo Müller | 40-44 | 1:31:14 | — | 39:06 | |
| 795 | Stefan Mathieu | 35-39 | 1:31:17 | — | 36:32 | |
| 796 | Alexander Sauer | 45-49 | 1:31:18 | — | 40:22 | |
| 797 | Sebastian Mack | 30-34 | 1:31:18 | — | 37:08 | |
| 798 | Daniel Broadhead | 45-49 | 1:31:19 | — | 41:30 | |
| 799 | Ronald Simon | 40-44 | 1:31:20 | — | 39:27 | |
| 800 | Volker Marks | 55-59 | 1:31:23 | — | 40:08 |