| 1 | Matthias Pfeiffer (Senior) | GER | 38.44 | | - |
| 2 | Lars Funke (Neo) | GER | 38.71 | | +0.270 |
| 3 | Markus Pastoors (Neo) | GER | 38.77 | | +0.330 |
| 4 | Andreas Behr (Neo) | GER | 39.29 | | +0.850 |
| 5 | Lionel Sodogas (Senior) | FRA | 40.10 | | +1.660 |
| 6 | Pierre-Henri Koninckx (Senior) | FRA | 40.11 | | +1.670 |
| 7 | Marco Kramer (Neo) | NED | 40.11 | | +1.670 |
| 8 | Leon Veefkind (Neo) | NED | 40.67 | SB | +2.230 |
| 9 | Adrian-Paul Stroescu (A2) | ROU | 40.82 | | +2.380 |
| 10 | Erik-Jan de Wit (Neo) | NED | 40.85 | | +2.410 |
| 11 | Bob de Jong (A1) | NED | 40.96 | | +2.520 |
| 12 | Maarten Blanken (Neo) | NED | 40.99 | | +2.550 |
| 13 | Peter Bos (M30) | NED | 41.03 | | +2.590 |
| 14 | Marco Schreuder (A2) | NED | 41.25 | | +2.810 |
| 15 | Dick van Goozen (A1) | NED | 41.25 | SB | +2.810 |
| 16 | René Brandhorst (Neo) | NED | 41.34 | | +2.900 |
| 17 | Mathijs Letteboer (Neo) | NED | 41.37 | | +2.930 |
| 18 | Floris Klunder (A2) | NED | 41.44 | | +3.000 |
| 19 | Ralf Bekers (A1) | NED | 41.44 | SB | +3.000 |
| 20 | Csaba Vita (Neo) | ROU | 42.06 | SB | +3.620 |
| 21 | Eeuwoud van der Zijde (Neo) | NED | 42.23 | SB | +3.790 |
| 22 | Peter Polacsek (Neo) | AUT | 42.90 | | +4.460 |
| 23 | Erno Järvinen (Neo) | FIN | 43.02 | SB | +4.580 |
| 24 | Rob Tibben (A1) | NED | 43.14 | | +4.700 |
| 25 | Fabrice Raimbaud (Neo) | FRA | 43.44 | | +5.000 |
| 26 | Robert Solka (B1) | AUT | 43.79 | | +5.350 |
| 27 | Helmuth van den Brink (B1) | NED | 43.83 | SB | +5.390 |
| 28 | Alexander Thiel (A1) | AUT | 43.94 | | +5.500 |
| 29 | Chris van Oosten (A1) | NED | 43.97 | PB | +5.530 |
| 30 | Rick van der Kroon (A1) | NED | 44.74 | | +6.300 |
| 31 | Adrian Ciprian Cordoş (B1) | ROU | 45.52 | | +7.080 |
| 32 | Johan de Wit (C2) | NED | 45.79 | SB | +7.350 |
| 33 | Ruud Leeuwenkamp (C2) | NED | 48.91 | | +10.470 |
| 34 | Philippe Boulard (Senior) | FRA | 51.63 | | +13.190 |