← Back to Events
HYROX Karlsruhe 2025
Karlsruhe, DEU18:34:30GMT+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 |
|---|---|---|---|---|---|---|---|
| #401 | #50 | Markus JoschkoPB | GER | M 40-44 | R 39:32S 42:18 | 1:21:50 | View › |
| #402 | #119 | Kevin Herrmann | GER | M 30-34 | R 43:32S 38:18 | 1:21:50 | View › |
| #403 | #13 | Matthieu HENNYPB | FRA | M 50-54 | R 40:44S 41:06 | 1:21:50 | View › |
| #404 | #21 | Jose Crespo | ESP | M 45-49 | R 43:27S 38:25 | 1:21:52 | View › |
| #405 | #120 | Dennis Wagner | GER | M 30-34 | R 41:00S 40:53 | 1:21:53 | View › |
| #406 | #51 | joseph hawkinsPB | GBR | M 40-44 | R 40:46S 41:09 | 1:21:55 | View › |
| #407 | #121 | Christian LaudagéPB | GER | M 30-34 | R 43:35S 38:21 | 1:21:56 | View › |
| #408 | #52 | Alfonso Serna Alvarado | ESP | M 40-44 | R 40:01S 41:56 | 1:21:57 | View › |
| #409 | #79 | Tobias Fischer | GER | M 35-39 | R 41:42S 40:18 | 1:22:00 | View › |
| #410 | #22 | Simon WuketichPB | GER | M 45-49 | R 43:54S 38:09 | 1:22:03 | View › |
| #411 | #31 | William ShingletonPB | FRA | M 16-24 | R 44:21S 37:45 | 1:22:06 | View › |
| #412 | #53 | Florian Hermanski | GER | M 40-44 | R 41:34S 40:34 | 1:22:08 | View › |
| #413 | #54 | Markus Welsch | GER | M 40-44 | R 46:04S 36:04 | 1:22:08 | View › |
| #414 | #122 | Romeo AichPB | GER | M 30-34 | R 42:29S 39:45 | 1:22:14 | View › |
| #415 | #23 | Joss Haller | SUI | M 45-49 | R 40:35S 41:40 | 1:22:15 | View › |
| #416 | #123 | François TassyPB | FRA | M 30-34 | R 45:57S 36:18 | 1:22:15 | View › |
| #417 | #24 | Niall Cassidy | IRL | M 45-49 | R 42:04S 40:11 | 1:22:15 | View › |
| #418 | #124 | Daniel MüllerPB | AUT | M 30-34 | R 40:59S 41:16 | 1:22:15 | View › |
| #419 | #80 | Pascal Richert | GER | M 35-39 | R 43:03S 39:14 | 1:22:17 | View › |
| #420 | #125 | Benjamin Accary | FRA | M 30-34 | R 40:55S 41:27 | 1:22:22 | View › |
| #421 | #81 | Filippo Leonardo Campana | ITA | M 35-39 | R 45:00S 37:22 | 1:22:22 | View › |
| #422 | #82 | Dominik Kreutz | GER | M 35-39 | R 39:29S 43:01 | 1:22:30 | View › |
| #423 | #126 | Robert Aigner | GER | M 30-34 | R 45:57S 36:36 | 1:22:33 | View › |
| #424 | #14 | Ralf Rehag | GER | M 50-54 | R 43:58S 38:35 | 1:22:33 | View › |
| #425 | #83 | Sven GroßklaßPB | GER | M 35-39 | R 43:32S 39:02 | 1:22:34 | View › |