TrainRox Logo TrainRox

Hamburg 2025 - HYROX MEN

2–5 Oct 2025
Showing 1 to 100 of 1,893 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
GER flag Dieter Schwarzkopf
00:56:56
Click to select for comparison
2
GBR flag Lloyd Mulholland
00:57:53
Click to select for comparison
3
GER flag Thorben Sindermann
00:59:32
Click to select for comparison
4
GBR flag Alex Mallison
01:00:00
Click to select for comparison
5
DEN flag Daniel Stoksbjerg
01:00:10
Click to select for comparison
6
AUT flag Christian Szalay
01:00:46
Click to select for comparison
7
RSA flag Matthew Gearing
01:00:59
Click to select for comparison
8
GBR flag Richard Daniels
01:01:00
Click to select for comparison
9
GER flag Fynn Lauer
01:01:00
Click to select for comparison
10
GER flag Henning Hauschild
01:01:28
Click to select for comparison
11
GER flag Thore Kuenzel
01:01:32
Click to select for comparison
12
GER flag Martin Strauch
01:01:41
Click to select for comparison
13
NED flag Sil Wiersma
01:01:42
Click to select for comparison
14
GER flag Oliver Tesch
01:02:11
Click to select for comparison
15
GER flag Timo Tekolf
01:02:12
Click to select for comparison
16
GBR flag Adam Young
01:02:12
Click to select for comparison
17
GER flag Brun Keller
01:02:15
Click to select for comparison
18
GER flag Mats Möller
01:02:16
Click to select for comparison
19
GER flag Maximilian Beverburg
01:02:16
Click to select for comparison
20
RSA flag Dyllan Schewitz
01:02:37
Click to select for comparison
21
UKR flag Andrii Mazur
01:02:47
Click to select for comparison
22
ITA flag Enrico Corvetto
01:03:02
Click to select for comparison
23
GBR flag Matthew Boxall
01:03:08
Click to select for comparison
24
NED flag Gossen Smit
01:03:11
Click to select for comparison
25
NED flag Aron Laferte
01:03:14
Click to select for comparison
26
NED flag Hamid El Aarbaoui
01:03:18
Click to select for comparison
27
GER flag Kai Schramm
01:03:18
Click to select for comparison
28
IRL flag Barry Walsh
01:03:19
Click to select for comparison
29
IRL flag jay hogan
01:03:20
Click to select for comparison
30
FRA flag Mehdi Levacher
01:03:27
Click to select for comparison
31
GER flag Torben Kostiuk
01:03:34
Click to select for comparison
32
GER flag Sebastian Eickenjäger
01:03:39
Click to select for comparison
33
GER flag Dennis Geckert
01:03:40
Click to select for comparison
34
GER flag Paul Hadler
01:03:43
Click to select for comparison
35
GER flag Maximilian Kotzott
01:03:48
Click to select for comparison
36
GER flag Frederik Lundelius
01:04:17
Click to select for comparison
37
GER flag Maximilian Kunert
01:04:21
Click to select for comparison
38
NED flag Ronald Mulder
01:04:28
Click to select for comparison
39
GBR flag Ross Blake
01:04:31
Click to select for comparison
40
GER flag Konstantin Jünger
01:04:32
Click to select for comparison
41
GER flag Patrick Gayer
01:04:37
Click to select for comparison
42
GBR flag JAMES INGHAM
01:04:38
Click to select for comparison
43
GER flag Chris-Andre Ohlendorf
01:04:46
Click to select for comparison
44
GER flag Oliver Dimmerling
01:04:58
Click to select for comparison
45
IRL flag Chris Keane
01:04:58
Click to select for comparison
46
GER flag Johannes Klos
01:04:59
Click to select for comparison
47
GER flag Moritz Müller
01:05:11
Click to select for comparison
48
GER flag Andreas Fruhmann
01:05:21
Click to select for comparison
49
FRA flag Loris Sevilla
01:05:21
Click to select for comparison
50
GER flag Jacob Von Seydewitz
01:05:23
Click to select for comparison
51
YEM flag Mohammed Al Shaafi
01:05:39
Click to select for comparison
52
GER flag Benjamin Passler
01:05:41
Click to select for comparison
53
NED flag Pim Baan
01:05:44
Click to select for comparison
54
BEL flag Cyrus Skakal
01:05:51
Click to select for comparison
55
GER flag Oskar Kroglowski
01:05:59
Click to select for comparison
56
IRL flag Cormac Hannan
01:06:00
Click to select for comparison
57
GER flag Gordon Schnepel
01:06:04
Click to select for comparison
58
GER flag Kenny Raab
01:06:04
Click to select for comparison
59
GER flag Robinson Bentler
01:06:06
Click to select for comparison
60
GER flag Tobias Krug
01:06:11
Click to select for comparison
61
GBR flag Oskar Kolk
01:06:21
Click to select for comparison
62
ITA flag Michael Rainer
01:06:24
Click to select for comparison
63
NED flag Floris van Drunen
01:06:30
Click to select for comparison
64
GER flag Tom Christofzik
01:06:37
Click to select for comparison
65
GER flag Renning Elischer
01:06:39
Click to select for comparison
66
FRA flag Hugo LARACCA
01:06:40
Click to select for comparison
67
AUT flag Rainer Winninger
01:06:42
Click to select for comparison
68
AUT flag Fabian Schuster
01:06:47
Click to select for comparison
69
GER flag Christopher Schäckermann
01:06:50
Click to select for comparison
70
GER flag Julian Neumaier
01:06:50
Click to select for comparison
71
GBR flag Nick Evans
01:06:54
Click to select for comparison
72
GER flag Kevin Ociepka
01:06:55
Click to select for comparison
73
GER flag Michael Wawrzinek
01:06:57
Click to select for comparison
74
GBR flag Chris Whalley
01:06:59
Click to select for comparison
75
BEL flag Valentin Delfosse
01:07:01
Click to select for comparison
76
DEN flag Michael Abildgaard Haladyn
01:07:02
Click to select for comparison
77
GER flag Steven Ragnar Mengdehl
01:07:23
Click to select for comparison
78
GER flag Hermann Schöberl
01:07:24
Click to select for comparison
79
GER flag Ansgar Bock
01:07:25
Click to select for comparison
80
GER flag Elias Ntidam
01:07:25
Click to select for comparison
81
GER flag Christopher Langendorf
01:07:30
Click to select for comparison
82
NED flag Teun Alberts
01:07:32
Click to select for comparison
83
NED flag Kevin De Smet
01:07:32
Click to select for comparison
84
IRL flag Richard Naughton
01:07:41
Click to select for comparison
85
GER flag Paul Wolf
01:07:48
Click to select for comparison
86
IRL flag Gary Corroon
01:07:51
Click to select for comparison
87
GER flag Ferdinand Vogler
01:07:52
Click to select for comparison
88
GER flag Dennis Konrad
01:07:53
Click to select for comparison
89
FRA flag Olivier Pépin
01:07:53
Click to select for comparison
90
GER flag Jan-Niklas Lübke
01:07:54
Click to select for comparison
91
DEN flag Christian Linnet
01:07:55
Click to select for comparison
92
DEN flag Ole Olesen
01:07:56
Click to select for comparison
93
NED flag Daniël Timmermans
01:07:57
Click to select for comparison
94
DEN flag Rasmus Justesen
01:07:58
Click to select for comparison
95
GER flag Julian Höher
01:08:00
Click to select for comparison
96
GER flag Eike Christian Krüger
01:08:05
Click to select for comparison
97
DEN flag Jon Skriver
01:08:05
Click to select for comparison
98
GER flag Asim Latifi
01:08:12
Click to select for comparison
99
GER flag Kirill Schitomirski
01:08:15
Click to select for comparison
100
GER flag Nick Waldstädt
01:08:18