← Back to Events
HYROX Karlsruhe 2025
Karlsruhe, DEU03:09:28GMT+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 |
|---|---|---|---|---|---|---|---|
| #526 | #34 | Henning von der MühlenPB | GER | M 45-49 | R 40:33S 45:32 | 1:26:05 | View › |
| #527 | #153 | Niclas Koschmieder | GER | M 30-34 | R 40:22S 45:44 | 1:26:06 | View › |
| #528 | #35 | Oliver AllgaierPB | GER | M 45-49 | R 43:44S 42:23 | 1:26:07 | View › |
| #529 | #40 | Lucas VermotePB | BEL | M 16-24 | R 43:42S 42:25 | 1:26:07 | View › |
| #530 | #101 | Tano Loew | GER | M 25-29 | R 41:19S 44:51 | 1:26:10 | View › |
| #531 | #154 | Sascha StohrerPB | GER | M 30-34 | R 44:08S 42:02 | 1:26:10 | View › |
| #532 | #23 | Matthias KaindlPB | GER | M 50-54 | R 44:12S 42:05 | 1:26:17 | View › |
| #533 | #155 | Patrick Blum | GER | M 30-34 | R 42:00S 44:19 | 1:26:19 | View › |
| #534 | #156 | Michael Dörr | GER | M 30-34 | R 43:09S 43:15 | 1:26:24 | View › |
| #535 | #102 | David van OverbeekePB | NED | M 25-29 | R 44:21S 42:03 | 1:26:24 | View › |
| #536 | #61 | Robert FaceyPB | GBR | M 40-44 | R 43:48S 42:37 | 1:26:25 | View › |
| #537 | #62 | Oliver DissertPB | GER | M 40-44 | R 46:39S 39:47 | 1:26:26 | View › |
| #538 | #41 | Merle Sophie CorveyPB | GER | M 16-24 | R 42:35S 43:52 | 1:26:27 | View › |
| #539 | #157 | Johannes VeyPB | GER | M 30-34 | R 43:50S 42:37 | 1:26:27 | View › |
| #540 | #63 | Frank BockPB | GER | M 40-44 | R 37:53S 48:34 | 1:26:27 | View › |
| #541 | #109 | Alexander DaamsPB | GER | M 35-39 | R 42:51S 43:36 | 1:26:27 | View › |
| #542 | #64 | aLEXANDRE cOUTONPB | FRA | M 40-44 | R 43:13S 43:14 | 1:26:27 | View › |
| #543 | #24 | Udo Wagner | GER | M 50-54 | R 42:00S 44:29 | 1:26:29 | View › |
| #544 | #65 | Tobias Wagner | GER | M 40-44 | R 40:23S 46:07 | 1:26:30 | View › |
| #545 | #103 | Sebastian De Jong | NED | M 25-29 | R 43:45S 42:45 | 1:26:30 | View › |
| #546 | #158 | Maximilian SprungPB | GER | M 30-34 | R 45:20S 41:13 | 1:26:33 | View › |
| #547 | #110 | David PauliPB | GER | M 35-39 | R 48:10S 38:24 | 1:26:34 | View › |
| #548 | #42 | Noah GschwindPB | GER | M 16-24 | R 46:27S 40:09 | 1:26:36 | View › |
| #549 | #111 | Andrew Carling | GBR | M 35-39 | R 43:03S 43:33 | 1:26:36 | View › |
| #550 | #66 | Andre SchwarzPB | GER | M 40-44 | R 41:23S 45:15 | 1:26:38 | View › |