| 1 | Alessio Trentini (Senior) | ITA | 1:48.68 | | - |
| 2 | Francesco Betti (Neo) | ITA | 1:50.11 | | +1.430 |
| 3 | Andrea Giovannini (Senior) | ITA | 1:50.30 | | +1.620 |
| 4 | Stefan Emele (Senior) | GER | 1:50.37 | | +1.690 |
| 5 | David Bosa (Senior) | ITA | 1:50.46 | | +1.780 |
| 6 | Davide Ghiotto (Senior) | ITA | 1:51.51 | | +2.830 |
| 7 | Alexander Farthofer (A1) | AUT | 1:51.75 | SB | +3.070 |
| 8 | Mathieu Belloir (Neo) | FRA | 1:52.51 | | +3.830 |
| Tom Rudolph (Neo) | GER | 1:52.51 | SB | +3.830 |
| Gabriele Galli (Senior) | ITA | 1:52.51 | | +3.830 |
| 11 | Mattia Peghini (Neo) | ITA | 1:53.37 | | +4.690 |
| 12 | Timothy Loubineaud (Senior) | FRA | 1:53.51 | | +4.830 |
| 13 | Daniele Di Stefano (Senior) | ITA | 1:53.87 | | +5.190 |
| 14 | Ole Bjørnsmoen Næss (M30) | NOR | 1:53.90 | | +5.220 |
| 15 | Wilhelm Ekensskär (Senior) | SWE | 1:54.19 | | +5.510 |
| 16 | Manuel Robla (A2) | ESP | 1:55.31 | | +6.630 |
| Riccardo Lorello (Neo) | ITA | 1:55.31 | | +6.630 |
| 18 | Gianluca Bernardi (A2) | ITA | 1:55.45 | | +6.770 |
| 19 | David Karlingsjö (Senior) | SWE | 1:55.48 | | +6.800 |
| 20 | Josh Whyte (Senior) | NZL | 1:55.80 | | +7.120 |
| 21 | Jakub Koci (A2) | CZE | 1:56.68 | | +8.000 |
| 22 | Giacomo Zampedri (A2) | ITA | 1:56.92 | | +8.240 |
| 23 | Martin Belloir (Neo) | FRA | 1:57.26 | | +8.580 |
| 24 | Lukas Stekly (A2) | CZE | 1:57.50 | | +8.820 |
| 25 | Romedius Thurner (Neo) | ITA | 1:57.77 | | +9.090 |
| 26 | Giosue Neve (A2) | ITA | 1:58.07 | | +9.390 |
| 27 | Thijmen Paardekooper (A1) | NED | 1:59.94 | | +11.260 |
| 28 | Niclas Mastrup (Neo) | DEN | 2:00.13 | | +11.450 |
| 29 | Tadeáš Procházka (Neo) | CZE | 2:01.07 | | +12.390 |
| 30 | Bart Seffinga (M40) | NED | 2:01.94 | | +13.260 |
| 31 | Mattia Bernabe' (A2) | ITA | 2:02.79 | | +14.110 |
| 32 | Manuel de Carli (A1) | ITA | 2:02.89 | | +14.210 |
| 33 | Emanuel Moser (Neo) | ITA | 2:02.94 | SB | +14.260 |
| 34 | Mattia Leonardelli (B1) | ITA | 2:03.91 | | +15.230 |
| 35 | Jelmer Kraaijeveld (M30) | NED | 2:03.95 | | +15.270 |
| 36 | Simone Proverbio (A2) | ITA | 2:04.41 | | +15.730 |
| 37 | Oskar Nilsson (Neo) | SWE | 2:05.23 | | +16.550 |
| 38 | Sampsa Santtila (A1) | FIN | 2:06.12 | SB | +17.440 |
| 39 | Ville Männistö (M40) | FIN | 2:06.36 | | +17.680 |
| 40 | Pascal Palmans (Neo) | NED | 2:06.83 | | +18.150 |
| 41 | Alessandro Antonio Covelli (A1) | ITA | 2:07.96 | SB | +19.280 |
| 42 | Danny Heijkoop (Neo) | NED | 2:08.16 | | +19.480 |
| 43 | Thomas Proverbio (C2) | ITA | 2:08.52 | | +19.840 |
| 44 | Koos Dijkstra (M55) | NED | 2:09.85 | | +21.170 |
| 45 | Jevgeni Lukht (A1) | FIN | 2:10.30 | PB | +21.620 |
| 46 | Sune Mastrup (A2) | DEN | 2:10.72 | | +22.040 |
| 47 | Yoshua Meeuwenoord (C2) | NED | 2:10.94 | PB | +22.260 |
| 48 | Simone de Carli (B2) | ITA | 2:11.58 | | +22.900 |
| 49 | John Bernardi (C2) | ITA | 2:12.21 | | +23.530 |
| 50 | Ilmo Haikonen (A1) | FIN | 2:15.15 | PB | +26.470 |
| 51 | Dennis Koster (B1) | NED | 2:29.43 | | +40.750 |
| DQ | Tim de Lange (Neo) | NED | DQ | | - |