TrainRox Logo TrainRox

Frankfurt 2025 - HYROX DOUBLES MEN

12–14 Dec 2025
Showing 1 to 100 of 942 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
GER flag Friedrich Jan-Niklas
GER flag Roman Hopp
00:53:40
Click to select for comparison
2
GER flag Daniel Leibinger
GER flag Marius Sauter
00:53:46
Click to select for comparison
3
GER flag Torben Semrau
GER flag Kai Aichinger
00:55:34
Click to select for comparison
4
GER flag Nils Baukrowitz
GER flag Alex Kukla
00:56:37
Click to select for comparison
5
GER flag Zaigham Ullah
GER flag Daniel Isaak
00:56:54
Click to select for comparison
6
GER flag Jonas Noll
GER flag Oliver Hoena
00:57:06
Click to select for comparison
7
GER flag Felix Limbach
GER flag Jörg Limbach
00:57:09
Click to select for comparison
8
GER flag Quint Breitkreuz
GER flag Moritz Gerdes
00:57:46
Click to select for comparison
9
GER flag Yannick Sondermann
GER flag Simon Haak
00:58:01
Click to select for comparison
10
GER flag Silas Remp
GER flag Philipp Wandl
00:58:22
Click to select for comparison
11
GER flag Lukas Dreger
GER flag Nils Stüber
00:58:35
Click to select for comparison
12
GER flag Jochen Binder
GER flag Robin Schäfer
00:58:52
Click to select for comparison
13
GER flag Christoph Wüst
GER flag Moritz Müller
00:59:02
Click to select for comparison
14
GER flag Lukas Bächle
GER flag Erik Schartmann
00:59:06
Click to select for comparison
15
GER flag Lukas Agne
GER flag Joshua Wilhelm
00:59:09
Click to select for comparison
16
FRA flag Loic Perdomini
FRA flag Clement Huber
00:59:28
Click to select for comparison
17
GER flag Fabian Ziegler
GER flag Simon Kriener
00:59:33
Click to select for comparison
18
GER flag Dan Bürger
GER flag Stefan Fangmann
00:59:35
Click to select for comparison
19
GER flag Tom Quadflieg
GER flag Fabian Sendscheid
00:59:43
Click to select for comparison
20
GER flag Mathias Edfelder
GER flag Lukas Thomalla
00:59:51
Click to select for comparison
21
GER flag Christian Weber
GER flag Dennis Preljevic
00:59:56
Click to select for comparison
22
GER flag Max Höhner
GER flag Philipp Thomas
00:59:56
Click to select for comparison
23
GER flag Florian Kowalczyk
GER flag Andre Pfeiler
00:59:59
Click to select for comparison
24
GER flag Max Minges
GER flag Julian Schmitt
01:00:04
Click to select for comparison
25
FRA flag Tom Martz
FRA flag Pascal Martz
01:00:08
Click to select for comparison
26
GER flag Florian Witzschel
SUI flag Tim Schneider
01:00:11
Click to select for comparison
27
GER flag Lukas Storath
GER flag Dirk Görgen
01:00:14
Click to select for comparison
28
GER flag Frank Schaarschmidt
GER flag Pascal Petersen
01:00:16
Click to select for comparison
29
GER flag Alexander Höhne
GER flag Paul Gnich
01:00:27
Click to select for comparison
30
GER flag Maximilian Jansen
GER flag Jonas Harold Udo Japing
01:00:35
Click to select for comparison
31
GER flag Christian Nutz
GER flag Robert Back
01:00:36
Click to select for comparison
32
GER flag Daniel Krauss
GER flag Florian Beck
01:00:52
Click to select for comparison
33
GER flag Roman Hahn
GER flag Amadeus Hahn
01:00:54
Click to select for comparison
34
GER flag Sven Bleh
GER flag Thomas Heider
01:00:55
Click to select for comparison
35
FRA flag Théo Jarry
FRA flag Estéban Sanquer
01:00:56
Click to select for comparison
36
GER flag Sascha Hermanns
GER flag Alexander Hoffmann
01:00:58
Click to select for comparison
37
GER flag Robin Boettinger
GER flag Bastian Trapp
01:00:59
Click to select for comparison
38
GER flag Paul Renner
GER flag Tim Von Der Stein
01:01:16
Click to select for comparison
39
GER flag Thorben Fischer
GER flag Jakob Bollendorf
01:01:18
Click to select for comparison
40
FRA flag Thibaut Charlemagne
FRA flag Victor Barthelmé
01:01:24
Click to select for comparison
41
GER flag Eduard Pfeiffer
GER flag Tim Kleber
01:01:26
Click to select for comparison
42
GER flag Farid Ajlani
GER flag Thilo Batta
01:01:28
Click to select for comparison
43
GER flag Maximilian Peter
GER flag Lars Hellwig
01:01:29
Click to select for comparison
44
GER flag Fynn Belz
GER flag Oscar Martini
01:01:30
Click to select for comparison
45
GBR flag Gregor Glancy
GBR flag Thomas O'Hara
01:01:31
Click to select for comparison
46
GER flag Simon Körle
GER flag Nils Gutscher
01:01:32
Click to select for comparison
47
GER flag Leon Petersen
GER flag Florian Beck
01:01:36
Click to select for comparison
48
GER flag Robin Metzger
GER flag Kevin Roos
01:01:42
Click to select for comparison
49
GER flag Christoph Mehrl
GER flag Rouven Werner
01:01:43
Click to select for comparison
50
GER flag Felix Rang
GER flag Marius Jankowsky
01:01:47
Click to select for comparison
51
GER flag Jendrik Müller
GER flag Marco Theisen
01:01:53
Click to select for comparison
52
GER flag Jan Drever
GER flag Chris Zwarg
01:01:56
Click to select for comparison
53
GER flag Lukas Valk
GER flag Paul-Luis Krüger
01:01:58
Click to select for comparison
54
GER flag Noah Berger
GER flag Jan Rummel
01:02:03
Click to select for comparison
55
GBR flag Jordan Chilton
GBR flag Shay Magee
01:02:07
Click to select for comparison
56
GER flag Johannes Franke
GER flag Maximilian Franke
01:02:13
Click to select for comparison
57
GER flag Hendrik Emser
GER flag Francisco Schindler
01:02:20
Click to select for comparison
58
GER flag Josias Knöppler
GER flag Alessandro Seck
01:02:21
Click to select for comparison
59
FRA flag Léonard Perrin
FRA flag Charly Vejtzik
01:02:31
Click to select for comparison
60
GER flag Christopher Lozano
GER flag Paul Wolf
01:02:32
Click to select for comparison
61
GER flag Nils Neubauer
GER flag Fabian Rösl
01:02:33
Click to select for comparison
62
GER flag Marius Hetterich
GER flag Torsten Matthes
01:02:36
Click to select for comparison
63
GER flag Felix Schmidt
GER flag Maximilian Jockers
01:02:39
Click to select for comparison
64
GER flag Michael Hatzler
GER flag Pierre Köhler
01:02:53
Click to select for comparison
65
GER flag Gregor Koczy
GER flag Valentin Hertz
01:02:56
Click to select for comparison
66
GER flag Stefan Sojke
GER flag Patrick Dietrich
01:02:58
Click to select for comparison
67
GER flag Hendrik Entchelmeier
GER flag Florian Rettich
01:03:01
Click to select for comparison
68
GER flag David Roos
GER flag Christian Staaden
01:03:07
Click to select for comparison
69
GER flag Eyob Mulugeta
GER flag Gennaro Marcello Hördt
01:03:09
Click to select for comparison
70
GER flag Maximilian Schatz
GER flag Tobias Schmailzl
01:03:11
Click to select for comparison
71
FRA flag Stéphane Kedinger
FRA flag Jean-Baptiste Harter
01:03:18
Click to select for comparison
72
GER flag Alexandros Mavroskoufis
GER flag Brian Hotani
01:03:19
Click to select for comparison
73
GER flag Christian Bossert
GER flag Maximilian Fischer
01:03:21
Click to select for comparison
74
GER flag David Chisom Ebereonwu
GER flag Ozan Baran
01:03:21
Click to select for comparison
75
GER flag Daniel Freistedt
GER flag Tobias Schweizer
01:03:22
Click to select for comparison
76
GER flag Patrick Kinzler
GER flag Luca Bremer
01:03:23
Click to select for comparison
77
GER flag Dominic Schmidt
GER flag Dennie Reh
01:03:23
Click to select for comparison
78
FRA flag Yves Ruault
SUI flag Lukas Müller
01:03:25
Click to select for comparison
79
GER flag Lukas Küfner
GER flag Patrick Scheer
01:03:25
Click to select for comparison
80
GER flag Matthias Kirchberger
GER flag Stefan Link
01:03:26
Click to select for comparison
81
LUX flag Valentino Schmitt
LAT flag Eizens Lejins
01:03:26
Click to select for comparison
82
AUT flag Lukas Buchstätter
GER flag Dustin Williamson
01:03:27
Click to select for comparison
83
GER flag Niklas Möckel
GER flag Sebastian Merten
01:03:37
Click to select for comparison
84
GER flag Carsten Flynn
GER flag Lars Drengwitz
01:03:39
Click to select for comparison
85
FRA flag Thomas Blanc
FRA flag Jean-Patrick Lareyre
01:03:46
Click to select for comparison
86
GER flag Sören Böhringer
GER flag Vincent Albus
01:03:48
Click to select for comparison
87
GER flag Can Ikiz
GER flag John Geiger
01:03:53
Click to select for comparison
88
GER flag Jan-Ole Nöldeke
GER flag Felix Steinhausen
01:03:55
Click to select for comparison
89
GER flag Frank Godulla
GER flag Christian Paal
01:03:57
Click to select for comparison
90
GER flag Marvin Schaller
GER flag Florian Debus
01:04:06
Click to select for comparison
91
GER flag Louis Althaus
GER flag Jonas Neuser
01:04:07
Click to select for comparison
92
FRA flag Noah Giraudineau
FRA flag Similien Robert
01:04:10
Click to select for comparison
93
GER flag Leonardo Meinung
GER flag Agimo Löhmer
01:04:10
Click to select for comparison
94
GER flag Timo Estelmann
GER flag Tom Kistner
01:04:11
Click to select for comparison
95
GER flag Dennis Kallina
GER flag Heiko Müller
01:04:12
Click to select for comparison
96
GER flag Leon Mirchandani
GER flag Max Kriegbaum
01:04:18
Click to select for comparison
97
GER flag Thorsten Plitzner
GER flag Julian Nießen
01:04:20
Click to select for comparison
98
GER flag Hendrik Wieseler
GER flag Magnus Herter
01:04:31
Click to select for comparison
99
GER flag Jan Stammen
GER flag Philip Lücker
01:04:40
Click to select for comparison
100
GER flag Paul Schötz
GER flag Martin Wohner
01:04:42