← Back to Events
HYROX Stuttgart 2025
Stuttgart, DEU23:00:11GMT+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 |
|---|---|---|---|---|---|---|---|
| #451 | #52 | Andrius Mačys | LTU | M 40-44 | R 36:15S 46:10 | 1:22:25 | View › |
| #452 | #118 | Adam Chard | GBR | M 30-34 | R 36:48S 45:43 | 1:22:31 | View › |
| #453 | #119 | Ray SteinhuberPB | GER | M 30-34 | R 39:19S 43:18 | 1:22:37 | View › |
| #454 | #102 | Florian RückerPB | GER | M 35-39 | R 39:27S 43:11 | 1:22:38 | View › |
| #455 | #103 | Marcel DollPB | GER | M 35-39 | R 32:34S 50:05 | 1:22:39 | View › |
| #456 | #28 | Michail Butt | GER | M 45-49 | R 38:34S 44:07 | 1:22:41 | View › |
| #457 | #104 | Ihor Horbachov | GER | M 35-39 | R 36:10S 46:31 | 1:22:41 | View › |
| #458 | #103 | Robin MeyerPB | GER | M 25-29 | R 37:16S 45:26 | 1:22:42 | View › |
| #459 | #53 | Stefan Schönberger | GER | M 40-44 | R 39:48S 42:59 | 1:22:47 | View › |
| #460 | #105 | Rosario Casano | ITA | M 35-39 | R 37:41S 45:10 | 1:22:51 | View › |
| #461 | #120 | Michael BayerPB | GER | M 30-34 | R 37:04S 45:50 | 1:22:54 | View › |
| #462 | #38 | Julius HegerPB | GER | M 16-24 | R 38:37S 44:19 | 1:22:56 | View › |
| #463 | #29 | Michael Tscheuschner | GER | M 45-49 | R 34:38S 48:20 | 1:22:58 | View › |
| #464 | #30 | Michael LotterPB | GER | M 45-49 | R 37:36S 45:28 | 1:23:04 | View › |
| #465 | #106 | Tim Gillmann | GER | M 35-39 | R 36:07S 46:58 | 1:23:05 | View › |
| #466 | #39 | Ashton Bellette | AUS | M 16-24 | R 37:29S 45:37 | 1:23:06 | View › |
| #467 | #107 | Dmitar Abadzic | BIH | M 35-39 | R 38:27S 44:45 | 1:23:12 | View › |
| #468 | #54 | Yann Bercher | SUI | M 40-44 | R 39:20S 43:54 | 1:23:14 | View › |
| #469 | #104 | Pepe WarminskiPB | GER | M 25-29 | R 39:31S 43:45 | 1:23:16 | View › |
| #470 | #31 | Manuel SontagPB | GER | M 45-49 | R 39:36S 43:44 | 1:23:20 | View › |
| #471 | #121 | Andrej Artuschenko | GER | M 30-34 | R 37:28S 45:55 | 1:23:23 | View › |
| #472 | #32 | Philipp Cesana | SUI | M 45-49 | R 34:51S 48:33 | 1:23:24 | View › |
| #473 | #105 | Niklas Oberth | GER | M 25-29 | R 36:04S 47:20 | 1:23:24 | View › |
| #474 | #108 | Fabio MaroniPB | ITA | M 35-39 | R 38:41S 44:43 | 1:23:24 | View › |
| #475 | #122 | Fritz Ramón Schöngarth | GER | M 30-34 | R 37:47S 45:39 | 1:23:26 | View › |