← Back to Events
HYROX Hamburg 2025
Hamburg, DEU19:32:54GMT+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 |
|---|---|---|---|---|---|---|---|
| #501 | #119 | Christoph Hacker | GER | M 35-39 | R 37:51S 40:52 | 1:18:43 | View › |
| #502 | #64 | Martin QuitzkePB | GER | M 40-44 | R 35:34S 43:09 | 1:18:43 | View › |
| #503 | #120 | Sven PetzoldPB | GER | M 35-39 | R 38:33S 40:12 | 1:18:45 | View › |
| #504 | #36 | Thomas Gilbert | GBR | M 16-24 | R 36:11S 42:35 | 1:18:46 | View › |
| #505 | #65 | Stefan Standaert | NED | M 40-44 | R 37:49S 40:58 | 1:18:47 | View › |
| #506 | #66 | Karim AZTOUTPB | FRA | M 40-44 | R 38:25S 40:25 | 1:18:50 | View › |
| #507 | #37 | Tom JurgaPB | GER | M 16-24 | R 36:37S 42:13 | 1:18:50 | View › |
| #508 | #121 | Aljoscha Warns | GER | M 35-39 | R 39:24S 39:27 | 1:18:51 | View › |
| #509 | #106 | Daniel Haße | GER | M 25-29 | R 41:37S 37:15 | 1:18:52 | View › |
| #510 | #10 | Gary WoottonPB | GBR | M 50-54 | R 35:27S 43:25 | 1:18:52 | View › |
| #511 | #122 | Max Niehoff | GER | M 35-39 | R 38:17S 40:35 | 1:18:52 | View › |
| #512 | #123 | Majid GhorbaniPB | GER | M 35-39 | R 36:33S 42:21 | 1:18:54 | View › |
| #513 | #132 | Niklas KoenenPB | GER | M 30-34 | R 41:07S 37:48 | 1:18:55 | View › |
| #514 | #133 | Marc ThormeyerPB | GER | M 30-34 | R 36:10S 42:47 | 1:18:57 | View › |
| #515 | #134 | Phillip Elflein | GER | M 30-34 | R 38:46S 40:13 | 1:18:59 | View › |
| #516 | #107 | Ferdinand PlehnPB | GER | M 25-29 | R 37:58S 41:01 | 1:18:59 | View › |
| #517 | #38 | Leon BrückerPB | GER | M 16-24 | R 36:57S 42:04 | 1:19:01 | View › |
| #518 | #67 | Ritchie Vogel | GER | M 40-44 | R 39:23S 39:38 | 1:19:01 | View › |
| #519 | #33 | João VicentePB | POR | M 45-49 | R 38:02S 41:00 | 1:19:02 | View › |
| #520 | #124 | Thomas Hinz | GER | M 35-39 | R 36:08S 42:55 | 1:19:03 | View › |
| #521 | #34 | Adam Weiner | GER | M 45-49 | R 37:14S 41:50 | 1:19:04 | View › |
| #522 | #125 | Max Winzer | GER | M 35-39 | R 39:19S 39:47 | 1:19:06 | View › |
| #523 | #126 | Adrian Teifke | GER | M 35-39 | R 38:37S 40:29 | 1:19:06 | View › |
| #524 | #127 | Gürkan AkbabaPB | GER | M 35-39 | R 37:51S 41:15 | 1:19:06 | View › |
| #525 | #39 | Adam MorrisonPB | GBR | M 16-24 | R 32:50S 46:21 | 1:19:11 | View › |