← Back to Events
HYROX Hamburg 2025
Hamburg, DEU20:33:31GMT+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 |
|---|---|---|---|---|---|---|---|
| #101 | #12 | Daniel Müller | AUT | M 45-49 | R 32:23S 35:55 | 1:08:18 | View › |
| #102 | #21 | Kai HoltorffPB | GER | M 35-39 | R 32:11S 36:07 | 1:08:18 | View › |
| #103 | #28 | Javier Aguiar AxpePB | ESP | M 30-34 | R 31:36S 36:44 | 1:08:20 | View › |
| #104 | #29 | Marc EwersPB | GER | M 30-34 | R 34:05S 34:17 | 1:08:22 | View › |
| #105 | #22 | Simon Foss Jensen | DEN | M 35-39 | R 31:05S 37:17 | 1:08:22 | View › |
| #106 | #28 | Tobias GärtnerPB | GER | M 25-29 | R 33:18S 35:05 | 1:08:23 | View › |
| #107 | #23 | Hamun Bahadorvand | GER | M 35-39 | R 32:14S 36:11 | 1:08:25 | View › |
| #108 | #24 | Bennet Krause | GER | M 35-39 | R 31:56S 36:32 | 1:08:28 | View › |
| #109 | #9 | Georg Abel | GER | M 40-44 | R 31:36S 36:59 | 1:08:35 | View › |
| #110 | #30 | Lloyd Bleeksma | NED | M 30-34 | R 31:04S 37:36 | 1:08:40 | View › |
| #111 | #31 | Marcus WillartPB | SWE | M 30-34 | R 33:37S 35:03 | 1:08:40 | View › |
| #112 | #32 | Nils DavidPB | GER | M 30-34 | R 34:47S 33:57 | 1:08:44 | View › |
| #113 | #25 | Karl Stinchcomb | GBR | M 35-39 | R 34:43S 34:01 | 1:08:44 | View › |
| #114 | #7 | Frank Rafferty | IRL | M 16-24 | R 27:13S 41:31 | 1:08:44 | View › |
| #115 | #29 | Valdemar SøndbergPB | DEN | M 25-29 | R 29:28S 39:20 | 1:08:48 | View › |
| #116 | #30 | Yannik BrienPB | GER | M 25-29 | R 33:52S 34:56 | 1:08:48 | View › |
| #117 | #1 | Andreas Niewerth | GER | M 50-54 | R 32:12S 36:41 | 1:08:53 | View › |
| #118 | #33 | Patrick Westermann | GER | M 30-34 | R 32:18S 36:36 | 1:08:54 | View › |
| #119 | #8 | David Boyle | IRL | M 16-24 | R 32:28S 36:29 | 1:08:57 | View › |
| #120 | #31 | Jan SauerbreyPB | GER | M 25-29 | R 36:41S 32:19 | 1:09:00 | View › |
| #121 | #34 | Mouad Ben-Halla | MAR | M 30-34 | R 33:10S 35:52 | 1:09:02 | View › |
| #122 | #10 | Daniel SchraderPB | GER | M 40-44 | R 33:47S 35:20 | 1:09:07 | View › |
| #123 | #32 | Twan PoppeliersPB | NED | M 25-29 | R 35:09S 33:59 | 1:09:08 | View › |
| #124 | #9 | Jakob VestergaardPB | DEN | M 16-24 | R 34:20S 34:50 | 1:09:10 | View › |
| #125 | #26 | Aldo Hellmich | GER | M 35-39 | R 34:32S 34:39 | 1:09:11 | View › |