← Back to Events
HYROX Cologne 2025
Cologne, DEU22:21:54GMT+2April 10, 2025Season 7 (24/25)
Results from the Cologne 2025 HYROX event. 9,716 results, 9,784 athletes across 13 categories.
Cologne 2025
- Result entries
- 9,716
- Unique athletes
- 9,784
- Athlete finishes
- 16,720
- Categories
- 13
A result entry is one finished solo athlete, doubles pair, or relay team.
Unique athletes counts the individual people behind those entries once for this event.
Athlete finishes counts every individual finish, so an athlete who raced twice is counted twice.
HYROX Men Results
Category: HYROX Men
Change category55:06
Best Time
-2:56 vs season avg
1:10:01
Front Pack (P10)
-1:46 vs season avg
1:25:32
Mid Pack (P50)
-2:48 vs season avg
19:36
Field Spread
-1:54 vs season avg
7.98%
Roxzone Tax
-0.22 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #476 | #103 | Jan Meiners | GER | M 25-29 | R 36:19S 40:30 | 1:16:49 | View › |
| #477 | #105 | Patrick Tillack | GER | M 35-39 | R 37:59S 38:52 | 1:16:51 | View › |
| #478 | #140 | Marco Will | GER | M 30-34 | R 43:13S 33:38 | 1:16:51 | View › |
| #479 | #104 | Esad KeranovicPB | CRO | M 25-29 | R 39:04S 37:48 | 1:16:52 | View › |
| #480 | #141 | Nils Löffler | GER | M 30-34 | R 39:43S 37:09 | 1:16:52 | View › |
| #481 | #43 | Lennert GyselinckPB | BEL | M 16-24 | R 36:07S 40:46 | 1:16:53 | View › |
| #482 | #106 | Alistair Barter | GBR | M 35-39 | R 39:17S 37:39 | 1:16:56 | View › |
| #483 | #107 | Andy Kraus | GER | M 35-39 | R 38:53S 38:03 | 1:16:56 | View › |
| #484 | #44 | Yannik Frey | GER | M 16-24 | R 39:27S 37:29 | 1:16:56 | View › |
| #485 | #108 | Tom WolfendenPB | GBR | M 35-39 | R 36:38S 40:20 | 1:16:58 | View › |
| #486 | #50 | Jamie Randall | GBR | M 40-44 | R 38:22S 38:39 | 1:17:01 | View › |
| #487 | #51 | Sebastian RöschlPB | GER | M 40-44 | R 37:50S 39:11 | 1:17:01 | View › |
| #488 | #109 | Tim Hoffmann | GER | M 35-39 | R 39:09S 37:54 | 1:17:03 | View › |
| #489 | #105 | Vincent Stenzel | GER | M 25-29 | R 40:58S 36:07 | 1:17:05 | View › |
| #490 | #142 | Max NiehoffPB | GER | M 30-34 | R 39:28S 37:39 | 1:17:07 | View › |
| #491 | #110 | Josh Hammers | GER | M 35-39 | R 38:28S 38:41 | 1:17:09 | View › |
| #492 | #111 | Christian Frank | GER | M 35-39 | R 40:04S 37:06 | 1:17:10 | View › |
| #493 | #106 | Julien DrossPB | FRA | M 25-29 | R 35:53S 41:19 | 1:17:12 | View › |
| #494 | #20 | Henning Fründt | GER | M 45-49 | R 39:13S 37:59 | 1:17:12 | View › |
| #495 | #107 | Ole AndersenPB | GER | M 25-29 | R 39:18S 37:57 | 1:17:15 | View › |
| #496 | #112 | Kevin Vankerkhoven | GER | M 35-39 | R 36:51S 40:25 | 1:17:16 | View › |
| #497 | #45 | Simon Balster | GER | M 16-24 | R 38:07S 39:09 | 1:17:16 | View › |
| #498 | #113 | Olivier Furget | FRA | M 35-39 | R 35:08S 42:14 | 1:17:22 | View › |
| #499 | #114 | Michael CaspersPB | GER | M 35-39 | R 40:01S 37:22 | 1:17:23 | View › |
| #500 | #108 | Alessandro Völkl | AUT | M 25-29 | R 38:26S 38:59 | 1:17:25 | View › |