← Back to Events
HYROX Stuttgart 2025
Stuttgart, DEU07:57:39GMT+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 |
|---|---|---|---|---|---|---|---|
| #401 | #85 | James Weber | CAN | M 35-39 | R 38:35S 42:09 | 1:20:44 | View › |
| #402 | #36 | Torben SchröckenschlagerPB | GER | M 16-24 | R 37:06S 43:41 | 1:20:47 | View › |
| #403 | #86 | Philipp Thurnherr | GER | M 35-39 | R 37:27S 43:20 | 1:20:47 | View › |
| #404 | #93 | Sebastian GückelPB | GER | M 25-29 | R 37:45S 43:03 | 1:20:48 | View › |
| #405 | #48 | Mathias Wentorf | GER | M 40-44 | R 35:00S 45:49 | 1:20:49 | View › |
| #406 | #87 | Christian Rieder | GER | M 35-39 | R 38:11S 42:40 | 1:20:51 | View › |
| #407 | #88 | Marcel WerderPB | GER | M 35-39 | R 38:48S 42:04 | 1:20:52 | View › |
| #408 | #22 | Heiko EberbachPB | GER | M 45-49 | R 34:06S 46:47 | 1:20:53 | View › |
| #409 | #23 | Nicolas Jeandrot | FRA | M 45-49 | R 32:33S 48:23 | 1:20:56 | View › |
| #410 | #94 | Stefan WalterPB | GER | M 25-29 | R 37:21S 43:35 | 1:20:56 | View › |
| #411 | #89 | Alexander FeerPB | GER | M 35-39 | R 38:09S 42:49 | 1:20:58 | View › |
| #412 | #109 | Daniel Sander | GER | M 30-34 | R 35:06S 45:54 | 1:21:00 | View › |
| #413 | #90 | Stefan LöfflerPB | GER | M 35-39 | R 33:47S 47:15 | 1:21:02 | View › |
| #414 | #49 | Patrick Levi | GER | M 40-44 | R 38:43S 42:25 | 1:21:08 | View › |
| #415 | #91 | Markus BärPB | GER | M 35-39 | R 38:00S 43:17 | 1:21:17 | View › |
| #416 | #1 | Thomas Klein | GER | M 65-69 | R 38:44S 42:34 | 1:21:18 | View › |
| #417 | #92 | Sebastian StengerPB | GER | M 35-39 | R 35:32S 45:46 | 1:21:18 | View › |
| #418 | #93 | Patrick FerreiraPB | SUI | M 35-39 | R 37:24S 43:54 | 1:21:18 | View › |
| #419 | #94 | Dominik Knill | GER | M 35-39 | R 38:01S 43:18 | 1:21:19 | View › |
| #420 | #95 | Matthias Schäfer | GER | M 35-39 | R 33:48S 47:32 | 1:21:20 | View › |
| #421 | #95 | Richard MöllerPB | GER | M 25-29 | R 37:35S 43:49 | 1:21:24 | View › |
| #422 | #96 | Manuel Blank | GER | M 35-39 | R 34:58S 46:28 | 1:21:26 | View › |
| #423 | #110 | Mathis Kröger | GER | M 30-34 | R 35:19S 46:08 | 1:21:27 | View › |
| #424 | #50 | Lars Middendorf | GER | M 40-44 | R 35:35S 45:53 | 1:21:28 | View › |
| #425 | #96 | Niklas JacobiPB | GER | M 25-29 | R 38:00S 43:29 | 1:21:29 | View › |