official results
Rank
Athlete
Nation
1
GEIGER Vinzenz
GER
27:19.7
2
SEIDL Mario
AUT
+2.4
3
WATABE Akito
JPN
+7.6
4
HEROLA Ilkka
FIN
+43.2
5
RYDZEK Johannes
GER
+52.0
6
LAHEURTE Maxime
FRA
+1:27.4
7
RIESSLE Fabian
GER
+1:36.9
8
FRITZ Martin
AUT
+1:39.9
9
JOEBSTL Thomas
AUT
+1:40.5
10
REHRL Franz-Josef
AUT
+1:41.9
11
ILVES Kristjan
EST
+1:42.8
12
GREIDERER Lukas
AUT
+1:45.1
13
WEBER Terence
GER
+1:47.2
14
BRAUD Francois
FRA
+1:47.8
15
MAEKIAHO Arttu
FIN
+2:01.9
16
SLOWIOK Pawel
POL
+2:05.9
17
ORTER Philipp
AUT
+2:24.2
18
FAISST Manuel
GER
+2:27.2
19
KUPCZAK Szczepan
POL
+2:37.8
20
PITTIN Alessandro
ITA
+2:54.6
21
SCHMID Julian
GER
+3:00.7
22
DVORAK Miroslav
CZE
+3:13.6
23
MUHLETHALER Laurent
FRA
+3:15.5
24
VYTRVAL Jan
CZE
+3:21.7
25
VALLET Edgar
FRA
+3:27.3
26
LAMPARTER Johannes
AUT
+3:28.5
27
LOOMIS Ben
USA
+3:35.0
28
MUTRU Leevi
FIN
+3:37.9
29
BUZZI Raffaele
ITA
+3:38.9
30
YAHIN Ernest
RUS
+3:44.4
31
HAHN Martin
GER
+3:49.8
32
BARKOV Viacheslav
RUS
+4:18.9
33
MACH David
GER
+4:33.1
34
MASTIEV Samir
RUS
+4:35.4
35
WELDE David
GER
+4:36.8
36
HUETTEL Simon
GER
+5:00.7
37
KOSTNER Aaron
ITA
+5:07.8
38
IVANOV Vitalii
RUS
+5:22.7
39
LEHNERT Luis
GER
+5:26.3
40
JELEN Rok
SLO
+7:09.4
41
PAROLARI Denis
ITA
42
ZEMEK David
CZE
43
SHUMATE Jared
USA
44
ILVES Andreas
EST
45
BRECL Gasper
SLO
46
VAXELAIRE Lilian
FRA
47
RAKPAROV Chingiz
KAZ
48
KUDZIA Piotr
POL
49
ANDREWS Grant
USA
50
ORUSSAYEV Eldar
KAZ
Did not finish
Disqualified
Did not start