| 1 | Bram Smallenbroek (Senior) | AUT | 1:11.11 | | - |
| 2 | Konrad Niedźwiedzki (Senior) | POL | 1:11.24 | | +0.130 |
| 3 | Artur Waś (Senior) | POL | 1:11.82 | | +0.710 |
| 4 | Mirko Giacomo Nenzi (Neo) | ITA | 1:11.84 | | +0.730 |
| 5 | Zbigniew Bródka (Senior) | POL | 1:12.03 | | +0.920 |
| 6 | Matteo Anesi (Senior) | ITA | 1:12.34 | | +1.230 |
| 7 | Maciej Biega (Neo) | POL | 1:13.07 | | +1.960 |
| 8 | Daniel Gwadera (Neo) | POL | 1:13.44 | PB | +2.330 |
| 9 | Piotr Puszkarski (Senior) | POL | 1:13.72 | | +2.610 |
| 10 | Jan Daldossi (Neo) | ITA | 1:13.76 | | +2.650 |
| 11 | Artur Nogal (Neo) | POL | 1:14.38 | | +3.270 |
| 12 | Tomasz Budz (Senior) | POL | 1:14.63 | SB | +3.520 |
| 13 | Denis Dressel (Neo) | GER | 1:14.84 | | +3.730 |
| 14 | Mateusz Kasprzyk (Neo) | POL | 1:15.28 | | +4.170 |
| 15 | Tomasz Pandyra (Neo) | POL | 1:15.97 | SB | +4.860 |
| 16 | Marten Liiv (C2) | EST | 1:19.15 | | +8.040 |
| 17 | Risto Liiv (A2) | EST | 1:19.19 | | +8.080 |
| 18 | Aleks Luik (B2) | EST | 1:20.48 | | +9.370 |
| 19 | Richard van Schie (A1) | NED | 1:21.92 | | +10.810 |
| 20 | Casper Martens (B2) | NED | 1:22.92 | | +11.810 |
| 21 | Tiberiu Spânu (B1) | ROU | 1:24.63 | | +13.520 |
| 22 | Mircea Vranceanu (M55) | GER | 1:25.70 | | +14.590 |
| 23 | Lucas Kennes (B2) | NED | 1:26.97 | | +15.860 |
| 24 | Lucas Wiegers (Neo) | NED | 1:27.02 | | +15.910 |
| 25 | Tim Sweep (A2) | NED | 1:31.02 | SB | +19.910 |
| 26 | Stephan Haueisen (M40) | GER | 1:31.05 | | +19.940 |