← Back to Events
HYROX St. Gallen 2026
St. Gallen, CHE20:31:28GMT+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 |
|---|---|---|---|---|---|---|---|
| #120 | #31 | Christian Dingeldey | GER | M 25-29 | R 36:59S 35:31 | 1:12:30 | View › |
| #121 | #30 | Julian HippPB | GER | M 30-34 | R 36:02S 36:28 | 1:12:30 | View › |
| #122 | #8 | Georg Lang | SUI | M 45-49 | R 36:03S 36:28 | 1:12:31 | View › |
| #123 | #31 | William Holmes | GBR | M 30-34 | R 37:23S 35:08 | 1:12:31 | View › |
| #124 | #32 | Michael SetzPB | SUI | M 30-34 | R 38:58S 33:35 | 1:12:33 | View › |
| #125 | #12 | Mike EdmondsPB | GBR | M 40-44 | R 36:21S 36:14 | 1:12:35 | View › |
| #126 | #33 | Dominic OeschPB | SUI | M 30-34 | R 34:45S 37:54 | 1:12:39 | View › |
| #127 | #28 | Robert Jenning | GER | M 35-39 | R 36:52S 35:52 | 1:12:44 | View › |
| #128 | #34 | Alain Eicher | LUX | M 30-34 | R 36:51S 36:02 | 1:12:53 | View › |
| #129 | #13 | Marc Weizmann | GER | M 40-44 | R 38:12S 34:46 | 1:12:58 | View › |
| #130 | #15 | Erik Koprivnjak | CRO | M 16-24 | R 33:38S 39:21 | 1:12:59 | View › |
| #131 | #29 | Oliver PennyPB | GER | M 35-39 | R 35:30S 37:30 | 1:13:00 | View › |
| #132 | #30 | Severin TröschPB | SUI | M 35-39 | R 36:15S 36:46 | 1:13:01 | View › |
| #133 | #16 | Til BrüggerPB | SUI | M 16-24 | R 37:32S 35:30 | 1:13:02 | View › |
| #134 | #32 | Mitchell FinlayPB | GBR | M 25-29 | R 36:10S 36:52 | 1:13:02 | View › |
| #135 | #35 | Sandro Melchien | GER | M 30-34 | R 36:29S 36:40 | 1:13:09 | View › |
| #136 | #31 | Daniel SteinerPB | SUI | M 35-39 | R 35:22S 37:54 | 1:13:16 | View › |
| #137 | #9 | Nils RykartPB | SUI | M 45-49 | R 38:19S 35:00 | 1:13:19 | View › |
| #138 | #36 | Nils SchenkPB | SUI | M 30-34 | R 35:25S 37:55 | 1:13:20 | View › |
| #139 | #32 | Petr Bauch | CZE | M 35-39 | R 36:47S 36:39 | 1:13:26 | View › |
| #140 | #37 | Simon GebsPB | SUI | M 30-34 | R 37:47S 35:39 | 1:13:26 | View › |
| #141 | #33 | Cyril JuilleratPB | SUI | M 25-29 | R 35:56S 37:31 | 1:13:27 | View › |
| #142 | #33 | Colm HandPB | IRL | M 35-39 | R 36:00S 37:27 | 1:13:27 | View › |
| #143 | #17 | Niall Mcsweeney | IRL | M 16-24 | R 35:58S 37:32 | 1:13:30 | View › |
| #144 | #38 | Julien LaksPB | FRA | M 30-34 | R 32:57S 40:37 | 1:13:34 | View › |