← Back to Events
HYROX Karlsruhe 2025
Karlsruhe, DEU10:39:19GMT+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 |
|---|---|---|---|---|---|---|---|
| #76 | #21 | Julian Fiedler | AUT | M 25-29 | R 37:53S 31:10 | 1:09:03 | View › |
| #77 | #23 | Luis MartinezPB | MEX | M 30-34 | R 32:46S 36:30 | 1:09:16 | View › |
| #78 | #24 | Alain EicherPB | LUX | M 30-34 | R 37:13S 32:04 | 1:09:17 | View › |
| #79 | #6 | Alexandre FlorimondPB | FRA | M 40-44 | R 31:49S 37:29 | 1:09:18 | View › |
| #80 | #25 | Kevin Thewes | GER | M 30-34 | R 35:20S 34:00 | 1:09:20 | View › |
| #81 | #26 | Pascal UllrichPB | GER | M 30-34 | R 37:49S 31:33 | 1:09:22 | View › |
| #82 | #18 | Seitz ThorbenPB | GER | M 35-39 | R 35:33S 33:58 | 1:09:31 | View › |
| #83 | #19 | Ludo TailliezPB | FRA | M 35-39 | R 35:49S 33:48 | 1:09:37 | View › |
| #84 | #27 | Steffen RiedlePB | GER | M 30-34 | R 36:56S 32:45 | 1:09:41 | View › |
| #85 | #22 | Anatolij RomanovPB | MKD | M 25-29 | R 35:37S 34:09 | 1:09:46 | View › |
| #86 | #20 | Christopher Girke | GER | M 35-39 | R 36:41S 33:06 | 1:09:47 | View › |
| #87 | #7 | Andrew Plews | GBR | M 40-44 | R 34:28S 35:24 | 1:09:52 | View › |
| #88 | #8 | Pej PELTIERPB | FRA | M 40-44 | R 33:48S 36:07 | 1:09:55 | View › |
| #89 | #2 | Andreas Breitsprecher | GER | M 45-49 | R 35:23S 34:32 | 1:09:55 | View › |
| #90 | #23 | Hannes RothPB | GER | M 25-29 | R 36:23S 33:41 | 1:10:04 | View › |
| #91 | #28 | Pawel Antonenko | GER | M 30-34 | R 36:06S 34:05 | 1:10:11 | View › |
| #92 | #24 | Janick LienauPB | GER | M 25-29 | R 31:58S 38:17 | 1:10:15 | View › |
| #93 | #21 | Nico ElsäßerPB | GER | M 35-39 | R 33:51S 36:24 | 1:10:15 | View › |
| #94 | #25 | Paul Touzain | FRA | M 25-29 | R 36:08S 34:09 | 1:10:17 | View › |
| #95 | #29 | Robin Noller | GER | M 30-34 | R 37:08S 33:12 | 1:10:20 | View › |
| #96 | #30 | Gaetan MollePB | FRA | M 30-34 | R 35:38S 34:42 | 1:10:20 | View › |
| #97 | #9 | Christoph Baum | GER | M 40-44 | R 37:43S 32:45 | 1:10:28 | View › |
| #98 | #10 | Rainer GerhardPB | GER | M 40-44 | R 36:00S 34:30 | 1:10:30 | View › |
| #99 | #22 | Benedikt Reitwiessner | GER | M 35-39 | R 35:34S 35:02 | 1:10:36 | View › |
| #100 | #2 | Volker Schmitz | GER | M 50-54 | R 34:19S 36:18 | 1:10:37 | View › |