TrainRox Logo TrainRox

HYROX DOUBLES MEN - Stuttgart 2025

31 Oct–2 Nov 2025
Showing 1 to 100 of 755 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
SUI flag Yacine Bennafla
SUI flag Matteo Solari
25-29 52:24
Click to select for comparison
2
SCO flag Kristofer McSherry
GBR flag Euan Dickson
25-29 54:12
Click to select for comparison
3
GER flag Sebastian Geisel
GER flag Andreas Schneider
35-39 56:03
Click to select for comparison
4
GER flag Moritz Sippl
GER flag Christian Anwander
16-24 57:26
Click to select for comparison
5
GER flag Tim Koep
GER flag Ralf Ulmer
25-29 57:28
Click to select for comparison
6
GER flag Maximilian Jansen
GER flag Lukas Braunewell
25-29 57:29
Click to select for comparison
7
GER flag Carsten Kuhle
GER flag Michael Vomland
40-44 58:15
Click to select for comparison
8
POR flag Tiago Romão
POR flag Norberto Santos
40-44 58:24
Click to select for comparison
9
GER flag Marcel Meier
GER flag Dimitrij Poprygin
25-29 58:24
Click to select for comparison
10
GER flag Dominik Staudacher
GER flag Tobias Offt
25-29 58:28
Click to select for comparison
11
GER flag Milos Cekic
GER flag Simon Karker
35-39 58:34
Click to select for comparison
12
NED flag Matthijs Bakker
NED flag Geert Biemans
25-29 58:50
Click to select for comparison
13
GER flag Alexander Glanzner
GER flag Marcel Scheurer
25-29 58:54
Click to select for comparison
14
SUI flag Fabrizio Arboit
AUT flag Julian Hosp
30-34 58:56
Click to select for comparison
15
GER flag Timur Öztuna
GER flag Marc Steinke
40-44 59:02
Click to select for comparison
16
FRA flag Anthony Gandubert
FRA flag Matthieu Gadal
35-39 59:12
Click to select for comparison
17
NED flag Tijmen Sportel
NED flag Leon Eleveld
16-24 59:21
Click to select for comparison
18
FRA flag Anthony Gillet
FRA flag Théo Morel
30-34 59:28
Click to select for comparison
19
GER flag Joshua Wilhelm
GER flag Lukas Agne
30-34 59:32
Click to select for comparison
20
GER flag Max Hammer
GER flag Fabian Rösl
25-29 59:33
Click to select for comparison
21
GBR flag Tom Barclay
GBR flag Brendan Barclay
30-34 59:35
Click to select for comparison
22
CRO flag Silas Herceg
GER flag Daniel Leibinger
25-29 59:37
Click to select for comparison
23
NZL flag Aulky Wang
NZL flag Eduard Korent
16-24 59:38
Click to select for comparison
24
GER flag Bendix Willkner
GER flag Gerrit Willkner
30-34 59:46
Click to select for comparison
25
GER flag Melvin Franzen
GER flag Max Gorich Hoffmann
16-24 59:49
Click to select for comparison
26
HUN flag Botond Szlabony
ESP flag Roger Serrano
30-34 59:49
Click to select for comparison
27
SUI flag Raphael Böni
SUI flag Florian Böni
25-29 59:59
Click to select for comparison
28
GER flag Lukas Priebe
GER flag Tim Bertsche
25-29 1:00:03
Click to select for comparison
29
GER flag Alexander Meisolle
GER flag Carsten Flynn
35-39 1:00:10
Click to select for comparison
30
GER flag Max Minges
GER flag Julian Schmitt
30-34 1:00:12
Click to select for comparison
31
GER flag Alaa Mourad
LBN flag Jad Eid
30-34 1:00:14
Click to select for comparison
32
GER flag Dennis Nessen
GER flag Max Wörtge
35-39 1:00:22
Click to select for comparison
33
GER flag Lukas Gesell
GER flag Jonte Weeber
25-29 1:00:22
Click to select for comparison
34
GER flag Joschka Schlicht
GER flag Josa Rödiger
30-34 1:00:25
Click to select for comparison
35
GBR flag Scott Moffat
GBR flag David Turner
30-34 1:00:51
Click to select for comparison
36
GER flag Ferdinand Vogler
SUI flag Michael Fenner
30-34 1:00:59
Click to select for comparison
37
SUI flag Daniel Widjaja
SUI flag Ronny Gwerder
35-39 1:01:01
Click to select for comparison
38
GER flag Stefan Hitzlsperger
GER flag Tobias Dangl
30-34 1:01:06
Click to select for comparison
39
GER flag Sandro Melchien
GER flag Brian Takacs
30-34 1:01:13
Click to select for comparison
40
GER flag Kai Schäfer
GER flag Patrick Martens
35-39 1:01:29
Click to select for comparison
41
GER flag Max Schöpping
GER flag Paul Senger
30-34 1:01:34
Click to select for comparison
42
GER flag Linus Fadini
GER flag Sidney Torlach
25-29 1:01:36
Click to select for comparison
43
GER flag Andre Ullsperger
GER flag Hannes Eberhardt
40-44 1:01:38
Click to select for comparison
44
FRA flag Arrieta Julien
FRA flag Guillaume Dutheil
25-29 1:01:40
Click to select for comparison
45
GER flag Marc Söhnle
GER flag Steffen Rückert
30-34 1:01:43
Click to select for comparison
46
GER flag Christoph Mehrl
GER flag Rouven Werner
35-39 1:01:49
Click to select for comparison
47
FRA flag Romain Miot
FRA flag Sébastien Blaesy
30-34 1:01:51
Click to select for comparison
48
GER flag Tim Höfling
GER flag Stefan Dingeldein
35-39 1:01:53
Click to select for comparison
49
GBR flag Alex Dupee
GBR flag George Nash
35-39 1:01:56
Click to select for comparison
50
GER flag Hendrik Hilzinger
GER flag Julian Hipp
30-34 1:02:00
Click to select for comparison
51
GER flag Chris-Rene Lorch
SUI flag Lukas Studer
35-39 1:02:01
Click to select for comparison
52
GER flag Daniel Zittlau
GER flag Christian Stefani
40-44 1:02:02
Click to select for comparison
53
GER flag Maximilian Sebus
BRA flag Matheus Schelp Langendyk
30-34 1:02:10
Click to select for comparison
54
GER flag Timm Ehret
BIH flag Simo Gvero
30-34 1:02:12
Click to select for comparison
55
GER flag Christian Walb
GER flag Henrik Walb
25-29 1:02:13
Click to select for comparison
56
FRA flag Touffik Neggache
FRA flag Edouard-Jean Michaud
30-34 1:02:13
Click to select for comparison
57
GER flag Andreas Jäger
GER flag Sebastian Wagner
30-34 1:02:14
Click to select for comparison
58
AUT flag Benedikt Ess
GER flag Dominik Clemm
30-34 1:02:17
Click to select for comparison
59
FRA flag Nicolas Falter
FRA flag Théo Martin-Pasi
25-29 1:02:34
Click to select for comparison
60
GER flag Tobias Kaspar
GER flag Benjamin Maunz
30-34 1:02:41
Click to select for comparison
61
GBR flag Robert Hodgkinson
GBR flag Ben Jackson
30-34 1:02:43
Click to select for comparison
62
GER flag Johannes Ochs
GER flag Sascha Jentner
30-34 1:02:47
Click to select for comparison
63
GER flag David Roos
GER flag Christian Staaden
25-29 1:02:48
Click to select for comparison
64
SUI flag Miguel Luzi
SUI flag Cyril Waldvogel
25-29 1:02:51
Click to select for comparison
65
GER flag Florian Hoffmann
GER flag Peter Zuravlev
30-34 1:02:54
Click to select for comparison
66
SUI flag Raphael Helfrich
FRA flag Pierre-Louis Schwab
30-34 1:02:55
Click to select for comparison
67
SLO flag Aleš Stubičar
SLO flag Amadej Cungl
40-44 1:02:59
Click to select for comparison
68
FRA flag Alexis Huber
FRA flag Antoine Stein
25-29 1:03:04
Click to select for comparison
69
SUI flag Florian Tovaglieri
SUI flag David Donatiello
35-39 1:03:05
Click to select for comparison
70
GER flag Roman Tasca
GER flag Yves Düvel
16-24 1:03:08
Click to select for comparison
71
GER flag Alexander Weinert
GER flag Mike Reiß
40-44 1:03:09
Click to select for comparison
72
FRA flag Arthur Manier
FRA flag Loic Sturm
35-39 1:03:10
Click to select for comparison
73
GER flag Julian Pecho
GER flag Matthias Ruschig
25-29 1:03:12
Click to select for comparison
74
SUI flag Martin Graf
SUI flag Marc Niederhauser
35-39 1:03:12
Click to select for comparison
75
GER flag Erik Schröder
GER flag Peter Brucksch
30-34 1:03:13
Click to select for comparison
76
GER flag Gunnar Klose
GER flag Pawel Zuczkowski
35-39 1:03:13
Click to select for comparison
77
GER flag Eike Zywietz
GER flag Johannes Url
40-44 1:03:16
Click to select for comparison
78
GER flag Oliver Juric
GER flag Dennis Bobinski
35-39 1:03:22
Click to select for comparison
79
GER flag Ben Schilling
GER flag Sven Falkenberg
30-34 1:03:37
Click to select for comparison
80
GER flag Fynn Belz
GER flag Oscar Martini
16-24 1:03:38
Click to select for comparison
81
GER flag Patrick Abt
GER flag Samuel Spang
30-34 1:03:50
Click to select for comparison
82
GER flag Daniel Horn
GER flag Andreas Wanner
25-29 1:03:53
Click to select for comparison
83
GER flag Michael Ott
GER flag Robin Braeckle
25-29 1:03:58
Click to select for comparison
84
FRA flag Tristan Bergeret
FRA flag Quentin Vigreux
25-29 1:04:05
Click to select for comparison
85
BEL flag Lorenzo Marino
BEL flag Jordan Jounniaux
25-29 1:04:11
Click to select for comparison
86
GER flag Bastian Pötzl
GER flag Sebastian Münzel
30-34 1:04:14
Click to select for comparison
87
GER flag Johannes Mayerhofer
GER flag Mathias Edfelder
30-34 1:04:16
Click to select for comparison
88
GER flag Dennis Cetin
GER flag Arnaud Hefter
30-34 1:04:19
Click to select for comparison
89
BEL flag Floris Vanhauwere
FRA flag Maxime Schwartz
30-34 1:04:22
Click to select for comparison
90
GER flag Janik Rauch
GER flag Pit Hoffmann
25-29 1:04:23
Click to select for comparison
91
GER flag Patrick Cizmowski
GER flag Ron Herrmann
30-34 1:04:32
Click to select for comparison
92
GER flag Tobias Fischer
GER flag Christoph Maile
30-34 1:04:33
Click to select for comparison
93
GER flag Nikolas Wießner
GER flag David Menze
35-39 1:04:40
Click to select for comparison
94
GER flag Max Hassmann
GER flag Robin Eissler
16-24 1:04:40
Click to select for comparison
95
GER flag Jan Erik Seelbach
GER flag Fritz Franke
25-29 1:04:41
Click to select for comparison
96
GER flag Hendrik Theisen
GER flag Christian Schneider
25-29 1:04:44
Click to select for comparison
97
GER flag Nils Schröck
GER flag Yannick Roggatz
30-34 1:04:44
Click to select for comparison
98
GER flag Thomas Breuer
GER flag Kai Braunsteffer
30-34 1:04:45
Click to select for comparison
99
GER flag Michael Lichtlein
GER flag Michael Alesi
25-29 1:04:45
Click to select for comparison
100
HUN flag Ádám Attila Mogyorósi
HUN flag Milán Márk Mogyorósi
16-24 1:04:46