← Back to Events
HYROX Stockholm 2025
Stockholm, SWE11:53:44GMT+2December 18 – 21, 2025Season 8 (25/26)
Results from the Stockholm 2025 HYROX event. 7,607 participants across 13 categories.
HYROX Men Results
Category: HYROX Men
Change category55:44
Best Time
-1:45 vs season avg
1:09:13
Front Pack (P10)
-3:09 vs season avg
1:24:43
Mid Pack (P50)
-4:38 vs season avg
20:14
Field Spread
-2:06 vs season avg
8.89%
Roxzone Tax
+0.57 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #51 | #10 | Kristoffer HjärtströmPB | SWE | M 35-39 | R 31:30S 32:34 | 1:04:04 | View › |
| #52 | #7 | Jad CherqaouiPB | MAR | M 16-24 | R 30:14S 33:52 | 1:04:06 | View › |
| #53 | #6 | Fredrik OlssonPB | SWE | M 40-44 | R 30:49S 33:21 | 1:04:10 | View › |
| #54 | #13 | Callum CrosbyPB | GBR | M 25-29 | R 32:13S 32:01 | 1:04:14 | View › |
| #55 | #2 | Ludvig NilheimPB | SWE | M 45-49 | R 30:54S 33:20 | 1:04:14 | View › |
| #56 | #14 | Markus Norberg VäyrynenPB | SWE | M 25-29 | R 32:36S 31:43 | 1:04:19 | View › |
| #57 | #11 | Jakob Sande | NOR | M 35-39 | R 30:41S 33:43 | 1:04:24 | View › |
| #58 | #15 | Romain Maleuvre | FRA | M 25-29 | R 32:12S 32:12 | 1:04:24 | View › |
| #59 | #12 | Søren Sandager PetersenPB | DEN | M 35-39 | R 33:26S 31:00 | 1:04:26 | View › |
| #60 | #13 | Romain MarchesePB | FRA | M 35-39 | R 30:12S 34:24 | 1:04:36 | View › |
| #61 | #18 | Michael GirvanPB | GBR | M 30-34 | R 31:56S 32:44 | 1:04:40 | View › |
| #62 | #16 | Mark AbbottPB | IRL | M 25-29 | R 30:12S 34:36 | 1:04:48 | View › |
| #63 | #8 | Charel Tanson | LUX | M 16-24 | R 32:25S 32:25 | 1:04:50 | View › |
| #64 | #19 | Jordan Douglas PetersPB | AUS | M 30-34 | R 30:33S 34:18 | 1:04:51 | View › |
| #65 | #9 | Brandon HassanPB | IRL | M 16-24 | R 32:00S 32:52 | 1:04:52 | View › |
| #66 | #7 | Daniel Widjaja | SUI | M 40-44 | R 32:05S 32:57 | 1:05:02 | View › |
| #67 | #20 | Brun Keller | GER | M 30-34 | R 32:18S 32:50 | 1:05:08 | View › |
| #68 | #17 | William Briend | FRA | M 25-29 | R 30:28S 34:42 | 1:05:10 | View › |
| #69 | #21 | Louis Belson | GBR | M 30-34 | R 31:36S 33:35 | 1:05:11 | View › |
| #70 | #22 | Mantas JenciusPB | LTU | M 30-34 | R 33:17S 31:56 | 1:05:13 | View › |
| #71 | #23 | Sam Unsworth | GBR | M 30-34 | R 31:22S 33:58 | 1:05:20 | View › |
| #72 | #3 | Andrey Kalinin | HYR | M 45-49 | R 29:19S 36:07 | 1:05:26 | View › |
| #73 | #18 | Enzo JacominoPB | FRA | M 25-29 | R 33:43S 31:45 | 1:05:28 | View › |
| #74 | #19 | Hampus EricsonPB | SWE | M 25-29 | R 31:10S 34:19 | 1:05:29 | View › |
| #75 | #20 | Alex Rodríguez TynninenPB | SWE | M 25-29 | R 28:58S 36:33 | 1:05:31 | View › |