← Back to Events
HYROX Berlin 2025
Berlin, DEU08:04:18GMT+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 |
|---|---|---|---|---|---|---|---|
| #251 | #50 | Patryk FladerPB | POL | M 25-29 | R 31:59S 33:58 | 1:05:57 | View › |
| #252 | #51 | Connor Maxwell | GBR | M 25-29 | R 30:00S 35:59 | 1:05:59 | View › |
| #253 | #36 | Gar O DwyerPB | IRL | M 40-44 | R 30:36S 35:24 | 1:06:00 | View › |
| #254 | #33 | Stephen DevlinPB | IRL | M 16-24 | R 29:20S 36:46 | 1:06:06 | View › |
| #255 | #51 | Daniel StanikPB | GER | M 35-39 | R 30:47S 35:19 | 1:06:06 | View › |
| #256 | #52 | Kevin Allan | GBR | M 35-39 | R 29:03S 37:04 | 1:06:07 | View › |
| #257 | #74 | Marc Wagner | SUI | M 30-34 | R 31:43S 34:25 | 1:06:08 | View › |
| #258 | #34 | Martin Kapicak | GER | M 16-24 | R 31:03S 35:07 | 1:06:10 | View › |
| #259 | #37 | Matt WolffPB | GBR | M 40-44 | R 31:08S 35:03 | 1:06:11 | View › |
| #260 | #38 | Oliver Zeuge | GER | M 40-44 | R 31:55S 34:21 | 1:06:16 | View › |
| #261 | #52 | Jannik FeilnerPB | GER | M 25-29 | R 30:19S 35:57 | 1:06:16 | View › |
| #262 | #75 | Dale SmithPB | GBR | M 30-34 | R 30:33S 35:43 | 1:06:16 | View › |
| #263 | #76 | Joshua Fawssett | GBR | M 30-34 | R 31:13S 35:04 | 1:06:17 | View › |
| #264 | #77 | Mario Nogales PastranaPB | ESP | M 30-34 | R 28:58S 37:19 | 1:06:17 | View › |
| #265 | #53 | Daniel Hunter-EvansPB | GBR | M 35-39 | R 32:42S 33:36 | 1:06:18 | View › |
| #266 | #53 | Nathan AdamsPB | IRL | M 25-29 | R 30:36S 35:44 | 1:06:20 | View › |
| #267 | #3 | Maximilian WagnerPB | GER | M 50-54 | R 31:12S 35:09 | 1:06:21 | View › |
| #268 | #78 | Kristof PotiniusPB | GER | M 30-34 | R 29:22S 37:00 | 1:06:22 | View › |
| #269 | #35 | Fabian BrunnertPB | GER | M 16-24 | R 32:42S 33:44 | 1:06:26 | View › |
| #270 | #39 | Colin O'Hara | IRL | M 40-44 | R 31:06S 35:22 | 1:06:28 | View › |
| #271 | #36 | Christian DingeldeyPB | GER | M 16-24 | R 31:58S 34:30 | 1:06:28 | View › |
| #272 | #54 | Mark Flynn | GBR | M 35-39 | R 30:50S 35:40 | 1:06:30 | View › |
| #273 | #55 | Thomas Gasparato | FRA | M 35-39 | R 30:33S 35:58 | 1:06:31 | View › |
| #274 | #40 | Jan Van RoodenPB | NED | M 40-44 | R 32:06S 34:26 | 1:06:32 | View › |
| #275 | #37 | Yannick PenknerPB | AUT | M 16-24 | R 29:05S 37:33 | 1:06:38 | View › |