| 1 | Daniele Di Stefano (Senior) | ITA | 1:45.68 | SB | - |
| 2 | Bálint Bödei (Neo) | HUN | 1:47.90 | PB | +2.220 |
| 3 | Alessio Trentini (Senior) | ITA | 1:48.09 | SB | +2.410 |
| 4 | Andrea Giovannini (Senior) | ITA | 1:48.38 | SB | +2.700 |
| 5 | Botond Bejczi (Senior) | HUN | 1:48.47 | PB | +2.790 |
| 6 | Francesco Betti (Senior) | ITA | 1:48.66 | SB | +2.980 |
| 7 | Davide Ghiotto (Senior) | ITA | 1:48.73 | | +3.050 |
| 8 | Juuso Lehtonen (Senior) | FIN | 1:49.97 | PB | +4.290 |
| 9 | Manuel Ghiotto (Neo) | ITA | 1:50.31 | | +4.630 |
| 10 | Michele Malfatti (Senior) | ITA | 1:50.38 | | +4.700 |
| 11 | Alvar Muhonen (Neo) | FIN | 1:50.45 | PB | +4.770 |
| 12 | Riccardo Lorello (Neo) | ITA | 1:50.76 | | +5.080 |
| 13 | Manuel de Carli (Neo) | ITA | 1:50.86 | PB | +5.180 |
| 14 | Lukács Soma (Neo) | HUN | 1:51.01 | PB | +5.330 |
| 15 | Mattia Peghini (Senior) | ITA | 1:51.04 | | +5.360 |
| 16 | Giacomo Zampedri (Neo) | ITA | 1:51.27 | PB | +5.590 |
| 17 | Tadeáš Procházka (Senior) | CZE | 1:51.38 | PB | +5.700 |
| 18 | Tuukka Suomalainen (Neo) | FIN | 1:51.56 | PB | +5.880 |
| 19 | Adrian Octavian Fierar (Neo) | ROU | 1:52.02 | SB | +6.340 |
| 20 | Jakub Koci (Neo) | CZE | 1:52.41 | PB | +6.730 |
| 21 | Alexander Rezzonico (Neo) | ESP | 1:52.95 | SB | +7.270 |
| 22 | Emil Ervik (Senior) | FIN | 1:53.19 | SB | +7.510 |
| 23 | Filip Jílek (B1) | CZE | 1:54.27 | PB | +8.590 |
| 24 | Luka Rintala (Neo) | FIN | 1:54.59 | | +8.910 |
| 25 | Joonas Valge (Senior) | EST | 1:54.86 | | +9.180 |
| 26 | Sergio Alvarez Fernandez (A1) | ESP | 1:55.40 | PB | +9.720 |
| 27 | Márton Klimasz (B2) | HUN | 1:55.56 | NRJ | +9.880 |
| 28 | Paddy Smit (Neo) | NED | 1:56.19 | PB | +10.510 |
| 29 | Nevio Gross (A2) | SUI | 1:56.74 | PB | +11.060 |
| 30 | Gonzalo Ferraz (Neo) | ESP | 1:57.47 | SB | +11.790 |
| 31 | Danny Heijkoop (Senior) | NED | 1:57.55 | PB | +11.870 |
| 32 | Iker Ruiz Cortes (A1) | ESP | 1:57.96 | PB | +12.280 |
| 33 | Tudor Debu (A1) | ROU | 1:58.29 | PB | +12.610 |
| 34 | Mart Markus (M35) | EST | 1:58.38 | NRM | +12.700 |
| 35 | Leandro Gross (Neo) | SUI | 1:59.20 | PB | +13.520 |
| 36 | Hemmo Hannula (B2) | FIN | 1:59.68 | PB | +14.000 |
| 37 | Ignacio Moran (Neo) | ESP | 2:00.57 | SB | +14.890 |
| 38 | Aitor Sánchez Fernández (A1) | ESP | 2:00.97 | PB | +15.290 |
| 39 | Csanád Pap (B2) | HUN | 2:01.71 | PB | +16.030 |
| 40 | Marek Kurš (A1) | CZE | 2:01.74 | PB | +16.060 |
| 41 | Pablo Marin (Neo) | COL | 2:02.13 | SB | +16.450 |
| 42 | Gustavs Vacietis (A1) | LAT | 2:03.24 | SB | +17.560 |
| 43 | Alexandru Mereuta (B1) | ROU | 2:03.72 | PB | +18.040 |
| 44 | Daniel Garro (Neo) | ESP | 2:05.39 | SB | +19.710 |
| 45 | Uku Märten Vaikmaa (A2) | EST | 2:07.52 | SB | +21.840 |
| 46 | Andrei Astefanoaie (B1) | ROU | 2:07.84 | SB | +22.160 |
| 47 | Ahti Oks (M50) | EST | 2:08.27 | SB | +22.590 |
| 48 | Marius Monea (B1) | ROU | 2:10.17 | PB | +24.490 |
| 49 | Cristian Francu Citre (A2) | ROU | 2:11.55 | SB | +25.870 |
| 50 | Adria Fernandez (B1) | ESP | 2:13.25 | PB | +27.570 |
| 51 | Lucas Orzanco Iraizoz (B1) | ESP | 2:15.01 | PB | +29.330 |
| 52 | Samuel Granada Garcia (C2) | ITA | 2:32.52 | PB | +46.840 |
| 53 | Nazarii Hnatiuk (C1) | UKR | 2:38.38 | PB | +52.700 |
| WDR | Johannes Vermeersch (A2) | BEL | WDR | | - |
| DNF | Andrei Nicolae (B2) | ROU | DNF | | - |