← Back to Events
HYROX Stockholm 2025
Stockholm, SWE07:39:00GMT+2December 18 – 21, 2025Season 8 (25/26)
Results from the Stockholm 2025 HYROX event. 7,607 results, 11,487 athletes across 13 categories.
Stockholm 2025
- Result entries
- 7,607
- Unique athletes
- 11,487
- Athlete finishes
- 12,067
- Categories
- 13
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 category55:44
Best Time
-1:48 vs season avg
1:09:13
Front Pack (P10)
-3:13 vs season avg
1:24:43
Mid Pack (P50)
-4:44 vs season avg
20:14
Field Spread
-2:09 vs season avg
8.89%
Roxzone Tax
+0.56 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #201 | #29 | Shaun Stephen | GBR | M 16-24 | R 34:06S 35:39 | 1:09:45 | View › |
| #202 | #48 | Sam WadsworthPB | GBR | M 30-34 | R 35:38S 34:07 | 1:09:45 | View › |
| #203 | #27 | Graham PepperPB | IRL | M 40-44 | R 31:40S 38:06 | 1:09:46 | View › |
| #204 | #49 | Jakub Kallmünzer | CZE | M 30-34 | R 36:19S 33:30 | 1:09:49 | View › |
| #205 | #50 | Mihkel KeldojaPB | EST | M 30-34 | R 36:48S 33:01 | 1:09:49 | View › |
| #206 | #51 | Ben Stanton | GBR | M 30-34 | R 35:07S 34:42 | 1:09:49 | View › |
| #207 | #28 | Mattias Hargin | SWE | M 40-44 | R 32:18S 37:38 | 1:09:56 | View › |
| #208 | #39 | Linus SchybergPB | SWE | M 35-39 | R 34:05S 35:52 | 1:09:57 | View › |
| #209 | #11 | Federico Bachiller | SWE | M 45-49 | R 34:54S 35:03 | 1:09:57 | View › |
| #210 | #12 | Luke Dragstra | CAN | M 45-49 | R 31:42S 38:18 | 1:10:00 | View › |
| #211 | #30 | Alexander GustafssonPB | SWE | M 16-24 | R 37:03S 32:58 | 1:10:01 | View › |
| #212 | #40 | Rob FifordPB | GBR | M 35-39 | R 31:25S 38:38 | 1:10:03 | View › |
| #213 | #52 | Tim HertzbergPB | SWE | M 30-34 | R 31:09S 38:57 | 1:10:06 | View › |
| #214 | #29 | Stefan PerssonPB | SWE | M 40-44 | R 31:56S 38:12 | 1:10:08 | View › |
| #215 | #41 | Thomas TollstedtPB | SWE | M 35-39 | R 33:35S 36:33 | 1:10:08 | View › |
| #216 | #53 | Tom GhesquiersPB | FRA | M 30-34 | R 34:39S 35:31 | 1:10:10 | View › |
| #217 | #30 | David PamsjöPB | SWE | M 40-44 | R 31:50S 38:24 | 1:10:14 | View › |
| #218 | #13 | Mario Bernhofen | SUI | M 45-49 | R 34:22S 35:52 | 1:10:14 | View › |
| #219 | #54 | Johnny NguyenPB | SWE | M 30-34 | R 34:15S 36:06 | 1:10:21 | View › |
| #220 | #42 | Abraham Thorpe | GBR | M 35-39 | R 34:43S 35:39 | 1:10:22 | View › |
| #221 | #31 | Conny KraftPB | SWE | M 40-44 | R 34:11S 36:11 | 1:10:22 | View › |
| #222 | #55 | Viktor ForsblomPB | SWE | M 30-34 | R 32:12S 38:15 | 1:10:27 | View › |
| #223 | #47 | Jaden Tedja-WilliamsPB | GBR | M 25-29 | R 35:05S 35:22 | 1:10:27 | View › |
| #224 | #48 | Mohamed Boulahoil | BEL | M 25-29 | R 32:59S 37:28 | 1:10:27 | View › |
| #225 | #31 | Finlay Hay | GBR | M 16-24 | R 33:55S 36:32 | 1:10:27 | View › |