← Back to Events
View 1,708 startersHYROX Cologne 2026
Results from the Cologne 2026 HYROX event. 7,889 results, 12,541 athletes across 12 categories.
Cologne 2026
- Result entries
- 7,889
- Unique athletes
- 12,541
- Athlete finishes
- 13,076
- Categories
- 12
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 category56:07
Best Time
-1:26 vs season avg
1:11:13
Front Pack (P10)
-1:12 vs season avg
1:27:04
Mid Pack (P50)
-2:21 vs season avg
21:50
Field Spread
-0:31 vs season avg
7.36%
Roxzone Tax
-0.95 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #251 | #49 | Sergej DrillerPB | GER | M 25-29 | R 36:53S 37:22 | 1:14:15 | View › |
| #252 | #54 | Denis RothfußPB | GER | M 35-39 | R 36:42S 37:38 | 1:14:20 | View › |
| #253 | #23 | Ingo NeemannPB | GER | M 40-44 | R 37:12S 37:09 | 1:14:21 | View › |
| #254 | #50 | Timo Christiansen | GER | M 25-29 | R 37:20S 37:02 | 1:14:22 | View › |
| #255 | #24 | Timothy CobbaertPB | BEL | M 40-44 | R 35:47S 38:38 | 1:14:25 | View › |
| #256 | #28 | Emil HaardtPB | GER | M 16-24 | R 35:24S 39:04 | 1:14:28 | View › |
| #257 | #55 | Tobias Lübke | GER | M 35-39 | R 37:12S 37:16 | 1:14:28 | View › |
| #258 | #51 | Lukas MürlebachPB | GER | M 25-29 | R 36:54S 37:35 | 1:14:29 | View › |
| #259 | #84 | Andrej GermanPB | GER | M 30-34 | R 40:20S 34:12 | 1:14:32 | View › |
| #260 | #52 | Thjorben OellrichPB | -- | M 25-29 | R 37:53S 36:40 | 1:14:33 | View › |
| #261 | #56 | Marc Rheinheimer | GER | M 35-39 | R 33:17S 41:17 | 1:14:34 | View › |
| #262 | #2 | ALEXANDER RITTER | GER | M 55-59 | R 37:22S 37:18 | 1:14:40 | View › |
| #263 | #29 | Diogo Teixeira Da SilvaPB | LUX | M 16-24 | R 34:50S 39:53 | 1:14:43 | View › |
| #264 | #85 | Frank PolkähnPB | GER | M 30-34 | R 35:57S 38:46 | 1:14:43 | View › |
| #265 | #5 | Patrick SamaPB | FRA | M 50-54 | R 34:15S 40:29 | 1:14:44 | View › |
| #266 | #86 | Jannis ChristoffelPB | GER | M 30-34 | R 36:26S 38:22 | 1:14:48 | View › |
| #267 | #25 | Florian HilgerPB | GER | M 40-44 | R 39:41S 35:09 | 1:14:50 | View › |
| #268 | #6 | Sascha KalupkePB | GER | M 50-54 | R 39:34S 35:19 | 1:14:53 | View › |
| #269 | #53 | Luca DickmannPB | GER | M 25-29 | R 38:11S 36:42 | 1:14:53 | View › |
| #270 | #13 | Dennis Opielka | GER | M 45-49 | R 36:38S 38:16 | 1:14:54 | View › |
| #271 | #87 | Lucas TrappPB | GER | M 30-34 | R 40:01S 34:54 | 1:14:55 | View › |
| #272 | #88 | Rouven PollPB | GER | M 30-34 | R 37:02S 37:56 | 1:14:58 | View › |
| #273 | #57 | Stefan Link | GER | M 35-39 | R 38:11S 36:47 | 1:14:58 | View › |
| #274 | #26 | Josef HaderPB | AUT | M 40-44 | R 39:09S 35:51 | 1:15:00 | View › |
| #275 | #58 | Sascha NitschePB | GER | M 35-39 | R 36:55S 38:06 | 1:15:01 | View › |