← Back to Events
HYROX Berlin 2025
Berlin, DEU22:28:02GMT+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 |
|---|---|---|---|---|---|---|---|
| #351 | #69 | Ben HeysPB | GBR | M 25-29 | R 32:17S 35:33 | 1:07:50 | View › |
| #352 | #70 | Christophe Morin | FRA | M 25-29 | R 29:57S 37:53 | 1:07:50 | View › |
| #353 | #91 | Aksel Ryustem | BUL | M 30-34 | R 30:33S 37:17 | 1:07:50 | View › |
| #354 | #92 | Macauley Miles | GBR | M 30-34 | R 30:37S 37:13 | 1:07:50 | View › |
| #355 | #12 | Tiago SantosPB | POR | M 45-49 | R 32:32S 35:20 | 1:07:52 | View › |
| #356 | #71 | Leo SchallerPB | GER | M 25-29 | R 33:39S 34:13 | 1:07:52 | View › |
| #357 | #78 | Frederico Lobo NunesPB | POR | M 35-39 | R 31:34S 36:18 | 1:07:52 | View › |
| #358 | #50 | Rob JepsonPB | GBR | M 40-44 | R 31:59S 35:54 | 1:07:53 | View › |
| #359 | #79 | Steffen Pieper | GER | M 35-39 | R 32:41S 35:14 | 1:07:55 | View › |
| #360 | #80 | Darryl McdermottPB | IRL | M 35-39 | R 33:23S 34:32 | 1:07:55 | View › |
| #361 | #81 | Stefan AnsorgePB | GER | M 35-39 | R 32:33S 35:22 | 1:07:55 | View › |
| #362 | #51 | Matt ChaplinPB | AUS | M 40-44 | R 32:08S 35:48 | 1:07:56 | View › |
| #363 | #52 | Hannes WinzerPB | GER | M 40-44 | R 32:10S 35:47 | 1:07:57 | View › |
| #364 | #50 | Nathan Bouscary | FRA | M 16-24 | R 29:44S 38:16 | 1:08:00 | View › |
| #365 | #93 | Charlie BellPB | GBR | M 30-34 | R 30:12S 37:51 | 1:08:03 | View › |
| #366 | #53 | Sylvain ObriotPB | FRA | M 40-44 | R 30:26S 37:38 | 1:08:04 | View › |
| #367 | #13 | Jens SlaterPB | GER | M 45-49 | R 32:50S 35:15 | 1:08:05 | View › |
| #368 | #5 | Sidney BrasilPB | BRA | M 50-54 | R 28:41S 39:25 | 1:08:06 | View › |
| #369 | #51 | Nicolas Azzalini | ITA | M 16-24 | R 30:35S 37:31 | 1:08:06 | View › |
| #370 | #82 | Bennet KrausePB | GER | M 35-39 | R 30:26S 37:41 | 1:08:07 | View › |
| #371 | #54 | Christopher Schäckermann | GER | M 40-44 | R 31:57S 36:11 | 1:08:08 | View › |
| #372 | #83 | Emil KnudsenPB | DEN | M 35-39 | R 32:43S 35:25 | 1:08:08 | View › |
| #373 | #52 | Thaddäus Jechalik | GER | M 16-24 | R 31:36S 36:32 | 1:08:08 | View › |
| #374 | #84 | Kristoffer Hjärtström | SWE | M 35-39 | R 30:23S 37:46 | 1:08:09 | View › |
| #375 | #53 | Evan CopePB | GBR | M 16-24 | R 30:56S 37:13 | 1:08:09 | View › |