← Back to Events
HYROX Stockholm 2025
Stockholm, SWE06:12:38GMT+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 |
|---|---|---|---|---|---|---|---|
| #251 | #15 | Henrik OftedalPB | NOR | M 45-49 | R 31:38S 39:24 | 1:11:02 | View › |
| #252 | #58 | Mikkel LarsenPB | DEN | M 25-29 | R 36:05S 35:00 | 1:11:05 | View › |
| #253 | #38 | Amir Pour HeydariPB | SWE | M 40-44 | R 33:52S 37:15 | 1:11:07 | View › |
| #254 | #59 | Robbie HoggPB | AUS | M 25-29 | R 35:53S 35:15 | 1:11:08 | View › |
| #255 | #60 | Loïc MathieuPB | FRA | M 25-29 | R 32:58S 38:10 | 1:11:08 | View › |
| #256 | #48 | Viktor JohanssonPB | SWE | M 35-39 | R 33:41S 37:28 | 1:11:09 | View › |
| #257 | #49 | Paddy CostelloPB | IRL | M 35-39 | R 34:52S 36:18 | 1:11:10 | View › |
| #258 | #33 | Aaron Cullen | IRL | M 16-24 | R 35:05S 36:07 | 1:11:12 | View › |
| #259 | #61 | Henrik NordlanderPB | SWE | M 25-29 | R 35:23S 35:56 | 1:11:19 | View › |
| #260 | #62 | Robin ErikssonPB | SWE | M 25-29 | R 32:15S 39:05 | 1:11:20 | View › |
| #261 | #50 | Markus FlackPB | GER | M 35-39 | R 34:48S 36:33 | 1:11:21 | View › |
| #262 | #63 | Sebastian OlssonPB | SWE | M 25-29 | R 32:40S 38:42 | 1:11:22 | View › |
| #263 | #59 | Krisztián SaitzPB | HUN | M 30-34 | R 34:48S 36:35 | 1:11:23 | View › |
| #264 | #51 | Alfred Olsson | SWE | M 35-39 | R 33:47S 37:37 | 1:11:24 | View › |
| #265 | #64 | William JanssonPB | SWE | M 25-29 | R 30:36S 40:51 | 1:11:27 | View › |
| #266 | #16 | Per MattssonPB | SWE | M 45-49 | R 34:14S 37:16 | 1:11:30 | View › |
| #267 | #5 | Albert DahlinPB | SWE | M 50-54 | R 32:00S 39:31 | 1:11:31 | View › |
| #268 | #60 | Erik AxengrenPB | SWE | M 30-34 | R 34:57S 36:35 | 1:11:32 | View › |
| #269 | #65 | Tobias LundgrenPB | SWE | M 25-29 | R 35:54S 35:42 | 1:11:36 | View › |
| #270 | #34 | Joshua ForsterPB | GBR | M 16-24 | R 34:04S 37:32 | 1:11:36 | View › |
| #271 | #66 | Filip BjörkholmPB | SWE | M 25-29 | R 34:05S 37:33 | 1:11:38 | View › |
| #272 | #61 | Alex DiepPB | SWE | M 30-34 | R 35:24S 36:16 | 1:11:40 | View › |
| #273 | #52 | Henrik Allström | SWE | M 35-39 | R 36:50S 34:53 | 1:11:43 | View › |
| #274 | #53 | Stefan LindbergPB | SWE | M 35-39 | R 33:42S 38:05 | 1:11:47 | View › |
| #275 | #35 | Theo LerstrandPB | SWE | M 16-24 | R 33:15S 38:32 | 1:11:47 | View › |