← Back to Events
HYROX Karlsruhe 2025
Karlsruhe, DEU09:26:22GMT+2March 1 – 2, 2025Season 7 (24/25)
Results from the Karlsruhe 2025 HYROX event. 4,161 results, 6,365 athletes across 12 categories.
Karlsruhe 2025
- Result entries
- 4,161
- Unique athletes
- 6,365
- Athlete finishes
- 6,494
- Categories
- 12
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 category57:09
Best Time
-0:53 vs season avg
1:11:49
Front Pack (P10)
+0:01 vs season avg
1:28:17
Mid Pack (P50)
-0:03 vs season avg
20:32
Field Spread
-0:58 vs season avg
7.20%
Roxzone Tax
-1.00 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #476 | #141 | Pascal HänlePB | GER | M 30-34 | R 43:46S 40:46 | 1:24:32 | View › |
| #477 | #18 | Sivarajah Thievanayagam | GBR | M 50-54 | R 44:54S 39:41 | 1:24:35 | View › |
| #478 | #96 | Nicholas GuschlbauerPB | GER | M 25-29 | R 39:26S 45:10 | 1:24:36 | View › |
| #479 | #142 | Niklas Zeuner | GER | M 30-34 | R 45:32S 39:04 | 1:24:36 | View › |
| #480 | #97 | Niklas EbingerPB | GER | M 25-29 | R 45:13S 39:28 | 1:24:41 | View › |
| #481 | #56 | Ercan GüllüPB | TUR | M 40-44 | R 39:33S 45:10 | 1:24:43 | View › |
| #482 | #98 | Ferdi Fischer | GER | M 25-29 | R 42:18S 42:25 | 1:24:43 | View › |
| #483 | #19 | Zoltan LenhardtPB | SUI | M 50-54 | R 40:26S 44:19 | 1:24:45 | View › |
| #484 | #143 | Fabian RothPB | GER | M 30-34 | R 42:03S 42:45 | 1:24:48 | View › |
| #485 | #30 | Grégory AntoniakPB | FRA | M 45-49 | R 38:21S 46:27 | 1:24:48 | View › |
| #486 | #144 | Saeid FazloulaPB | GER | M 30-34 | R 42:51S 42:00 | 1:24:51 | View › |
| #487 | #145 | Alexander ManzPB | GER | M 30-34 | R 44:06S 40:45 | 1:24:51 | View › |
| #488 | #96 | Robin Kraft | GER | M 35-39 | R 42:52S 42:01 | 1:24:53 | View › |
| #489 | #37 | Valentin GoetzPB | FRA | M 16-24 | R 44:42S 40:14 | 1:24:56 | View › |
| #490 | #31 | Rick Schneider | GER | M 45-49 | R 45:12S 39:46 | 1:24:58 | View › |
| #491 | #5 | Klaus Sobieray | GER | M 55-59 | R 44:09S 40:51 | 1:25:00 | View › |
| #492 | #146 | Simon Scherer | GER | M 30-34 | R 46:35S 38:31 | 1:25:06 | View › |
| #493 | #147 | Adam Durowicz | POL | M 30-34 | R 39:48S 45:19 | 1:25:07 | View › |
| #494 | #6 | Patrick RischPB | LIE | M 55-59 | R 43:48S 41:20 | 1:25:08 | View › |
| #495 | #97 | Leif SüberkrübPB | GER | M 35-39 | R 44:25S 40:45 | 1:25:10 | View › |
| #496 | #7 | Jörg StimmelPB | GER | M 55-59 | R 43:56S 41:14 | 1:25:10 | View › |
| #497 | #148 | Konstantin Hörl | GER | M 30-34 | R 40:03S 45:09 | 1:25:12 | View › |
| #498 | #38 | Daniel Hilbrath | GER | M 16-24 | R 42:13S 43:00 | 1:25:13 | View › |
| #499 | #98 | Andreas BoenkiPB | GER | M 35-39 | R 46:39S 38:36 | 1:25:15 | View › |
| #500 | #20 | Roman Steuble | SUI | M 50-54 | R 40:53S 44:23 | 1:25:16 | View › |