← Back to Events
HYROX Hamburg 2025
Hamburg, DEU20:33:49GMT+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 PRO Men Results
Category: HYROX PRO Men
Change category53:15
Best Time
-3:55 vs season avg
1:02:46
Front Pack (P10)
-4:44 vs season avg
1:18:43
Mid Pack (P50)
-4:26 vs season avg
18:37
Field Spread
-1:48 vs season avg
8.16%
Roxzone Tax
+0.53 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #151 | #15 | Philipp Müller | GER | M 40-44 | R 34:27S 42:27 | 1:16:54 | View › |
| #152 | #50 | Nicholas Marfelt | DEN | M 30-34 | R 34:16S 42:47 | 1:17:03 | View › |
| #153 | #17 | Johannes Matter-StingelPB | GER | M 16-24 | R 36:35S 40:35 | 1:17:10 | View › |
| #154 | #51 | Rick Klieber | ITA | M 30-34 | R 36:05S 41:07 | 1:17:12 | View › |
| #155 | #34 | Dominik Gartner | AUT | M 35-39 | R 34:55S 42:18 | 1:17:13 | View › |
| #156 | #52 | Dario MaricPB | GER | M 30-34 | R 38:10S 39:16 | 1:17:26 | View › |
| #157 | #53 | André Pfeiler | GER | M 30-34 | R 35:16S 42:15 | 1:17:31 | View › |
| #158 | #54 | Žiga Laznik | SLO | M 30-34 | R 36:50S 40:44 | 1:17:34 | View › |
| #159 | #28 | Stuart Wiltshire | GBR | M 25-29 | R 33:41S 43:56 | 1:17:37 | View › |
| #160 | #29 | Nils Baukrowitz | GER | M 25-29 | R 33:18S 44:23 | 1:17:41 | View › |
| #161 | #55 | Daniel Setecki | GER | M 30-34 | R 34:40S 43:02 | 1:17:42 | View › |
| #162 | #56 | Malte BrinkmannPB | GER | M 30-34 | R 38:01S 39:46 | 1:17:47 | View › |
| #163 | #18 | Kevin HonsteinPB | GER | M 16-24 | R 34:24S 43:42 | 1:18:06 | View › |
| #164 | #35 | Maik MauermannPB | GER | M 35-39 | R 36:40S 41:41 | 1:18:21 | View › |
| #165 | #36 | Andre JahnelPB | GER | M 35-39 | R 38:30S 39:53 | 1:18:23 | View › |
| #166 | #19 | Leonard Viezenz | GER | M 16-24 | R 38:48S 39:51 | 1:18:39 | View › |
| #167 | #57 | Dario Dobrolevski | AUT | M 30-34 | R 38:09S 40:33 | 1:18:42 | View › |
| #168 | #8 | Sebastian Harke | GER | M 45-49 | R 33:44S 44:59 | 1:18:43 | View › |
| #169 | #16 | Tom Hansen | DEN | M 40-44 | R 37:17S 41:33 | 1:18:50 | View › |
| #170 | #37 | Graham Mc InerneyPB | IRL | M 35-39 | R 36:00S 42:59 | 1:18:59 | View › |
| #171 | #58 | Alexander FullamPB | GBR | M 30-34 | R 37:52S 41:15 | 1:19:07 | View › |
| #172 | #38 | Brian AndersenPB | DEN | M 35-39 | R 38:15S 41:06 | 1:19:21 | View › |
| #173 | #39 | Björn PfeifferPB | GER | M 35-39 | R 35:20S 44:04 | 1:19:24 | View › |
| #174 | #59 | Maximilian SchöttelndreierPB | GER | M 30-34 | R 38:05S 41:22 | 1:19:27 | View › |
| #175 | #17 | Patrick Ott | GER | M 40-44 | R 38:09S 41:20 | 1:19:29 | View › |