← Back to Events
HYROX Oslo 2025
Oslo, NOR22:11:02GMT+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:12 vs season avg
1:09:07
Front Pack (P10)
-3:19 vs season avg
1:24:33
Mid Pack (P50)
-4:54 vs season avg
20:34
Field Spread
-1:49 vs season avg
7.25%
Roxzone Tax
-1.08 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #251 | #70 | Sam Vagg | GBR | M 30-34 | R 37:20S 36:09 | 1:13:29 | View › |
| #252 | #63 | Julien ANSAR | FRA | M 25-29 | R 37:49S 35:41 | 1:13:30 | View › |
| #253 | #64 | Lars Ole HetlandPB | NOR | M 25-29 | R 35:22S 38:10 | 1:13:32 | View › |
| #254 | #71 | Pierre-Alexandre Marange | FRA | M 30-34 | R 37:11S 36:21 | 1:13:32 | View › |
| #255 | #72 | Alireza Rahimizadeh | NOR | M 30-34 | R 38:50S 34:47 | 1:13:37 | View › |
| #256 | #26 | Finn Breslin | IRL | M 16-24 | R 36:11S 37:27 | 1:13:38 | View › |
| #257 | #7 | Arno PeekPB | NED | M 50-54 | R 36:01S 37:41 | 1:13:42 | View › |
| #258 | #73 | Nils MulderPB | NOR | M 30-34 | R 37:26S 36:17 | 1:13:43 | View › |
| #259 | #65 | Jorge WeatherallPB | GBR | M 25-29 | R 37:26S 36:21 | 1:13:47 | View › |
| #260 | #27 | Modibo SackoPB | FRA | M 16-24 | R 34:48S 39:05 | 1:13:53 | View › |
| #261 | #8 | Olivier ChappazPB | FRA | M 50-54 | R 38:50S 35:03 | 1:13:53 | View › |
| #262 | #46 | Peter Neville | IRL | M 35-39 | R 34:33S 39:21 | 1:13:54 | View › |
| #263 | #47 | Carlos Mourelle | GBR | M 35-39 | R 39:05S 34:53 | 1:13:58 | View › |
| #264 | #66 | Kristoffer Dale HanssenPB | NOR | M 25-29 | R 38:20S 35:39 | 1:13:59 | View › |
| #265 | #67 | Maxime GauthierPB | FRA | M 25-29 | R 34:33S 39:27 | 1:14:00 | View › |
| #266 | #48 | Joona Jukka HokkanenPB | FIN | M 35-39 | R 39:26S 34:34 | 1:14:00 | View › |
| #267 | #74 | Eirik WahlstrømPB | NOR | M 30-34 | R 35:09S 38:53 | 1:14:02 | View › |
| #268 | #75 | Alex SandersPB | GBR | M 30-34 | R 37:55S 36:14 | 1:14:09 | View › |
| #269 | #68 | Josh Gain | GBR | M 25-29 | R 37:56S 36:15 | 1:14:11 | View › |
| #270 | #76 | Brandon D'MellowPB | GER | M 30-34 | R 36:11S 38:04 | 1:14:15 | View › |
| #271 | #28 | Sander TønnessenPB | NOR | M 16-24 | R 41:10S 33:05 | 1:14:15 | View › |
| #272 | #69 | Christian SvenssonPB | NOR | M 25-29 | R 40:13S 34:06 | 1:14:19 | View › |
| #273 | #77 | Martin Biseth | NOR | M 30-34 | R 36:53S 37:28 | 1:14:21 | View › |
| #274 | #17 | Dan Lock | GBR | M 45-49 | R 36:50S 37:32 | 1:14:22 | View › |
| #275 | #29 | Thomas PhillipsPB | USA | M 16-24 | R 35:22S 39:02 | 1:14:24 | View › |