← Back to Events
HYROX Stockholm 2025
Stockholm, SWE11:41: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:24 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 |
|---|---|---|---|---|---|---|---|
| #76 | #9 | Andreas BergstedtPB | SWE | M 35-39 | R 29:31S 37:21 | 1:06:52 | View › |
| #77 | #29 | Kamil Kozioł | POL | M 30-34 | R 32:24S 34:30 | 1:06:54 | View › |
| #78 | #13 | Berthel Jakobsen | DEN | M 16-24 | R 30:34S 36:22 | 1:06:56 | View › |
| #79 | #14 | Elias LundbergPB | SWE | M 16-24 | R 31:08S 35:57 | 1:07:05 | View › |
| #80 | #30 | Anders Næstholdt | DEN | M 30-34 | R 31:24S 35:43 | 1:07:07 | View › |
| #81 | #22 | Daniel LundborgPB | SWE | M 25-29 | R 29:40S 37:27 | 1:07:07 | View › |
| #82 | #23 | Eirik StedjePB | NOR | M 25-29 | R 28:04S 39:03 | 1:07:07 | View › |
| #83 | #3 | Andrey KalininPB | HYR | M 45-49 | R 28:41S 38:45 | 1:07:26 | View › |
| #84 | #10 | Kieran LillisPB | IRL | M 35-39 | R 31:02S 36:30 | 1:07:32 | View › |
| #85 | #4 | Benjamin Adriani | GER | M 40-44 | R 33:21S 34:21 | 1:07:42 | View › |
| #86 | #31 | Kazem Balogun | GBR | M 30-34 | R 30:06S 37:36 | 1:07:42 | View › |
| #87 | #4 | David PeeloPB | IRL | M 45-49 | R 32:16S 35:27 | 1:07:43 | View › |
| #88 | #15 | Christian WintherPB | DEN | M 16-24 | R 31:03S 36:43 | 1:07:46 | View › |
| #89 | #24 | Benjamin Neander | SWE | M 25-29 | R 31:29S 36:18 | 1:07:47 | View › |
| #90 | #25 | Marcel Roith | GER | M 25-29 | R 30:58S 36:55 | 1:07:53 | View › |
| #91 | #16 | Tim SchuddePB | NED | M 16-24 | R 31:05S 36:55 | 1:08:00 | View › |
| #92 | #26 | José Branco | POR | M 25-29 | R 32:30S 35:35 | 1:08:05 | View › |
| #93 | #11 | Otto MarkkanenPB | FIN | M 35-39 | R 33:39S 34:27 | 1:08:06 | View › |
| #94 | #27 | Martin VondrakPB | AUT | M 25-29 | R 30:36S 37:41 | 1:08:17 | View › |
| #95 | #12 | Giovanni GuidettiPB | ITA | M 35-39 | R 31:32S 36:45 | 1:08:17 | View › |
| #96 | #17 | Daniel Bejer | DEN | M 16-24 | R 31:12S 37:06 | 1:08:18 | View › |
| #97 | #32 | Ashley WoodhousePB | GBR | M 30-34 | R 33:22S 34:56 | 1:08:18 | View › |
| #98 | #13 | Kim Brun NissenPB | DEN | M 35-39 | R 31:30S 37:06 | 1:08:36 | View › |
| #99 | #33 | Aleksandar Zlatkov | AUT | M 30-34 | R 32:02S 36:42 | 1:08:44 | View › |
| #100 | #14 | Henri Pyykölä | FIN | M 35-39 | R 32:13S 36:34 | 1:08:47 | View › |