← Back to Events
HYROX Oslo 2025
Oslo, NOR17:23:58GMT+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 PRO Men Results
Category: HYROX PRO Men
Change category58:17
Best Time
+1:06 vs season avg
1:05:59
Front Pack (P10)
-1:31 vs season avg
1:17:01
Mid Pack (P50)
-6:08 vs season avg
15:25
Field Spread
-5:00 vs season avg
6.63%
Roxzone Tax
-1.00 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #76 | #15 | Cameron SteelePB | GBR | M 25-29 | R 34:08S 36:45 | 1:10:53 | View › |
| #77 | #16 | Marius Maelen HauklandPB | NOR | M 25-29 | R 35:22S 35:50 | 1:11:12 | View › |
| #78 | #11 | Ten TakedaPB | JPN | M 16-24 | R 34:34S 36:46 | 1:11:20 | View › |
| #79 | #31 | Tom KnutliPB | NOR | M 30-34 | R 35:42S 35:39 | 1:11:21 | View › |
| #80 | #2 | Jacob Werner | SWE | M 50-54 | R 37:15S 34:10 | 1:11:25 | View › |
| #81 | #17 | Svante Engberg | SWE | M 25-29 | R 35:21S 36:08 | 1:11:29 | View › |
| #82 | #13 | Bradley Woodward | GBR | M 35-39 | R 32:03S 39:29 | 1:11:32 | View › |
| #83 | #18 | Mattias Damm | SWE | M 25-29 | R 34:33S 37:00 | 1:11:33 | View › |
| #84 | #12 | Milan Konopásek | CZE | M 16-24 | R 34:10S 37:23 | 1:11:33 | View › |
| #85 | #14 | David Piva | BEL | M 35-39 | R 33:26S 38:12 | 1:11:38 | View › |
| #86 | #32 | Daniele Asietti | ITA | M 30-34 | R 33:17S 38:28 | 1:11:45 | View › |
| #87 | #33 | Marius NystølPB | NOR | M 30-34 | R 33:56S 38:01 | 1:11:57 | View › |
| #88 | #34 | Petter Tufte | NOR | M 30-34 | R 37:06S 34:52 | 1:11:58 | View › |
| #89 | #3 | David Guy | GBR | M 45-49 | R 37:29S 34:32 | 1:12:01 | View › |
| #90 | #7 | Łukasz Żolik | POL | M 40-44 | R 36:00S 36:04 | 1:12:04 | View › |
| #91 | #13 | Carl Emil Brøgger | DEN | M 16-24 | R 34:19S 37:54 | 1:12:13 | View › |
| #92 | #35 | Tom Jansen | NED | M 30-34 | R 34:21S 38:04 | 1:12:25 | View › |
| #93 | #3 | Fredrick Karlsson | SWE | M 50-54 | R 34:38S 37:47 | 1:12:25 | View › |
| #94 | #15 | Audun Lervik | NOR | M 35-39 | R 37:18S 35:15 | 1:12:33 | View › |
| #95 | #4 | Radosław Koczwara | POL | M 45-49 | R 35:31S 37:07 | 1:12:38 | View › |
| #96 | #19 | Eskil Dynna | NOR | M 25-29 | R 37:04S 35:37 | 1:12:41 | View › |
| #97 | #16 | Massimiliano Dalla FiorPB | ITA | M 35-39 | R 35:11S 37:35 | 1:12:46 | View › |
| #98 | #14 | Fraser AndersonPB | GBR | M 16-24 | R 34:31S 38:16 | 1:12:47 | View › |
| #99 | #17 | Øystein BjergaPB | NOR | M 35-39 | R 34:54S 37:53 | 1:12:47 | View › |
| #100 | #18 | Yassine Laafar | FRA | M 35-39 | R 32:51S 39:58 | 1:12:49 | View › |