← Back to Events
HYROX Cologne 2025
Cologne, DEU23:03:15GMT+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 |
|---|---|---|---|---|---|---|---|
| #376 | #103 | Marcus ErikssonPB | SWE | M 30-34 | R 36:06S 38:48 | 1:14:54 | View › |
| #377 | #104 | Nils Düllmann | GER | M 30-34 | R 38:43S 36:15 | 1:14:58 | View › |
| #378 | #105 | Thibault NicoudPB | FRA | M 30-34 | R 35:59S 39:00 | 1:14:59 | View › |
| #379 | #106 | Adrian Duffy | IRL | M 30-34 | R 39:30S 35:33 | 1:15:03 | View › |
| #380 | #89 | Ngoc Dat Ha | GER | M 25-29 | R 37:31S 37:32 | 1:15:03 | View › |
| #381 | #107 | Jonas KellerPB | GER | M 30-34 | R 39:12S 35:51 | 1:15:03 | View › |
| #382 | #90 | Jonas SchwarzPB | GER | M 25-29 | R 36:08S 38:56 | 1:15:04 | View › |
| #383 | #43 | Kai Schäfer | GER | M 40-44 | R 37:02S 38:03 | 1:15:05 | View › |
| #384 | #91 | Jens SchmittPB | GER | M 25-29 | R 38:08S 36:57 | 1:15:05 | View › |
| #385 | #80 | Marius Güra | GER | M 35-39 | R 36:05S 39:03 | 1:15:08 | View › |
| #386 | #13 | Marcus RabenPB | GER | M 50-54 | R 35:04S 40:05 | 1:15:09 | View › |
| #387 | #92 | Marco Löffler | GER | M 25-29 | R 38:45S 36:25 | 1:15:10 | View › |
| #388 | #108 | André Perzl | GER | M 30-34 | R 36:03S 39:07 | 1:15:10 | View › |
| #389 | #81 | Christopher Gerlach | GER | M 35-39 | R 37:36S 37:34 | 1:15:10 | View › |
| #390 | #109 | Vincent KroppPB | GER | M 30-34 | R 38:06S 37:05 | 1:15:11 | View › |
| #391 | #44 | Conleth MoranPB | IRL | M 40-44 | R 36:24S 38:48 | 1:15:12 | View › |
| #392 | #14 | Sylvain LerouvilloisPB | FRA | M 50-54 | R 35:03S 40:13 | 1:15:16 | View › |
| #393 | #36 | Cian Davitt | IRL | M 16-24 | R 37:42S 37:35 | 1:15:17 | View › |
| #394 | #45 | Sergio Marica | NED | M 40-44 | R 37:38S 37:39 | 1:15:17 | View › |
| #395 | #93 | Felix SchierPB | GER | M 25-29 | R 39:59S 35:18 | 1:15:17 | View › |
| #396 | #110 | Christoph Busse | GER | M 30-34 | R 37:16S 38:02 | 1:15:18 | View › |
| #397 | #111 | Dirk KathagePB | GER | M 30-34 | R 35:48S 39:32 | 1:15:20 | View › |
| #398 | #112 | Jan JonkPB | NED | M 30-34 | R 36:59S 38:22 | 1:15:21 | View › |
| #399 | #94 | Kai Kunde | GER | M 25-29 | R 36:48S 38:34 | 1:15:22 | View › |
| #400 | #82 | Stefan KramerPB | GER | M 35-39 | R 37:07S 38:18 | 1:15:25 | View › |