← Back to Events
HYROX Berlin 2025
Berlin, DEU16:25:08GMT+2May 16, 2025Season 7 (24/25)
Results from the Berlin 2025 HYROX event. 10,567 results, 15,911 athletes across 13 categories.
Berlin 2025
- Result entries
- 10,567
- Unique athletes
- 15,911
- Athlete finishes
- 16,604
- 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 category55:14
Best Time
-2:48 vs season avg
1:06:16
Front Pack (P10)
-5:31 vs season avg
1:19:39
Mid Pack (P50)
-8:41 vs season avg
17:10
Field Spread
-4:20 vs season avg
10.47%
Roxzone Tax
+2.27 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #276 | #41 | Alan BrosnanPB | IRL | M 40-44 | R 30:49S 35:50 | 1:06:39 | View › |
| #277 | #38 | Feidhlim QuinnPB | IRL | M 16-24 | R 30:46S 35:54 | 1:06:40 | View › |
| #278 | #79 | Jonathon O SheaPB | IRL | M 30-34 | R 29:05S 37:36 | 1:06:41 | View › |
| #279 | #54 | Ronan Doyle | IRL | M 25-29 | R 31:18S 35:23 | 1:06:41 | View › |
| #280 | #56 | George Rickman | GBR | M 35-39 | R 29:41S 37:02 | 1:06:43 | View › |
| #281 | #57 | Kevin Minten | GER | M 35-39 | R 32:27S 34:16 | 1:06:43 | View › |
| #282 | #58 | Christopher FliegelPB | GER | M 35-39 | R 29:27S 37:17 | 1:06:44 | View › |
| #283 | #39 | Vaios MalakosPB | GRE | M 16-24 | R 30:32S 36:16 | 1:06:48 | View › |
| #284 | #59 | Simon Schulenburg | GER | M 35-39 | R 31:52S 34:56 | 1:06:48 | View › |
| #285 | #80 | Alexander OsterriedPB | GER | M 30-34 | R 31:50S 35:00 | 1:06:50 | View › |
| #286 | #81 | Adam McknightPB | GBR | M 30-34 | R 30:51S 36:01 | 1:06:52 | View › |
| #287 | #82 | Maurice LasslPB | ECU | M 30-34 | R 31:04S 35:49 | 1:06:53 | View › |
| #288 | #83 | Lukas Kleczek | POL | M 30-34 | R 29:05S 37:49 | 1:06:54 | View › |
| #289 | #8 | Vincent NolanPB | IRL | M 45-49 | R 31:06S 35:48 | 1:06:54 | View › |
| #290 | #40 | Ben MinnicanPB | GBR | M 16-24 | R 31:05S 35:52 | 1:06:57 | View › |
| #291 | #84 | Markus MüllerPB | GER | M 30-34 | R 31:06S 35:51 | 1:06:57 | View › |
| #292 | #4 | Martin LeesPB | GBR | M 50-54 | R 30:12S 36:46 | 1:06:58 | View › |
| #293 | #85 | Thorben SchmidtPB | GER | M 30-34 | R 30:47S 36:12 | 1:06:59 | View › |
| #294 | #9 | Paul MartinPB | GBR | M 45-49 | R 32:47S 34:17 | 1:07:04 | View › |
| #295 | #55 | Tobias Hosenfelder | GER | M 25-29 | R 32:57S 34:10 | 1:07:07 | View › |
| #296 | #60 | Tino DrumPB | GER | M 35-39 | R 32:01S 35:06 | 1:07:07 | View › |
| #297 | #42 | Martin Philip JørgensenPB | DEN | M 40-44 | R 28:20S 38:48 | 1:07:08 | View › |
| #298 | #43 | Trev Pirie | SCO | M 40-44 | R 32:03S 35:06 | 1:07:09 | View › |
| #299 | #61 | Christopher FranzPB | GER | M 35-39 | R 29:39S 37:31 | 1:07:10 | View › |
| #300 | #41 | Tarek DablizPB | LBN | M 16-24 | R 32:18S 34:55 | 1:07:13 | View › |