HYROX St. Gallen 2025: Open Men results

988 finishers on 8 Feb 2025. Typical finish 1:26:53, fastest 10% under 1:11:39. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Ezra Warren 30-34 1/234 0:59:50 ——— ————————
2 Jonathan Schindler 30-34 2/234 1:00:12 0:22 ——— ————————
3 Aiden Martin 16-24 1/79 1:00:23 0:33 ——— ————————
4 Ruedi Wild 40-44 1/158 1:01:01 1:11 ——— ————————
5 Tim Wacker 16-24 2/79 1:01:04 1:14 ——— ————————
6 Norman Badorrek 35-39 1/201 1:01:20 1:30 ——— ————————
7 Thorben Sindermann 35-39 2/201 1:01:34 1:44 ——— ————————
8 Matej Brzovic 25-29 1/170 1:02:16 2:26 ——— ————————
9 Danny Loureiro 35-39 3/201 1:02:34 2:44 ——— ————————
10 Matteo Solari 25-29 2/170 1:02:59 3:09 ——— ————————
11 Alexandre Pilat 35-39 4/201 1:02:59 3:09 ——— ————————
12 Clemens Scherbel 35-39 5/201 1:03:17 3:27 ——— ————————
13 Thomas Reuter 40-44 2/158 1:03:35 3:45 ——— ————————
14 Harvey Mitchell-Divers 16-24 3/79 1:03:43 3:53 ——— ————————
15 Curtis Evelyn 25-29 3/170 1:04:14 4:24 ——— ————————
16 Guy Portlock 50-54 1/38 1:04:31 4:41 ——— ————————
17 Timo Bernhard 25-29 4/170 1:04:37 4:47 ——— ————————
18 Adam Foster 40-44 3/158 1:04:38 4:48 ——— ————————
19 David Giles 35-39 6/201 1:04:56 5:06 ——— ————————
20 James Farrell 25-29 5/170 1:05:02 5:12 ——— ————————
21 Will Ralf 25-29 6/170 1:05:16 5:26 ——— ————————
22 Djibril Diallo 35-39 7/201 1:05:24 5:34 ——— ————————
23 Simon Meister 16-24 4/79 1:05:29 5:39 ——— ————————
24 Alexandre Nunes 25-29 7/170 1:05:36 5:46 ——— ————————
25 Sam Ghezelbash 35-39 8/201 1:05:41 5:51 ——— ————————
26 Fahd Baig 25-29 8/170 1:05:55 6:05 ——— ————————
27 Maxence Degrolard 30-34 3/234 1:06:04 6:14 ——— ————————
28 Michael Donohoe 25-29 9/170 1:06:08 6:18 ——— ————————
29 Rimaud Jean Marc 30-34 4/234 1:06:23 6:33 ——— ————————
30 Dominik Kaunert 30-34 5/234 1:06:25 6:35 ——— ————————
31 Florian Böni 25-29 10/170 1:06:26 6:36 ——— ————————
32 Simon Tumler 30-34 6/234 1:06:38 6:48 ——— ————————
33 Cedric Pirinoli 45-49 1/71 1:06:48 6:58 ——— ————————
34 Liam Reidy 35-39 9/201 1:06:54 7:04 ——— ————————
35 Michael Bruhin 35-39 10/201 1:06:55 7:05 ——— ————————
36 Martin Brieden 40-44 4/158 1:07:00 7:10 ——— ————————
37 Philipp Gubler 40-44 5/158 1:07:04 7:14 ——— ————————
38 Oliver Fitzer 30-34 7/234 1:07:15 7:25 ——— ————————
39 Stefan Marty 45-49 2/71 1:07:30 7:40 ——— ————————
40 Sebastian Donnemiller 30-34 8/234 1:07:34 7:44 ——— ————————
41 Sacha Legrand 30-34 9/234 1:07:54 8:04 ——— ————————
42 Sebastian Yeboah 35-39 11/201 1:08:00 8:10 ——— ————————
43 Sven Riederer 40-44 6/158 1:08:04 8:14 ——— ————————
44 Raphael Blatter 30-34 10/234 1:08:13 8:23 ——— ————————
45 Domink Lanter 25-29 11/170 1:08:14 8:24 ——— ————————
46 Michael Walters 35-39 12/201 1:08:21 8:31 ——— ————————
47 Valentin Suchet 25-29 12/170 1:08:27 8:37 ——— ————————
48 Ralf Wildhaber 35-39 13/201 1:08:28 8:38 ——— ————————
49 Steven Demoulin 35-39 14/201 1:08:35 8:45 ——— ————————
50 Dimitri WAEBER 35-39 15/201 1:08:38 8:48 ——— ————————
51 Davide Nizzoli 30-34 11/234 1:08:40 8:50 ——— ————————
52 Willem Verheijen 16-24 5/79 1:08:54 9:04 ——— ————————
53 Leon Karman 25-29 13/170 1:08:56 9:06 ——— ————————
54 Mark Nauts 35-39 16/201 1:08:59 9:09 ——— ————————
55 Johannes Kohler 35-39 17/201 1:09:00 9:10 ——— ————————
56 Yvan Cina 35-39 18/201 1:09:02 9:12 ——— ————————
57 Florin Parfuss 16-24 6/79 1:09:03 9:13 ——— ————————
58 Stefan Schmid 35-39 19/201 1:09:08 9:18 ——— ————————
59 Gary Lenzoni 40-44 7/158 1:09:09 9:19 ——— ————————
60 Sandro Bauer 35-39 20/201 1:09:10 9:20 ——— ————————
61 Marco Helbling 25-29 14/170 1:09:15 9:25 ——— ————————
62 Bastian Widmer 16-24 7/79 1:09:19 9:29 ——— ————————
63 David Watson 25-29 15/170 1:09:19 9:29 ——— ————————
64 Simon Peeters 25-29 16/170 1:09:20 9:30 ——— ————————
65 Nik Hill 35-39 21/201 1:09:20 9:30 ——— ————————
66 Guillaume Rondy 40-44 8/158 1:09:22 9:32 ——— ————————
67 Connall Scanlon 25-29 17/170 1:09:22 9:32 ——— ————————
68 Ross Williams 30-34 12/234 1:09:25 9:35 ——— ————————
69 David Bergmann 16-24 8/79 1:09:26 9:36 ——— ————————
70 Nicolas Prêtre 25-29 18/170 1:09:30 9:40 ——— ————————
71 Guillaume Lhote 35-39 22/201 1:09:33 9:43 ——— ————————
72 Ludovic Beuret 30-34 13/234 1:09:35 9:45 ——— ————————
73 Vincent Buclin 35-39 23/201 1:09:39 9:49 ——— ————————
74 Vancsodi Norbert 30-34 14/234 1:09:40 9:50 ——— ————————
75 Pascal Manser 30-34 15/234 1:09:41 9:51 ——— ————————
76 Bryan Dick 25-29 19/170 1:09:44 9:54 ——— ————————
77 Marcus Zell 30-34 16/234 1:09:48 9:58 ——— ————————
78 Fleurine Eberle 30-34 17/234 1:09:52 10:02 ——— ————————
79 Anastasi Kim 40-44 9/158 1:09:55 10:05 ——— ————————
80 Jimoh Imhof 16-24 9/79 1:10:15 10:25 ——— ————————
81 Shane Power Murphy 30-34 18/234 1:10:25 10:35 ——— ————————
82 Jordan Eschmann 35-39 24/201 1:10:27 10:37 ——— ————————
83 Rémi Lenglet 25-29 20/170 1:10:29 10:39 ——— ————————
84 Richard Shepherd 40-44 10/158 1:10:36 10:46 ——— ————————
85 Laurent Yann Salzgeber 25-29 21/170 1:10:41 10:51 ——— ————————
86 Gary Killick 45-49 3/71 1:10:44 10:54 ——— ————————
87 Nathaniel Kourpas 40-44 11/158 1:10:48 10:58 ——— ————————
88 Merwan Daoudi 35-39 25/201 1:10:52 11:02 ——— ————————
89 Renato Huber 35-39 26/201 1:10:52 11:02 ——— ————————
90 Marc Wagner 25-29 22/170 1:11:02 11:12 ——— ————————
91 Ralph Penny 35-39 27/201 1:11:04 11:14 ——— ————————
92 Tim Heinzle 30-34 19/234 1:11:05 11:15 ——— ————————
93 Paride Prati 25-29 23/170 1:11:13 11:23 ——— ————————
94 Alex Lloyd 30-34 20/234 1:11:20 11:30 ——— ————————
95 Chris Mills 45-49 4/71 1:11:23 11:33 ——— ————————
96 Lars Wever 16-24 10/79 1:11:27 11:37 ——— ————————
97 Jeffrey Nigg 30-34 21/234 1:11:36 11:46 ——— ————————
98 Christian Jeker 45-49 5/71 1:11:36 11:46 ——— ————————
99 Dean Gofton 40-44 12/158 1:11:39 11:49 ——— ————————
100 Boris Wuidart 30-34 22/234 1:11:39 11:49 ——— ————————

Rank is the finishing position within Open 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