← Back to Events
HYROX St. Gallen 2026
St. Gallen, CHE03:11:12GMT+2January 16 – 18, 2026Season 8 (25/26)
Results from the St. Gallen 2026 HYROX event. 4,592 results, 7,092 athletes across 13 categories.
St. Gallen 2026
- Result entries
- 4,592
- Unique athletes
- 7,092
- Athlete finishes
- 7,362
- Categories
- 13
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:00
Best Time
-0:32 vs season avg
1:11:42
Front Pack (P10)
-0:44 vs season avg
1:28:23
Mid Pack (P50)
-1:04 vs season avg
20:22
Field Spread
-2:01 vs season avg
7.87%
Roxzone Tax
-0.46 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #270 | #27 | Benjamin GysinPB | SUI | M 16-24 | R 37:46S 41:17 | 1:19:03 | View › |
| #271 | #71 | Marc Bastian | GER | M 30-34 | R 39:56S 39:14 | 1:19:10 | View › |
| #272 | #56 | Benjamin Sollberger | SUI | M 25-29 | R 40:57S 38:13 | 1:19:10 | View › |
| #273 | #57 | Constantin OchsnerPB | SUI | M 25-29 | R 41:48S 37:23 | 1:19:11 | View › |
| #274 | #63 | Quentin SalmonPB | FRA | M 35-39 | R 41:03S 38:10 | 1:19:13 | View › |
| #275 | #58 | Daniel Rebelo GonçalvesPB | SUI | M 25-29 | R 39:40S 39:38 | 1:19:18 | View › |
| #276 | #64 | Ove BrandPB | GER | M 35-39 | R 36:34S 42:45 | 1:19:19 | View › |
| #277 | #25 | Sam ShepherdPB | GBR | M 40-44 | R 36:32S 42:47 | 1:19:19 | View › |
| #278 | #23 | Gary Gloor | SUI | M 45-49 | R 38:59S 40:22 | 1:19:21 | View › |
| #279 | #28 | Juri GölitzPB | GER | M 16-24 | R 38:08S 41:15 | 1:19:23 | View › |
| #280 | #26 | Julien BernaPB | FRA | M 40-44 | R 37:17S 42:09 | 1:19:26 | View › |
| #281 | #27 | Viktor WirzPB | SUI | M 40-44 | R 34:48S 44:39 | 1:19:27 | View › |
| #282 | #28 | Tobias HauflerPB | SUI | M 40-44 | R 38:57S 40:34 | 1:19:31 | View › |
| #283 | #59 | Andreas RosianuPB | GER | M 25-29 | R 41:23S 38:09 | 1:19:32 | View › |
| #284 | #65 | Dieter MorgensternPB | GER | M 35-39 | R 40:14S 39:20 | 1:19:34 | View › |
| #285 | #7 | Martin OverathPB | GER | M 50-54 | R 41:34S 38:04 | 1:19:38 | View › |
| #286 | #24 | Christian KnobelPB | SUI | M 45-49 | R 42:02S 37:44 | 1:19:46 | View › |
| #287 | #29 | Benjamin Oldhafer | GER | M 40-44 | R 40:01S 39:45 | 1:19:46 | View › |
| #288 | #66 | Georgios SaflianisPB | GRE | M 35-39 | R 41:10S 38:40 | 1:19:50 | View › |
| #289 | #67 | Dominik KnillPB | GER | M 35-39 | R 43:38S 36:12 | 1:19:50 | View › |
| #290 | #72 | Cyril GachetPB | SUI | M 30-34 | R 42:19S 37:32 | 1:19:51 | View › |
| #291 | #29 | Ben Van De PutPB | SUI | M 16-24 | R 39:42S 40:10 | 1:19:52 | View › |
| #292 | #25 | Hardy Albrecht | GER | M 45-49 | R 40:55S 38:58 | 1:19:53 | View › |
| #293 | #68 | Alban Zehnder | SUI | M 35-39 | R 41:55S 37:59 | 1:19:54 | View › |
| #294 | #73 | Arnaud MontavonPB | SUI | M 30-34 | R 37:48S 42:08 | 1:19:56 | View › |