← Back to Events
HYROX Stuttgart 2025
Stuttgart, DEU00:47:52GMT+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 |
|---|---|---|---|---|---|---|---|
| #226 | #38 | Amir ShkodraPB | KOS | M 35-39 | R 34:37S 40:28 | 1:15:05 | View › |
| #227 | #12 | Kai Heneke | GER | M 45-49 | R 31:21S 43:49 | 1:15:10 | View › |
| #228 | #59 | Tom O'Dowd | GBR | M 30-34 | R 34:18S 40:52 | 1:15:10 | View › |
| #229 | #39 | Joe VlachosPB | GER | M 35-39 | R 34:01S 41:13 | 1:15:14 | View › |
| #230 | #40 | Sven MarquartPB | GER | M 35-39 | R 35:00S 40:15 | 1:15:15 | View › |
| #231 | #25 | Jannik DächertPB | GER | M 16-24 | R 30:40S 44:36 | 1:15:16 | View › |
| #232 | #26 | Bastian Goldmann | GER | M 16-24 | R 33:30S 41:50 | 1:15:20 | View › |
| #233 | #60 | Jannik Orf | GER | M 25-29 | R 33:32S 41:53 | 1:15:25 | View › |
| #234 | #41 | Sascha Männchen | GER | M 35-39 | R 38:57S 36:33 | 1:15:30 | View › |
| #235 | #61 | Rico Eschenauer | GER | M 25-29 | R 36:57S 38:34 | 1:15:31 | View › |
| #236 | #62 | Deniz YesilkayaPB | GER | M 25-29 | R 31:19S 44:14 | 1:15:33 | View › |
| #237 | #5 | Chris Pulley | GBR | M 50-54 | R 32:06S 43:30 | 1:15:36 | View › |
| #238 | #42 | Carsten Flynn | GER | M 35-39 | R 36:47S 38:49 | 1:15:36 | View › |
| #239 | #63 | Felix Elsesser | GER | M 25-29 | R 32:56S 42:41 | 1:15:37 | View › |
| #240 | #43 | Maximilian RitzlerPB | GER | M 35-39 | R 36:40S 38:58 | 1:15:38 | View › |
| #241 | #64 | Mootez Ben Hazem | TUN | M 25-29 | R 30:36S 45:03 | 1:15:39 | View › |
| #242 | #65 | Fabio Weindl | GER | M 25-29 | R 32:59S 42:42 | 1:15:41 | View › |
| #243 | #60 | Bas Van Eyk | NED | M 30-34 | R 33:46S 42:04 | 1:15:50 | View › |
| #244 | #44 | Maïko Vachenauer | FRA | M 35-39 | R 34:22S 41:29 | 1:15:51 | View › |
| #245 | #66 | James SpeechleyPB | GBR | M 25-29 | R 35:14S 40:37 | 1:15:51 | View › |
| #246 | #27 | Noah FolberthPB | GER | M 16-24 | R 36:57S 38:55 | 1:15:52 | View › |
| #247 | #3 | Paul SpringmannPB | GER | M 55-59 | R 34:13S 41:39 | 1:15:52 | View › |
| #248 | #67 | Tizian FälberPB | GER | M 25-29 | R 34:35S 41:17 | 1:15:52 | View › |
| #249 | #31 | Andreas Schmitz | GER | M 40-44 | R 36:02S 39:51 | 1:15:53 | View › |
| #250 | #61 | Felix Edeha | GER | M 30-34 | R 35:06S 40:49 | 1:15:55 | View › |