← Back to Events
HYROX Berlin 2025
Berlin, DEU15:40:38GMT+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 |
|---|---|---|---|---|---|---|---|
| #526 | #129 | Paul DelnattePB | FRA | M 30-34 | R 34:01S 35:58 | 1:09:59 | View › |
| #527 | #67 | Tom BakkerPB | NED | M 16-24 | R 34:57S 35:03 | 1:10:00 | View › |
| #528 | #109 | Justin Pietryga | GER | M 25-29 | R 32:28S 37:32 | 1:10:00 | View › |
| #529 | #68 | Blazej BudzPB | POL | M 16-24 | R 33:16S 36:45 | 1:10:01 | View › |
| #530 | #130 | Maximilian PfeiferPB | GER | M 30-34 | R 34:43S 35:19 | 1:10:02 | View › |
| #531 | #110 | Leon GrunenbergPB | GER | M 25-29 | R 31:24S 38:38 | 1:10:02 | View › |
| #532 | #72 | Conor DowlerPB | IRL | M 40-44 | R 31:03S 39:01 | 1:10:04 | View › |
| #533 | #73 | Stephan HübnerPB | GER | M 40-44 | R 31:40S 38:25 | 1:10:05 | View › |
| #534 | #111 | Tobias Troels Melby-Øster | DEN | M 25-29 | R 32:40S 37:25 | 1:10:05 | View › |
| #535 | #131 | Marius RottmannPB | GER | M 30-34 | R 32:20S 37:50 | 1:10:10 | View › |
| #536 | #112 | Klemen BojancPB | SLO | M 25-29 | R 28:18S 41:52 | 1:10:10 | View › |
| #537 | #117 | Christopher HoffmannPB | GER | M 35-39 | R 32:10S 38:01 | 1:10:11 | View › |
| #538 | #118 | Florian KrausePB | GER | M 35-39 | R 32:08S 38:04 | 1:10:12 | View › |
| #539 | #113 | Hugo TeilletPB | FRA | M 25-29 | R 32:04S 38:09 | 1:10:13 | View › |
| #540 | #74 | Dennis WeikampPB | GER | M 40-44 | R 31:42S 38:33 | 1:10:15 | View › |
| #541 | #69 | Frankie LanderkinPB | GBR | M 16-24 | R 31:26S 38:49 | 1:10:15 | View › |
| #542 | #132 | Markus BadwalPB | GER | M 30-34 | R 32:41S 37:34 | 1:10:15 | View › |
| #543 | #119 | Dominik BleserPB | GER | M 35-39 | R 30:42S 39:33 | 1:10:15 | View › |
| #544 | #24 | Oscar Martinez De La Mora | MEX | M 45-49 | R 31:53S 38:23 | 1:10:16 | View › |
| #545 | #114 | Sam NoakesPB | GBR | M 25-29 | R 29:38S 40:38 | 1:10:16 | View › |
| #546 | #133 | Michael FennerPB | SUI | M 30-34 | R 34:55S 35:21 | 1:10:16 | View › |
| #547 | #134 | Fabian Ring | GER | M 30-34 | R 32:26S 37:50 | 1:10:16 | View › |
| #548 | #75 | Sam DevlinPB | AUS | M 40-44 | R 33:31S 36:50 | 1:10:21 | View › |
| #549 | #115 | Harry KilnerPB | GBR | M 25-29 | R 31:46S 38:35 | 1:10:21 | View › |
| #550 | #135 | Michael BlauensteinerPB | AUT | M 30-34 | R 31:16S 39:05 | 1:10:21 | View › |