HYROX HAMBURG 2026 MEN

Showing 1 to 100 of 2,501 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
GER flag Renning Elischer
55:36 30-34
Click to select for comparison
2 1
LUX flag David Steffes
57:01
Click to select for comparison
3 1
IRL flag Michael Flynn
57:08 35-39
Click to select for comparison
4 2
GBR flag Liam Shallicker
57:48 30-34
Click to select for comparison
5 3
BEL flag Nicolas Grimont
58:17 30-34
Click to select for comparison
6 4
GER flag Jan Nicholas Bauer
58:18 30-34
Click to select for comparison
7 1
ITA flag Federico Maione
58:48 25-29
Click to select for comparison
8 2
GER flag Jonathan Gauer
58:55 25-29
Click to select for comparison
9 5
AUT flag Julian Fiedler
58:57 30-34
Click to select for comparison
10 1
GER flag Julius Filmer
58:58 16-24
Click to select for comparison
11 6
AUT flag Fabian Schuster
59:06 30-34
Click to select for comparison
12 3
GER flag Michel Barenschee
59:14 25-29
Click to select for comparison
13 2
SWE flag Algot Kullberg
59:23 16-24
Click to select for comparison
14 7
GER flag Dominik Hofstetter
59:27 30-34
Click to select for comparison
15 8
GER flag Lukas Dudziak
59:37 30-34
Click to select for comparison
16 2
GER flag Dieter Schwarzkopf
59:44 35-39
Click to select for comparison
17 4
FRA flag Augustin Fournier
1:00:09 25-29
Click to select for comparison
18 3
DEN flag Gregers Christensen
1:00:09 35-39
Click to select for comparison
19 4
GER flag Marc Dörfer
1:00:21 35-39
Click to select for comparison
20 3
GER flag Alexander Jäger
1:00:25 16-24
Click to select for comparison
21 5
GER flag Johann Frank
1:01:15 35-39
Click to select for comparison
22 2
DEN flag Thomas Cortebeeck
1:01:23 40-44
Click to select for comparison
23 9
IRL flag Dean O’Halloran
1:01:26 30-34
Click to select for comparison
24 6
GER flag Jan Roggemann
1:01:32 35-39
Click to select for comparison
25 5
GER flag Stefan Pump
1:01:41 25-29
Click to select for comparison
26 10
GER flag Emre Ergün
1:02:00 30-34
Click to select for comparison
27 4
GER flag Kilian Kaps
1:02:07 16-24
Click to select for comparison
28 7
DEN flag Simon Foss Jensen
1:02:09 35-39
Click to select for comparison
29 8
DEN flag Anders Borggaard
1:02:12 35-39
Click to select for comparison
30 1
DEN flag Ole Olesen
1:02:13
Click to select for comparison
31 11
DEN flag Søren Ejsing
1:02:25 30-34
Click to select for comparison
32 5
GER flag Alexander Tscherkaschin
1:02:29 16-24
Click to select for comparison
33 6
GER flag Zaidane Chitou
1:02:36 25-29
Click to select for comparison
34 9
ITA flag Michele Stancanelli
1:02:53 35-39
Click to select for comparison
35 7
AUT flag Ben Okeke
1:02:57 25-29
Click to select for comparison
36 12
GER flag Dominik Runge
1:03:21 30-34
Click to select for comparison
37 8
GER flag Dominik Sauter
1:03:23 25-29
Click to select for comparison
38 13
NED flag S.A. Hoekstra
1:03:26 30-34
Click to select for comparison
39 6
KOR flag Tae-Ung An
1:03:30 16-24
Click to select for comparison
40 9
BRA flag Hugo Acioli
1:03:43 25-29
Click to select for comparison
41 10
GER flag Mirco Schmidt
1:03:45 25-29
Click to select for comparison
42 14
ITA flag Luca Oprandi
1:03:55 30-34
Click to select for comparison
43 10
GER flag Benjamin Baumann
1:03:56 35-39
Click to select for comparison
44 11
NGR flag Obidike Okeke
1:04:07
Click to select for comparison
45 12
UKR flag Andrii Mavdiuk
1:04:14 25-29
Click to select for comparison
46 15
ITA flag Alex Guarino
1:04:25 30-34
Click to select for comparison
47 7
ITA flag Francescopio Sicignano
1:04:26 16-24
Click to select for comparison
48 13
GER flag Fynn Lauer
1:04:31 25-29
Click to select for comparison
49 11
AUT flag Christoph Fedl
1:04:31 35-39
Click to select for comparison
50 8
CZE flag Jakub Masničák
1:04:33 16-24
Click to select for comparison
51 12
GER flag Robin Bode
1:04:37 35-39
Click to select for comparison
52 16
AUT flag Lukas Strutzenberger
1:04:37 30-34
Click to select for comparison
53 17
GER flag Niklas Baasch
1:04:45 30-34
Click to select for comparison
54 14
GER flag Mats Möller
1:04:50 25-29
Click to select for comparison
55 13
LAT flag Ilgvars Jansons
1:04:56 35-39
Click to select for comparison
56 18
GER flag Brun Keller
1:05:03 30-34
Click to select for comparison
57 15
NED flag Mel Treub
1:05:03 25-29
Click to select for comparison
58 19
AUT flag Johannes Leitner
1:05:07 30-34
Click to select for comparison
59 14
GER flag Aigars Rozenberg
1:05:19 35-39
Click to select for comparison
60 16
GER flag Bennet Barre
1:05:23 25-29
Click to select for comparison
61 9
SUI flag Janick Niederberger
1:05:33 16-24
Click to select for comparison
62 20
GER flag Daniel Hasse
1:05:38 30-34
Click to select for comparison
63 10
GER flag Dennis Sonne
1:05:40 16-24
Click to select for comparison
64 21
GER flag Joschka Schlicht
1:05:46 30-34
Click to select for comparison
65 15
GER flag Daniel Hubner
1:05:48 35-39
Click to select for comparison
66 3
GER flag Nils Sambill
1:05:51 40-44
Click to select for comparison
67 22
GER flag Lucas Krämer
1:05:52 30-34
Click to select for comparison
68 17
GER flag Daniel Dumschat
1:05:58 25-29
Click to select for comparison
69 23
CRO flag Augustin Jagustin
1:06:00 30-34
Click to select for comparison
70 18
GER flag Gian-Luca Postoy
1:06:00 25-29
Click to select for comparison
71 2
GER flag Benjamin Alteheld
1:06:01 45-49
Click to select for comparison
72 19
GER flag Philipp Failer
1:06:03 25-29
Click to select for comparison
73 16
GER flag Michael Kessler
1:06:04 35-39
Click to select for comparison
74 11
GER flag Maximilian Wörrle
1:06:06 16-24
Click to select for comparison
75 17
GER flag Ali-Jakob Döpke
1:06:07 35-39
Click to select for comparison
76 20
GER flag Maximilian Peter
1:06:08 25-29
Click to select for comparison
77 4
FRA flag Romain Benech
1:06:08 40-44
Click to select for comparison
78 24
TUR flag Kaan Suerdem
1:06:12 30-34
Click to select for comparison
79 12
GER flag Lennart Decker
1:06:12 16-24
Click to select for comparison
80 18
AUT flag Matthias Santner
1:06:13 35-39
Click to select for comparison
81 25
GER flag Marco Lindt
1:06:15 30-34
Click to select for comparison
82 3
SUI flag Daniel Widjaja
1:06:15 45-49
Click to select for comparison
83 26
DEN flag Thomas Agersnap
1:06:16 30-34
Click to select for comparison
84 19
IRL flag Ricky Power
1:06:17 35-39
Click to select for comparison
85 5
DEN flag Ulrik Vangsø Ørts
1:06:21 40-44
Click to select for comparison
86 13
GER flag Bjarne Bernstein
1:06:27 16-24
Click to select for comparison
87 4
GER flag Patrick Paul
1:06:28 45-49
Click to select for comparison
88 21
GER flag Timon Pfennig
1:06:31 25-29
Click to select for comparison
89 20
GER flag Joschka Grabb
1:06:36 35-39
Click to select for comparison
90 27
ESP flag Roberto Villadangos
1:06:38 30-34
Click to select for comparison
91 14
CZE flag Tomáš Francouz
1:06:41 16-24
Click to select for comparison
92 21
GBR flag David Price
1:06:43 35-39
Click to select for comparison
93 22
GER flag Marc Sommerfeld
1:06:44 25-29
Click to select for comparison
94 5
AUT flag Manuel Moschinger
1:06:46 45-49
Click to select for comparison
95 28
GER flag Tim Kohl
1:06:53 30-34
Click to select for comparison
96 29
CAN flag William Tsilkas
1:06:54 30-34
Click to select for comparison
97 22
GER flag Josa Rödiger
1:06:54 35-39
Click to select for comparison
98 23
GER flag Alexander Heine
1:06:56 25-29
Click to select for comparison
99 23
GER flag Benedikt Breimann
1:06:57 35-39
Click to select for comparison
100 30
GER flag Kilian Borjans
1:06:59 30-34

Want a faster time at your next race? Get a plan made for you.

First week free. Cancel anytime.

Start your free trial