| 1 | Jan Bos (Senior) | NED | 35.59 | | - |
| 2 | Manabu Horii (Senior) | JPN | 35.97 | | +0.380 |
| Yuutaro.76 Shinohara (Neo) | JPN | 35.97 | | +0.380 |
| 4 | Shouji Kato (Senior) | JPN | 36.03 | | +0.440 |
| 5 | Kuniomi Haneishi (Senior) | JPN | 36.10 | | +0.510 |
| 6 | David Cruikshank (M30) | USA | 36.78 | NRM | +1.190 |
| 7 | Kazuya Nishioka (Neo) | JPN | 36.84 | | +1.250 |
| 8 | Ralf van der Rijst (Neo) | NED | 36.92 | | +1.330 |
| 9 | Jeroen Straathof (Senior) | NED | 36.96 | | +1.370 |
| 10 | Mamoru Ishioka (Senior) | JPN | 37.38 | | +1.790 |
| 11 | Jochem Uytdehaage (Neo) | NED | 37.39 | SB | +1.800 |
| 12 | Emiel de Jager (Neo) | NED | 37.43 | SB | +1.840 |
| 13 | Ian Houghton (Neo) | CAN | 37.45 | SB | +1.860 |
| 14 | Michael Shepel (Senior) | CAN | 37.79 | | +2.200 |
| 15 | Mark Nielsen (Neo) | CAN | 37.88 | | +2.290 |
| 16 | Cailean Duggan (Neo) | CAN | 38.07 | | +2.480 |
| 17 | Niels Arnold (Neo) | NED | 38.10 | | +2.510 |
| 18 | Shinya Tanaka (Senior) | JPN | 38.18 | | +2.590 |
| 19 | Graeme Thomson (Neo) | CAN | 38.21 | SB | +2.620 |
| Johnny Sijm (Senior) | NED | 38.21 | | +2.620 |
| 21 | Stefan Heythausen (A2) | GER | 38.33 | | +2.740 |
| 22 | Romain Schmitz (Neo) | GER | 38.37 | | +2.780 |
| 23 | Jacques de Koning (A1) | NED | 38.40 | | +2.810 |
| 24 | Björn Oltmer (Neo) | GER | 38.41 | | +2.820 |
| 25 | Brigt Rykkje (Senior) | NED | 38.52 | SB | +2.930 |
| 26 | Michael Hons (Neo) | CAN | 38.53 | | +2.940 |
| 27 | Jason Stew Therrien (Senior) | CAN | 38.64 | | +3.050 |
| 28 | Todd Lachance (M30) | CAN | 38.79 | | +3.200 |
| 29 | Adrian-Paul Stroescu (Senior) | ROU | 39.04 | | +3.450 |
| 30 | Arne Dankers (Neo) | CAN | 39.11 | | +3.520 |
| 31 | Gijs Buitelaar (Neo) | NED | 39.20 | | +3.610 |
| 32 | Joachim Kuzel (Senior) | CAN | 39.27 | | +3.680 |
| 33 | Marcin Goszczynski (A1) | CAN | 39.40 | | +3.810 |
| 34 | Jan Gunneweg (A1) | NED | 39.48 | | +3.890 |
| 35 | Eric Madigan (Neo) | CAN | 39.68 | | +4.090 |
| 36 | Olaf Kotva (M30) | GER | 39.82 | | +4.230 |
| 37 | Shane Vopicka (Neo) | CAN | 39.86 | | +4.270 |
| 38 | Thijs van Goudoever (A1) | NED | 39.99 | | +4.400 |
| 39 | Devin Reid (Neo) | CAN | 40.02 | | +4.430 |
| 40 | Marc Hinni (M30) | SUI | 40.10 | | +4.510 |
| 41 | Olaf Arnold (A1) | NED | 40.12 | | +4.530 |
| 42 | Dirk van Doesburg (Neo) | NED | 40.27 | | +4.680 |
| 43 | Jan Boesten (B2) | GER | 40.39 | | +4.800 |
| 44 | Paul Terstappen (B1) | CAN | 40.78 | | +5.190 |
| 45 | Sean Maw (M30) | CAN | 40.92 | | +5.330 |
| 46 | Maarten Dankers (A1) | CAN | 41.36 | | +5.770 |
| 47 | Ben Preston (Senior) | CAN | 41.64 | | +6.050 |
| 48 | Bernard Gaillard (M35) | SUI | 41.72 | NRM | +6.130 |
| 49 | Ralf Timmer (Senior) | NED | 41.76 | | +6.170 |
| 50 | Jop Briet (A2) | NED | 42.34 | | +6.750 |
| 51 | Tijmen Tim Hartel (M35) | CAN | 42.39 | | +6.800 |
| 52 | Christian Lange (Neo) | GER | 42.47 | | +6.880 |
| 53 | Rob Morris (M30) | CAN | 42.72 | SB | +7.130 |
| 54 | Donald Bumstead (M40) | CAN | 42.89 | | +7.300 |
| 55 | Jason Coke (C2) | CAN | 43.06 | | +7.470 |
| 56 | Zane Westerbeek (B1) | CAN | 43.08 | | +7.490 |
| 57 | Koen Friebel (Senior) | NED | 43.77 | | +8.180 |
| 58 | Martin Luijdendijk (M40) | NED | 45.14 | | +9.550 |
| 59 | Luit Broens (M40) | NED | 46.16 | | +10.570 |
| 60 | Gijs Briët (B2) | NED | 46.56 | SB | +10.970 |
| 61 | Andrew Claus (Senior) | AUS | 47.38 | | +11.790 |
| 62 | Cor Zwaal (M55) | NED | 47.61 | | +12.020 |
| 63 | Wayne Giles (D2) | CAN | 47.70 | SB | +12.110 |
| 64 | Eddy de Boer (Senior) | NED | 48.78 | | +13.190 |
| 65 | Russel Kinnee (n/a) | CAN | 53.89 | PB | +18.300 |
| 66 | Roy Whitney (M70) | CAN | 54.81 | | +19.220 |
| 67 | Seth Yurdin (M30) | USA | 1:14.62 | | +39.030 |