← Back to Events
HYROX St. Gallen 2026
St. Gallen, CHE20:41:18GMT+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 |
|---|---|---|---|---|---|---|---|
| #443 | #85 | Till StrobelPB | GER | M 25-29 | R 40:57S 44:21 | 1:25:18 | View › |
| #444 | #35 | Andy KnightPB | GBR | M 45-49 | R 42:01S 43:18 | 1:25:19 | View › |
| #445 | #113 | Dominik IseliPB | SUI | M 30-34 | R 39:23S 45:56 | 1:25:19 | View › |
| #446 | #37 | Robin ImholzPB | SUI | M 16-24 | R 43:41S 41:39 | 1:25:20 | View › |
| #447 | #100 | Marco KaiserPB | SUI | M 35-39 | R 44:44S 40:40 | 1:25:24 | View › |
| #448 | #114 | Pierre BauduPB | FRA | M 30-34 | -- | 1:25:25 | View › |
| #449 | #38 | Thibaut MangoldPB | FRA | M 16-24 | R 44:50S 40:36 | 1:25:26 | View › |
| #450 | #3 | Leo Van Der Werf | NED | M 60-64 | R 40:39S 44:47 | 1:25:26 | View › |
| #451 | #57 | Sebastian Pertl | AUT | M 40-44 | R 46:19S 39:11 | 1:25:30 | View › |
| #452 | #101 | Patrick FreiPB | SUI | M 35-39 | R 43:07S 42:25 | 1:25:32 | View › |
| #453 | #102 | Borja Sepulveda | ESP | M 35-39 | R 43:36S 42:00 | 1:25:36 | View › |
| #454 | #115 | Thibault Le BeuanPB | FRA | M 30-34 | R 41:28S 44:09 | 1:25:37 | View › |
| #455 | #36 | Bruno Di Natale | FRA | M 45-49 | R 43:19S 42:20 | 1:25:39 | View › |
| #456 | #37 | Grégory Antoniak | FRA | M 45-49 | R 39:15S 46:25 | 1:25:40 | View › |
| #457 | #86 | Kim UlrichPB | SUI | M 25-29 | R 46:15S 39:27 | 1:25:42 | View › |
| #458 | #103 | Patric SchmidlinPB | SUI | M 35-39 | R 41:47S 43:55 | 1:25:42 | View › |
| #459 | #87 | Jonas Klemm | GER | M 25-29 | R 43:21S 42:21 | 1:25:42 | View › |
| #460 | #88 | Fabian KollerPB | SUI | M 25-29 | R 42:27S 43:15 | 1:25:42 | View › |
| #461 | #8 | Bart Van Der WerffPB | NED | M 55-59 | R 41:32S 44:11 | 1:25:43 | View › |
| #462 | #89 | Nabil SiddiquePB | SUI | M 25-29 | R 46:04S 39:40 | 1:25:44 | View › |
| #463 | #13 | Daniel Schmidt | SUI | M 50-54 | R 40:27S 45:17 | 1:25:44 | View › |
| #464 | #104 | Thomas Schenk | SUI | M 35-39 | R 46:07S 39:39 | 1:25:46 | View › |
| #465 | #116 | Daniel Freytag | GER | M 30-34 | R 44:45S 41:02 | 1:25:47 | View › |
| #466 | #58 | Paul SacharowPB | GER | M 40-44 | R 41:09S 44:39 | 1:25:48 | View › |
| #467 | #90 | Patrick MartisPB | ITA | M 25-29 | R 40:18S 45:35 | 1:25:53 | View › |