← Back to Events
HYROX St. Gallen 2026
St. Gallen, CHE08:17:24GMT+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:33 vs season avg
1:11:42
Front Pack (P10)
-0:43 vs season avg
1:28:23
Mid Pack (P50)
-1:02 vs season avg
20:22
Field Spread
-2:00 vs season avg
7.87%
Roxzone Tax
-0.44 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #870 | #166 | Oktay CelebiogluPB | SUI | M 35-39 | R 57:48S 46:13 | 1:44:01 | View › |
| #871 | #217 | Matthias Von AarburgPB | SUI | M 30-34 | R 52:37S 51:30 | 1:44:07 | View › |
| #872 | #167 | Andreas NeblPB | SUI | M 35-39 | R 47:50S 56:29 | 1:44:19 | View › |
| #873 | #25 | Gennadiy ShevkoPB | UKR | M 55-59 | R 46:43S 57:39 | 1:44:22 | View › |
| #874 | #218 | Jonas HouPB | GER | M 30-34 | R 48:07S 56:22 | 1:44:29 | View › |
| #875 | #219 | Thierry LutzPB | SUI | M 30-34 | R 50:16S 54:14 | 1:44:30 | View › |
| #876 | #81 | Paulo MenezesPB | POR | M 45-49 | R 59:58S 44:34 | 1:44:32 | View › |
| #877 | #66 | Joas CrelierPB | SUI | M 16-24 | R 52:35S 52:01 | 1:44:36 | View › |
| #878 | #154 | Philipp KrebserPB | SUI | M 25-29 | R 53:37S 51:01 | 1:44:38 | View › |
| #879 | #82 | Marco CereghettiPB | SUI | M 45-49 | R 43:58S 1:00:44 | 1:44:42 | View › |
| #880 | #123 | Chris WeberPB | SUI | M 40-44 | R 48:48S 55:55 | 1:44:43 | View › |
| #881 | #83 | Martin Holubek | GER | M 45-49 | R 48:30S 56:13 | 1:44:43 | View › |
| #882 | #39 | Mehdi Cherif ZaharPB | SUI | M 50-54 | R 49:01S 55:57 | 1:44:58 | View › |
| #883 | #155 | Nico KastPB | SUI | M 25-29 | R 39:24S 1:05:39 | 1:45:03 | View › |
| #884 | #84 | Gabor GasparPB | SUI | M 45-49 | R 48:59S 56:14 | 1:45:13 | View › |
| #885 | #220 | Robin MüllerPB | SUI | M 30-34 | R 53:52S 51:25 | 1:45:17 | View › |
| #886 | #26 | Paul JordanPB | IRL | M 55-59 | R 52:10S 53:12 | 1:45:22 | View › |
| #887 | #67 | Jan UlmPB | GER | M 16-24 | R 52:33S 52:54 | 1:45:27 | View › |
| #888 | #40 | Stefan Krebs | GER | M 50-54 | R 51:08S 54:29 | 1:45:37 | View › |
| #889 | #221 | Wladimir Fix | GER | M 30-34 | R 49:39S 55:59 | 1:45:38 | View › |
| #890 | #222 | Enrico Del RosarioPB | AUT | M 30-34 | R 50:39S 55:00 | 1:45:39 | View › |
| #891 | #156 | Jonas HollensteinPB | AUT | M 25-29 | R 53:03S 52:44 | 1:45:47 | View › |
| #892 | #223 | Cyril NäfPB | SUI | M 30-34 | R 51:40S 54:20 | 1:46:00 | View › |
| #893 | #41 | Jörg FreiPB | SUI | M 50-54 | R 50:27S 55:34 | 1:46:01 | View › |
| #894 | #7 | Michel Rey | SUI | M 60-64 | R 51:58S 54:14 | 1:46:12 | View › |