TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - St. Gallen 2025

8–9 Feb 2025
Showing 1 to 100 of 103 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
MAR flag Jaafar Moumen
GER flag Nik Kojc
30-39 54:29
Click to select for comparison
2
GBR flag Kris Mcsherry
GBR flag Gerry Kennedy PK
30-39 56:19
Click to select for comparison
3
GER flag Christian Kraus
SUI flag Sven Lusti
30-39 57:01
Click to select for comparison
4
GBR flag Mark Jennings
GBR flag Thomas Augaitis
16-29 57:44
Click to select for comparison
5
IRL flag Michael Molloy
GBR flag James Taylor
40-49 58:18
Click to select for comparison
6
GER flag Benjamin Burkhardt
AUT flag Marcel Winkler
30-39 59:34
Click to select for comparison
7
NOR flag Petter Saltvik
NOR flag Jesper Kurås
16-29 59:51
Click to select for comparison
8
AUT flag Christian Szalay
AUT flag Fabian Netahlo
16-29 1:00:44
Click to select for comparison
9
FRA flag William Boirat
SUI flag Diogo Castro
30-39 1:01:07
Click to select for comparison
10
FRA flag Louison Poirier
FRA flag Philippe Pérot
16-29 1:01:26
Click to select for comparison
11
GBR flag Lee Forrester
GBR flag Todd Fierro
40-49 1:01:32
Click to select for comparison
12
GBR flag David Williams
GBR flag Gary Hateley
40-49 1:01:32
Click to select for comparison
13
SUI flag Maxime Gobet
AUT flag Mathieu Gschwandtner
16-29 1:01:48
Click to select for comparison
14
GER flag Michael Gomeringer
GER flag Andreas Klauser
40-49 1:02:04
Click to select for comparison
15
FRA flag Pierre-Antoine Grammont
FRA flag Laurent Degoutte
30-39 1:02:05
Click to select for comparison
16
SUI flag Valou Zaninetti
SUI flag Vincent Buclin
30-39 1:02:09
Click to select for comparison
17
GBR flag Alan Strachan
GER flag Jonathan Faber
40-49 1:02:21
Click to select for comparison
18
FRA flag Benjamin Rupied
FRA flag Olivier Refus
30-39 1:02:35
Click to select for comparison
19
UKR flag Maksym Vrublevskyi
SUI flag Pascal Goetz
30-39 1:02:47
Click to select for comparison
20
ITA flag Paolo Denti
ITA flag Claudio Bruno
40-49 1:03:54
Click to select for comparison
21
GER flag Christian Fendt
GER flag Markus Rosinger
40-49 1:04:09
Click to select for comparison
22
SUI flag Ahmed Ajil
SUI flag Michael Senti
30-39 1:04:24
Click to select for comparison
23
GBR flag Ian Campbell
GBR flag Mark Whittle
40-49 1:04:34
Click to select for comparison
24
LIE flag Manuel Brogle
GBR flag Kris Kellas
30-39 1:04:48
Click to select for comparison
25
GBR flag Jay Johnson
GBR flag Oli Leighton
16-29 1:04:57
Click to select for comparison
26
SUI flag Matteo Conte
SUI flag Marco Carvalho
30-39 1:05:10
Click to select for comparison
27
GBR flag Ryan Crease
GBR flag Luke Flanagan
16-29 1:05:26
Click to select for comparison
28
SUI flag Kevin Brülhart
SUI flag Xavier Gutknecht
16-29 1:05:33
Click to select for comparison
29
SUI flag Jeremy Meuwly
SUI flag Michael Rossier
30-39 1:05:42
Click to select for comparison
30
GBR flag Ben Hopkins
GBR flag Ethan Huxley
16-29 1:05:44
Click to select for comparison
31
GBR flag Alex Bleach
GBR flag Douglas Little
40-49 1:05:54
Click to select for comparison
32
SUI flag Stefan Velikov
SUI flag Severin Trösch
30-39 1:06:02
Click to select for comparison
33
SUI flag Markus Schaerer
ITA flag Martino Goretti
30-39 1:06:03
Click to select for comparison
34
GER flag Patrick Loch
GER flag Patrick Thurau
30-39 1:06:16
Click to select for comparison
35
ESP flag Fernando Monroy Rodríguez
ESP flag Javier De Cepeda Hernández
40-49 1:06:19
Click to select for comparison
36
SUI flag Jonas Graf
SUI flag Florian Stoffel
16-29 1:06:35
Click to select for comparison
37
SUI flag Xavier Fereira
SUI flag Guillaume Galster
30-39 1:06:37
Click to select for comparison
38
FRA flag Loic Njeya
FRA flag Grégory Evin
16-29 1:07:12
Click to select for comparison
39
GER flag Andreas Stöckler
GER flag Eduard Fefler
40-49 1:07:22
Click to select for comparison
40
SUI flag Tobias Erni
GER flag Piran Asci
16-29 1:07:22
Click to select for comparison
41
GER flag Louis Reichenbach
GER flag David James
30-39 1:07:36
Click to select for comparison
42
GER flag Oliver Grimm
GER flag Norbert Klein
50-59 1:08:11
Click to select for comparison
43
SUI flag Maximilien Da Costa
SUI flag Jeremy Brügger
30-39 1:08:43
Click to select for comparison
44
GER flag Torge Hannemann
GER flag Pascal Petersen
30-39 1:08:50
Click to select for comparison
45
SUI flag Kevin Claude
SUI flag Tristan Hamrani
16-29 1:09:16
Click to select for comparison
46
GER flag Tobias Rönneburg
SUI flag Yanick Nestler
30-39 1:10:13
Click to select for comparison
47
GBR flag Mark Blunden
SHN flag Ricky Banner
50-59 1:10:20
Click to select for comparison
48
SUI flag Nico Brunner
SUI flag Lorenz Wäger
40-49 1:10:29
Click to select for comparison
49
SUI flag Ricardo Linhares
SUI flag Julien Grivel
40-49 1:10:52
Click to select for comparison
50
GER flag Marco Schneider
GER flag Michael Schmitt
50-59 1:11:08
Click to select for comparison
51
SUI flag Daniele Iuliano
SUI flag Jordan Bertholet
30-39 1:11:26
Click to select for comparison
52
SUI flag Yves Balmer
ITA flag Andrea Verza
40-49 1:11:54
Click to select for comparison
53
SUI flag Jonas Fabech
GER flag Sascha Reutter
30-39 1:12:02
Click to select for comparison
54
SUI flag Stephan Faerber
RUS flag Georgii Vinogradov
30-39 1:12:11
Click to select for comparison
55
SUI flag Jan Pochobradský
SVK flag Matuš Cittera
30-39 1:12:16
Click to select for comparison
56
FRA flag Antoine Paucod
FRA flag Jonathan Bret
30-39 1:12:45
Click to select for comparison
57
FRA flag Yann Jacobowsky
FRA flag Sydney Houtch
30-39 1:13:28
Click to select for comparison
58
SUI flag Fabian Keller
GBR flag Andrew Nunn
40-49 1:13:32
Click to select for comparison
59
SUI flag Kevin Costinha
POR flag Patrick Costinha
16-29 1:13:36
Click to select for comparison
60
SUI flag Philipp Huber
SUI flag Marius Müller
30-39 1:13:50
Click to select for comparison
61
AUT flag Marcel Drexel
AUT flag Fabian Mock
30-39 1:13:52
Click to select for comparison
62
GER flag Thomas Mierke
GER flag Robert Schiller
50-59 1:14:20
Click to select for comparison
63
SUI flag Mareck Bigler
POR flag Luis Ribeiro
30-39 1:14:39
Click to select for comparison
64
SUI flag Adrian Truninger
SUI flag Marco Truninger
30-39 1:14:41
Click to select for comparison
65
SUI flag Benjamin Hüttenmoser
SUI flag Björn Wegberg
30-39 1:14:42
Click to select for comparison
66
SUI flag Simon Medici
SUI flag Jeremias Medici
30-39 1:14:54
Click to select for comparison
67
AUT flag Thomas Linher
AUT flag Pascal Schelling
30-39 1:15:03
Click to select for comparison
68
SUI flag Maxime Joss
SUI flag Loïc Liard
16-29 1:15:17
Click to select for comparison
69
SUI flag Felix Egli
AUT flag Manuel Granegger
30-39 1:15:32
Click to select for comparison
70
GER flag Niklas Güntert
GER flag Marcel Heitvogt
30-39 1:15:45
Click to select for comparison
71
SUI flag Yannick Raschle
SUI flag Mattia Soldo
16-29 1:16:08
Click to select for comparison
72
GER flag Fabian Duffner
GER flag Manuel Stöffler
30-39 1:16:17
Click to select for comparison
73
SUI flag Thomas Studer
SUI flag Marco Regli
40-49 1:16:19
Click to select for comparison
74
GER flag Markus Lindner
GER flag Kevin Sandig
30-39 1:16:32
Click to select for comparison
75
AUT flag Sascha Weber
SUI flag Bruno Tobler
40-49 1:16:36
Click to select for comparison
76
SUI flag Marco Gut
SUI flag Christophe Kesseli
16-29 1:16:51
Click to select for comparison
77
FRA flag Victor Dreyer
FRA flag Franck Reisser
30-39 1:17:05
Click to select for comparison
78
SUI flag Philippe Peter
SUI flag Fabian Meyer
16-29 1:17:05
Click to select for comparison
79
GBR flag Ben Craft
GBR flag Kevin Smith
40-49 1:17:59
Click to select for comparison
80
SUI flag Yann Favre
SUI flag Edrris Gaaloul
30-39 1:18:13
Click to select for comparison
81
SUI flag Antonino Amato
SUI flag Alain Iten
40-49 1:19:00
Click to select for comparison
82
SUI flag Gianluca Tardo
SUI flag Raphael Strebel
16-29 1:19:13
Click to select for comparison
83
SUI flag Daniel Julmi
SUI flag Franco Bortoluzzi
16-29 1:19:25
Click to select for comparison
84
GER flag Christian Kast
GER flag Alexander Bytsch
40-49 1:19:40
Click to select for comparison
85
SUI flag Hristijan Kantardziev
SUI flag Michael Zimmermann
16-29 1:20:23
Click to select for comparison
86
SUI flag Manuel Tiercy
SUI flag Cédric Penet
30-39 1:21:11
Click to select for comparison
87
GER flag Tim Stegemann
GER flag Sebastian Brüggen
30-39 1:21:38
Click to select for comparison
88
GER flag Calvin von Bassewitz
GER flag Tim-Robin Thalmann
16-29 1:21:55
Click to select for comparison
89
GER flag Hoang Randy Berndt
GER flag Mika Hamann
16-29 1:22:04
Click to select for comparison
90
SUI flag Tarik Ganic
SUI flag Dino Brembilla
16-29 1:22:21
Click to select for comparison
91
SUI flag Alain KESSLER
FRA flag Antoine GRAU
30-39 1:23:19
Click to select for comparison
92
GER flag Andreas Nowotny
GER flag Sebastian Busch
40-49 1:24:12
Click to select for comparison
93
SUI flag Lionel Guzman
SUI flag Kevin Stulz
30-39 1:24:20
Click to select for comparison
94
GER flag Manuel Klinger
GER flag Sebastian Klinger
16-29 1:24:25
Click to select for comparison
95
SUI flag Arnaud Gex
SUI flag Léandre Bujard
30-39 1:24:50
Click to select for comparison
96
SUI flag Luca Neff
SUI flag Andri Bundi
30-39 1:26:31
Click to select for comparison
97
SUI flag Salvatore Martino
SUI flag Marc Schweizer
40-49 1:29:25
Click to select for comparison
98
SUI flag Lorenzo Esposito
SUI flag Pablo Esposito
30-39 1:29:54
Click to select for comparison
99
SUI flag Alexandre Saillen
ESP flag Jesus Daniel Juarez Zaragoza
40-49 1:30:00
Click to select for comparison
100
LIE flag Alexander Hasler
SUI flag Markus Eggenberger
30-39 1:32:32