HYROX St. Gallen 2025: Doubles Men results

382 teams on 8 Feb 2025. Typical finish 1:15:21, fastest 10% under 1:03:02. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Robert James, Marc Dean 30-39 1/188 0:52:50 ——— ————————
2 Kristofer McSherry, Gerard Kennedy 30-39 2/188 0:53:53 1:03 ——— ————————
3 Jaafar Moumen, Roman Hopp 30-39 3/188 0:55:00 2:10 ——— ————————
4 Jeremy Miller, Mason Stevens U29 1/109 0:55:19 2:29 ——— ————————
5 Alan Cao, Loris Sevilla 30-39 4/188 0:55:59 3:09 ——— ————————
6 Alex Morgan, Ismail Rahim U29 2/109 0:56:06 3:16 ——— ————————
7 Gianluca Massimo, Hakan Burton 30-39 5/188 0:56:27 3:37 ——— ————————
8 Kristofer McSherry, Paco Subido U29 3/109 0:57:11 4:21 ——— ————————
9 Tim Porter, Chris Hall 40-49 1/72 0:57:40 4:50 ——— ————————
10 Marcel Blank, Anil Yesil 30-39 6/188 0:58:03 5:13 ——— ————————
11 Thomas Rigby, Thomas Jones 30-39 7/188 0:58:38 5:48 ——— ————————
12 Dominik Sauter, Marius Sauter U29 4/109 0:58:51 6:01 ——— ————————
13 Elias Willi, Mark Casutt 30-39 8/188 0:59:03 6:13 ——— ————————
14 Willy Santer, Boris Gurtner U29 5/109 0:59:25 6:35 ——— ————————
15 Colm McLaren, Mikey McWilliams U29 6/109 0:59:26 6:36 ——— ————————
16 Marc Windler, Felix Bierwirth 30-39 9/188 0:59:32 6:42 ——— ————————
17 Gregor Wenzel, Kevin Baumgartner 30-39 10/188 0:59:34 6:44 ——— ————————
18 Jan-Hendrik Theron, Niklas Meyer 30-39 11/188 0:59:36 6:46 ——— ————————
19 Marc Smith, Thomas Sweeney U29 7/109 0:59:37 6:47 ——— ————————
20 Richard Prendergast, Joshua Henry 30-39 12/188 0:59:43 6:53 ——— ————————
21 Sven Altermatt, Ramon Krebs 30-39 13/188 0:59:50 7:00 ——— ————————
22 Paul Sauter, Simon Pulfer 30-39 14/188 0:59:56 7:06 ——— ————————
23 Chris Umana, Laurent Hayez 30-39 15/188 0:59:57 7:07 ——— ————————
24 Liam Richardson, Oliver Jon Stevens U29 8/109 1:00:01 7:11 ——— ————————
25 Angelo Wagner, AliReza Rahimi U29 9/109 1:00:12 7:22 ——— ————————
26 Harris Vince, Jake Farrell U29 10/109 1:00:18 7:28 ——— ————————
27 Owen Coverdale, Lee McEvoy 30-39 16/188 1:00:19 7:29 ——— ————————
28 Till Flemming, Christian Ewert 30-39 17/188 1:00:19 7:29 ——— ————————
29 Niall Munnelly, joseph mccabe 40-49 2/72 1:00:20 7:30 ——— ————————
30 Alexandre Valente, Paul Pasquier 30-39 18/188 1:00:33 7:43 ——— ————————
31 Alexander Korn, Patrick Scheuchzer 30-39 19/188 1:00:50 8:00 ——— ————————
32 David Mcsorley, Andrew Renwick 30-39 20/188 1:01:22 8:32 ——— ————————
33 Antoine Létaut, Antoine Ardhuin U29 11/109 1:01:40 8:50 ——— ————————
34 Christian Weich, Louis Flöhrmann 30-39 21/188 1:01:44 8:54 ——— ————————
35 Markus Leuenberger, Pascal Mani 30-39 22/188 1:02:02 9:12 ——— ————————
36 Michael Mistakidis, Lasse Stueben U29 12/109 1:02:03 9:13 ——— ————————
37 Stephen Browne, Paul O’Connor 40-49 3/72 1:02:09 9:19 ——— ————————
38 Christian Amatulli, Simone Tagliabue U29 13/109 1:02:55 10:05 ——— ————————
39 Bradley Pemberton, Benjamin Croston 30-39 23/188 1:03:02 10:12 ——— ————————
40 Alessandro Gregorio, Silvan Massarotti U29 14/109 1:03:05 10:15 ——— ————————
41 Davy Dubois, Sandro Occhilupo 50-59 1/13 1:03:06 10:16 ——— ————————
42 Harry Barnes, Matthew Nyack 30-39 24/188 1:03:14 10:24 ——— ————————
43 Gérson Dervey, Joel Dittmar U29 15/109 1:03:33 10:43 ——— ————————
44 Nathan Loftus, Josh Heley 30-39 25/188 1:03:37 10:47 ——— ————————
45 Adam McComb, Christopher McComb 30-39 26/188 1:03:43 10:53 ——— ————————
46 Alexandre Tardy, Soal Huwart 30-39 27/188 1:03:50 11:00 ——— ————————
47 Scott Millar, Lewis McDougall U29 16/109 1:04:03 11:13 ——— ————————
48 Ben Hargreaves, Jack Veitch U29 17/109 1:04:03 11:13 ——— ————————
49 Derek Jones, Adam Lee 30-39 28/188 1:04:22 11:32 ——— ————————
50 Lucas Perez, Ismael Gonzalez 30-39 29/188 1:04:29 11:39 ——— ————————
51 Julian Kessner, Peter Zuravlev 30-39 30/188 1:04:39 11:49 ——— ————————
52 Sean Mcbrearty, Reece Parrott U29 18/109 1:04:39 11:49 ——— ————————
53 Jonas Ehrler, Sergio Künzle U29 19/109 1:05:16 12:26 ——— ————————
54 Markus Kowalczyk, Alexander Thieme 40-49 4/72 1:05:28 12:38 ——— ————————
55 Roger Affolter, Ramon Barmettler U29 20/109 1:05:29 12:39 ——— ————————
56 Yassin Yassin Hussein, Claude Métrailler 30-39 31/188 1:05:39 12:49 ——— ————————
57 Niklaus Jakob, Jan Hinder U29 21/109 1:05:45 12:55 ——— ————————
58 antoine giard, Roberto Emma U29 22/109 1:05:46 12:56 ——— ————————
59 Samuel Studer, Miralem Ljatifi 30-39 32/188 1:05:47 12:57 ——— ————————
60 Timur Kalimullin, Lionel Brodard U29 23/109 1:06:09 13:19 ——— ————————
61 Leandro Sciarra, Andre Jardim U29 24/109 1:06:21 13:31 ——— ————————
62 Luca Corradini, Giuseppe Saracino 30-39 33/188 1:06:30 13:40 ——— ————————
63 Nicholas Sims, Clinton Bottrell 40-49 5/72 1:06:33 13:43 ——— ————————
64 CHRISTIAN STEFANI, DANIEL ZITTLAU 40-49 6/72 1:06:35 13:45 ——— ————————
65 Holger Hagedorn, Manuel Plath 30-39 34/188 1:06:42 13:52 ——— ————————
66 Florian Tovaglieri, David Donatiello 30-39 35/188 1:06:43 13:53 ——— ————————
67 Joshua Henry, Sam Donnelly 30-39 36/188 1:06:50 14:00 ——— ————————
68 Jason Berglas, Marius Künzli U29 25/109 1:06:53 14:03 ——— ————————
69 Anthony Simon, Sébastien Lumia 30-39 37/188 1:06:57 14:07 ——— ————————
70 Justin Gülden, Nils Johne U29 26/109 1:06:58 14:08 ——— ————————
71 Jake Moore, Harry Bullock 30-39 38/188 1:07:03 14:13 ——— ————————
72 Sebastian Egger, Dominik Widler 30-39 39/188 1:07:09 14:19 ——— ————————
73 Kilian Müller, Linus Furrer 30-39 40/188 1:07:09 14:19 ——— ————————
74 Dario Care, Ralf Leonhard Graf 30-39 41/188 1:07:11 14:21 ——— ————————
75 Benoit LECLERCQ, sebastien burget 30-39 42/188 1:07:15 14:25 ——— ————————
76 Raphael Hanßler, Steffen Hage 30-39 43/188 1:07:22 14:32 ——— ————————
77 Patric Heeb, Gregor Gyger 40-49 7/72 1:07:44 14:54 ——— ————————
78 Kevin Morgagni, Loïs Cuennet U29 27/109 1:07:58 15:08 ——— ————————
79 Lars Lanfranchi, Michael Wälte 30-39 44/188 1:08:01 15:11 ——— ————————
80 Patrick Rohrbach, Marcel Schürch U29 28/109 1:08:05 15:15 ——— ————————
81 Itige Reynard, Aurele Masmejan 30-39 45/188 1:08:07 15:17 ——— ————————
82 Ian Maguire, Sean og Stafford U29 29/109 1:08:20 15:30 ——— ————————
83 Maxime De Col, Jean Gringet 30-39 46/188 1:08:31 15:41 ——— ————————
84 Gianni Pititto, Daniel Reimann U29 30/109 1:08:33 15:43 ——— ————————
85 Michael Hutab, Raphael Büchel 40-49 8/72 1:08:35 15:45 ——— ————————
86 Falk Weber, Willi Peter 30-39 47/188 1:08:35 15:45 ——— ————————
87 Phill Burchell, Oliver Davies 40-49 9/72 1:08:35 15:45 ——— ————————
88 Lucas Zwahlen, Flavio Muccigrosso 30-39 48/188 1:08:43 15:53 ——— ————————
89 Martin Kümin, Michael Röthenmund 40-49 10/72 1:08:49 15:59 ——— ————————
90 Caelan Hunt, Jack Mc Cullagh U29 31/109 1:08:50 16:00 ——— ————————
91 Jonathan Potts, Gareth Brown 30-39 49/188 1:08:52 16:02 ——— ————————
92 Alexandre Henrio, Zineddine Guedouar U29 32/109 1:08:57 16:07 ——— ————————
93 Andi Brandenberger, Marco Giovanni Madone U29 33/109 1:09:05 16:15 ——— ————————
94 Michael Wimmer, Adrian Vancea 40-49 11/72 1:09:07 16:17 ——— ————————
95 Eric Adolphs, Leonard Adolphs 30-39 50/188 1:09:17 16:27 ——— ————————
96 Akash Malhotra, Aran Keable-Kinsella 30-39 51/188 1:09:25 16:35 ——— ————————
97 Simon Glandien, Gianni Strasser 30-39 52/188 1:09:27 16:37 ——— ————————
98 - -, Lars Graf U29 34/109 1:09:29 16:39 ——— ————————
99 Gian Jäger, Jan Hangl U29 35/109 1:09:41 16:51 ——— ————————
100 Patrick Herzog, Dominic Kollien 30-39 53/188 1:09:43 16:53 ——— ————————

Rank is the finishing position within Doubles Men among timed teams. 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