← Back to Events
HYROX St. Gallen 2025
St. Gallen, CHE14:57:29GMT+2February 8 – 9, 2025Season 7 (24/25)
Results from the St. Gallen 2025 HYROX event. 282 results, 281 athletes across 2 categories.
St. Gallen 2025
- Result entries
- 282
- Unique athletes
- 281
- Athlete finishes
- 282
- Categories
- 2
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 PRO Men Results
Category: HYROX PRO Men
Change category59:45
Best Time
+1:51 vs season avg
1:06:15
Front Pack (P10)
-0:33 vs season avg
1:20:48
Mid Pack (P50)
-0:14 vs season avg
22:03
Field Spread
+3:46 vs season avg
8.42%
Roxzone Tax
+0.97 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #1 | #1 | Joao Rosa De Almeida | POR | M 25-29 | R 30:22S 29:23 | 59:45 | View › |
| #2 | #1 | Alan Cao | FRA | M 30-34 | R 30:14S 29:44 | 59:58 | View › |
| #3 | #2 | Marc Dean | ENG | M 30-34 | R 29:04S 31:22 | 1:00:26 | View › |
| #4 | #3 | Florian Gast | GER | M 30-34 | R 30:06S 30:24 | 1:00:30 | View › |
| #5 | #4 | Peter Schiller | GER | M 30-34 | R 30:30S 30:10 | 1:00:40 | View › |
| #6 | #2 | Paul Weindl | GER | M 25-29 | R 29:48S 31:58 | 1:01:46 | View › |
| #7 | #5 | Alexis Bernier | FRA | M 30-34 | R 29:25S 32:45 | 1:02:10 | View › |
| #8 | #6 | Evan Galloway | GBR | M 30-34 | R 31:38S 30:38 | 1:02:16 | View › |
| #9 | #7 | Ezra Warren | WLS | M 30-34 | R 30:40S 32:19 | 1:02:59 | View › |
| #10 | #1 | Sam Schoeman | NED | M 16-24 | R 31:39S 32:23 | 1:04:02 | View › |
| #11 | #1 | Savo Hertig | SUI | M 40-44 | R 31:29S 33:00 | 1:04:29 | View › |
| #12 | #8 | Jonathan Dustour | SUI | M 30-34 | R 30:57S 34:06 | 1:05:03 | View › |
| #13 | #1 | Roger Scholz | SUI | M 35-39 | R 33:11S 32:05 | 1:05:16 | View › |
| #14 | #9 | Grégoire Rezzonico | SUI | M 30-34 | R 30:51S 34:35 | 1:05:26 | View › |
| #15 | #2 | Chris Owen | GBR | M 16-24 | R 31:08S 34:21 | 1:05:29 | View › |
| #16 | #10 | Michael Bartsch | GER | M 30-34 | R 29:50S 35:39 | 1:05:29 | View › |
| #17 | #2 | Alex DautelPB | GER | M 35-39 | R 32:15S 33:45 | 1:06:00 | View › |
| #18 | #3 | Chris Moulam-Jones | GBR | M 25-29 | R 29:45S 36:17 | 1:06:02 | View › |
| #19 | #3 | Ralf Gärtner | GER | M 35-39 | R 31:22S 34:53 | 1:06:15 | View › |
| #20 | #4 | Yacine bennafla | SUI | M 25-29 | R 31:29S 34:47 | 1:06:16 | View › |
| #21 | #1 | Joze Kojc | SLO | M 55-59 | R 32:16S 34:02 | 1:06:18 | View › |
| #22 | #5 | Tiziano Serafino PedrocchiPB | SUI | M 25-29 | R 33:06S 33:24 | 1:06:30 | View › |
| #23 | #11 | Frank Esslinger | SUI | M 30-34 | R 33:22S 33:11 | 1:06:33 | View › |
| #24 | #6 | Darragh CorcoranPB | IRL | M 25-29 | R 31:58S 34:48 | 1:06:46 | View › |
| #25 | #3 | Stephan MartiPB | SUI | M 16-24 | R 32:38S 34:16 | 1:06:54 | View › |