TrainRox Logo TrainRox

HYROX DOUBLES MEN - Hamburg 2025

2–5 Oct 2025
Showing 1 to 100 of 1,192 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
DEN flag Loui Gravgaard
DEN flag Lukas Wrobel
25-29 52:41
Click to select for comparison
2
GER flag Christian Nolde
GER flag Pascal Hatz
35-39 53:39
Click to select for comparison
3
GER flag Anton Hülsey
GER flag Marco Kauschka
30-34 55:07
Click to select for comparison
4
GBR flag Robert Hobbs
GBR flag Ryan Gackowski
35-39 55:48
Click to select for comparison
5
GER flag Dominik Fechner
GER flag Fabian Müller
35-39 55:52
Click to select for comparison
6
GER flag Andreas Schneider
GER flag Sebastian Geisel
35-39 55:54
Click to select for comparison
7
GER flag Golo Röhrken
GER flag Christoph Mattner
35-39 56:22
Click to select for comparison
8
ITA flag Matteo Radice
ITA flag Michele Stancanelli
35-39 56:40
Click to select for comparison
9
NED flag Dave Agterhof
NED flag Sven Wierda
25-29 56:49
Click to select for comparison
10
GER flag Bastian Laumeier
GER flag Jan Nicholas Bauer
35-39 57:10
Click to select for comparison
11
GER flag Bendix Willkner
GER flag Gerrit Willkner
30-34 57:28
Click to select for comparison
12
GER flag Tobias Hosenfelder
GER flag Johannes Großer
25-29 57:37
Click to select for comparison
13
GER flag Max Minges
GER flag Julian Schmitt
30-34 57:46
Click to select for comparison
14
CZE flag Václav Bureš
CZE flag Michal Nutil
30-34 57:52
Click to select for comparison
15
GER flag Alexander Herbrecht
GER flag Daniel Stanik
35-39 57:55
Click to select for comparison
16
NED flag Thijmen Alards
NED flag Julian Martens
16-24 58:05
Click to select for comparison
17
GER flag Leon Bargemann
GER flag Alexander Becker
30-34 58:13
Click to select for comparison
18
GER flag Markus Heinrich
GER flag Tim Peters
30-34 58:22
Click to select for comparison
19
DEN flag Anders Borggaard
DEN flag Søren Vestergaard Christensen
35-39 58:24
Click to select for comparison
20
GER flag Jens Rechmann
GER flag Björn Wehmeier
30-34 58:31
Click to select for comparison
21
AUT flag Stefan Zink
AUT flag Helmut WÖLKART
40-44 58:35
Click to select for comparison
22
GER flag Stefan Pruy
GER flag Maximilian Häckner
35-39 58:39
Click to select for comparison
23
GER flag Philip Reimer
GER flag Jannik Feilner
25-29 58:42
Click to select for comparison
24
GER flag Christian Ewert
GER flag Per-Ole Claaßen
30-34 59:01
Click to select for comparison
25
NED flag Rens Schepers
NED flag Jelco van den broek
16-24 59:08
Click to select for comparison
26
NED flag Mike Walhof
NED flag Per Nieuwenhuis
16-24 59:11
Click to select for comparison
27
GER flag Milos Cekic
GER flag Simon Karker
35-39 59:15
Click to select for comparison
28
ITA flag Francesco Manini
ITA flag Arian Sheshi
30-34 59:20
Click to select for comparison
29
GBR flag Kris Linton
GBR flag Frankie Thorogood
35-39 59:23
Click to select for comparison
30
GER flag Daniel Dzillack
GER flag Stefan Ecks
40-44 59:36
Click to select for comparison
31
GER flag Rene Jentz
GER flag Jan Tegtmeyer
25-29 59:43
Click to select for comparison
32
GER flag Marco Möhring
GER flag Lukas Hoffmann
30-34 59:44
Click to select for comparison
33
GER flag Dustin Schliwka
GER flag Justus Herrenbrück
25-29 59:46
Click to select for comparison
34
IRL flag Richard Naughton
IRL flag Cobus Basson
45-49 59:47
Click to select for comparison
35
GER flag Paul Baade
GER flag Florian Heinz
16-24 59:49
Click to select for comparison
36
GER flag Adrian Roseanu
GER flag Sven Petersen
30-34 59:51
Click to select for comparison
37
GER flag André Karthaus
GER flag Patrick Semmler
35-39 59:57
Click to select for comparison
38
GER flag Faris Fattohi
GER flag Ricky Reinspach
35-39 59:59
Click to select for comparison
39
GBR flag Mark Day
GBR flag Ian Thomas
45-49 1:00:02
Click to select for comparison
40
GER flag Jesper Herr
GER flag Thorben Franzen
35-39 1:00:14
Click to select for comparison
41
GER flag Matthias Diekmann
GER flag Jannis Marks
30-34 1:00:16
Click to select for comparison
42
NED flag Juup Rutgers
NED flag Leon Eleveld
16-24 1:00:25
Click to select for comparison
43
GER flag Aldo Hellmich
GER flag Ricardo Wendt
25-29 1:00:26
Click to select for comparison
44
GER flag Michel Barenschee
GER flag Amon Klähn
16-24 1:00:34
Click to select for comparison
45
GBR flag Harry Bill
GBR flag Josh Bill
25-29 1:00:36
Click to select for comparison
46
GBR flag Samuel Kemp
GBR flag Joe Manning
40-44 1:00:39
Click to select for comparison
47
GER flag Lukas Dreger
GER flag Marc Linn
40-44 1:00:46
Click to select for comparison
48
GER flag Kevin Herse
GER flag Justin Johannsen
16-24 1:00:50
Click to select for comparison
49
GER flag Maximilian Schröter
GER flag Konstantin Jünger
35-39 1:00:54
Click to select for comparison
50
GBR flag Kyle Clegg
GBR flag Charlie Dee
25-29 1:00:55
Click to select for comparison
51
GER flag Stefan Link
GER flag Matthias Kirchberger
35-39 1:01:02
Click to select for comparison
52
AUT flag Johannes Leitner
AUT flag David Deisinger
25-29 1:01:03
Click to select for comparison
53
GER flag Pawel Jarutkin
GER flag Melvin Franzen
25-29 1:01:04
Click to select for comparison
54
GER flag Tobias Gumpert
NED flag Cliff Manjate
30-34 1:01:13
Click to select for comparison
55
GBR flag Callum Jones
GBR flag Osian Burrell
16-24 1:01:14
Click to select for comparison
56
GER flag Michael Wenge
GER flag Florian Woiwode
35-39 1:01:20
Click to select for comparison
57
GER flag Tim Ingwersen
GER flag Oke Petersen
35-39 1:01:25
Click to select for comparison
58
GER flag Till Hoddick
GER flag Thomas Breuer
30-34 1:01:27
Click to select for comparison
59
GER flag Jannik Drews
GER flag Hagen Daub
30-34 1:01:28
Click to select for comparison
60
GER flag Oke Petersen
GER flag Lance Krüger
16-24 1:01:28
Click to select for comparison
61
GBR flag Alex Forsyth
GBR flag Ollie Vickery
25-29 1:01:35
Click to select for comparison
62
GER flag Jakob Bohls
GER flag Luca Vogel
16-24 1:01:35
Click to select for comparison
63
DEN flag Mike Andersen
DEN flag Simon Kjølhede
35-39 1:01:37
Click to select for comparison
64
GBR flag Jack Wilks
GBR flag Lucas Leedam
16-24 1:01:51
Click to select for comparison
65
POR flag João Ganhão
POR flag João Ataíde
35-39 1:01:58
Click to select for comparison
66
GER flag Maximilian Bäumken
GER flag Dennis Schreiber
30-34 1:02:01
Click to select for comparison
67
GBR flag James Rowbotham
GBR flag Adam Aylett
30-34 1:02:05
Click to select for comparison
68
GER flag Martin Draxel
GER flag Nils Metzger
30-34 1:02:06
Click to select for comparison
69
GER flag Manuel Völlinger
GER flag Dennis Breithaupt
40-44 1:02:17
Click to select for comparison
70
GER flag Maximilian Schrader
FRA flag Florian Dehlinger
30-34 1:02:28
Click to select for comparison
71
SUI flag Michael Müller
SUI flag Florian Tresch
35-39 1:02:31
Click to select for comparison
72
GER flag Ondry Priebe
AUT flag Andreas Landerl
30-34 1:02:33
Click to select for comparison
73
GER flag Michael Feddersen
GER flag Niels Carstensen
30-34 1:02:41
Click to select for comparison
74
GBR flag Alessandro Renucci
GBR flag Daniel Burns
35-39 1:02:43
Click to select for comparison
75
GER flag Franz Plückhahn
GER flag Daniel Hilbrath
25-29 1:02:49
Click to select for comparison
76
GER flag Tino Kern
GER flag Michel Feldkamp
25-29 1:02:51
Click to select for comparison
77
GER flag Moses Schäfer
GER flag Tobias Gärtner
25-29 1:02:52
Click to select for comparison
78
GER flag Micha Grüber
GER flag Hauke Wagner
40-44 1:02:56
Click to select for comparison
79
GER flag Julian Hanka
GER flag Tom Albrecht
25-29 1:03:03
Click to select for comparison
80
ESP flag Javier Alfonso Moreno
ESP flag Fernando Raga Pascual
25-29 1:03:05
Click to select for comparison
81
SLO flag Tomaz Rebol
SLO flag Alen Gornjak
30-34 1:03:07
Click to select for comparison
82
GER flag Phil Willems
GER flag Phil Staßen
16-24 1:03:10
Click to select for comparison
83
GER flag Niklas Leiß
GER flag Philipp Hamm
30-34 1:03:11
Click to select for comparison
84
GER flag Patrick Zilligen
GER flag Danny Kubasik
35-39 1:03:13
Click to select for comparison
85
DEN flag Daniel Jessen
DEN flag Jacob Damsgaard Nielsen
40-44 1:03:14
Click to select for comparison
86
GER flag Benjamin Czornik
GER flag Arne Goltermann
40-44 1:03:16
Click to select for comparison
87
GER flag Hong Nguyen
GER flag Raphael Schobess
30-34 1:03:19
Click to select for comparison
88
NED flag Bram Engelbertink
NED flag Daan Engelbertink
16-24 1:03:23
Click to select for comparison
89
GER flag Lucas Bäumer
NED flag Pierre Petrus Johannes Denis Sommers
30-34 1:03:29
Click to select for comparison
90
GER flag Jonah Hüppe
GER flag Luca Hüppe
30-34 1:03:35
Click to select for comparison
91
GER flag Paul Weyhe
GER flag Lennart Decker
16-24 1:03:41
Click to select for comparison
92
GBR flag George Crook
NED flag Doug Gremmen
35-39 1:03:42
Click to select for comparison
93
GER flag Matthias Wenzel
GER flag Fabian Kretzschmann
35-39 1:03:48
Click to select for comparison
94
GER flag Marius Gerber
GER flag Michael Podolski
35-39 1:03:52
Click to select for comparison
95
GER flag Robin Borgert
GER flag Gian Lucas Bencun
25-29 1:03:53
Click to select for comparison
96
GER flag Leon Schäfer
GER flag Henrik Finnern
25-29 1:03:54
Click to select for comparison
97
GER flag Julian Glatter
GER flag Christian Winkels
30-34 1:03:59
Click to select for comparison
98
GER flag Marco Kenneder
GER flag Simon Geissinger
35-39 1:04:01
Click to select for comparison
99
GBR flag tom Stewart
IRL flag Ciaran Flanagan
30-34 1:04:02
Click to select for comparison
100
GER flag Jan-Niklas Sator
GER flag Christoph Holletzek
25-29 1:04:02