HYROX St. Gallen 2025: Pro Men results

190 finishers on 8 Feb 2025. Typical finish 1:21:06, fastest 10% under 1:06:16. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Joao Rosa de Almeida 25-29 1/28 0:59:45 ——— ————————
2 Alan Cao 30-34 1/56 0:59:58 0:13 ——— ————————
3 Marc Dean 30-34 2/56 1:00:26 0:41 ——— ————————
4 Florian Gast 30-34 3/56 1:00:30 0:45 ——— ————————
5 Peter Schiller 30-34 4/56 1:00:40 0:55 ——— ————————
6 Paul Weindl 25-29 2/28 1:01:46 2:01 ——— ————————
7 Alexis Bernier 30-34 5/56 1:02:10 2:25 ——— ————————
8 Evan Galloway 30-34 6/56 1:02:16 2:31 ——— ————————
9 Ezra Warren 30-34 7/56 1:02:59 3:14 ——— ————————
10 Sam Schoeman 16-24 1/11 1:04:02 4:17 ——— ————————
11 Savo Hertig 40-44 1/30 1:04:29 4:44 ——— ————————
12 Jonathan Dustour 30-34 8/56 1:05:03 5:18 ——— ————————
13 Caroline Lieb 35-39 1/37 1:05:08 5:23 ——— ————————
14 Grégoire Rezzonico 30-34 9/56 1:05:26 5:41 ——— ————————
15 Chris Owen 16-24 2/11 1:05:29 5:44 ——— ————————
16 Michael Bartsch 30-34 10/56 1:05:29 5:44 ——— ————————
17 Melanie Maurer 35-39 2/37 1:05:33 5:48 ——— ————————
18 Chris Moulam-Jones 25-29 3/28 1:06:02 6:17 ——— ————————
19 Ralf Gärtner 35-39 3/37 1:06:15 6:30 ——— ————————
20 Yacine Bennafla 25-29 4/28 1:06:16 6:31 ——— ————————
21 Joze Kojc 55-59 1/8 1:06:18 6:33 ——— ————————
22 Tiziano Serafino Pedrocchi 25-29 5/28 1:06:30 6:45 ——— ————————
23 Frank Esslinger 30-34 11/56 1:06:33 6:48 ——— ————————
24 Darragh Corcoran 25-29 6/28 1:06:46 7:01 ——— ————————
25 Stephan Marti 16-24 3/11 1:06:54 7:09 ——— ————————
26 Roger Serrano 30-34 12/56 1:06:55 7:10 ——— ————————
27 Ismail Rahim 16-24 4/11 1:06:55 7:10 ——— ————————
28 Maxim Pruchnewski 16-24 5/11 1:07:10 7:25 ——— ————————
29 Armando Schwarzmann 30-34 13/56 1:07:27 7:42 ——— ————————
30 Mike Schifferle 50-54 1/7 1:07:27 7:42 ——— ————————
31 Thomas Mayr 35-39 4/37 1:07:33 7:48 ——— ————————
32 Jonas Müller 30-34 14/56 1:08:37 8:52 ——— ————————
33 Eoin Carroll 40-44 2/30 1:08:49 9:04 ——— ————————
34 Callum Li 25-29 7/28 1:09:18 9:33 ——— ————————
35 Laurin Eberle 25-29 8/28 1:09:22 9:37 ——— ————————
36 Bruno Ivo Carvalho 35-39 5/37 1:09:40 9:55 ——— ————————
37 Yann Carballa 35-39 6/37 1:09:44 9:59 ——— ————————
38 Lorenzo Salvati 25-29 9/28 1:09:59 10:14 ——— ————————
39 Raphael Gutknecht 30-34 15/56 1:10:06 10:21 ——— ————————
40 Valentin Girard 16-24 6/11 1:10:08 10:23 ——— ————————
41 Dan Cashmore 40-44 3/30 1:10:35 10:50 ——— ————————
42 Francesco Biviano 30-34 16/56 1:10:39 10:54 ——— ————————
43 Michael Baustädter 35-39 7/37 1:10:57 11:12 ——— ————————
44 Thomas Schütz 45-49 1/13 1:11:01 11:16 ——— ————————
45 George Phillips 16-24 7/11 1:11:11 11:26 ——— ————————
46 Rafael Portmann 30-34 17/56 1:11:34 11:49 ——— ————————
47 Christian Faltermaier 30-34 18/56 1:11:44 11:59 ——— ————————
48 Raphael Merkt 30-34 19/56 1:11:54 12:09 ——— ————————
49 Jason Bailey 50-54 2/7 1:11:57 12:12 ——— ————————
50 Willy Santer 25-29 10/28 1:12:02 12:17 ——— ————————
51 Giada Bonardi 30-34 20/56 1:12:25 12:40 ——— ————————
52 Sam Cooper 40-44 4/30 1:12:50 13:05 ——— ————————
53 Simon Pepper 45-49 2/13 1:13:10 13:25 ——— ————————
54 Michelle Eichmann 16-24 8/11 1:13:18 13:33 ——— ————————
55 Jonas Baum 30-34 21/56 1:13:20 13:35 ——— ————————
56 Matheo Kaech 30-34 22/56 1:13:32 13:47 ——— ————————
57 Joel Perrin 25-29 11/28 1:14:24 14:39 ——— ————————
58 Martin Schlup 30-34 23/56 1:14:56 15:11 ——— ————————
59 Yassin Kial 25-29 12/28 1:14:57 15:12 ——— ————————
60 Tam Collins 40-44 5/30 1:15:11 15:26 ——— ————————
61 Luc Veya 35-39 8/37 1:15:16 15:31 ——— ————————
62 Julian Lehrer 35-39 9/37 1:15:19 15:34 ——— ————————
63 Daniel Gomes 40-44 6/30 1:15:57 16:12 ——— ————————
64 Andre Wenning 40-44 7/30 1:15:59 16:14 ——— ————————
65 Joel Eglin 30-34 24/56 1:16:00 16:15 ——— ————————
66 Pirmin Planer 30-34 25/56 1:16:15 16:30 ——— ————————
67 Mergim Sadikaj 30-34 26/56 1:16:20 16:35 ——— ————————
68 Damien Croibier-Muscat 25-29 13/28 1:16:28 16:43 ——— ————————
69 Damien Keller 16-24 9/11 1:16:37 16:52 ——— ————————
70 Robert Martin 45-49 3/13 1:17:01 17:16 ——— ————————
71 Damian Fritschi 25-29 14/28 1:17:10 17:25 ——— ————————
72 Alexander Petrovic 30-34 27/56 1:17:13 17:28 ——— ————————
73 Ross McKenzie 45-49 4/13 1:17:18 17:33 ——— ————————
74 McCall Hoyt 30-34 28/56 1:17:19 17:34 ——— ————————
75 Marian Kupferschmidt 35-39 10/37 1:17:33 17:48 ——— ————————
76 Maximilian Häger 30-34 29/56 1:17:36 17:51 ——— ————————
77 Joao Carrilho 30-34 30/56 1:17:46 18:01 ——— ————————
78 Marc Weizmann 40-44 8/30 1:18:17 18:32 ——— ————————
79 Marc Steinegger 45-49 5/13 1:18:29 18:44 ——— ————————
80 Bowden Morgan 25-29 15/28 1:18:32 18:47 ——— ————————
81 Julia Rauscher 35-39 11/37 1:18:35 18:50 ——— ————————
82 Eric Schubiger 30-34 31/56 1:18:40 18:55 ——— ————————
83 Alberto Mario Antinori 25-29 16/28 1:18:46 19:01 ——— ————————
84 Ben Austin 25-29 17/28 1:18:49 19:04 ——— ————————
85 Christoph Gollner 25-29 18/28 1:19:21 19:36 ——— ————————
86 Thomas Gasparato 35-39 12/37 1:19:29 19:44 ——— ————————
87 Peter Staples 35-39 13/37 1:19:34 19:49 ——— ————————
88 Martin Heitz 35-39 14/37 1:19:52 20:07 ——— ————————
89 Christos Theodorou 30-34 32/56 1:19:55 20:10 ——— ————————
90 Nick Lodge 50-54 3/7 1:19:55 20:10 ——— ————————
91 Nati Stendahl 30-34 33/56 1:20:27 20:42 ——— ————————
92 Ivander Silva Lima 35-39 15/37 1:20:37 20:52 ——— ————————
93 Christoph Brechbühler 35-39 16/37 1:20:47 21:02 ——— ————————
94 Tobias Fendt 30-34 34/56 1:20:48 21:03 ——— ————————
95 Armin Hungbaur 30-34 35/56 1:20:56 21:11 ——— ————————
96 Jodie Graham 30-34 36/56 1:21:17 21:32 ——— ————————
97 Alexander Bonetti 25-29 19/28 1:21:33 21:48 ——— ————————
98 Adrin Amin Salehi 30-34 37/56 1:22:07 22:22 ——— ————————
99 Sandra Mace Mata 45-49 6/13 1:22:19 22:34 ——— ————————
100 Petr Prokes 55-59 2/8 1:22:35 22:50 ——— ————————

Rank is the finishing position within Pro Men among timed finishers. The number after the age group is the position within that age group. Behind 1st is the gap to the winning time. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

Free to download. Used by more than 40,000 HYROX athletes.

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result