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