← Back to Events
HYROX Oslo 2025
Oslo, NOR01:15:13GMT+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 |
|---|---|---|---|---|---|---|---|
| #226 | #65 | Elliot Berry | GBR | M 30-34 | R 36:48S 35:51 | 1:12:39 | View › |
| #227 | #5 | Rune KvikstadPB | NOR | M 50-54 | R 34:13S 38:31 | 1:12:44 | View › |
| #228 | #6 | Erik AndersenPB | NOR | M 50-54 | R 38:03S 34:45 | 1:12:48 | View › |
| #229 | #66 | Riki Alba | NOR | M 30-34 | R 35:39S 37:11 | 1:12:50 | View › |
| #230 | #54 | Theo WallacePB | GBR | M 25-29 | R 36:27S 36:24 | 1:12:51 | View › |
| #231 | #55 | Johan Selleby | SWE | M 25-29 | R 38:24S 34:27 | 1:12:51 | View › |
| #232 | #41 | Erik Blom | NED | M 35-39 | R 39:46S 33:08 | 1:12:54 | View › |
| #233 | #56 | Simen Seeberg-RommetveitPB | NOR | M 25-29 | R 31:43S 41:19 | 1:13:02 | View › |
| #234 | #42 | Stefan RevangPB | NOR | M 35-39 | R 40:00S 33:03 | 1:13:03 | View › |
| #235 | #57 | Andreas Just Petersen | DEN | M 25-29 | R 39:47S 33:17 | 1:13:04 | View › |
| #236 | #58 | Thor Andreas Berg-LarsenPB | NOR | M 25-29 | R 36:33S 36:32 | 1:13:05 | View › |
| #237 | #67 | Eivind Bakke | NOR | M 30-34 | R 38:24S 34:45 | 1:13:09 | View › |
| #238 | #68 | Mads-Henrik HafsmoPB | NOR | M 30-34 | R 37:09S 36:01 | 1:13:10 | View › |
| #239 | #69 | Facundo Altamirano | ARG | M 30-34 | R 37:07S 36:03 | 1:13:10 | View › |
| #240 | #43 | Frode RønnebergPB | NOR | M 35-39 | R 40:44S 32:32 | 1:13:16 | View › |
| #241 | #23 | Kjetil ÅsengPB | NOR | M 40-44 | R 39:30S 33:47 | 1:13:17 | View › |
| #242 | #44 | Anders Rakke | NOR | M 35-39 | R 39:29S 33:49 | 1:13:18 | View › |
| #243 | #59 | Diego Paz CuencaPB | MEX | M 25-29 | R 36:56S 36:26 | 1:13:22 | View › |
| #244 | #45 | Christer EspetvedtPB | NOR | M 35-39 | R 37:45S 35:37 | 1:13:22 | View › |
| #245 | #60 | Anders MurenPB | NOR | M 25-29 | R 36:14S 37:10 | 1:13:24 | View › |
| #246 | #15 | Martin Dahlman | SWE | M 45-49 | R 38:01S 35:25 | 1:13:26 | View › |
| #247 | #16 | Tomáš Posker | CZE | M 45-49 | R 38:40S 34:47 | 1:13:27 | View › |
| #248 | #24 | Morten Fryland | DEN | M 40-44 | R 35:55S 37:32 | 1:13:27 | View › |
| #249 | #61 | Matthew FergussonPB | GBR | M 25-29 | R 37:12S 36:16 | 1:13:28 | View › |
| #250 | #62 | Cian CosgravePB | IRL | M 25-29 | R 37:24S 36:05 | 1:13:29 | View › |