| 1 | Jamie Gregg (Senior) | CAN | 35.42 | | - |
| 2 | Tyler Derraugh (Senior) | CAN | 35.67 | | +0.250 |
| 3 | Jeong-Hyeon Lee (Senior) | CAN | 35.94 | | +0.520 |
| 4 | Kyle Gendron (Neo) | CAN | 36.68 | | +1.260 |
| 5 | Mykola Makowsky (Senior) | CAN | 36.76 | | +1.340 |
| 6 | Myles Matheson (Senior) | CAN | 36.76 | | +1.340 |
| 7 | Yuuta Wakabayashi (Senior) | JPN | 36.95 | | +1.530 |
| 8 | Patrick Marsh (Neo) | CAN | 37.17 | | +1.750 |
| 9 | Joackim Jalmar Haugen (Senior) | NOR | 37.21 | | +1.790 |
| 10 | Adam Ashdown (Neo) | CAN | 37.56 | | +2.140 |
| 11 | Austin Hudey (Neo) | CAN | 37.88 | | +2.460 |
| 12 | Tristan Stepnuk (Neo) | CAN | 37.94 | | +2.520 |
| 13 | Marcin Goszczynski (Senior) | CAN | 37.95 | | +2.530 |
| 14 | Alastair Starke (Neo) | CAN | 38.01 | | +2.590 |
| 15 | Marcin Kasprzyk (Senior) | POL | 38.15 | | +2.730 |
| 16 | Lucas McMahon (Neo) | CAN | 38.50 | | +3.080 |
| 17 | Keith Sulzer (Neo) | CAN | 38.55 | | +3.130 |
| 18 | Mark Beitel (Neo) | CAN | 38.56 | | +3.140 |
| 19 | Scott Bickerton (Neo) | CAN | 38.77 | | +3.350 |
| 20 | Stephen Ayotte (Neo) | CAN | 38.78 | | +3.360 |
| 21 | Jeff Kitura (M30) | CAN | 38.81 | | +3.390 |
| 22 | Darwin Ambros (Neo) | CAN | 39.13 | | +3.710 |
| 23 | Ellis Jordan (Neo) | CAN | 39.15 | | +3.730 |
| 24 | Spencer Zettler (Neo) | CAN | 39.17 | | +3.750 |
| 25 | Justin Maunder (Neo) | CAN | 39.19 | | +3.770 |
| 26 | Julius Pokol (Neo) | CAN | 39.22 | | +3.800 |
| 27 | Elliott Nelson (Neo) | CAN | 39.27 | | +3.850 |
| 28 | Tjark Verhoeven (M35) | NED | 39.30 | | +3.880 |
| 29 | Michael van Lierop (Neo) | NED | 39.44 | | +4.020 |
| 30 | Willem Jan Molleman (M30) | NED | 39.51 | PB | +4.090 |
| 31 | Sean Tompkins (A1) | CAN | 39.67 | | +4.250 |
| 32 | Beno Pol (M45) | NED | 39.77 | | +4.350 |
| 33 | Jan.65 van der Stouwe (M45) | NED | 39.83 | | +4.410 |
| 34 | Atle Vårvik (M45) | NOR | 40.62 | SB | +5.200 |
| 35 | Frans Verhoeve (M40) | NED | 40.70 | | +5.280 |
| 36 | Kevin Jagger (Senior) | CAN | 41.13 | | +5.710 |
| 37 | Jean Paul van Rie (M45) | NED | 41.48 | | +6.060 |
| 38 | Rory Wizbicki (Senior) | CAN | 41.49 | | +6.070 |
| 39 | Arjen Keuning (M35) | NED | 41.62 | | +6.200 |
| 40 | Machiel van Zutphen (M35) | NED | 41.91 | | +6.490 |
| 41 | Daren Lind (M40) | CAN | 41.97 | SB | +6.550 |
| 42 | Geir Nesset (M45) | NOR | 42.18 | | +6.760 |
| 43 | Nicholas Goplen (Neo) | CAN | 42.21 | | +6.790 |
| 44 | Geir Johnsen (M40) | NOR | 42.22 | | +6.800 |
| 45 | Jacob Heslinga (M55) | NED | 42.23 | | +6.810 |
| 46 | Rolf Svan Amundsen (M55) | NOR | 42.51 | | +7.090 |
| 47 | Emile Jansen (M45) | NED | 42.68 | | +7.260 |
| 48 | Geir Hestad (M55) | NOR | 42.78 | | +7.360 |
| 49 | Sigmund Akselsen (M45) | NOR | 42.92 | | +7.500 |
| 50 | Pieter Hessel Siemonsma (M55) | NED | 43.12 | | +7.700 |
| 51 | Svein Lødding (M55) | NOR | 43.14 | | +7.720 |
| 52 | Jan van der Meulen (M65) | NED | 43.26 | NRM | +7.840 |
| 53 | Alf Sigmund Gjølga (M65) | NOR | 43.27 | NRM | +7.850 |
| 54 | Wibe Veenbaas (M60) | NED | 43.67 | | +8.250 |
| 55 | Dagfinn Torleif Thomassen (M55) | NOR | 44.10 | SB | +8.680 |
| 56 | Pieter den Dunnen (M60) | NED | 44.17 | | +8.750 |
| 57 | Bert Keizer (M55) | NED | 44.22 | | +8.800 |
| 58 | Reinhold Marsollek (M55) | GER | 44.24 | | +8.820 |
| 59 | Kjetil Narum Bakken (M50) | NOR | 44.77 | | +9.350 |
| 60 | Frans Rietveld (M65) | NED | 44.95 | | +9.530 |
| 61 | Heine Deelstra (M50) | NED | 45.20 | | +9.780 |
| 62 | Per Gunnar Stensvaag (M55) | NOR | 45.28 | | +9.860 |
| 63 | Jan Zwaan (M55) | NED | 45.39 | | +9.970 |
| 64 | Kjell-Arne Nilsen (M60) | NOR | 45.43 | | +10.010 |
| 65 | Jon Kjetil Gauslaa (M45) | NOR | 45.50 | | +10.080 |
| 66 | Ivar Aandahl (M65) | NOR | 46.16 | SB | +10.740 |
| 67 | Jeremy Moore (Senior) | PHI | 46.39 | | +10.970 |
| 68 | Bram de Vries (M65) | NED | 46.71 | | +11.290 |
| 69 | Stein-Erik Lunde (M45) | NOR | 46.71 | | +11.290 |
| 70 | Bauke Meijer (M60) | NED | 46.74 | | +11.320 |
| 71 | Gunnar Åsmund Flenstad (M65) | NOR | 47.51 | | +12.090 |
| 72 | Magnar Langvik (M65) | NOR | 47.96 | SB | +12.540 |
| 73 | Helge Haave (M65) | NOR | 48.34 | SB | +12.920 |
| 74 | Ton van Helden (M60) | NED | 48.47 | | +13.050 |
| 75 | Ivar.47 Nilssen (M60) | NOR | 48.84 | | +13.420 |
| 76 | Kjell Arnfinn Guldteig (M65) | NOR | 49.16 | | +13.740 |
| 77 | Morten Saur (M65) | NOR | 49.33 | | +13.910 |
| 78 | Jarle Johannes Håbrekke (M65) | NOR | 49.45 | | +14.030 |
| 79 | Arne Kjell Foldvik (M75) | NOR | 49.65 | | +14.230 |
| 80 | Ragnvald Vollan (M60) | NOR | 50.28 | | +14.860 |
| 81 | Matthew Otwinowski (M55) | CAN | 50.86 | | +15.440 |
| 82 | Zwier Selles (M65) | NED | 50.96 | | +15.540 |
| 83 | Martin Seiler (M65) | SUI | 51.06 | | +15.640 |
| 84 | Lornts Ivar Rangul (M65) | NOR | 51.84 | | +16.420 |
| DNF | Matthew Nykolichuk (Senior) | CAN | DNF | | - |
| DNS | Adam Clifford (A2) | CAN | DNS | | - |