← Back to Events
HYROX Stockholm 2025
Stockholm, SWE22:24:26GMT+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:49 vs season avg
1:09:13
Front Pack (P10)
-3:12 vs season avg
1:24:43
Mid Pack (P50)
-4:42 vs season avg
20:14
Field Spread
-2:07 vs season avg
8.89%
Roxzone Tax
+0.58 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #326 | #81 | Alex Long | GBR | M 25-29 | R 37:20S 35:47 | 1:13:07 | View › |
| #327 | #82 | Martin MolčíkPB | CZE | M 25-29 | R 35:02S 38:05 | 1:13:07 | View › |
| #328 | #64 | Einari NurmelaPB | SWE | M 35-39 | R 35:20S 37:47 | 1:13:07 | View › |
| #329 | #72 | Andre Olofsson | SWE | M 30-34 | R 36:10S 36:57 | 1:13:07 | View › |
| #330 | #41 | Jesper Søndermark | DEN | M 40-44 | R 35:12S 37:57 | 1:13:09 | View › |
| #331 | #83 | Tim GerstemeyerPB | GER | M 25-29 | R 35:21S 37:49 | 1:13:10 | View › |
| #332 | #42 | Robin ArdingPB | SWE | M 40-44 | R 35:22S 37:51 | 1:13:13 | View › |
| #333 | #84 | Noori TaghadosiPB | AFG | M 25-29 | R 34:39S 38:34 | 1:13:13 | View › |
| #334 | #85 | Nathan AgueroPB | USA | M 25-29 | R 35:17S 37:57 | 1:13:14 | View › |
| #335 | #45 | Lucas NzihouPB | FRA | M 16-24 | R 31:28S 41:46 | 1:13:14 | View › |
| #336 | #86 | Melker WennerströmPB | SWE | M 25-29 | R 34:29S 38:45 | 1:13:14 | View › |
| #337 | #87 | Christian Arndt | DEN | M 25-29 | R 35:25S 37:51 | 1:13:16 | View › |
| #338 | #88 | Lucas Becella | FRA | M 25-29 | R 35:59S 37:17 | 1:13:16 | View › |
| #339 | #89 | Tobias AnderssonPB | SWE | M 25-29 | R 37:23S 35:55 | 1:13:18 | View › |
| #340 | #90 | Karim Zaghlul | GBR | M 25-29 | R 35:57S 37:22 | 1:13:19 | View › |
| #341 | #91 | Tobias TjernströmPB | SWE | M 25-29 | R 35:16S 38:04 | 1:13:20 | View › |
| #342 | #43 | Daniel LexénPB | SWE | M 40-44 | R 36:07S 37:14 | 1:13:21 | View › |
| #343 | #92 | Anton NygårdPB | FIN | M 25-29 | R 36:46S 36:35 | 1:13:21 | View › |
| #344 | #93 | Dylan GaffeyPB | IRL | M 25-29 | R 34:41S 38:41 | 1:13:22 | View › |
| #345 | #44 | Erik ErikssonPB | SWE | M 40-44 | R 36:58S 36:26 | 1:13:24 | View › |
| #346 | #65 | James Ma | GBR | M 35-39 | R 34:56S 38:30 | 1:13:26 | View › |
| #347 | #73 | Philip Lang | GER | M 30-34 | R 36:11S 37:16 | 1:13:27 | View › |
| #348 | #45 | Per Svensson | SWE | M 40-44 | R 36:03S 37:26 | 1:13:29 | View › |
| #349 | #94 | Karl Mattias RuusPB | EST | M 25-29 | R 35:39S 37:52 | 1:13:31 | View › |
| #350 | #7 | Frode Walderhaug BakkenPB | NOR | M 50-54 | R 31:56S 41:37 | 1:13:33 | View › |