← Back to Events
HYROX Oslo 2025
Oslo, NOR07:18:08GMT+2September 26 – 28, 2025Season 8 (25/26)
Results from the Oslo 2025 HYROX event. 5,126 results, 7,725 athletes across 13 categories.
Oslo 2025
- Result entries
- 5,126
- Unique athletes
- 7,725
- Athlete finishes
- 7,998
- 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 category56:20
Best Time
-1:13 vs season avg
1:09:07
Front Pack (P10)
-3:18 vs season avg
1:24:33
Mid Pack (P50)
-4:52 vs season avg
20:34
Field Spread
-1:48 vs season avg
7.25%
Roxzone Tax
-1.06 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #351 | #94 | Erik Golsäter | SWE | M 30-34 | R 37:03S 39:27 | 1:16:30 | View › |
| #352 | #84 | Henrik Nordlander | SWE | M 25-29 | R 38:50S 37:42 | 1:16:32 | View › |
| #353 | #85 | Sebastian Olsson | SWE | M 25-29 | R 38:44S 37:48 | 1:16:32 | View › |
| #354 | #40 | Christian Henrikson | NOR | M 16-24 | R 40:04S 36:29 | 1:16:33 | View › |
| #355 | #95 | Sergey Tyo | NZL | M 30-34 | R 39:51S 36:42 | 1:16:33 | View › |
| #356 | #86 | Fredrik HagenPB | NOR | M 25-29 | R 40:56S 35:39 | 1:16:35 | View › |
| #357 | #96 | Pierre-Yves LopezPB | FRA | M 30-34 | R 36:47S 39:51 | 1:16:38 | View › |
| #358 | #62 | Eduardo FernándezPB | ESP | M 35-39 | R 37:52S 38:46 | 1:16:38 | View › |
| #359 | #22 | Simon StatmanPB | GBR | M 45-49 | R 40:02S 36:38 | 1:16:40 | View › |
| #360 | #63 | Jon StavnsborgPB | NOR | M 35-39 | R 38:42S 37:58 | 1:16:40 | View › |
| #361 | #97 | Eren Banaz | GBR | M 30-34 | R 39:21S 37:20 | 1:16:41 | View › |
| #362 | #37 | Kenneth EgebakkenPB | NOR | M 40-44 | R 41:24S 35:18 | 1:16:42 | View › |
| #363 | #98 | Jukka-Pekka Perttula | FIN | M 30-34 | R 40:04S 36:38 | 1:16:42 | View › |
| #364 | #38 | Daniel LundePB | NOR | M 40-44 | R 37:00S 39:43 | 1:16:43 | View › |
| #365 | #64 | Martin Bodin | SWE | M 35-39 | R 40:12S 36:34 | 1:16:46 | View › |
| #366 | #99 | Felipe Roseira | BRA | M 30-34 | R 40:32S 36:19 | 1:16:51 | View › |
| #367 | #39 | Lars ErichsenPB | NOR | M 40-44 | R 36:08S 40:44 | 1:16:52 | View › |
| #368 | #41 | Alexander Gustafsson | SWE | M 16-24 | R 42:18S 34:36 | 1:16:54 | View › |
| #369 | #40 | Andreas Benz | GER | M 40-44 | R 40:50S 36:12 | 1:17:02 | View › |
| #370 | #87 | Tobias Lundgren | SWE | M 25-29 | R 41:48S 35:14 | 1:17:02 | View › |
| #371 | #65 | Julien Furlanetto | FRA | M 35-39 | R 38:06S 38:59 | 1:17:05 | View › |
| #372 | #88 | Alexander Coptcoat | GBR | M 25-29 | R 38:35S 38:30 | 1:17:05 | View › |
| #373 | #89 | Kim HeistadPB | NOR | M 25-29 | R 41:08S 35:58 | 1:17:06 | View › |
| #374 | #100 | Marc MPB | FRA | M 30-34 | R 35:16S 41:51 | 1:17:07 | View › |
| #375 | #66 | Antony FortunatoPB | GBR | M 35-39 | R 40:12S 36:57 | 1:17:09 | View › |