← Back to Events
HYROX Stuttgart 2025
Stuttgart, DEU06:34:10GMT+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 PRO Men Results
Category: HYROX PRO Men
Change category54:21
Best Time
-2:49 vs season avg
1:02:12
Front Pack (P10)
-5:18 vs season avg
1:20:13
Mid Pack (P50)
-2:56 vs season avg
21:40
Field Spread
+1:14 vs season avg
10.46%
Roxzone Tax
+2.83 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #176 | #40 | Mohammed Al Shaafi | YEM | M 25-29 | R 30:24S 50:52 | 1:21:16 | View › |
| #177 | #4 | Andreas Niewerth | GER | M 50-54 | R 34:02S 47:16 | 1:21:18 | View › |
| #178 | #56 | Luca Bianchi | SUI | M 30-34 | R 31:01S 50:28 | 1:21:29 | View › |
| #179 | #5 | Tobi BailerPB | GER | M 50-54 | R 35:42S 45:51 | 1:21:33 | View › |
| #180 | #16 | Farshad Jaqubi | GER | M 16-24 | R 32:34S 49:09 | 1:21:43 | View › |
| #181 | #35 | Paul WordleyPB | GBR | M 35-39 | R 34:34S 47:25 | 1:21:59 | View › |
| #182 | #11 | Rafał Różański | POL | M 45-49 | R 36:25S 45:52 | 1:22:17 | View › |
| #183 | #12 | Hendrik LennarzPB | GER | M 45-49 | R 35:01S 47:20 | 1:22:21 | View › |
| #184 | #57 | Sascha Wächter | GER | M 30-34 | R 34:51S 47:34 | 1:22:25 | View › |
| #185 | #36 | Michael SchoberPB | GER | M 35-39 | R 34:00S 48:31 | 1:22:31 | View › |
| #186 | #37 | Thomas Fäulhammer | AUT | M 35-39 | R 33:53S 48:41 | 1:22:34 | View › |
| #187 | #16 | Matthias Jacobi | GER | M 40-44 | R 37:29S 45:06 | 1:22:35 | View › |
| #188 | #58 | David KrausPB | GER | M 30-34 | R 33:46S 48:51 | 1:22:37 | View › |
| #189 | #6 | Dévy Zulmea | FRA | M 50-54 | R 40:50S 42:02 | 1:22:52 | View › |
| #190 | #41 | Jan Kortzack | GER | M 25-29 | R 36:59S 45:56 | 1:22:55 | View › |
| #191 | #17 | Dejan KasicPB | GER | M 16-24 | R 34:20S 48:35 | 1:22:55 | View › |
| #192 | #4 | Olaf Hadler | GER | M 55-59 | R 37:43S 45:16 | 1:22:59 | View › |
| #193 | #13 | Hermann SchöberlPB | GER | M 45-49 | R 34:21S 48:39 | 1:23:00 | View › |
| #194 | #42 | Nico PosratschnigPB | SUI | M 25-29 | R 33:53S 49:13 | 1:23:06 | View › |
| #195 | #38 | Florin Senoner | ITA | M 35-39 | R 35:48S 47:20 | 1:23:08 | View › |
| #196 | #39 | Timo Schönfeld | GER | M 35-39 | R 38:38S 44:55 | 1:23:33 | View › |
| #197 | #59 | Kevin Schulze | GER | M 30-34 | R 37:52S 45:45 | 1:23:37 | View › |
| #198 | #43 | Johannes Müller | GER | M 25-29 | R 34:58S 48:42 | 1:23:40 | View › |
| #199 | #40 | Steffen Graf | GER | M 35-39 | R 34:40S 49:01 | 1:23:41 | View › |
| #200 | #60 | Philipp Stücken | GER | M 30-34 | R 34:40S 49:28 | 1:24:08 | View › |