← Back to Events
HYROX St. Gallen 2026
St. Gallen, CHE08:09:43GMT+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 |
|---|---|---|---|---|---|---|---|
| #795 | #154 | Thibaut RacinePB | SUI | M 35-39 | R 41:43S 57:21 | 1:39:04 | View › |
| #796 | #155 | Gregory GiliPB | SUI | M 35-39 | R 47:36S 51:28 | 1:39:04 | View › |
| #797 | #54 | Julian MarmierPB | SUI | M 16-24 | R 47:20S 51:44 | 1:39:04 | View › |
| #798 | #73 | Erich KollerPB | SUI | M 45-49 | R 44:42S 54:23 | 1:39:05 | View › |
| #799 | #156 | Michael NeunerPB | GER | M 35-39 | R 47:46S 51:26 | 1:39:12 | View › |
| #800 | #141 | Yasin KühnerPB | SUI | M 25-29 | R 49:13S 50:02 | 1:39:15 | View › |
| #801 | #142 | Florian ZahmPB | FRA | M 25-29 | R 41:27S 57:48 | 1:39:15 | View › |
| #802 | #205 | Bruce LowePB | ZIM | M 30-34 | R 51:51S 47:31 | 1:39:22 | View › |
| #803 | #113 | Damien PlumettazPB | SUI | M 40-44 | R 49:22S 50:07 | 1:39:29 | View › |
| #804 | #74 | Yvan BürgisserPB | SUI | M 45-49 | R 46:26S 53:04 | 1:39:30 | View › |
| #805 | #157 | David Docherty | SUI | M 35-39 | R 49:53S 49:50 | 1:39:43 | View › |
| #806 | #206 | Jeremiah OtterPB | SUI | M 30-34 | R 54:49S 45:05 | 1:39:54 | View › |
| #807 | #55 | Tom Courbat | SUI | M 16-24 | R 48:46S 51:09 | 1:39:55 | View › |
| #808 | #20 | Walter SoaresPB | SUI | M 55-59 | R 48:00S 51:58 | 1:39:58 | View › |
| #809 | #37 | Richard StaubPB | SUI | M 50-54 | R 46:13S 53:49 | 1:40:02 | View › |
| #810 | #207 | Philipp RatzPB | SUI | M 30-34 | R 45:09S 54:54 | 1:40:03 | View › |
| #811 | #114 | Christian ArensPB | GER | M 40-44 | R 47:09S 52:58 | 1:40:07 | View › |
| #812 | #115 | Matthias RuettimannPB | SUI | M 40-44 | R 51:50S 48:18 | 1:40:08 | View › |
| #813 | #143 | Chala SultanPB | ETH | M 25-29 | R 48:57S 51:13 | 1:40:10 | View › |
| #814 | #116 | Thomas PaiPB | SUI | M 40-44 | R 49:55S 50:16 | 1:40:11 | View › |
| #815 | #117 | Claudio CarpignanoPB | SUI | M 40-44 | R 48:25S 51:54 | 1:40:19 | View › |
| #816 | #21 | Roman Flütsch | SUI | M 55-59 | R 45:47S 54:33 | 1:40:20 | View › |
| #817 | #158 | Marc Van HeemsPB | FRA | M 35-39 | R 45:28S 54:59 | 1:40:27 | View › |
| #818 | #208 | Georg SpichtigPB | SUI | M 30-34 | R 54:45S 45:52 | 1:40:37 | View › |
| #819 | #75 | Marco RüeggerPB | SUI | M 45-49 | R 46:58S 53:45 | 1:40:43 | View › |