← Back to Events
HYROX Copenhagen 2025
Copenhagen, DNK16:13:51GMT+2March 14 – 15, 2025Season 7 (24/25)
Results from the Copenhagen 2025 HYROX event. 4,628 results, 7,043 athletes across 13 categories.
Copenhagen 2025
- Result entries
- 4,628
- Unique athletes
- 7,043
- Athlete finishes
- 7,247
- 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 category56:30
Best Time
-1:21 vs season avg
1:02:44
Front Pack (P10)
-4:21 vs season avg
1:16:41
Mid Pack (P50)
-4:50 vs season avg
15:55
Field Spread
-2:38 vs season avg
7.43%
Roxzone Tax
-0.08 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #151 | #16 | Teodor LindénPB | SWE | M 40-44 | R 44:37S 46:07 | 1:30:44 | View › |
| #152 | #13 | Peter AnderssonPB | SWE | M 45-49 | R 44:39S 46:29 | 1:31:08 | View › |
| #153 | #40 | Anders EsbensenPB | DEN | M 30-34 | R 44:32S 47:31 | 1:32:03 | View › |
| #154 | #17 | Niklas BjörkPB | FIN | M 40-44 | R 44:10S 48:01 | 1:32:11 | View › |
| #155 | #18 | Martin Møller PalmbergPB | DEN | M 40-44 | R 49:57S 42:43 | 1:32:40 | View › |
| #156 | #41 | Jacob JensenPB | DEN | M 30-34 | R 46:02S 46:48 | 1:32:50 | View › |
| #157 | #16 | Sam LawPB | GBR | M 16-24 | R 42:08S 50:45 | 1:32:53 | View › |
| #158 | #42 | Junior ChiPB | CMR | M 30-34 | R 49:45S 44:13 | 1:33:58 | View › |
| #159 | #43 | Jonas RoordaPB | DEN | M 30-34 | R 42:25S 51:53 | 1:34:18 | View › |
| #160 | #9 | Steinar HafbergPB | ISL | M 50-54 | R 40:03S 55:33 | 1:35:36 | View › |
| #161 | #44 | Viktor Ýmir ElíassonPB | ISL | M 30-34 | R 48:38S 46:59 | 1:35:37 | View › |
| #162 | #45 | Markus SchultzPB | SWE | M 30-34 | R 42:17S 53:45 | 1:36:02 | View › |
| #163 | #46 | Steffen Karlsson | DEN | M 30-34 | R 41:43S 54:43 | 1:36:26 | View › |
| #164 | #47 | Emmanuel WonahPB | NGR | M 30-34 | R 45:28S 51:11 | 1:36:39 | View › |
| #165 | #48 | David Dall | DEN | M 30-34 | R 43:47S 54:45 | 1:38:32 | View › |
| #166 | #19 | Stephane ChongPB | FRA | M 40-44 | R 49:16S 49:18 | 1:38:34 | View › |
| #167 | #27 | martin olsen | DEN | M 35-39 | R 41:00S 58:04 | 1:39:04 | View › |
| #168 | #20 | Gavin Bosher | GBR | M 40-44 | R 44:42S 55:58 | 1:40:40 | View › |
| #169 | #10 | Ruben Andersen | DEN | M 50-54 | R 44:25S 56:59 | 1:41:24 | View › |
| #170 | #28 | André SupaPB | DEN | M 35-39 | R 48:56S 53:02 | 1:41:58 | View › |
| #171 | #1 | Donncha RyanPB | IRL | M 60-64 | R 49:07S 53:10 | 1:42:17 | View › |
| #172 | #49 | Christian Philip JørgensenPB | DEN | M 30-34 | R 58:35S 44:46 | 1:43:21 | View › |
| #173 | #29 | Thorbjørn Richter-OlesenPB | DEN | M 35-39 | R 45:44S 58:29 | 1:44:13 | View › |
| #174 | #50 | Frederik Roland ThorstensenPB | DEN | M 30-34 | R 48:07S 58:43 | 1:46:50 | View › |
| #175 | #3 | Jens TrulssonPB | SWE | M 55-59 | R 49:21S 1:00:28 | 1:49:49 | View › |