← Back to Events
HYROX Berlin 2025
Berlin, DEU09:29:33GMT+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 PRO Men Results
Category: HYROX PRO Men
Change category54:35
Best Time
-3:16 vs season avg
1:00:57
Front Pack (P10)
-6:08 vs season avg
1:13:05
Mid Pack (P50)
-8:26 vs season avg
15:29
Field Spread
-3:04 vs season avg
9.82%
Roxzone Tax
+2.31 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #226 | #73 | Ross ManesterPB | GBR | M 30-34 | R 32:23S 38:01 | 1:10:24 | View › |
| #227 | #74 | Bilal Zola | GER | M 30-34 | R 34:45S 35:39 | 1:10:24 | View › |
| #228 | #75 | Philip MlitzkoPB | GER | M 30-34 | R 32:12S 38:16 | 1:10:28 | View › |
| #229 | #55 | David StapletonPB | IRL | M 35-39 | R 31:05S 39:24 | 1:10:29 | View › |
| #230 | #56 | Mike Macfarlane | GBR | M 35-39 | R 31:29S 39:01 | 1:10:30 | View › |
| #231 | #57 | Rene DauPB | GER | M 35-39 | R 29:36S 41:02 | 1:10:38 | View › |
| #232 | #49 | Kasper KułagaPB | POL | M 25-29 | R 32:15S 38:26 | 1:10:41 | View › |
| #233 | #10 | Kay-Uwe SebeikatPB | GER | M 45-49 | R 31:57S 38:45 | 1:10:42 | View › |
| #234 | #17 | Kirill Schitomirski | GER | M 40-44 | R 32:48S 37:56 | 1:10:44 | View › |
| #235 | #76 | Nick DöringPB | GER | M 30-34 | R 33:28S 37:16 | 1:10:44 | View › |
| #236 | #77 | Tim Heinzle | AUT | M 30-34 | R 32:32S 38:15 | 1:10:47 | View › |
| #237 | #58 | Christian SiemundPB | GER | M 35-39 | R 31:48S 39:02 | 1:10:50 | View › |
| #238 | #78 | Scott Macaulay | GBR | M 30-34 | R 28:12S 42:42 | 1:10:54 | View › |
| #239 | #18 | Brendan BarrettPB | IRL | M 40-44 | R 32:58S 37:58 | 1:10:56 | View › |
| #240 | #59 | Florian PuchlyPB | FRA | M 35-39 | R 32:01S 39:01 | 1:11:02 | View › |
| #241 | #50 | Niklas OppermannPB | GER | M 25-29 | R 32:00S 39:03 | 1:11:03 | View › |
| #242 | #19 | David LudwigPB | GER | M 40-44 | R 31:36S 39:29 | 1:11:05 | View › |
| #243 | #79 | Pascal MichelsPB | GER | M 30-34 | R 34:51S 36:22 | 1:11:13 | View › |
| #244 | #60 | Tobias Wunderlich | GER | M 35-39 | R 32:38S 38:38 | 1:11:16 | View › |
| #245 | #61 | Mohammad Jafar | KUW | M 35-39 | R 29:58S 41:24 | 1:11:22 | View › |
| #246 | #11 | Alex BertiPB | AUT | M 45-49 | R 32:27S 38:58 | 1:11:25 | View › |
| #247 | #51 | Eirik Ellefsen Frikstad | NOR | M 25-29 | R 31:25S 40:00 | 1:11:25 | View › |
| #248 | #20 | Paul HopwoodPB | GBR | M 40-44 | R 31:24S 40:04 | 1:11:28 | View › |
| #249 | #21 | Stéphane FernandezPB | FRA | M 40-44 | R 31:43S 39:48 | 1:11:31 | View › |
| #250 | #62 | Stephen Donnelly | IRL | M 35-39 | R 28:02S 43:35 | 1:11:37 | View › |