| 1 | Jamie Gregg (Senior) | CAN | 34.89 | | - |
| 2 | Laurent Dubreuil (A1) | CAN | 35.04 | NRJ, TRJ | +0.150 |
| 3 | Gilmore Junio (Neo) | CAN | 35.16 | | +0.270 |
| 4 | Tyler Derraugh (Senior) | CAN | 35.20 | SB | +0.310 |
| 5 | Matthew McLean (Senior) | CAN | 35.31 | | +0.420 |
| 6 | Muncef Ouardi (Senior) | CAN | 35.33 | | +0.440 |
| 7 | Jeong-Hyeon Lee (Senior) | CAN | 35.34 | SB | +0.450 |
| 8 | Lucas Duffield (Neo) | CAN | 35.39 | PB | +0.500 |
| 9 | Richard MacLennan (Neo) | CAN | 35.54 | | +0.650 |
| 10 | Michel Mulder (Senior) | NED | 35.59 | | +0.700 |
| 11 | Kyle Parrott (Senior) | CAN | 35.77 | | +0.880 |
| 12 | Marc-Antoine Gagnon (Senior) | CAN | 35.83 | SB | +0.940 |
| 13 | Myles Matheson (Senior) | CAN | 35.83 | SB | +0.940 |
| 14 | Eric Rauschenbach (Neo) | GER | 35.84 | PB | +0.950 |
| 15 | Jan Daldossi (Neo) | ITA | 35.92 | SB | +1.030 |
| 16 | Kyle Gendron (Neo) | CAN | 35.98 | | +1.090 |
| 17 | Øyvind.85 Andreassen (Senior) | NOR | 35.99 | | +1.100 |
| 18 | Mykola Makowsky (Senior) | CAN | 36.12 | SB | +1.230 |
| 19 | Yuito Aoki (A1) | JPN | 36.24 | PB | +1.350 |
| 20 | Takuya Goto (B1) | JPN | 36.31 | SB | +1.420 |
| 21 | Yuuto Fujino (B2) | JPN | 36.31 | SB | +1.420 |
| 22 | Yuuta Wakabayashi (Senior) | JPN | 36.35 | | +1.460 |
| 23 | Hubert Hirschbichler (Neo) | GER | 36.43 | SB | +1.540 |
| 24 | Hayato Nakamura (C2) | JPN | 36.52 | | +1.630 |
| 25 | Patrick Marsh (Neo) | CAN | 36.52 | | +1.630 |
| 26 | Rigard van Klooster (Neo) | NED | 36.54 | | +1.650 |
| 27 | Alexander Mark (Neo) | USA | 36.64 | | +1.750 |
| 28 | Martin Corbett (A2) | CAN | 36.73 | SB | +1.840 |
| 29 | Austin Hudey (Neo) | CAN | 36.74 | | +1.850 |
| 30 | Alastair Starke (Neo) | CAN | 36.75 | PB | +1.860 |
| 31 | Jean-Francois Garon (Neo) | CAN | 36.76 | | +1.870 |
| 32 | Nico Dorsch (Senior) | GER | 36.81 | SB | +1.920 |
| 33 | Adam Ashdown (Neo) | CAN | 36.90 | PB | +2.010 |
| 34 | Samuel Giasson des Cormiers (Neo) | CAN | 36.93 | SB | +2.040 |
| 35 | Axel Morin (A2) | CAN | 37.00 | | +2.110 |
| 36 | Jackson Hill (Neo) | CAN | 37.01 | SB | +2.120 |
| 37 | Jérôme Detuncq (B2) | CAN | 37.01 | | +2.120 |
| 38 | Lennart Velema (B2) | NED | 37.06 | | +2.170 |
| 39 | Tristan Stepnuk (Neo) | CAN | 37.20 | SB | +2.310 |
| 40 | Kenneth Lund Håvardsrud (B2) | NOR | 37.28 | PB | +2.390 |
| 41 | Bart Seffinga (M30) | NED | 37.58 | | +2.690 |
| 42 | Ganbat Munkh-Amidral (Neo) | MGL | 37.63 | NR | +2.740 |
| 43 | Jamie Inglis (A2) | CAN | 37.75 | SB | +2.860 |
| 44 | Matthew Nykolichuk (Senior) | CAN | 37.92 | | +3.030 |
| 45 | Joakim Albert (B1) | CAN | 37.94 | | +3.050 |
| 46 | Stephen Ayotte (Neo) | CAN | 37.97 | SB | +3.080 |
| 47 | Hewson Elliott (B2) | CAN | 37.98 | | +3.090 |
| 48 | Lucas McMahon (Neo) | CAN | 38.13 | | +3.240 |
| 49 | Ryan Bernhard (A1) | CAN | 38.14 | | +3.250 |
| 50 | Marcin Kasprzyk (Senior) | POL | 38.23 | | +3.340 |
| 51 | Yoan Girard (Neo) | CAN | 38.24 | | +3.350 |
| 52 | Timon Nieuwenstein (Senior) | NED | 38.29 | | +3.400 |
| 53 | Joost Born (B2) | NED | 38.29 | | +3.400 |
| 54 | Espen Brask Nordfonn (Neo) | NOR | 38.33 | | +3.440 |
| 55 | Darwin Ambros (Neo) | CAN | 38.35 | | +3.460 |
| 56 | Andrew Godbout (Senior) | CAN | 38.42 | | +3.530 |
| 57 | Mark Beitel (Neo) | CAN | 38.49 | | +3.600 |
| 58 | Nicholas Goplen (Neo) | CAN | 38.54 | | +3.650 |
| 59 | John Grant (A2) | CAN | 38.57 | | +3.680 |
| 60 | Connor McConvey (B1) | CAN | 38.62 | | +3.730 |
| 61 | Siebrand Solinger (Senior) | NED | 38.62 | | +3.730 |
| 62 | Magnus Brask Nordfonn (B2) | NOR | 38.83 | | +3.940 |
| 63 | François Dery (A1) | CAN | 38.90 | SB | +4.010 |
| 64 | Martin Pedersen (A2) | NOR | 38.96 | | +4.070 |
| 65 | Daniel Dubreuil (B1) | CAN | 39.18 | SB | +4.290 |
| 66 | Spencer Zettler (Neo) | CAN | 39.25 | | +4.360 |
| 67 | Kevin Jagger (Senior) | CAN | 39.35 | SB | +4.460 |
| 68 | Michael Wrubleski (A2) | CAN | 39.37 | | +4.480 |
| 69 | Ellis Jordan (Neo) | CAN | 39.40 | | +4.510 |
| 70 | Fredrik Nybråten (B1) | NOR | 39.40 | | +4.510 |
| 71 | Magne Notland (A1) | NOR | 39.40 | | +4.510 |
| 72 | Adam Clifford (A2) | CAN | 39.42 | | +4.530 |
| 73 | Maxim Morris (B2) | CAN | 39.43 | SB | +4.540 |
| 74 | Marc-André Poudrier-Michaud (A1) | CAN | 39.51 | | +4.620 |
| 75 | Maximilian Schulz (Neo) | GER | 39.52 | SB | +4.630 |
| 76 | Sean Stewart (B2) | CAN | 39.72 | | +4.830 |
| 77 | Gavin Coyne (Neo) | CAN | 39.80 | | +4.910 |
| 78 | Ian Hudey (B2) | CAN | 39.82 | | +4.930 |
| 79 | Brett Appleyard (A1) | CAN | 39.85 | | +4.960 |
| 80 | Nicolas Beaulieu (B2) | CAN | 39.90 | | +5.010 |
| 81 | Jon Greger Notland (B1) | NOR | 40.03 | | +5.140 |
| 82 | Iedo Beeksma (M40) | NED | 40.15 | | +5.260 |
| 83 | Genesis Magat (Senior) | CAN | 40.26 | | +5.370 |
| 84 | Rory Wizbicki (Senior) | CAN | 40.59 | | +5.700 |
| 85 | André Kleinrensink (M40) | NED | 40.61 | SB | +5.720 |
| 86 | Sean Tompkins (A1) | CAN | 40.61 | | +5.720 |
| 87 | Tom van Ommeren (Senior) | CAN | 41.16 | | +6.270 |
| 88 | Graham Solie (C2) | CAN | 41.22 | SB | +6.330 |
| 89 | Sébastien Beaulieu (A1) | CAN | 41.30 | SB | +6.410 |
| 90 | Christer Skuterud (C1) | NOR | 41.39 | | +6.500 |
| 91 | Devin Rigby (C2) | CAN | 41.72 | | +6.830 |
| 92 | Chris Morrison (B1) | CAN | 41.94 | | +7.050 |
| 93 | François Calletta (M45) | CAN | 42.14 | | +7.250 |
| 94 | BJ Schmidt (B2) | CAN | 42.15 | SB | +7.260 |
| 95 | Jordan Ehman (C1) | CAN | 42.52 | SB | +7.630 |
| 96 | Helge Flesland (M45) | NOR | 43.88 | | +8.990 |
| 97 | Bianc Samsonsen (M60) | NOR | 44.08 | PB | +9.190 |
| 98 | Brian Johnston (M55) | CAN | 44.17 | | +9.280 |
| 99 | Lukas Conly (C1) | CAN | 44.52 | | +9.630 |
| 100 | Ton van Klooster (M50) | NED | 44.79 | | +9.900 |
| 101 | Jared Mcleod (C2) | CAN | 44.94 | | +10.050 |
| 102 | Ronald Johnston (M70) | CAN | 45.71 | | +10.820 |
| 103 | Arne Kjølen (M50) | NOR | 46.00 | | +11.110 |
| 104 | John Pillar (M50) | CAN | 46.15 | | +11.260 |
| 105 | Jake Weidemann (C1) | CAN | 46.35 | SB | +11.460 |
| 106 | Jon Suk (n/a) | CAN | 46.76 | | +11.870 |
| 107 | Johannes Heltne (M55) | NOR | 46.79 | | +11.900 |
| 108 | Gérard Garon (M50) | CAN | 47.06 | | +12.170 |
| 109 | Magne Bråtveit (M50) | NOR | 48.59 | | +13.700 |
| 110 | Matthew Otwinowski (M55) | CAN | 48.84 | | +13.950 |
| 111 | Stephen Maunder (M50) | CAN | 49.83 | SB | +14.940 |
| 112 | Ronald Angenent (B2) | CAN | 1:09.84 | | +34.950 |
| 113 | Bart Nijhuis (Neo) | NED | 1:18.37 | | +43.480 |
| DNF | Tijmen Tim Hartel (M45) | CAN | DNF | | - |
| DNF | Justin Maunder (Neo) | CAN | DNF | | - |
| DQ | Julius Pokol (Neo) | CAN | DQ | | - |
| DNS | Hiroki Abe (Senior) | JPN | DNS | | - |
| DQ | Erwin ten Hove (Senior) | NED | DQ | | - |
| DNF | Terje Almås (Senior) | NOR | DNF | | - |