← Back to Events
View 560 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 PRO Men Results
Category: HYROX PRO Men
Change category55:55
Best Time
-1:15 vs season avg
1:08:54
Front Pack (P10)
+1:23 vs season avg
1:24:05
Mid Pack (P50)
+0:56 vs season avg
21:31
Field Spread
+1:05 vs season avg
7.01%
Roxzone Tax
-0.62 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #126 | #35 | Timucin Cenk OnatPB | TUR | M 25-29 | R 31:57S 43:34 | 1:15:31 | View › |
| #127 | #41 | Danny BährPB | GER | M 30-34 | R 34:09S 41:23 | 1:15:32 | View › |
| #128 | #15 | Farshad Jaqubi | GER | M 16-24 | R 34:07S 41:26 | 1:15:33 | View › |
| #129 | #42 | Mohammad AshtaraniPB | IRI | M 30-34 | R 38:21S 37:14 | 1:15:35 | View › |
| #130 | #2 | Andreas Niewerth | GER | M 50-54 | R 36:28S 39:08 | 1:15:36 | View › |
| #131 | #36 | Tim Umlauft | GER | M 25-29 | R 35:11S 40:28 | 1:15:39 | View › |
| #132 | #43 | Hasan OsmanaliPB | BUL | M 30-34 | R 32:34S 43:06 | 1:15:40 | View › |
| #133 | #4 | Sander Kamphuis | NED | M 45-49 | R 35:01S 40:44 | 1:15:45 | View › |
| #134 | #16 | Dustin Von der Eltz | GER | M 16-24 | R 38:15S 37:33 | 1:15:48 | View › |
| #135 | #12 | Hannes Winzer | GER | M 40-44 | R 35:09S 40:47 | 1:15:56 | View › |
| #136 | #13 | Robert Jenning | GER | M 40-44 | R 36:02S 40:08 | 1:16:10 | View › |
| #137 | #37 | David Van Binsbergen | NED | M 25-29 | R 32:34S 43:42 | 1:16:16 | View › |
| #138 | #23 | Sergey ChupetlovskiPB | BUL | M 35-39 | R 36:01S 40:20 | 1:16:21 | View › |
| #139 | #14 | Konstantin UlrichPB | GER | M 40-44 | R 32:49S 43:44 | 1:16:33 | View › |
| #140 | #44 | Jacob-Nelson Zombou | GER | M 30-34 | R 38:32S 38:07 | 1:16:39 | View › |
| #141 | #24 | Ryan MarschPB | CAN | M 35-39 | R 37:04S 39:45 | 1:16:49 | View › |
| #142 | #38 | Marius FitzPB | GER | M 25-29 | R 36:47S 40:05 | 1:16:52 | View › |
| #143 | #39 | Timo Aßmann-SpannagelPB | GER | M 25-29 | R 37:28S 39:27 | 1:16:55 | View › |
| #144 | #45 | Pierre RiedemannPB | FRA | M 30-34 | R 36:17S 40:39 | 1:16:56 | View › |
| #145 | #15 | Jochen UrbanPB | GER | M 40-44 | R 41:09S 35:51 | 1:17:00 | View › |
| #146 | #46 | Tilo KaiserPB | GER | M 30-34 | R 37:15S 39:51 | 1:17:06 | View › |
| #147 | #25 | Dominik Schreiter | GER | M 35-39 | R 36:04S 41:02 | 1:17:06 | View › |
| #148 | #47 | Timon BardenPB | GER | M 30-34 | R 36:14S 40:59 | 1:17:13 | View › |
| #149 | #48 | Gerrit Bockey | GER | M 30-34 | R 34:36S 42:59 | 1:17:35 | View › |
| #150 | #49 | Quentin Lavaux | FRA | M 30-34 | R 36:26S 41:15 | 1:17:41 | View › |