TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - St. Gallen 2026

16–19 Jan 2026
Showing 1 to 100 of 256 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
SCO flag Luke Ennis
GBR flag Harvey Williams
16-24 52:21
Click to select for comparison
2
NZL flag Beau Wills
ITA flag Eugenio Bianchi
35-39 52:25
Click to select for comparison
3
GER flag Peter Schiller
GER flag Florian Gast
30-34 53:00
Click to select for comparison
4
IRL flag Kieron White
GBR flag William Williams
25-29 53:29
Click to select for comparison
5
AUT flag Julian Kreutzer
GER flag Tobias Kiefer
30-34 53:44
Click to select for comparison
6
ITA flag Giuseppe Spreafico
ITA flag Pasquale De Chirico
35-39 53:57
Click to select for comparison
7
SUI flag Boris Gurtner
SUI flag Lucas Sallin
25-29 54:44
Click to select for comparison
8
SUI flag Sandro Luca Lombardi
SUI flag Frank Esslinger
25-29 55:10
Click to select for comparison
9
GER flag Ralf Gärtner
GER flag Andreas Dreitz
35-39 55:16
Click to select for comparison
10
SUI flag Yann Carballa
SUI flag Matteo Solari
30-34 55:36
Click to select for comparison
11
NED flag Jasper Baijings
NED flag Gabriel Baijings
25-29 55:54
Click to select for comparison
12
GER flag Marius Sauter
GER flag Dominik Sauter
25-29 55:59
Click to select for comparison
13
GER flag Patrick Ziegelmüller
GBR flag Guy Portlock
40-44 56:08
Click to select for comparison
14
FRA flag Sony Decouflé
FRA flag Killian Remond
16-24 56:31
Click to select for comparison
15
SWE flag Mohammed Sherif
SWE flag Omer Sherif
35-39 56:54
Click to select for comparison
16
GER flag Christian Kraus
SUI flag Sven Lusti
35-39 57:31
Click to select for comparison
17
SUI flag Mike Schifferle
SUI flag Savo Hertig
45-49 57:53
Click to select for comparison
18
SLO flag Joze Kojc
MAR flag Jaafar Moumen
45-49 57:53
Click to select for comparison
19
SUI flag David Savioz
SUI flag Romain Jornod
35-39 58:09
Click to select for comparison
20
GER flag Norman Badorrek
GER flag Domenique Bogs
35-39 58:19
Click to select for comparison
21
SUI flag Felix Bierwirth
GER flag Anil Yesil
30-34 58:22
Click to select for comparison
22
SUI flag Jonas Graf
SUI flag Andrin Steiner
25-29 58:38
Click to select for comparison
23
AUT flag Manuel Granegger
SUI flag Raphael Zulliger
35-39 58:50
Click to select for comparison
24
FRA flag Christophe Morin
CZE flag Michal Sejba
25-29 58:54
Click to select for comparison
25
LUX flag Kim Anastasi
BIH flag Harun Mehanovic
35-39 59:10
Click to select for comparison
26
CIV flag Emeric Fernard Junior Hountangni
ITA flag Andrea Sibilia
25-29 59:14
Click to select for comparison
27
GBR flag Ryan Gackowski
GBR flag Robert Hobbs
35-39 59:16
Click to select for comparison
28
ITA flag Luca Fagioli
ITA flag Walter Paladina
30-34 59:28
Click to select for comparison
29
FRA flag Nathan Haag
FRA flag Louis Weber
25-29 59:30
Click to select for comparison
30
ITA flag Fadel Ndiaye
ITA flag Nicolò Gattorna
30-34 59:42
Click to select for comparison
31
POL flag Miłosz Staworzyński
POL flag Mariusz Michalski
40-44 59:56
Click to select for comparison
32
IRL flag Rory Fleming
IRL flag Barry Walsh
25-29 1:00:06
Click to select for comparison
33
GER flag Marco Kenneder
GER flag Fabian Trettenbach
35-39 1:00:10
Click to select for comparison
34
SUI flag Steven Siegel
GER flag Tim Beatrix
30-34 1:00:12
Click to select for comparison
35
AUT flag Julian Hosp
SUI flag Fabrizio Arboit
30-34 1:00:15
Click to select for comparison
36
AUT flag Tim Heinzle
GER flag Leon Widmaier
25-29 1:00:27
Click to select for comparison
37
GBR flag Patrick Dobie
GBR flag Sam Murray
16-24 1:00:33
Click to select for comparison
38
GER flag Georg Wieser
GER flag Viktor Kastner
30-34 1:00:37
Click to select for comparison
39
SUI flag Alexandre Nielsen
SUI flag Cedric Brunner
30-34 1:00:41
Click to select for comparison
40
NED flag Finn Schaller
GER flag Lars Wever
16-24 1:00:50
Click to select for comparison
41
GER flag Bastian Byczok
GER flag Volker Nitzsche
40-44 1:00:50
Click to select for comparison
42
GER flag Hagen Sicher
GER flag Max Hinkofer
25-29 1:01:01
Click to select for comparison
43
GER flag John Geiger
GER flag Felix Brachat
30-34 1:01:04
Click to select for comparison
44
SUI flag Alessandro Gregorio
SUI flag Silvan Massarotti
25-29 1:01:14
Click to select for comparison
45
GER flag David Fischer
GER flag Roman Hopp
40-44 1:01:15
Click to select for comparison
46
SUI flag Basri Qengaj
SUI flag Thiery Sinnesberger
25-29 1:01:19
Click to select for comparison
47
GER flag Raphael Merkt
GBR flag Stephen Collins
35-39 1:01:22
Click to select for comparison
48
FRA flag Tony Peter
FRA flag Jules Neu
25-29 1:01:42
Click to select for comparison
49
ITA flag Alessandro Brambilla Colnago
ITA flag Mauro Viel
40-44 1:02:07
Click to select for comparison
50
GER flag Marcel Hertlein
GER flag Manuel Tüngler
25-29 1:02:07
Click to select for comparison
51
GER flag Carsten Flynn
GER flag Clemens Scherbel
35-39 1:02:07
Click to select for comparison
52
GER flag Simon Karker
GER flag Milos Cekic
35-39 1:02:08
Click to select for comparison
53
GER flag Artur Eisenbraun
GER flag Josip Pfadt
35-39 1:02:22
Click to select for comparison
54
GER flag Thilo Schmalkoke
GER flag Jochen Binder
50-54 1:02:27
Click to select for comparison
55
GER flag Florian Wolf
GER flag Maximilian Hübner
35-39 1:02:45
Click to select for comparison
56
GER flag Julian Lehrer
GER flag Michael Herzner
35-39 1:02:50
Click to select for comparison
57
POR flag Daniel Gomes
SUI flag Sam Cooper
40-44 1:02:58
Click to select for comparison
58
SUI flag Jimoh Imhof
SUI flag Elisha Imhof
16-24 1:03:21
Click to select for comparison
59
GER flag Tim Rösch
SUI flag Christopher Von Stelzer
25-29 1:03:58
Click to select for comparison
60
SUI flag Davy Dubois
SUI flag Sandro Occhilupo
50-54 1:04:12
Click to select for comparison
61
SUI flag Noah Käch
SUI flag Jonas Müller
30-34 1:04:13
Click to select for comparison
62
GER flag Tim Kempel
GER flag Nick Kempel
16-24 1:04:16
Click to select for comparison
63
SUI flag Timon Breitenmoser
SUI flag Louis Kaiser
30-34 1:04:24
Click to select for comparison
64
FRA flag Jean-Paul Chamoun
FRA flag Christian Naffer
40-44 1:04:35
Click to select for comparison
65
SUI flag Markus Hirsig
SUI flag Nathanael Käser
35-39 1:04:36
Click to select for comparison
66
GER flag Alexander Reinlein
GER flag Dominik Fuchs
16-24 1:04:37
Click to select for comparison
67
FRA flag Rudy Passicos
FRA flag Leo Heuzé
30-34 1:04:54
Click to select for comparison
68
GBR flag Ibrahim Volkan
GBR flag Daniel Moore
45-49 1:05:00
Click to select for comparison
69
SUI flag Nicolas Zimet
SUI flag Valentin Teuscher
30-34 1:05:04
Click to select for comparison
70
SUI flag Samuel Bieri
SUI flag Marco Dätwyler
35-39 1:05:05
Click to select for comparison
71
ITA flag Alexander Sause
ITA flag Massimo De Lieto
35-39 1:05:06
Click to select for comparison
72
SUI flag Jerome Amacher
SUI flag Adrian Pazos
35-39 1:05:10
Click to select for comparison
73
ALG flag Farid Afiane
MAR flag Yassine El Mossadeq
35-39 1:05:10
Click to select for comparison
74
NOR flag Oliver Bjørnstad
NOR flag Thor Harbak
30-34 1:05:11
Click to select for comparison
75
SUI flag Samuel Robertson
SUI flag Alessio Picenoni
16-24 1:05:16
Click to select for comparison
76
ITA flag Marco D’Agostino
ITA flag Edoardo Trinx
25-29 1:05:22
Click to select for comparison
77
SUI flag Luca Widmer
SUI flag Noah Schuppli
25-29 1:05:31
Click to select for comparison
78
GER flag Jonas Strulik
GER flag Sergej Poprygin
30-34 1:05:34
Click to select for comparison
79
GER flag Christos Theodorou
SUI flag Steven Lazarus
35-39 1:05:46
Click to select for comparison
80
SUI flag Jonas Elia Ehrler
SUI flag Sergio Künzle
25-29 1:06:02
Click to select for comparison
81
SUI flag Sam Rajab
SUI flag Henry Kulla
35-39 1:06:10
Click to select for comparison
82
GER flag Chrstian Fendt
GER flag Markus Rosinger
40-44 1:06:15
Click to select for comparison
83
SUI flag Alexandro Coscia
SUI flag Esteban Diaz
45-49 1:06:45
Click to select for comparison
84
SUI flag Timo Bernhard
SUI flag Andreas Pulfer
35-39 1:06:46
Click to select for comparison
85
GER flag Felix Belau
GER flag Tibor Ernst
35-39 1:06:57
Click to select for comparison
86
GER flag Patrick Thurau
GER flag Patrick Loch
35-39 1:07:00
Click to select for comparison
87
SUI flag Jan Hinder
SUI flag Niklaus Jakob
25-29 1:07:08
Click to select for comparison
88
GER flag Marc Maier
GER flag Simon Werkmann
30-34 1:07:08
Click to select for comparison
89
SUI flag Vincenzo Miano
SUI flag Rafael Portmann
35-39 1:07:16
Click to select for comparison
90
SUI flag Eric Schubiger
SUI flag Jonas Matt
30-34 1:07:23
Click to select for comparison
91
FRA flag Vincent Dufrene
FRA flag Khaled Zebri
45-49 1:07:29
Click to select for comparison
92
GER flag Fabian Fuhrmann
GER flag Marko Ahnert
45-49 1:07:32
Click to select for comparison
93
FRA flag Quentin Salmon
FRA flag Mathieu Le Flohic
30-34 1:07:32
Click to select for comparison
94
ITA flag Gian Guido Parenza
GBR flag Neil Houlsby
30-34 1:07:41
Click to select for comparison
95
AUT flag Andreas Fehn
AUT flag Steven Nenning
40-44 1:07:43
Click to select for comparison
96
SUI flag Cyrill Bischofberger
SUI flag Jan Matiaska
25-29 1:07:45
Click to select for comparison
97
SUI flag David Costa Campos
SUI flag Yvan Paz
35-39 1:07:45
Click to select for comparison
98
SUI flag Florian Stoffel
SUI flag Peter Stoffel
35-39 1:07:53
Click to select for comparison
99
SUI flag Thomas Schenk
GER flag Oliver Breitmayer
35-39 1:07:55
Click to select for comparison
100
GER flag Gasper Valant
GER flag Robert Schiller
50-54 1:07:59