← Back to Events
HYROX Geneva 2025
Geneva, CHE15:33:48GMT+2October 11 – 12, 2025Season 8 (25/26)
Results from the Geneva 2025 HYROX event. 4,878 results, 7,455 athletes across 12 categories.
Geneva 2025
- Result entries
- 4,878
- Unique athletes
- 7,455
- Athlete finishes
- 7,763
- 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 PRO Men Results
Category: HYROX PRO Men
Change category57:49
Best Time
+0:38 vs season avg
1:06:24
Front Pack (P10)
-1:06 vs season avg
1:21:31
Mid Pack (P50)
-1:38 vs season avg
18:58
Field Spread
-1:27 vs season avg
7.01%
Roxzone Tax
-0.62 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #126 | #31 | Callum WadlowPB | GBR | M 25-29 | R 29:39S 51:12 | 1:20:51 | View › |
| #127 | #13 | Steve FarrugiaPB | FRA | M 40-44 | R 34:41S 46:15 | 1:20:56 | View › |
| #128 | #29 | Jonathan Behra | FRA | M 35-39 | R 39:59S 41:13 | 1:21:12 | View › |
| #129 | #31 | Kevin AbreuPB | SUI | M 30-34 | R 36:53S 44:38 | 1:21:31 | View › |
| #130 | #32 | David Valdez Espiritusanto De Lieper | AUT | M 30-34 | R 38:59S 42:43 | 1:21:42 | View › |
| #131 | #30 | Fabio BusconePB | ITA | M 35-39 | R 33:45S 48:02 | 1:21:47 | View › |
| #132 | #33 | Konrad Marx | GER | M 30-34 | R 36:29S 45:27 | 1:21:56 | View › |
| #133 | #32 | Steeve MartinezPB | FRA | M 25-29 | R 40:29S 41:39 | 1:22:08 | View › |
| #134 | #34 | romain piegayPB | FRA | M 30-34 | R 38:22S 44:08 | 1:22:30 | View › |
| #135 | #8 | Stéphane Daniel | FRA | M 45-49 | R 34:56S 47:34 | 1:22:30 | View › |
| #136 | #14 | Adrian Sandmeier | SUI | M 40-44 | R 37:38S 44:57 | 1:22:35 | View › |
| #137 | #35 | Ludovic REFNOUPB | FRA | M 30-34 | R 36:22S 46:16 | 1:22:38 | View › |
| #138 | #1 | Romuald Lepers | FRA | M 55-59 | R 31:34S 51:08 | 1:22:42 | View › |
| #139 | #31 | Joan PetringerPB | FRA | M 35-39 | R 38:57S 44:07 | 1:23:04 | View › |
| #140 | #36 | Tristan HoudePB | FRA | M 30-34 | R 41:12S 41:54 | 1:23:06 | View › |
| #141 | #33 | Mathia FerrandPB | FRA | M 25-29 | R 35:55S 47:18 | 1:23:13 | View › |
| #142 | #32 | Yvan PazPB | SUI | M 35-39 | R 39:14S 44:00 | 1:23:14 | View › |
| #143 | #33 | Julien Gehri | SUI | M 35-39 | R 39:31S 43:51 | 1:23:22 | View › |
| #144 | #37 | Sélim DeterpignyPB | FRA | M 30-34 | R 35:40S 47:49 | 1:23:29 | View › |
| #145 | #34 | William CandillonPB | FRA | M 35-39 | R 37:36S 45:59 | 1:23:35 | View › |
| #146 | #35 | Morgan DumasPB | FRA | M 35-39 | R 33:12S 50:33 | 1:23:45 | View › |
| #147 | #38 | Simon Philippe BärtschiPB | SUI | M 30-34 | R 39:15S 44:34 | 1:23:49 | View › |
| #148 | #15 | Nicolas PerrinPB | SUI | M 40-44 | R 32:27S 51:23 | 1:23:50 | View › |
| #149 | #36 | Maxime Durand | FRA | M 35-39 | R 34:35S 49:23 | 1:23:58 | View › |
| #150 | #37 | Abel PoncePB | ESP | M 35-39 | R 38:36S 45:26 | 1:24:02 | View › |