← Back to Events
HYROX Karlsruhe 2025
Karlsruhe, DEU02:35:45GMT+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 |
|---|---|---|---|---|---|---|---|
| #176 | #9 | Michael Geiß | GER | M 45-49 | R 34:40S 39:33 | 1:14:13 | View › |
| #177 | #40 | Olivier Jacquin | FRA | M 25-29 | R 36:59S 37:15 | 1:14:14 | View › |
| #178 | #27 | Gilbert Fuchs | GER | M 40-44 | R 38:02S 36:12 | 1:14:14 | View › |
| #179 | #28 | Michael Sageder | AUT | M 40-44 | R 37:34S 36:42 | 1:14:16 | View › |
| #180 | #14 | Moritz KillianPB | GER | M 16-24 | R 38:54S 35:23 | 1:14:17 | View › |
| #181 | #29 | Roderick Van Rooijen | NED | M 40-44 | R 36:42S 37:39 | 1:14:21 | View › |
| #182 | #41 | Antoine SteinmetzPB | FRA | M 25-29 | R 38:12S 36:10 | 1:14:22 | View › |
| #183 | #49 | Marcus FelihoPB | GBR | M 30-34 | R 41:12S 33:13 | 1:14:25 | View › |
| #184 | #36 | Maximilian Hübner | GER | M 35-39 | R 36:20S 38:05 | 1:14:25 | View › |
| #185 | #42 | Florian MersdorfPB | GER | M 25-29 | R 39:30S 35:03 | 1:14:33 | View › |
| #186 | #15 | Lalaina Rajaobelison | FRA | M 16-24 | R 37:40S 36:54 | 1:14:34 | View › |
| #187 | #30 | Philipp KleePB | GER | M 40-44 | R 37:10S 37:25 | 1:14:35 | View › |
| #188 | #10 | Frédéric Stoven | FRA | M 45-49 | R 34:29S 40:07 | 1:14:36 | View › |
| #189 | #2 | ALEXANDER RITTER | GER | M 55-59 | R 38:52S 35:46 | 1:14:38 | View › |
| #190 | #37 | Christoph BetzPB | GER | M 35-39 | R 39:21S 35:18 | 1:14:39 | View › |
| #191 | #38 | Christoph MehrlPB | GER | M 35-39 | R 41:38S 33:05 | 1:14:43 | View › |
| #192 | #39 | Dominik Bodenmüller | GER | M 35-39 | R 40:00S 34:43 | 1:14:43 | View › |
| #193 | #31 | Gary Tappin | GBR | M 40-44 | R 37:29S 37:15 | 1:14:44 | View › |
| #194 | #43 | Johannes Müller | GER | M 25-29 | R 40:29S 34:16 | 1:14:45 | View › |
| #195 | #50 | Matthew SimmonsPB | GBR | M 30-34 | R 40:22S 34:28 | 1:14:50 | View › |
| #196 | #40 | Simeon KrämerPB | GER | M 35-39 | R 38:26S 36:26 | 1:14:52 | View › |
| #197 | #16 | Sam Schneiderman | GBR | M 16-24 | R 37:26S 37:26 | 1:14:52 | View › |
| #198 | #44 | Benedikt Großmann | GER | M 25-29 | R 41:59S 32:53 | 1:14:52 | View › |
| #199 | #32 | Tobias ReinickePB | GBR | M 40-44 | R 36:39S 38:17 | 1:14:56 | View › |
| #200 | #51 | Jonas Freiberger | GER | M 30-34 | R 37:22S 37:35 | 1:14:57 | View › |