TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Stuttgart 2025

31 Oct–2 Nov 2025
Showing 1 to 100 of 388 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
SRB flag Marko Nicic
FRA flag Alexis Bernier
30-34 49:41
Click to select for comparison
2
IRL flag Jeremy Mcconnell
GER flag Fabian Eisenlauer
30-34 50:09
Click to select for comparison
3
SLO flag Alen Ploj
SLO flag Domen Dornik
30-34 51:19
Click to select for comparison
4
GER flag Tim Wenisch
GER flag Michael Bartsch
30-34 51:19
Click to select for comparison
5
GBR flag Dan Nota
ENG flag Ollie Russell
25-29 51:25
Click to select for comparison
6
ESP flag Pablo Sánchez Santos
ESP flag Pablo Valverde Reyes
30-34 51:31
Click to select for comparison
7
DEN flag Sebastian Ifversen
GER flag Jannik Czapla
25-29 51:43
Click to select for comparison
8
GER flag Peter Schiller
GER flag Florian Gast
30-34 52:12
Click to select for comparison
9
GER flag Franz Löschke
GER flag Paul Weindl
30-34 52:15
Click to select for comparison
10
AUT flag Julian Kreutzer
GER flag Tobias Kiefer
30-34 52:34
Click to select for comparison
11
GBR flag Aiden Martin
GBR flag Sean McCarthy
16-24 54:33
Click to select for comparison
12
GBR flag Lloyd Mulholland
GBR flag Evan Galloway
30-34 54:37
Click to select for comparison
13
GER flag Stefan Höcht
GER flag Jan-Niklas Friedrich
25-29 54:53
Click to select for comparison
14
GER flag Lukas Zajons
GER flag Kenny Spielberg
30-34 54:56
Click to select for comparison
15
GER flag Martin Michelius
GER flag Max Löw
30-34 55:02
Click to select for comparison
16
SLO flag Joze Kojc
SLO flag Nik Kojc
40-44 55:38
Click to select for comparison
17
GER flag Markus Rhöse
GER flag Dieter Schwarzkopf
35-39 55:44
Click to select for comparison
18
GER flag Nicolas Küß
GER flag Fabian Grill
30-34 55:44
Click to select for comparison
19
ITA flag Giovanni Benzon
GER flag Patrick Martens
30-34 55:51
Click to select for comparison
20
SUI flag Alessandro Gregorio
SUI flag Jonas Graf
25-29 56:19
Click to select for comparison
21
GER flag Brun Keller
GER flag Pascal Hatz
30-34 57:00
Click to select for comparison
22
AUT flag Benjamin Schmidradler
AUT flag Tilen Dorninger
25-29 57:16
Click to select for comparison
23
SLO flag Rok Kolarič
SLO flag Tomaž Gojčič
30-34 57:44
Click to select for comparison
24
AUT flag Martin Vondrak
GER flag Nico Küttner
25-29 57:51
Click to select for comparison
25
FRA flag Benjamin Rezzonico
FRA flag Clement Rezzonico
35-39 57:56
Click to select for comparison
26
GER flag André Pfeiler
GER flag Nils Stüber
25-29 58:10
Click to select for comparison
27
GER flag Marius Sauter
GER flag Dominik Sauter
25-29 58:13
Click to select for comparison
28
GER flag Benito Baez Ayala
GER flag Julian Krüger
30-34 58:15
Click to select for comparison
29
NED flag Martijn Van Dalen
NED flag Chris Stienenbos
25-29 58:17
Click to select for comparison
30
GER flag Richard Rohde
GER flag Fabian Gruber
30-34 58:17
Click to select for comparison
31
NED flag Mack Engbers
NED flag Leon Roos
30-34 58:20
Click to select for comparison
32
GER flag Florian Cordier
GER flag Torsten Reuter
40-44 58:31
Click to select for comparison
33
GER flag Moritz Heinemann
GER flag Robinson Bentler
25-29 58:33
Click to select for comparison
34
GBR flag Daniel Breeze
RSA flag Dyllan Schewitz
25-29 58:36
Click to select for comparison
35
GER flag Sebastian Slater
GER flag Julian Lehrer
30-34 58:41
Click to select for comparison
36
FRA flag Laurent Degoutte
FRA flag Perot Philippe
35-39 58:52
Click to select for comparison
37
FRA flag Niko Ferry
FRA flag Paulo Scheppler
25-29 58:53
Click to select for comparison
38
GER flag Lukas Braunewell
GER flag Maximilian Jansen
25-29 58:55
Click to select for comparison
39
GER flag Stephan Wallacher
GER flag Ramy Peuker
40-44 58:57
Click to select for comparison
40
CZE flag Josef Babak
CZE flag Jan Vladyka
30-34 59:08
Click to select for comparison
41
GER flag Maximilian Kunert
GER flag Kevin Ociepka
25-29 59:14
Click to select for comparison
42
GER flag Felix Swiczinsky
GER flag Dominik Bodenmüller
35-39 59:15
Click to select for comparison
43
NED flag Geert Biemans
NED flag Matthijs Bakker
25-29 59:17
Click to select for comparison
44
FRA flag Louis Weber
FRA flag Nathan Haag
25-29 59:25
Click to select for comparison
45
GER flag Sebastian Günther
GER flag Florian Staudt
30-34 59:26
Click to select for comparison
46
GER flag Max Wermke
GER flag Nick Wermke
25-29 59:31
Click to select for comparison
47
GER flag Can Ilgar
GER flag Justus Dietrich
16-24 59:32
Click to select for comparison
48
ECU flag Maurice Lassl
GER flag Marc Gommel
30-34 59:38
Click to select for comparison
49
CZE flag Michal Sejba
FRA flag Christophe Morin
25-29 59:39
Click to select for comparison
50
GER flag Lukas Dreger
GER flag Max Emde
30-34 59:54
Click to select for comparison
51
GBR flag Joseph Cooper
GBR flag Matthew Reynolds
25-29 59:56
Click to select for comparison
52
SUI flag Mike Schifferle
CAN flag Luke Dragstra
50-54 1:00:03
Click to select for comparison
53
GER flag Christoph Baum
GER flag Matthias Bendler
40-44 1:00:07
Click to select for comparison
54
GBR flag Sean Madden
GBR flag Matthew Simpkins
35-39 1:00:23
Click to select for comparison
55
GER flag Georg Wieser
GER flag Maximilian Schütz
25-29 1:00:27
Click to select for comparison
56
SUI flag Janick Niederberger
SUI flag David Hannes Zürneck
16-24 1:00:35
Click to select for comparison
57
AUT flag Maximilian Nicolussi Moretto
GER flag Marc Steinke
30-34 1:00:36
Click to select for comparison
58
GER flag Thomas Mayr
GER flag Moritz Spangenberg
40-44 1:00:40
Click to select for comparison
59
GER flag Tobias Kienle
GRE flag Janni Athanassiadis
30-34 1:00:40
Click to select for comparison
60
GER flag Alexander Schweigert
GER flag Elias Maier
25-29 1:01:06
Click to select for comparison
61
AUT flag Timo Zeilinger
AUT flag Michael Schieszl
16-24 1:01:13
Click to select for comparison
62
GER flag Daniel Schrader
GER flag Christian Kukuk
35-39 1:01:17
Click to select for comparison
63
GER flag Daniel Szadorf
GER flag Ralf Bittig
30-34 1:01:19
Click to select for comparison
64
GER flag Markus Van Tilburg
GER flag Patrick Gayer
40-44 1:01:27
Click to select for comparison
65
GER flag Christian Faltermaier
GER flag Matthias Loos
30-34 1:01:30
Click to select for comparison
66
GER flag Raphael Merkt
RUS flag Alexander Bytsch
35-39 1:01:31
Click to select for comparison
67
GER flag Henry Schönburg
GER flag Eric Schönburg
25-29 1:01:32
Click to select for comparison
68
GER flag Christian Götz
GER flag Tobias Schmitt
25-29 1:01:40
Click to select for comparison
69
GER flag Dominik Sorg
GER flag Timo Quast
30-34 1:01:40
Click to select for comparison
70
NED flag Michel Klaasse
NED flag Robert Van Der Zanden
40-44 1:01:47
Click to select for comparison
71
GER flag Tim Koch
GER flag Alexander Wilke
30-34 1:01:50
Click to select for comparison
72
GBR flag James Fleming
GBR flag Kieran Devlin
30-34 1:01:53
Click to select for comparison
73
GER flag Konstantin Jünger
GER flag Mark Minn
35-39 1:02:02
Click to select for comparison
74
GER flag Artur Eisenbraun
GER flag Josip Pfadt
35-39 1:02:02
Click to select for comparison
75
GER flag Nick Kempel
GER flag Tim Kempel
16-24 1:02:10
Click to select for comparison
76
AUT flag Tim Heinzle
GER flag Leon Widmaier
25-29 1:02:12
Click to select for comparison
77
GER flag Frederik Miebach
GER flag Phillip Goerke
30-34 1:02:26
Click to select for comparison
78
GER flag Armin Hungbaur
GER flag Tom Schäfer
35-39 1:02:28
Click to select for comparison
79
GER flag Oliver Hoena
GER flag Fabian Ring
25-29 1:02:34
Click to select for comparison
80
GER flag Patrick Neumann
GER flag Kevin Schulz
30-34 1:02:38
Click to select for comparison
81
GER flag Tom Kistner
GER flag Florian Woiwode
35-39 1:02:42
Click to select for comparison
82
GER flag Karl Lewinsky
AUT flag Patrick Loibingdorfer
30-34 1:02:42
Click to select for comparison
83
GBR flag Stephen Reynolds
GER flag Dennis Weikamp
40-44 1:02:53
Click to select for comparison
84
GER flag Martin Schäfer
GER flag Fabian Müller
35-39 1:02:57
Click to select for comparison
85
GER flag Nicolay Wirges
GER flag Marvin Grüttner
30-34 1:02:59
Click to select for comparison
86
GER flag Michael Caspers
GER flag Fabian Wesemann
30-34 1:02:59
Click to select for comparison
87
GER flag Kevin Minten
GER flag Peter Schüller
40-44 1:03:00
Click to select for comparison
88
GER flag Stefan Böhme
GER flag Tobias Fendt
30-34 1:03:02
Click to select for comparison
89
GER flag Mujib Pashtoon-Kirchhoff
GER flag David Wollschläger
35-39 1:03:04
Click to select for comparison
90
FRA flag Steven Bekaert
FRA flag Anthony Page
25-29 1:03:22
Click to select for comparison
91
FRA flag Julien Wagner
FRA flag Joffrey Eder
30-34 1:03:25
Click to select for comparison
92
FRA flag Jules Neu
FRA flag Jean-Paul Chamoun
30-34 1:03:28
Click to select for comparison
93
GER flag Luca Orlando Nappa
GER flag Eric Hantsch
40-44 1:03:33
Click to select for comparison
94
ITA flag Nicolò Gattorna
ITA flag Fadel Ndiaye
30-34 1:03:34
Click to select for comparison
95
GBR flag Aaron Docherty
GBR flag Lewis Tanner
30-34 1:03:35
Click to select for comparison
96
GER flag Jan Darda
GER flag Moritz Müller
25-29 1:03:37
Click to select for comparison
97
GER flag Felix Fahrenschon
GER flag David Striebel
30-34 1:03:39
Click to select for comparison
98
FRA flag Vivien Mariotte
FRA flag Alexandre Florimond
30-34 1:03:44
Click to select for comparison
99
GER flag David Schneider
GER flag Patrick Treiber-Grahm
35-39 1:03:44
Click to select for comparison
100
SUI flag Basri Qengaj
SUI flag Thiery Sinnesberger
25-29 1:03:48