← Back to Events
HYROX Stockholm 2025
Stockholm, SWE19:26:49GMT+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 PRO Men Results
Category: HYROX PRO Men
Change category55:03
Best Time
-2:07 vs season avg
1:02:57
Front Pack (P10)
-4:33 vs season avg
1:13:45
Mid Pack (P50)
-9:23 vs season avg
16:02
Field Spread
-4:23 vs season avg
8.03%
Roxzone Tax
+0.40 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #101 | #34 | Simon KarlssonPB | SWE | M 30-34 | R 31:45S 37:11 | 1:08:56 | View › |
| #102 | #35 | Oskar KällPB | SWE | M 30-34 | R 31:38S 37:22 | 1:09:00 | View › |
| #103 | #36 | Kevin MellbergPB | SWE | M 30-34 | R 32:27S 36:42 | 1:09:09 | View › |
| #104 | #28 | Dan Linkinhoker | USA | M 25-29 | R 32:04S 37:06 | 1:09:10 | View › |
| #105 | #2 | Martin Puumalainen | SWE | M 50-54 | R 31:49S 37:21 | 1:09:10 | View › |
| #106 | #15 | Gil Nicola | LUX | M 35-39 | R 31:50S 37:23 | 1:09:13 | View › |
| #107 | #29 | Ahmed Babiker AlaminPB | SUD | M 25-29 | R 31:41S 37:44 | 1:09:25 | View › |
| #108 | #30 | Daniel Handy | SWE | M 25-29 | R 30:40S 38:52 | 1:09:32 | View › |
| #109 | #31 | Sion JonesPB | GBR | M 25-29 | R 33:40S 35:54 | 1:09:34 | View › |
| #110 | #37 | Peter Roberts | GBR | M 30-34 | R 31:34S 38:05 | 1:09:39 | View › |
| #111 | #3 | Joakim BäckströmPB | SWE | M 50-54 | R 30:37S 39:02 | 1:09:39 | View › |
| #112 | #18 | Magnus FrielPB | SWE | M 16-24 | R 33:05S 36:42 | 1:09:47 | View › |
| #113 | #4 | Fredrick KarlssonPB | SWE | M 50-54 | R 31:52S 37:59 | 1:09:51 | View › |
| #114 | #38 | Tim HeinzlePB | AUT | M 30-34 | R 34:03S 35:56 | 1:09:59 | View › |
| #115 | #16 | Martin Blankholm KjehrPB | DEN | M 35-39 | R 31:52S 38:08 | 1:10:00 | View › |
| #116 | #39 | Tom JansenPB | NED | M 30-34 | R 32:06S 38:05 | 1:10:11 | View › |
| #117 | #32 | Deek Mohamed | SWE | M 25-29 | R 31:08S 39:08 | 1:10:16 | View › |
| #118 | #5 | Tuomas WuorikoskiPB | FIN | M 40-44 | R 34:16S 36:08 | 1:10:24 | View › |
| #119 | #40 | Harley JonesPB | GBR | M 30-34 | R 32:52S 37:34 | 1:10:26 | View › |
| #120 | #17 | Rickard Riekkola | SWE | M 35-39 | R 30:01S 40:27 | 1:10:28 | View › |
| #121 | #18 | Gustav BodénPB | SWE | M 35-39 | R 31:05S 39:28 | 1:10:33 | View › |
| #122 | #5 | Lode Verschuere | BEL | M 45-49 | R 34:33S 36:05 | 1:10:38 | View › |
| #123 | #19 | Javier Cachafeiro | ESP | M 35-39 | R 31:43S 38:59 | 1:10:42 | View › |
| #124 | #41 | Markus Johansen Westgaard | NOR | M 30-34 | R 31:10S 39:35 | 1:10:45 | View › |
| #125 | #42 | Luke LoughlinPB | IRL | M 30-34 | R 31:52S 38:57 | 1:10:49 | View › |