By finish time
1–50 of 2,554
-
1
55:36Renning Elischer GER
-
2
57:01David Steffes LUX
-
3
57:08Michael Flynn IRL
-
4
57:48Liam Shallicker GBR
-
5
58:17Nicolas Grimont BEL
-
6
58:18Jan Nicholas Bauer GER
-
7
58:48Federico Maione ITA
-
8
58:55Jonathan Gauer GER
-
9
58:57Julian Fiedler AUT
-
10
58:58Julius Filmer GER
-
11
59:06Fabian Schuster AUT
-
12
59:14Michel Barenschee GER
-
13
59:23Algot Kullberg SWE
-
14
59:27Dominik Hofstetter GER
-
15
59:37Lukas Dudziak GER
-
16
59:44Dieter Schwarzkopf GER
-
17
1:00:09Gregers Christensen DEN
-
17
1:00:09AUGUSTIN FOURNIER FRA
-
19
1:00:21Marc Dörfer GER
-
20
1:00:25Alexander Jäger GER
-
21
1:01:15Johann Frank GER
-
22
1:01:23Thomas Cortebeeck DEN
-
23
1:01:26Dean O’Halloran IRL
-
24
1:01:32Jan Roggemann GER
-
25
1:01:41Stefan Pump GER
-
26
1:02:00Emre Ergün GER
-
27
1:02:07Kilian Kaps GER
-
28
1:02:09Simon Foss Jensen DEN
-
29
1:02:12Anders Borggaard DEN
-
30
1:02:13Ole Olesen DEN
-
31
1:02:25Søren Ejsing DEN
-
32
1:02:29Alexander Tscherkaschin GER
-
33
1:02:36Zaidane Chitou GER
-
34
1:02:53Michele Stancanelli ITA
-
35
1:02:57Ben Okeke AUT
-
36
1:03:21Dominik Runge GER
-
37
1:03:23Dominik Sauter GER
-
38
1:03:26S.A. Hoekstra NED
-
39
1:03:30Tae-Ung An KOR
-
40
1:03:43Hugo Acioli BRA
-
41
1:03:45Mirco Schmidt GER
-
42
1:03:55Luca Oprandi ITA
-
43
1:03:56Benjamin Baumann GER
-
44
1:04:07Obidike Okeke NGR
-
45
1:04:14Andrii Mavdiuk UKR
-
46
1:04:25Alex Guarino ITA
-
47
1:04:26Francescopio Sicignano ITA
-
48
1:04:31Fynn Lauer GER
-
48
1:04:31Christoph Fedl AUT
-
50
1:04:33Jakub Masničák CZE
Places are counted across every race day of Hamburg, by finish time. The source ranks each day separately, so a place here is not the one printed on a result from a single day. Equal times share a place.