← Back to Events
HYROX Hamburg 2025
Hamburg, DEU21:01:37GMT+2October 2 – 5, 2025Season 8 (25/26)
Results from the Hamburg 2025 HYROX event. 7,379 results, 11,195 athletes across 16 categories.
Hamburg 2025
- Result entries
- 7,379
- Unique athletes
- 11,195
- Athlete finishes
- 11,571
- Categories
- 16
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:56
Best Time
-0:36 vs season avg
1:11:09
Front Pack (P10)
-1:17 vs season avg
1:28:05
Mid Pack (P50)
-1:22 vs season avg
21:15
Field Spread
-1:08 vs season avg
8.73%
Roxzone Tax
+0.40 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #351 | #82 | Marko RezicPB | GER | M 30-34 | R 33:26S 41:53 | 1:15:19 | View › |
| #352 | #83 | Matt OwenPB | GBR | M 30-34 | R 34:53S 40:27 | 1:15:20 | View › |
| #353 | #82 | Andre Bunde | GER | M 35-39 | R 36:55S 38:26 | 1:15:21 | View › |
| #354 | #80 | Tim Kleber | GER | M 25-29 | R 37:32S 37:50 | 1:15:22 | View › |
| #355 | #83 | Björn Wüsteney | GER | M 35-39 | R 32:13S 43:11 | 1:15:24 | View › |
| #356 | #84 | David BokernPB | GER | M 30-34 | R 32:15S 43:11 | 1:15:26 | View › |
| #357 | #85 | Andrej German | GER | M 30-34 | R 40:13S 35:15 | 1:15:28 | View › |
| #358 | #81 | Till HockPB | GER | M 25-29 | R 39:12S 36:18 | 1:15:30 | View › |
| #359 | #84 | Kayhan Kaya | GER | M 35-39 | R 35:25S 40:05 | 1:15:30 | View › |
| #360 | #86 | Jan Philip FriedsPB | GER | M 30-34 | R 37:15S 38:19 | 1:15:34 | View › |
| #361 | #82 | Danny de JongPB | NED | M 25-29 | R 37:08S 38:26 | 1:15:34 | View › |
| #362 | #87 | Florian Dittmann | GER | M 30-34 | R 38:55S 36:40 | 1:15:35 | View › |
| #363 | #45 | Martin LernerPB | DEN | M 40-44 | R 38:58S 36:38 | 1:15:36 | View › |
| #364 | #46 | Timi Arowolo | GER | M 40-44 | R 37:08S 38:28 | 1:15:36 | View › |
| #365 | #88 | Norman Koch | GER | M 30-34 | R 35:26S 40:12 | 1:15:38 | View › |
| #366 | #47 | Patrick Paul | GER | M 40-44 | R 37:24S 38:15 | 1:15:39 | View › |
| #367 | #89 | Kevin Lidzbarski | GER | M 30-34 | R 36:32S 39:07 | 1:15:39 | View › |
| #368 | #85 | Jadire RudolfinaPB | CUW | M 35-39 | R 36:01S 39:38 | 1:15:39 | View › |
| #369 | #86 | Luke ArterPB | GBR | M 35-39 | R 35:58S 39:41 | 1:15:39 | View › |
| #370 | #83 | Dominik VögelePB | GER | M 25-29 | R 37:02S 38:41 | 1:15:43 | View › |
| #371 | #90 | André Huber | GER | M 30-34 | R 36:21S 39:22 | 1:15:43 | View › |
| #372 | #91 | Tobias Große-Brockmann | GER | M 30-34 | R 39:16S 36:28 | 1:15:44 | View › |
| #373 | #84 | Mirco Willers | GER | M 25-29 | R 39:51S 35:53 | 1:15:44 | View › |
| #374 | #92 | Hasan Osmanali | BUL | M 30-34 | R 33:06S 42:39 | 1:15:45 | View › |
| #375 | #48 | Christoph UlrichPB | GER | M 40-44 | R 36:24S 39:21 | 1:15:45 | View › |