← Back to Events
HYROX Oslo 2025
Oslo, NOR13:43:20GMT+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:18 vs season avg
1:24:33
Mid Pack (P50)
-4:53 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 |
|---|---|---|---|---|---|---|---|
| #76 | #22 | Phillip NielsenPB | DEN | M 25-29 | R 35:15S 31:40 | 1:06:55 | View › |
| #77 | #11 | Christian OvergaardPB | DEN | M 16-24 | R 33:33S 33:22 | 1:06:55 | View › |
| #78 | #16 | Jakob Sande | NOR | M 35-39 | R 33:51S 33:08 | 1:06:59 | View › |
| #79 | #1 | Martin Puumalainen | SWE | M 50-54 | R 34:41S 32:19 | 1:07:00 | View › |
| #80 | #19 | Kieran Matthew | GBR | M 30-34 | R 32:52S 34:09 | 1:07:01 | View › |
| #81 | #8 | Johan AnderssonPB | SWE | M 40-44 | R 34:05S 33:00 | 1:07:05 | View › |
| #82 | #20 | Adam Clark | GBR | M 30-34 | R 34:47S 32:19 | 1:07:06 | View › |
| #83 | #17 | Søren Sandager Petersen | DEN | M 35-39 | R 35:46S 31:26 | 1:07:12 | View › |
| #84 | #21 | Stefan Denic | GBR | M 30-34 | R 35:51S 31:24 | 1:07:15 | View › |
| #85 | #22 | James Borrill | GBR | M 30-34 | R 34:06S 33:15 | 1:07:21 | View › |
| #86 | #18 | Nick SteenbergenPB | GBR | M 35-39 | R 33:40S 33:52 | 1:07:32 | View › |
| #87 | #19 | Robin AmundsenPB | NOR | M 35-39 | R 34:49S 32:44 | 1:07:33 | View › |
| #88 | #12 | Tim Andersson | SWE | M 16-24 | R 36:18S 31:15 | 1:07:33 | View › |
| #89 | #23 | Lars JingforsPB | SWE | M 30-34 | R 36:03S 31:33 | 1:07:36 | View › |
| #90 | #20 | Christian PoppePB | NOR | M 35-39 | R 35:02S 32:42 | 1:07:44 | View › |
| #91 | #9 | Oskars LiepinsPB | LAT | M 40-44 | R 38:08S 29:39 | 1:07:47 | View › |
| #92 | #23 | Thomas Massoud-HolgeidPB | NED | M 25-29 | R 37:23S 30:28 | 1:07:51 | View › |
| #93 | #24 | Harrison Tricker | NZL | M 30-34 | R 34:41S 33:11 | 1:07:52 | View › |
| #94 | #10 | Mikel Ayani | SWE | M 40-44 | R 33:50S 34:04 | 1:07:54 | View › |
| #95 | #5 | James 23 Taylor | GBR | M 45-49 | R 35:01S 32:57 | 1:07:58 | View › |
| #96 | #25 | Luke Finn | GBR | M 30-34 | R 34:22S 33:36 | 1:07:58 | View › |
| #97 | #26 | Rafael Böhm | GER | M 30-34 | R 35:49S 32:13 | 1:08:02 | View › |
| #98 | #27 | Jonatan BohmanPB | SWE | M 30-34 | R 35:58S 32:05 | 1:08:03 | View › |
| #99 | #21 | David SommervoldPB | NOR | M 35-39 | R 31:24S 36:40 | 1:08:04 | View › |
| #100 | #28 | Adrian Ribe | NOR | M 30-34 | R 34:38S 33:26 | 1:08:04 | View › |