← Back to Events
HYROX Cologne 2025
Cologne, DEU12:11:08GMT+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 |
|---|---|---|---|---|---|---|---|
| #301 | #67 | Philipp Rott | GER | M 25-29 | R 31:41S 41:30 | 1:13:11 | View › |
| #302 | #68 | Loic Hennaux | BEL | M 25-29 | R 34:36S 38:35 | 1:13:11 | View › |
| #303 | #26 | Niklas Lingen | GER | M 16-24 | R 35:44S 37:27 | 1:13:11 | View › |
| #304 | #38 | Russell MorrowPB | GBR | M 40-44 | R 39:36S 33:36 | 1:13:12 | View › |
| #305 | #68 | Dane BurmsPB | BEL | M 35-39 | R 32:55S 40:19 | 1:13:14 | View › |
| #306 | #69 | Justin Pietryga | GER | M 25-29 | R 37:05S 36:12 | 1:13:17 | View › |
| #307 | #39 | Tom LivingstonPB | GBR | M 40-44 | R 35:11S 38:08 | 1:13:19 | View › |
| #308 | #81 | Mikey MöllerPB | RSA | M 30-34 | R 38:08S 35:12 | 1:13:20 | View › |
| #309 | #70 | Maximilian Nicolussi Moretto | AUT | M 25-29 | R 37:10S 36:13 | 1:13:23 | View › |
| #310 | #10 | Alexander GauglerPB | GER | M 50-54 | R 37:21S 36:04 | 1:13:25 | View › |
| #311 | #82 | Sebastian SteuberPB | GER | M 30-34 | R 39:00S 34:27 | 1:13:27 | View › |
| #312 | #27 | Jan DreverPB | GER | M 16-24 | R 36:57S 36:32 | 1:13:29 | View › |
| #313 | #69 | Alexander BeckerPB | GER | M 35-39 | R 35:03S 38:27 | 1:13:30 | View › |
| #314 | #70 | Vincent EngelenPB | NED | M 35-39 | R 36:57S 36:33 | 1:13:30 | View › |
| #315 | #71 | Alexander KlugePB | GER | M 35-39 | R 37:01S 36:32 | 1:13:33 | View › |
| #316 | #83 | Mario FährmannPB | GER | M 30-34 | R 39:14S 34:20 | 1:13:34 | View › |
| #317 | #84 | Elliott Brown | GBR | M 30-34 | R 35:06S 38:28 | 1:13:34 | View › |
| #318 | #71 | Stan DoesPB | NED | M 25-29 | R 37:32S 36:03 | 1:13:35 | View › |
| #319 | #28 | muyi oshod | GBR | M 16-24 | R 34:06S 39:29 | 1:13:35 | View › |
| #320 | #85 | Simon Lesting | GER | M 30-34 | R 40:17S 33:24 | 1:13:41 | View › |
| #321 | #86 | Lukas SchmandraPB | GER | M 30-34 | R 36:55S 36:46 | 1:13:41 | View › |
| #322 | #72 | Torben GärtnerPB | GER | M 25-29 | R 36:28S 37:14 | 1:13:42 | View › |
| #323 | #72 | Fabrice Caralinda | SUI | M 35-39 | R 36:33S 37:09 | 1:13:42 | View › |
| #324 | #29 | Charel Tanson | LUX | M 16-24 | R 37:22S 36:20 | 1:13:42 | View › |
| #325 | #73 | Florian Heinz | GER | M 25-29 | R 35:37S 38:06 | 1:13:43 | View › |