← Back to Events
HYROX Stuttgart 2025
Stuttgart, DEU18:21:02GMT+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 |
|---|---|---|---|---|---|---|---|
| #301 | #80 | Richard HenemannPB | GER | M 25-29 | R 34:17S 43:05 | 1:17:22 | View › |
| #302 | #57 | Stefan Kahn | GER | M 35-39 | R 33:48S 43:37 | 1:17:25 | View › |
| #303 | #37 | Andreas Benz | GER | M 40-44 | R 37:02S 40:23 | 1:17:25 | View › |
| #304 | #76 | Léonard Perrin | FRA | M 30-34 | R 38:33S 38:54 | 1:17:27 | View › |
| #305 | #77 | Adam Durowicz | POL | M 30-34 | R 32:23S 45:04 | 1:17:27 | View › |
| #306 | #58 | Dimitri KneussPB | SUI | M 35-39 | R 36:17S 41:12 | 1:17:29 | View › |
| #307 | #59 | Pascal SchmidPB | SUI | M 35-39 | R 35:10S 42:25 | 1:17:35 | View › |
| #308 | #78 | Mario Engelbertink | NED | M 30-34 | R 35:11S 42:26 | 1:17:37 | View › |
| #309 | #60 | Johannes MayerhoferPB | GER | M 35-39 | R 34:46S 42:51 | 1:17:37 | View › |
| #310 | #79 | Florian RothPB | GER | M 30-34 | R 36:06S 41:32 | 1:17:38 | View › |
| #311 | #80 | Joshua QuassPB | GER | M 30-34 | R 37:14S 40:24 | 1:17:38 | View › |
| #312 | #81 | Paul Zeinhofer | AUT | M 30-34 | R 36:01S 41:37 | 1:17:38 | View › |
| #313 | #38 | Dominique HalterPB | FRA | M 40-44 | R 35:50S 41:49 | 1:17:39 | View › |
| #314 | #82 | Jendrik MüllerPB | GER | M 30-34 | R 35:25S 42:14 | 1:17:39 | View › |
| #315 | #83 | Eric AdolphsPB | GER | M 30-34 | R 38:09S 39:35 | 1:17:44 | View › |
| #316 | #81 | Daniele Sinesi | ITA | M 25-29 | R 32:05S 45:41 | 1:17:46 | View › |
| #317 | #61 | Jean-Baptiste Harter | FRA | M 35-39 | R 33:57S 43:55 | 1:17:52 | View › |
| #318 | #84 | Pascal KleinmannPB | GER | M 30-34 | R 36:23S 41:31 | 1:17:54 | View › |
| #319 | #82 | Dan ParishPB | GBR | M 25-29 | R 32:53S 45:01 | 1:17:54 | View › |
| #320 | #62 | Ueli Von RotzPB | SUI | M 35-39 | R 37:36S 40:22 | 1:17:58 | View › |
| #321 | #63 | Erwin HenemannPB | GER | M 35-39 | R 35:35S 42:27 | 1:18:02 | View › |
| #322 | #83 | Dominik LöschePB | GER | M 25-29 | R 36:52S 41:10 | 1:18:02 | View › |
| #323 | #34 | Emilio Antonio Quintana Fernandez | ESP | M 16-24 | R 36:43S 41:20 | 1:18:03 | View › |
| #324 | #84 | Khaled KahouliPB | TUN | M 25-29 | R 37:11S 40:57 | 1:18:08 | View › |
| #325 | #64 | Sven Matuschzik | GER | M 35-39 | R 39:07S 39:04 | 1:18:11 | View › |