← Back to Events
HYROX Stuttgart 2025
Stuttgart, DEU21:52:21GMT+2October 31 – November 2, 2025Season 8 (25/26)
Results from the Stuttgart 2025 HYROX event. 5,767 results, 8,920 athletes across 12 categories.
Stuttgart 2025
- Result entries
- 5,767
- Unique athletes
- 8,920
- Athlete finishes
- 9,264
- 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 Men Results
Category: HYROX Men
Change category59:12
Best Time
+1:39 vs season avg
1:10:35
Front Pack (P10)
-1:51 vs season avg
1:26:59
Mid Pack (P50)
-2:28 vs season avg
19:40
Field Spread
-2:43 vs season avg
11.21%
Roxzone Tax
+2.88 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #326 | #65 | Andreas Pluto | GER | M 35-39 | R 36:27S 41:44 | 1:18:11 | View › |
| #327 | #39 | Frank Pardoel | NED | M 40-44 | R 36:50S 41:22 | 1:18:12 | View › |
| #328 | #85 | Mohamed DekhilPB | TUN | M 25-29 | R 34:47S 43:26 | 1:18:13 | View › |
| #329 | #40 | Alessandro Foresti | LUX | M 40-44 | R 33:38S 44:36 | 1:18:14 | View › |
| #330 | #14 | Christian KäferPB | GER | M 45-49 | R 35:24S 42:53 | 1:18:17 | View › |
| #331 | #66 | Marcel Blanco Martinez | ESP | M 35-39 | R 37:35S 40:45 | 1:18:20 | View › |
| #332 | #86 | Janis KäserPB | SUI | M 25-29 | R 38:26S 39:54 | 1:18:20 | View › |
| #333 | #67 | Benedikt Seeger | GER | M 35-39 | R 31:40S 46:40 | 1:18:20 | View › |
| #334 | #15 | Frédéric Stoven | FRA | M 45-49 | R 31:11S 47:10 | 1:18:21 | View › |
| #335 | #68 | Christian Wolf | GER | M 35-39 | R 33:28S 44:56 | 1:18:24 | View › |
| #336 | #85 | Franz-Xaver GmeinerPB | GER | M 30-34 | R 37:40S 40:45 | 1:18:25 | View › |
| #337 | #87 | Jia De ChenPB | HYR | M 25-29 | R 39:08S 39:26 | 1:18:34 | View › |
| #338 | #69 | Michael GöbelPB | GER | M 35-39 | R 35:41S 42:55 | 1:18:36 | View › |
| #339 | #70 | Pascal Koller | SUI | M 35-39 | R 36:29S 42:08 | 1:18:37 | View › |
| #340 | #6 | Nelson GoncalvesPB | FRA | M 50-54 | R 33:24S 45:16 | 1:18:40 | View › |
| #341 | #1 | Andreas Schacht | GER | M 60-64 | R 36:24S 42:18 | 1:18:42 | View › |
| #342 | #41 | Sebastian LuxPB | GER | M 40-44 | R 35:33S 43:09 | 1:18:42 | View › |
| #343 | #86 | Sven Böhnisch | GER | M 30-34 | R 37:14S 41:28 | 1:18:42 | View › |
| #344 | #42 | Michal BalintPB | CZE | M 40-44 | R 37:29S 41:13 | 1:18:42 | View › |
| #345 | #87 | Benjamin Windmueller | POR | M 30-34 | R 35:13S 43:29 | 1:18:42 | View › |
| #346 | #88 | Maximilian Betz | GER | M 30-34 | R 33:10S 45:33 | 1:18:43 | View › |
| #347 | #35 | Robin Rieger | GER | M 16-24 | R 33:29S 45:15 | 1:18:44 | View › |
| #348 | #88 | Lukas HoppePB | GER | M 25-29 | R 35:28S 43:17 | 1:18:45 | View › |
| #349 | #7 | Achim Haas | GER | M 50-54 | R 36:14S 42:33 | 1:18:47 | View › |
| #350 | #71 | Christoph Hacker | GER | M 35-39 | R 36:01S 42:47 | 1:18:48 | View › |