← Back to Events
HYROX St. Gallen 2026
St. Gallen, CHE04:21:49GMT+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 |
|---|---|---|---|---|---|---|---|
| #745 | #103 | Maik Blumenthal | SUI | M 40-44 | R 44:28S 51:39 | 1:36:07 | View › |
| #746 | #191 | Alexander Kenzler | GER | M 30-34 | R 50:57S 45:12 | 1:36:09 | View › |
| #747 | #145 | Quentin HostettlerPB | SUI | M 35-39 | R 50:14S 45:56 | 1:36:10 | View › |
| #748 | #192 | Silvan SchmidPB | SUI | M 30-34 | R 45:49S 50:23 | 1:36:12 | View › |
| #749 | #146 | Zdenek VranaPB | CZE | M 35-39 | R 47:20S 48:52 | 1:36:12 | View › |
| #750 | #147 | Markus ZumbrunnPB | SUI | M 35-39 | R 45:21S 50:51 | 1:36:12 | View › |
| #751 | #193 | Basil SchneiderPB | SUI | M 30-34 | R 47:31S 48:45 | 1:36:16 | View › |
| #752 | #194 | Fabien GattoPB | FRA | M 30-34 | R 47:32S 48:46 | 1:36:18 | View › |
| #753 | #104 | Dritan LutfiuPB | MKD | M 40-44 | R 46:59S 49:23 | 1:36:22 | View › |
| #754 | #105 | Kevin PrinzPB | GER | M 40-44 | R 47:09S 49:16 | 1:36:25 | View › |
| #755 | #195 | Sergio CaiolaPB | SUI | M 30-34 | R 47:09S 49:18 | 1:36:27 | View › |
| #756 | #196 | Christopher TolksdorfPB | GER | M 30-34 | R 47:34S 48:57 | 1:36:31 | View › |
| #757 | #69 | Balazs SzentkutiPB | HUN | M 45-49 | R 43:26S 53:06 | 1:36:32 | View › |
| #758 | #197 | Ante VidovicPB | CRO | M 30-34 | R 46:42S 49:51 | 1:36:33 | View › |
| #759 | #135 | Dave LuthigerPB | SUI | M 25-29 | R 46:50S 49:43 | 1:36:33 | View › |
| #760 | #148 | Stefan SiboldPB | SUI | M 35-39 | R 46:42S 49:53 | 1:36:35 | View › |
| #761 | #106 | Michel MathezPB | SUI | M 40-44 | R 46:16S 50:23 | 1:36:39 | View › |
| #762 | #51 | Mathieu Locatelli | SUI | M 16-24 | R 49:53S 46:49 | 1:36:42 | View › |
| #763 | #198 | Gandheban PremrajPB | SUI | M 30-34 | R 40:59S 55:52 | 1:36:51 | View › |
| #764 | #107 | Marco GermannPB | SUI | M 40-44 | R 49:07S 47:51 | 1:36:58 | View › |
| #765 | #52 | Nico WyssPB | SUI | M 16-24 | R 43:27S 53:32 | 1:36:59 | View › |
| #766 | #18 | Jaafar SoussanePB | SUI | M 55-59 | R 46:54S 50:14 | 1:37:08 | View › |
| #767 | #108 | Tom Hoskinson | USA | M 40-44 | R 48:51S 48:23 | 1:37:14 | View › |
| #768 | #70 | Vincent Bonal | FRA | M 45-49 | R 44:11S 53:04 | 1:37:15 | View › |
| #769 | #149 | Marco LenziPB | ITA | M 35-39 | R 46:15S 51:06 | 1:37:21 | View › |