1 KIRYIENKA Vasil BLR 1:02:29,45 (51,368 km/h)
2 MALORI Adriano ITA + 0:09,08
3 COPPEL Jerome FRA + 0:26,62
4 CASTROVIEJO NICOLAS Jonathan ESP + 0:29,36
5 DUMOULIN Tom NED + 1:01,51
6 DENNIS Rohan AUS + 1:07,96
7 MARTIN Tony GER + 1:16,73
8 BODNAR Maciej POL + 1:17,33
9 BIALOBLOCKI Marcin POL + 1:22,42
10 MOSER Moreno ITA + 1:31,61
11 BARTA Jan CZE + 1:34,04
12 PHINNEY Taylor USA + 1:36,99
13 SANTOS SIMOES OLIVEIRA N. POR + 1:52,38
14 CUMMINGS Stephen GBR + 1:58,89
15 HEPBURN Michael AUS + 1:59,20
16 BRANDLE Matthias AUT + 1:59,88
17 DOWSETT Alex GBR + 2:06,56
18 VAN DEN BROECK Jurgen BEL + 2:15,91
19 KUENG Stefan SUI + 2:17,63
20 DURBRIDGE Luke AUS + 2:18,22
21 QUAADE Rasmus Christian DEN + 2:19,17
22 CRADDOCK Lawson USA + 2:27,34
23 KELDERMAN Wilco NED + 2:31,18
24 GRIVKO Andriy UKR + 2:32,28
25 HOULE Hugo CAN + 2:35,87
26 SANCHEZ GIL Luis Leon ESP + 2:45,17
27 SIUTSOU Kanstantsin BLR + 2:47,95
28 SMUKULIS Gatis LAT + 2:56,12
29 TAARAMAE Rein EST + 2:56,13
30 DILLIER Silvan SUI + 2:56,78
31 LAMPAERT Yves BEL + 2:59,52
32 KANGERT Tanel EST + 3:01,21
33 ZAKARIN Ilnur RUS + 3:07,22
34 FOMINYKH Daniil KAZ + 3:13,15
35 SERGENT Jesse NZL + 3:13,59
36 LUTSENKO Alexey KAZ + 3:23,83
37 LAENGEN Vegard Stake NOR + 3:25,51
38 LARSSON Gustav SWE + 3:25,79
39 SARAMOTINS Aleksejs LAT + 3:26,67
40 NAVARDAUSKAS Ramunas LTU + 3:30,20
41 LUDVIGSSON Tobias SWE + 3:30,59
42 VANGSTAD Andreas NOR + 3:43,23
43 BEWLEY Sam NZL + 3:44,22
44 ROTH Ryan CAN + 3:51,14
45 JUUL JENSEN Christopher DEN + 3:55,26
46 SICARD Romain FRA + 3:56,61
47 PLIUSCHIN Alexandr MDA + 4:00,34
48 POSTLBERGER Lukas AUT + 4:18,12
49 DEBESAY Mekseb ERI + 4:20,33
50 BAGDONAS Gediminas LTU + 4:20,38
51 URAN URAN Rigoberto COL + 4:40,65
52 ARNDT Nikias GER + 4:47,00
53 VAKOC Petr CZE + 5:01,26
54 TVETCOV Serghei ROU + 5:38,95
55 TZORTZAKIS Polychronis GRE + 5:47,86
56 RODAS OCHOA Manuel GUA + 5:53,85
57 TUGULDUR Tuulkhangai MGL + 6:45,70
58 SAKELLARIDIS MANGOURAS Neofytos GRE + 7:05,06
59 HALMURATOV Muradjan UZB + 7:06,79
60 NAVARRETE Segundo ECU + 8:50,76
61 ELBOURDAINY Ahmed QAT + 9:45,89
62 ALBOS CAVALIERE David AND + 11:55,93
63 POPSTEFANOV Gorgi MKD + 13:05,52
64 MARTINEZ Juan PUR + 13:43,53
65 QUISHPE Carlos Eduardo ECU + 14:14,66
2 MALORI Adriano ITA + 0:09,08
3 COPPEL Jerome FRA + 0:26,62
4 CASTROVIEJO NICOLAS Jonathan ESP + 0:29,36
5 DUMOULIN Tom NED + 1:01,51
6 DENNIS Rohan AUS + 1:07,96
7 MARTIN Tony GER + 1:16,73
8 BODNAR Maciej POL + 1:17,33
9 BIALOBLOCKI Marcin POL + 1:22,42
10 MOSER Moreno ITA + 1:31,61
11 BARTA Jan CZE + 1:34,04
12 PHINNEY Taylor USA + 1:36,99
13 SANTOS SIMOES OLIVEIRA N. POR + 1:52,38
14 CUMMINGS Stephen GBR + 1:58,89
15 HEPBURN Michael AUS + 1:59,20
16 BRANDLE Matthias AUT + 1:59,88
17 DOWSETT Alex GBR + 2:06,56
18 VAN DEN BROECK Jurgen BEL + 2:15,91
19 KUENG Stefan SUI + 2:17,63
20 DURBRIDGE Luke AUS + 2:18,22
21 QUAADE Rasmus Christian DEN + 2:19,17
22 CRADDOCK Lawson USA + 2:27,34
23 KELDERMAN Wilco NED + 2:31,18
24 GRIVKO Andriy UKR + 2:32,28
25 HOULE Hugo CAN + 2:35,87
26 SANCHEZ GIL Luis Leon ESP + 2:45,17
27 SIUTSOU Kanstantsin BLR + 2:47,95
28 SMUKULIS Gatis LAT + 2:56,12
29 TAARAMAE Rein EST + 2:56,13
30 DILLIER Silvan SUI + 2:56,78
31 LAMPAERT Yves BEL + 2:59,52
32 KANGERT Tanel EST + 3:01,21
33 ZAKARIN Ilnur RUS + 3:07,22
34 FOMINYKH Daniil KAZ + 3:13,15
35 SERGENT Jesse NZL + 3:13,59
36 LUTSENKO Alexey KAZ + 3:23,83
37 LAENGEN Vegard Stake NOR + 3:25,51
38 LARSSON Gustav SWE + 3:25,79
39 SARAMOTINS Aleksejs LAT + 3:26,67
40 NAVARDAUSKAS Ramunas LTU + 3:30,20
41 LUDVIGSSON Tobias SWE + 3:30,59
42 VANGSTAD Andreas NOR + 3:43,23
43 BEWLEY Sam NZL + 3:44,22
44 ROTH Ryan CAN + 3:51,14
45 JUUL JENSEN Christopher DEN + 3:55,26
46 SICARD Romain FRA + 3:56,61
47 PLIUSCHIN Alexandr MDA + 4:00,34
48 POSTLBERGER Lukas AUT + 4:18,12
49 DEBESAY Mekseb ERI + 4:20,33
50 BAGDONAS Gediminas LTU + 4:20,38
51 URAN URAN Rigoberto COL + 4:40,65
52 ARNDT Nikias GER + 4:47,00
53 VAKOC Petr CZE + 5:01,26
54 TVETCOV Serghei ROU + 5:38,95
55 TZORTZAKIS Polychronis GRE + 5:47,86
56 RODAS OCHOA Manuel GUA + 5:53,85
57 TUGULDUR Tuulkhangai MGL + 6:45,70
58 SAKELLARIDIS MANGOURAS Neofytos GRE + 7:05,06
59 HALMURATOV Muradjan UZB + 7:06,79
60 NAVARRETE Segundo ECU + 8:50,76
61 ELBOURDAINY Ahmed QAT + 9:45,89
62 ALBOS CAVALIERE David AND + 11:55,93
63 POPSTEFANOV Gorgi MKD + 13:05,52
64 MARTINEZ Juan PUR + 13:43,53
65 QUISHPE Carlos Eduardo ECU + 14:14,66