TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Frankfurt 2025

12–14 Dec 2025
Showing 1 to 100 of 474 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
GER flag Tobias Lautwein
GER flag Christof Brenner
35-39 52:10
Click to select for comparison
2
GER flag Florian Gast
GER flag Lukas Zajons
30-34 53:17
Click to select for comparison
3
POR flag Tiago Lousa
IRL flag Tom Hogan
40-44 53:34
Click to select for comparison
4
GER flag Lukas Storath
GER flag Andi Dreitz
40-44 53:53
Click to select for comparison
5
GER flag Sascha Ahrens
GER flag Tobias Kiefer
35-39 54:10
Click to select for comparison
6
GER flag Benito Baez Ayala
GER flag Julian Krüger
30-34 54:48
Click to select for comparison
7
GER flag Frederic Legatzki
GER flag Timo Van Der Meer
30-34 54:52
Click to select for comparison
8
GER flag Felix Bierwirth
GER flag Henrik Schilling
30-34 56:25
Click to select for comparison
9
GER flag Dennis Musche
GER flag Noel-Etienne Prietzel
16-24 56:37
Click to select for comparison
10
GER flag Jonathan Heuer
GER flag Mario Kuhnt
25-29 57:16
Click to select for comparison
11
GER flag Manuel Jandrijevic
GER flag Daniel Leibinger
25-29 57:34
Click to select for comparison
12
GER flag Marius Sauter
GER flag Dominik Sauter
25-29 57:41
Click to select for comparison
13
GER flag Alex Kukla
GER flag Kim Gottwald
25-29 57:52
Click to select for comparison
14
FRA flag Clovis Marion
FRA flag Cyrille Carre
35-39 58:03
Click to select for comparison
15
GER flag Dominik Kaunert
GER flag Tobias Kienle
30-34 58:03
Click to select for comparison
16
GER flag Sebastian Spiegl
GER flag Julien Hasse
16-24 58:07
Click to select for comparison
17
FRA flag Kevin Forootan
FRA flag Slohan Jean Marie Marie Magdeleine
30-34 58:10
Click to select for comparison
18
GER flag Marvin Walter
GER flag Malte Hornemann
25-29 58:21
Click to select for comparison
19
GER flag Martin Strauch
GER flag Gordon Bieling
35-39 58:44
Click to select for comparison
20
GER flag Fabio Mancuso
GER flag Tim Ufermann
30-34 58:56
Click to select for comparison
21
GER flag Elias Maier
GER flag Alexander Schweigert
25-29 58:56
Click to select for comparison
22
GER flag Philipp Müller
GER flag Maik Schindler
45-49 59:07
Click to select for comparison
23
POR flag Albino Vieira
POR flag Carlos Silva
35-39 59:10
Click to select for comparison
24
GER flag Florian Staudt
GER flag Sebastian Günther
30-34 59:15
Click to select for comparison
25
IRL flag Jonathan Walsh
IRL flag Barry Walsh
25-29 59:16
Click to select for comparison
26
GER flag Ramy Peuker
GER flag Tarek Ibrahim
40-44 59:25
Click to select for comparison
27
GER flag Henry Schönburg
GER flag Eric Schönburg
25-29 59:34
Click to select for comparison
28
NED flag Elte Hupkes
NED flag Teun Coumou
30-34 59:49
Click to select for comparison
29
GER flag Alexandro Cavallaro
GER flag Finn Kasting
16-24 1:00:00
Click to select for comparison
30
DEN flag Thomas Nortvig
DEN flag Andreas Vesterholm
35-39 1:00:01
Click to select for comparison
31
GER flag Max Wermke
GER flag Nick Wermke
25-29 1:00:04
Click to select for comparison
32
FRA flag Florian Verderame
FRA flag Elias Iboukhoulef
25-29 1:00:07
Click to select for comparison
33
GER flag David Pfahl
GER flag Alexander Götz
30-34 1:00:07
Click to select for comparison
34
GER flag Peter Schreiber
GER flag Benjamin Neumann
35-39 1:00:11
Click to select for comparison
35
GER flag Jens Rechmann
GER flag Jan Seinsch
25-29 1:00:12
Click to select for comparison
36
FRA flag Alexandre Florimond
FRA flag Antoine Dumain
35-39 1:00:24
Click to select for comparison
37
GER flag Philipp Karg
GER flag Noah Tiltack
25-29 1:00:27
Click to select for comparison
38
GER flag Maximilian Wolf
GER flag Mark Gamper
16-24 1:00:28
Click to select for comparison
39
GER flag Denis Clotten
GER flag Oskar Günther
30-34 1:00:29
Click to select for comparison
40
FRA flag Nathan Haag
FRA flag Weber Louis
25-29 1:00:33
Click to select for comparison
41
GER flag Alexander Herbrecht
GER flag Marcel Roith
30-34 1:00:34
Click to select for comparison
42
GER flag Patrick Neumann
GER flag Kevin Schulz
30-34 1:00:34
Click to select for comparison
43
GER flag Tobias Hessling
GER flag Davidson Kwame Eden
30-34 1:00:41
Click to select for comparison
44
GER flag Eike Christian Krüger
GER flag Benjamin Wieneck
30-34 1:00:42
Click to select for comparison
45
GER flag Tom Schäfer
GER flag Armin Hungbaur
35-39 1:01:09
Click to select for comparison
46
GER flag Patrick Grieger
GER flag Christian Braun
30-34 1:01:22
Click to select for comparison
47
GER flag Philipp Striebel
GER flag David Striebel
35-39 1:01:28
Click to select for comparison
48
GER flag Radik Guk
GER flag Robin Vimpolsek
30-34 1:01:28
Click to select for comparison
49
FRA flag Dorian Schneider
FRA flag Joffrey Eder
30-34 1:01:31
Click to select for comparison
50
GER flag Thomas Mayr
GER flag Moritz Spangenberg
40-44 1:01:41
Click to select for comparison
51
GER flag Fabian Gruber
GER flag Alexander Walter
30-34 1:01:45
Click to select for comparison
52
GER flag Lukas Priebe
GER flag Tim Bertsche
25-29 1:01:45
Click to select for comparison
53
GER flag Robin Ronecker
GER flag Robin Soppa
30-34 1:01:48
Click to select for comparison
54
GER flag Andreas Eberle
GER flag Nico Krackl
35-39 1:01:49
Click to select for comparison
55
GER flag Max Anossow
GER flag David Neidlinger
25-29 1:02:03
Click to select for comparison
56
GER flag Michael Schneider
GER flag Kristjan Gläßel
25-29 1:02:08
Click to select for comparison
57
GER flag Ralf Bittig
GER flag Andre Jahnel
35-39 1:02:09
Click to select for comparison
58
GER flag Manuel Reimer
GER flag Stefan Höcht
35-39 1:02:14
Click to select for comparison
59
GER flag Christian Walb
GER flag Henrik Walb
25-29 1:02:17
Click to select for comparison
60
GER flag Raphael Merkt
RUS flag Alexander Bytsch
35-39 1:02:17
Click to select for comparison
61
GER flag Lukas Haimayer
GER flag Dennis Bobinksi
25-29 1:02:18
Click to select for comparison
62
GER flag Hannes Mauer
GER flag Maximilian Alber
16-24 1:02:20
Click to select for comparison
63
GER flag Maximilian Häckner
GER flag Stefan Pruy
35-39 1:02:25
Click to select for comparison
64
GER flag Tim Vicariesmann
GER flag Mouad Ben-Halla
30-34 1:02:33
Click to select for comparison
65
GER flag Tim Peters
GER flag Markus Heinrich
30-34 1:02:33
Click to select for comparison
66
GER flag Lars Schreiber
GER flag Calvin Camehl
30-34 1:02:34
Click to select for comparison
67
GER flag Dominik Staudacher
GER flag Tobias Offt
25-29 1:02:35
Click to select for comparison
68
NED flag Per Nieuwenhuis
NED flag Cedric Guilonard
16-24 1:02:49
Click to select for comparison
69
GER flag Dominik Fiegen
GER flag Tim Dietrich
30-34 1:02:52
Click to select for comparison
70
GER flag Bosse Mildner
GER flag Petter Mildner
25-29 1:02:55
Click to select for comparison
71
SUI flag Raphael Blatter
SUI flag Joel Gasser
30-34 1:03:03
Click to select for comparison
72
GER flag Ron Roth
GER flag Benedikt Seeger
30-34 1:03:11
Click to select for comparison
73
GER flag Janek Walter
GER flag Felix Dietrich
25-29 1:03:18
Click to select for comparison
74
GER flag Marius Brockfeld
GER flag Marlon Uwagboe
30-34 1:03:19
Click to select for comparison
75
GER flag Mujib Pashtoon-Kirchhoff
GER flag David Wollschläger
35-39 1:03:21
Click to select for comparison
76
GER flag Dominik Schram
GER flag Philipp Schöneberg
30-34 1:03:28
Click to select for comparison
77
GER flag Tobias Bieler
GER flag Maximilian Hoffmann
35-39 1:03:30
Click to select for comparison
78
FRA flag Jules Neu
FRA flag Jean-Paul Chamoun
30-34 1:03:31
Click to select for comparison
79
GER flag Alexander Winkler
GER flag Marc Sommerfeld
30-34 1:03:32
Click to select for comparison
80
FRA flag Fabien Funfschilling
FRA flag Florian Groshaeny
35-39 1:03:37
Click to select for comparison
81
GER flag Andreas Moog
GER flag Felix Kullmann
30-34 1:03:38
Click to select for comparison
82
GER flag Philipp Wandl
GER flag David Losert
25-29 1:03:40
Click to select for comparison
83
IRL flag Chris Sneyd
IRL flag Declan Sherlock
40-44 1:03:42
Click to select for comparison
84
GER flag Alexander Schmitt
GER flag Bastian Zech
35-39 1:03:44
Click to select for comparison
85
GER flag Joel Stock
GER flag Daniel Szadorf
25-29 1:03:46
Click to select for comparison
86
GER flag Leo Sauer
GER flag Achim Droßbach
35-39 1:03:47
Click to select for comparison
87
GER flag Moritz Becker
GER flag Stefan Bethmann
35-39 1:03:48
Click to select for comparison
88
GER flag Matthias Ruschig
GER flag Julian Pecho
25-29 1:03:51
Click to select for comparison
89
GER flag Navin Schürmann
GER flag Tobias Kaufmann
30-34 1:03:56
Click to select for comparison
90
GER flag Hagen Sicher
GER flag Lukas Beller
25-29 1:04:07
Click to select for comparison
91
AUT flag Markus Kirchmaier
AUT flag Florian Winter
30-34 1:04:18
Click to select for comparison
92
GER flag Dominic Altinpinar
GER flag Eric Reutemann
35-39 1:04:22
Click to select for comparison
93
GER flag Christian Rottschäfer
GER flag Jakob Schöning
16-24 1:04:27
Click to select for comparison
94
GER flag Diego Moreira Monteirinho
GER flag Dominic Schmidt
30-34 1:04:40
Click to select for comparison
95
GER flag Lukas Boerner
GER flag Konstantin Fuhry
30-34 1:04:47
Click to select for comparison
96
HUN flag Peter Nagy
AUT flag Manuel Stieger
35-39 1:04:49
Click to select for comparison
97
GER flag Tobias Neve
GER flag Fabian Siering
25-29 1:04:50
Click to select for comparison
98
GER flag Niklas Van Ommen
GER flag Alexander Busch
25-29 1:04:52
Click to select for comparison
99
GER flag Luis Korr
GER flag Mario Ostlender
25-29 1:04:59
Click to select for comparison
100
GER flag Sönke Janssen
GER flag Christian Hanuschek
30-34 1:05:04