← Back to Events
HYROX Geneva 2025
Geneva, CHE19:29:35GMT+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 Men Results
Category: HYROX Men
Change category57:12
Best Time
-0:20 vs season avg
1:09:49
Front Pack (P10)
-2:37 vs season avg
1:23:08
Mid Pack (P50)
-6:19 vs season avg
19:23
Field Spread
-3:00 vs season avg
7.53%
Roxzone Tax
-0.80 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #176 | #38 | Thomas TheysPB | BEL | M 35-39 | R 33:00S 38:07 | 1:11:07 | View › |
| #177 | #41 | Jonas ReustPB | SUI | M 25-29 | R 32:21S 38:46 | 1:11:07 | View › |
| #178 | #42 | Clement DebertPB | FRA | M 25-29 | R 30:09S 40:59 | 1:11:08 | View › |
| #179 | #17 | Jens WeipertPB | GER | M 40-44 | R 35:42S 35:28 | 1:11:10 | View › |
| #180 | #43 | Aurélien Roulet | SUI | M 25-29 | R 33:24S 37:47 | 1:11:11 | View › |
| #181 | #4 | Johann Maire | FRA | M 50-54 | R 34:58S 36:17 | 1:11:15 | View › |
| #182 | #55 | Steven Rickli | SUI | M 30-34 | R 34:18S 36:57 | 1:11:15 | View › |
| #183 | #56 | Romain PUIG | FRA | M 30-34 | R 34:56S 36:21 | 1:11:17 | View › |
| #184 | #44 | Romain RaluyPB | FRA | M 25-29 | R 33:40S 37:37 | 1:11:17 | View › |
| #185 | #57 | Daniel EbbrechtPB | GER | M 30-34 | R 35:51S 35:29 | 1:11:20 | View › |
| #186 | #39 | Aurélien BLANCHET | FRA | M 35-39 | R 34:50S 36:30 | 1:11:20 | View › |
| #187 | #45 | Oscar Mccay-Hines | GBR | M 25-29 | R 34:59S 36:23 | 1:11:22 | View › |
| #188 | #21 | Thibault MoretPB | SUI | M 16-24 | R 32:09S 39:19 | 1:11:28 | View › |
| #189 | #58 | Davide GiampietroPB | ITA | M 30-34 | R 32:34S 38:54 | 1:11:28 | View › |
| #190 | #5 | Christophe PomelPB | FRA | M 50-54 | R 34:45S 36:44 | 1:11:29 | View › |
| #191 | #46 | Christophe BoryPB | SUI | M 25-29 | R 33:54S 37:41 | 1:11:35 | View › |
| #192 | #59 | Maxime Rizzelli | FRA | M 30-34 | R 30:43S 40:53 | 1:11:36 | View › |
| #193 | #40 | Nicolas NAULEAUPB | FRA | M 35-39 | R 34:26S 37:10 | 1:11:36 | View › |
| #194 | #60 | Florian Duprat | FRA | M 30-34 | R 35:20S 36:17 | 1:11:37 | View › |
| #195 | #6 | Kevin Molloy | IRL | M 45-49 | R 34:04S 37:35 | 1:11:39 | View › |
| #196 | #61 | Solal CalderónPB | SUI | M 30-34 | R 32:22S 39:19 | 1:11:41 | View › |
| #197 | #18 | Daniel HagemeyerPB | SUI | M 40-44 | R 32:51S 38:50 | 1:11:41 | View › |
| #198 | #41 | Belmiro AugustoPB | SUI | M 35-39 | R 35:58S 35:44 | 1:11:42 | View › |
| #199 | #6 | Alessandro RendaPB | ITA | M 50-54 | R 33:34S 38:08 | 1:11:42 | View › |
| #200 | #7 | Joe Ward | IRL | M 50-54 | R 34:28S 37:14 | 1:11:42 | View › |