← Back to Events
HYROX Frankfurt 2025
Frankfurt, DEU13:39:48GMT+2December 12 – 14, 2025Season 8 (25/26)
Results from the Frankfurt 2025 HYROX event. 8,091 results, 12,753 athletes across 12 categories.
Frankfurt 2025
- Result entries
- 8,091
- Unique athletes
- 12,753
- Athlete finishes
- 13,177
- 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:19
Best Time
-0:13 vs season avg
1:11:20
Front Pack (P10)
-1:06 vs season avg
1:26:19
Mid Pack (P50)
-3:08 vs season avg
19:36
Field Spread
-2:47 vs season avg
8.09%
Roxzone Tax
-0.24 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #476 | #137 | Sebastian KöhlerPB | GER | M 30-34 | R 36:39S 41:29 | 1:18:08 | View › |
| #477 | #50 | Uwe Augat | GER | M 40-44 | R 38:19S 39:51 | 1:18:10 | View › |
| #478 | #32 | Thomas FüßerPB | GER | M 16-24 | R 40:23S 37:50 | 1:18:13 | View › |
| #479 | #51 | Torsten StockPB | GER | M 40-44 | R 36:38S 41:35 | 1:18:13 | View › |
| #480 | #138 | Tim Schmidt | GER | M 30-34 | R 39:25S 38:52 | 1:18:17 | View › |
| #481 | #139 | Korbinian KemetherPB | GER | M 30-34 | R 40:29S 37:50 | 1:18:19 | View › |
| #482 | #102 | Damian Fritschi | SUI | M 25-29 | R 40:47S 37:33 | 1:18:20 | View › |
| #483 | #103 | Merlin Maxime MosbachPB | GER | M 25-29 | R 43:07S 35:14 | 1:18:21 | View › |
| #484 | #122 | Stefan Meyer | GER | M 35-39 | R 39:55S 38:26 | 1:18:21 | View › |
| #485 | #140 | Max BrunnerPB | GER | M 30-34 | R 41:33S 36:50 | 1:18:23 | View › |
| #486 | #141 | François SalladinPB | FRA | M 30-34 | R 39:52S 38:31 | 1:18:23 | View › |
| #487 | #123 | Eyke Henze | GER | M 35-39 | R 41:28S 36:57 | 1:18:25 | View › |
| #488 | #124 | Benjamin WernerPB | GER | M 35-39 | R 38:15S 40:12 | 1:18:27 | View › |
| #489 | #104 | Nils Kinast | GER | M 25-29 | R 39:18S 39:10 | 1:18:28 | View › |
| #490 | #52 | Ali Moussa | GER | M 40-44 | R 39:30S 39:01 | 1:18:31 | View › |
| #491 | #142 | Niclas Brouwers | GER | M 30-34 | R 37:03S 41:28 | 1:18:31 | View › |
| #492 | #125 | Daniel BauerPB | GER | M 35-39 | R 39:24S 39:08 | 1:18:32 | View › |
| #493 | #143 | Daniel BumbachPB | SUI | M 30-34 | R 39:05S 39:27 | 1:18:32 | View › |
| #494 | #144 | Andreas Landerl | AUT | M 30-34 | R 37:41S 40:52 | 1:18:33 | View › |
| #495 | #126 | Johannes Miecke | GER | M 35-39 | R 38:12S 40:21 | 1:18:33 | View › |
| #496 | #127 | Dennis StrieganPB | GER | M 35-39 | R 39:27S 39:06 | 1:18:33 | View › |
| #497 | #145 | Markus UtzPB | GER | M 30-34 | R 39:44S 38:50 | 1:18:34 | View › |
| #498 | #33 | Lenny ScheidhauerPB | GER | M 16-24 | R 38:18S 40:16 | 1:18:34 | View › |
| #499 | #9 | Sven Hanak | GER | M 50-54 | R 36:08S 42:27 | 1:18:35 | View › |
| #500 | #146 | Sandro RothardtPB | GER | M 30-34 | R 39:38S 38:57 | 1:18:35 | View › |