TrainRox Logo TrainRox

HYROX DOUBLES MEN - Cologne 2026

16–19 Apr 2026
Showing 1,001 to 1,100 of 1,137 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
GER flag Leo Schenknecht
GER flag Robert Simachin
30-34 1:32:12
Click to select for comparison
1,002
GBR flag Daniel Pinnegar
ITA flag Matteo Cauteruccio
30-34 1:32:26
Click to select for comparison
1,003
GER flag Sören Krapp
GER flag Rasmus Krapp
16-24 1:32:39
Click to select for comparison
1,004
GER flag Marvin Dunkel
GER flag Moritz Lütze
30-34 1:32:41
Click to select for comparison
1,005
GER flag Heinrich Engermann
GER flag Dirk Engermann
55-59 1:32:44
Click to select for comparison
1,006
GER flag Amer Koukeh
GER flag Jakov Konjaev
25-29 1:32:51
Click to select for comparison
1,007
GER flag Olivier Tokple
ITA flag Gianni Darnese
40-44 1:32:55
Click to select for comparison
1,008
IND flag Rahul Srinivas
GER flag Hemant Rawat
35-39 1:32:57
Click to select for comparison
1,009
GER flag Alexander Papadoudes
GER flag Pascal Papadoudes
30-34 1:33:00
Click to select for comparison
1,010
GER flag Lukas Mühlhof
GER flag Yannik Vogt
35-39 1:33:00
Click to select for comparison
1,011
GER flag Philipp Von Truchseß
GER flag Claudio Gildein
35-39 1:33:06
Click to select for comparison
1,012
GER flag Kevin Schimnick
GER flag Patrick Kuhlmann
35-39 1:33:14
Click to select for comparison
1,013
GER flag Jochen Scholz
GER flag Alexander Derix
35-39 1:33:18
Click to select for comparison
1,014
GER flag Philipp Rauch
GER flag Ralf-Marco Klein
30-34 1:33:30
Click to select for comparison
1,015
LUX flag Daniel Haas
LUX flag Luc Haas
35-39 1:33:31
Click to select for comparison
1,016
GER flag Ismail Tanriver
GER flag Damiano Demeco
30-34 1:33:38
Click to select for comparison
1,017
GER flag Hauke Kehlenbeck
GER flag Simon Albers
16-24 1:33:43
Click to select for comparison
1,018
GER flag Marcel Rhöse
GER flag David Leed
35-39 1:33:51
Click to select for comparison
1,019
GER flag Holger Fabig
GER flag Mario Filke
45-49 1:33:52
Click to select for comparison
1,020
GER flag Torsten Meyer
GER flag Alexander Bal
45-49 1:34:04
Click to select for comparison
1,021
GER flag Philip Schmitz
GER flag Moritz Castor
16-24 1:34:12
Click to select for comparison
1,022
GER flag Joseph Schneider
GER flag Alexander Schäfges
30-34 1:34:17
Click to select for comparison
1,023
BEL flag Vincenzo Da Nazaret
BEL flag Giuseppe Da Nazaret
30-34 1:34:19
Click to select for comparison
1,024
GER flag Fynn Neuhaus
GER flag Marvin Nöller
16-24 1:34:26
Click to select for comparison
1,025
GER flag Tim Schnalle
GER flag Marcel Bonnie
40-44 1:34:32
Click to select for comparison
1,026
GER flag Niklas Müller
GER flag Denis Müller
35-39 1:34:32
Click to select for comparison
1,027
GER flag Kai-Uwe Köhling
GER flag Mirko Schilling
45-49 1:34:43
Click to select for comparison
1,028
GER flag Andrè Navratil
GER flag Matteo Heuser
35-39 1:34:48
Click to select for comparison
1,029
GER flag Sebastian Krauch
GER flag Aydin Isik
40-44 1:34:58
Click to select for comparison
1,030
NED flag Nils Jeuring
GER flag Markus Ritter
40-44 1:35:00
Click to select for comparison
1,031
LUX flag Joe SCHWEITZER
LUX flag Andy SCHWEITZER
45-49 1:35:03
Click to select for comparison
1,032
GER flag Bastian Kuhn
GER flag Luca Salhöfer
25-29 1:35:21
Click to select for comparison
1,033
GER flag Nick Julius
GER flag Ingo Siebelts
30-34 1:35:21
Click to select for comparison
1,034
GER flag Axel Arnold
GER flag Frank Arnold
50-54 1:35:30
Click to select for comparison
1,035
GER flag Dominik Döring
GER flag Jan Aschendorf
40-44 1:35:58
Click to select for comparison
1,036
FRA flag Gary Nasr
FRA flag Guillaume Faure Nasr
30-34 1:36:14
Click to select for comparison
1,037
GER flag Stephan Schmick
GER flag Dennis Hamdorf
30-34 1:36:19
Click to select for comparison
1,038
GER flag René Große
GER flag Philipp Bregen
40-44 1:36:24
Click to select for comparison
1,039
GER flag Randolf Schloemer
GER flag Stefan Schloemer
55-59 1:36:26
Click to select for comparison
1,040
GER flag Robin Kurth-Junkert
GER flag Ohmed Sofizadeh
25-29 1:36:27
Click to select for comparison
1,041
GER flag Steven Buwing
GER flag Markus Maxfield
30-34 1:36:42
Click to select for comparison
1,042
GER flag Johannes Brost
COD flag Samuel Mavinga
30-34 1:36:43
Click to select for comparison
1,043
GER flag David Knepper
GER flag Jan Lazar
16-24 1:37:08
Click to select for comparison
1,044
GER flag Sascha Leeser
GER flag Sebastian Wittek
40-44 1:37:15
Click to select for comparison
1,045
GER flag Noah Wengenroth
GER flag Keanu Offergeld
16-24 1:37:34
Click to select for comparison
1,046
GER flag Kilian Rudolph
GER flag Thomas Rudolph
30-34 1:37:47
Click to select for comparison
1,047
GBR flag Jason Bland
GBR flag John Healey
35-39 1:37:51
Click to select for comparison
1,048
GER flag Thilo Grau
GER flag Jan-Lukas Gerner
30-34 1:38:26
Click to select for comparison
1,049
GER flag Fabian Lenkat
GER flag Tobias Unglaube
40-44 1:38:30
Click to select for comparison
1,050
GER flag Tim Szuka
GER flag Maximilian Brunmaier
16-24 1:38:31
Click to select for comparison
1,051
AUT flag Rennan Hu
GER flag Moritz Wiessner
35-39 1:38:39
Click to select for comparison
1,052
GER flag Mart Hennemann
GER flag Jan Plorin
40-44 1:38:39
Click to select for comparison
1,053
GER flag Zakaria Kaddouri
GER flag Youssef El Yassini
30-34 1:38:42
Click to select for comparison
1,054
GER flag Hoan Le
GER flag Vagif Goldenberg
25-29 1:38:44
Click to select for comparison
1,055
GER flag Michael Linse
GER flag Jan Groß
50-54 1:38:53
Click to select for comparison
1,056
GER flag Kai Ermel
GER flag Christian Donath
40-44 1:38:53
Click to select for comparison
1,057
GER flag Karl-Heinz Becker
GER flag Thomas Fischer
50-54 1:39:00
Click to select for comparison
1,058
GER flag Jan Köppen
GER flag Marcus Vogt
30-34 1:39:08
Click to select for comparison
1,059
GER flag Antonio Akroud
GER flag Philippe Akroud
25-29 1:39:18
Click to select for comparison
1,060
GER flag Sebastian Ruwe
GER flag Martin Altemöller
30-34 1:39:24
Click to select for comparison
1,061
GER flag Joachim Rinsch
GER flag Krischa Kersten
35-39 1:39:29
Click to select for comparison
1,062
GER flag Nicko van Hettinga
GER flag Stephan Grotholtmann
30-34 1:39:33
Click to select for comparison
1,063
GER flag Oliver Lis
GER flag Tobias Mendorf
35-39 1:39:38
Click to select for comparison
1,064
GER flag Mesut Atalay
GER flag Ralf Wortmann
55-59 1:40:02
Click to select for comparison
1,065
GER flag Matthias Matz
GER flag Michael Müller
45-49 1:40:26
Click to select for comparison
1,066
GER flag Justin Haustein
GER flag Maximilian Kürschner
25-29 1:40:36
Click to select for comparison
1,067
EGY flag Youssef Abdalla
EGY flag Moustafa Nouh
16-24 1:40:45
Click to select for comparison
1,068
GER flag Matthias Jacoby
GER flag Max Krumm
35-39 1:40:51
Click to select for comparison
1,069
GER flag Pirmin Rundel
GER flag Alexey Ostapuk
25-29 1:40:55
Click to select for comparison
1,070
GER flag Frank Liebrand
GER flag Mehmet Turan
40-44 1:40:55
Click to select for comparison
1,071
GER flag Andreas Kuchler
GER flag Cem Erbslöh
45-49 1:40:55
Click to select for comparison
1,072
GER flag Hassan Oleik
GRE flag Michail Kouroutzidis
35-39 1:41:08
Click to select for comparison
1,073
GER flag Jan Melchior
GER flag Fabian Kampfmann
35-39 1:41:13
Click to select for comparison
1,074
GER flag Sebastian Damm
GER flag Steffen Hinsch
35-39 1:41:21
Click to select for comparison
1,075
GER flag Max Selhorst
GER flag Johannes Rieß
16-24 1:41:26
Click to select for comparison
1,076
GER flag Florian Kühn
GER flag Robyn Leverson
30-34 1:41:40
Click to select for comparison
1,077
GER flag Lucas Wilms
GER flag Kevin Pfeiffer
25-29 1:41:46
Click to select for comparison
1,078
GER flag Axel Zehnpfennig
GER flag Christoph Kranen
40-44 1:41:52
Click to select for comparison
1,079
GER flag Jan Niklas Spitzer
GER flag Matthias Kleine
30-34 1:42:22
Click to select for comparison
1,080
GER flag Daniel Wittmaack
GER flag Mathias Schuster
40-44 1:42:24
Click to select for comparison
1,081
IRL flag Patrick Flynn
IRL flag Gerard Flynn
35-39 1:42:26
Click to select for comparison
1,082
GER flag Tobias Koser
GER flag Fabio Remiorz
25-29 1:42:31
Click to select for comparison
1,083
GER flag Sebastian Philipp
GER flag Benedikt Philipp
40-44 1:42:51
Click to select for comparison
1,084
GER flag Arno Steyns
GER flag Andreas Winz
45-49 1:42:56
Click to select for comparison
1,085
GER flag Hasko Heeren
GER flag Jeremias Heeren
35-39 1:43:10
Click to select for comparison
1,086
GER flag Gavin Wall
GBR flag James Lomas
35-39 1:43:25
Click to select for comparison
1,087
GER flag Michael Kaiser
GER flag Dominik Schlottmann
40-44 1:43:32
Click to select for comparison
1,088
GER flag Tom Duchrow
GER flag Philipp Sokolowski
55-59 1:43:51
Click to select for comparison
1,089
GER flag Paul-Bernhard Grätz
GER flag Jakob-Julius Grätz
30-34 1:43:54
Click to select for comparison
1,090
GER flag Carsten Pfleger
GER flag Christopher Heinz
35-39 1:44:05
Click to select for comparison
1,091
GER flag Thomas Wagner
GER flag Giann Rizzo
30-34 1:44:07
Click to select for comparison
1,092
GER flag Thomas Rheinberg
GER flag Luca Falco Bach
35-39 1:44:16
Click to select for comparison
1,093
NED flag Yves Habets
NED flag Bert Habets
40-44 1:44:22
Click to select for comparison
1,094
GER flag Jan-Erik Queren
GER flag Mark Queren
35-39 1:44:32
Click to select for comparison
1,095
GER flag Paul Lindenau
GER flag Joost Falken
16-24 1:44:38
Click to select for comparison
1,096
GER flag Christian Timm
GER flag Niklas Jaschkowitz
35-39 1:44:52
Click to select for comparison
1,097
GER flag Julian Jakobs
GER flag Christoph Eilenz
30-34 1:44:53
Click to select for comparison
1,098
GER flag Pascal Herzog-Haberler
GER flag Wolfgang Wendtland
35-39 1:45:20
Click to select for comparison
1,099
GER flag Tom Siefert
GER flag Lutz Siefert
50-54 1:45:31
Click to select for comparison
1,100
GER flag Ruben Hermann
GER flag Sören Dege
30-34 1:45:39