TrainRox Logo TrainRox

Frankfurt 2025 - HYROX PRO DOUBLES MEN

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