| 1 | Christian Breuer (Senior) | GER | 36.48 | | - |
| 2 | Jan Friesinger (Senior) | GER | 37.28 | | +0.800 |
| 3 | Artur Waś (A2) | POL | 37.34 | SB | +0.860 |
| 4 | Eric Zachrisson (Senior) | SWE | 37.45 | | +0.970 |
| 5 | Dino Gillarduzzi (Senior) | GER | 37.50 | | +1.020 |
| 6 | Enrico Fabris (Neo) | ITA | 37.70 | | +1.220 |
| 7 | Matteo Anesi (Neo) | ITA | 37.79 | | +1.310 |
| 8 | Maurizio Menta (Neo) | ITA | 37.83 | | +1.350 |
| 9 | Nikolaj Uljanin (Senior) | KAZ | 38.03 | | +1.550 |
| 10 | Stefano Donagrandi (Senior) | ITA | 38.10 | | +1.620 |
| 11 | Marco Weber (Neo) | GER | 38.37 | SB | +1.890 |
| 12 | Tobias Schneider (Neo) | GER | 38.50 | | +2.020 |
| 13 | Danny Leger (Senior) | GER | 38.51 | | +2.030 |
| 14 | Alisjer Umarov (A2) | KAZ | 38.86 | | +2.380 |
| 15 | Aleksandr Rudopysov (Neo) | RUS | 39.29 | | +2.810 |
| 16 | Giorgio Battisti (Neo) | ITA | 39.52 | | +3.040 |
| Ippolito Sanfratello (Senior) | ITA | 39.52 | | +3.040 |
| Dariusz Stanuch (A2) | POL | 39.52 | SB | +3.040 |
| 19 | Jevgenij.84 Novikov (Neo) | RUS | 39.56 | SB | +3.080 |
| 20 | Aleksej Aleksejev (Neo) | RUS | 39.61 | | +3.130 |
| 21 | Marius Băcilă (Neo) | ROU | 39.66 | | +3.180 |
| 22 | Aleksandr.78 Aksjonov (Senior) | RUS | 39.69 | | +3.210 |
| 23 | Aleksandr Komar (B2) | BLR | 39.79 | | +3.310 |
| 24 | Luca Crevenna (Senior) | ITA | 39.83 | | +3.350 |
| 25 | Radu Moldovan (Neo) | ROU | 40.03 | | +3.550 |
| 26 | Mateusz Stasiowski (B1) | POL | 40.20 | | +3.720 |
| Aleksandr Zjernovyj (A2) | UKR | 40.20 | | +3.720 |
| 28 | Roman Krzeptowski (A1) | POL | 40.22 | | +3.740 |
| 29 | Nico Tsintzas (B2) | GER | 40.30 | | +3.820 |
| 30 | Maksim Pedos (Senior) | UKR | 40.33 | | +3.850 |
| 31 | Stanislav Aljanov (Neo) | KAZ | 40.34 | | +3.860 |
| 32 | Karsten Herlitz (Senior) | GER | 40.38 | SB | +3.900 |
| 33 | Thomas Traulsen (B2) | GER | 40.40 | | +3.920 |
| Bogdan Stănescu (Neo) | ROU | 40.40 | SB | +3.920 |
| 35 | Zoltan Kristo (Senior) | ROU | 40.44 | | +3.960 |
| 36 | Tomasz Budz (A1) | POL | 40.71 | | +4.230 |
| 37 | Ronald Bosker (M35) | SUI | 40.82 | | +4.340 |
| 38 | Sebastian Druszkiewicz (A2) | POL | 41.14 | | +4.660 |
| 39 | Dariusz Nosal (B1) | POL | 41.23 | | +4.750 |
| 40 | Cornel Mihai Pop (B1) | ROU | 41.42 | | +4.940 |
| 41 | Ivo Michálek (B1) | CZE | 41.48 | | +5.000 |
| 42 | Michael Nenninger-Randl (A1) | GER | 42.08 | | +5.600 |
| 43 | Maciej Gąsienica (A1) | POL | 42.16 | | +5.680 |
| 44 | Rico Litscher (Neo) | SUI | 42.21 | | +5.730 |
| 45 | Jevgenij Nemilostivyj (A1) | UKR | 42.38 | SB | +5.900 |
| 46 | Stephan Schaufler (B2) | GER | 42.49 | | +6.010 |
| 47 | Maximilian Mayer (A1) | GER | 42.52 | | +6.040 |
| 48 | Szymon Lenart (A1) | POL | 42.76 | | +6.280 |
| 49 | Andrej Pantsjenko (A1) | UKR | 42.88 | | +6.400 |
| 50 | Igor Horodynski (A1) | POL | 43.16 | | +6.680 |
| Andrzej Bieniek (B2) | POL | 43.16 | | +6.680 |
| 52 | Jacek Kulmaczewski (A1) | POL | 43.31 | | +6.830 |
| 53 | Andrzej Szczepaniak (B1) | POL | 43.41 | | +6.930 |
| 54 | Christian Lange (Senior) | GER | 43.74 | | +7.260 |
| DNF | Tobias Franzen (B2) | GER | DNF | | - |