| 1 | Laurent Dubreuil (A1) | CAN | 34.96 | NRJ, TRJ | - |
| 2 | Gilmore Junio (Neo) | CAN | 35.16 | | +0.200 |
| 3 | Jamie Gregg (Senior) | CAN | 35.25 | | +0.290 |
| 4 | Tyler Derraugh (Senior) | CAN | 35.43 | | +0.470 |
| 5 | Matthew McLean (Senior) | CAN | 35.47 | | +0.510 |
| 6 | Michel Mulder (Senior) | NED | 35.61 | | +0.650 |
| 7 | Richard MacLennan (Neo) | CAN | 35.63 | | +0.670 |
| 8 | Jeong-Hyeon Lee (Senior) | CAN | 35.64 | | +0.680 |
| 9 | Lucas Duffield (Neo) | CAN | 35.65 | | +0.690 |
| 10 | Tommi Pulli (A1) | FIN | 35.70 | NRJ | +0.740 |
| 11 | Øyvind.85 Andreassen (Senior) | NOR | 35.90 | PB | +0.940 |
| 12 | Myles Matheson (Senior) | CAN | 35.92 | | +0.960 |
| 13 | Eric Rauschenbach (Neo) | GER | 35.94 | | +0.980 |
| 14 | Kyle Gendron (Neo) | CAN | 36.15 | | +1.190 |
| 15 | Yuuta Wakabayashi (Senior) | JPN | 36.20 | PB | +1.240 |
| 16 | Kyle Parrott (Senior) | CAN | 36.27 | | +1.310 |
| 17 | Yuito Aoki (A1) | JPN | 36.32 | | +1.360 |
| 18 | Joel Vähä-Salo (Neo) | FIN | 36.44 | SB | +1.480 |
| 19 | Hayato Nakamura (C2) | JPN | 36.45 | NRJ | +1.490 |
| 20 | Jean-Francois Garon (Neo) | CAN | 36.47 | SB | +1.510 |
| 21 | Alexander Mark (Neo) | USA | 36.50 | SB | +1.540 |
| 22 | Rigard van Klooster (Neo) | NED | 36.51 | PB | +1.550 |
| 23 | Joackim Jalmar Haugen (Senior) | NOR | 36.60 | SB | +1.640 |
| 24 | Axel Morin (A2) | CAN | 36.63 | SB | +1.670 |
| 25 | Hubert Hirschbichler (Neo) | GER | 36.64 | | +1.680 |
| 26 | Jérôme Detuncq (B2) | CAN | 36.66 | SB | +1.700 |
| 27 | Lennart Velema (B2) | NED | 36.72 | NRJ | +1.760 |
| 28 | Takuya Goto (B1) | JPN | 36.74 | | +1.780 |
| 29 | Austin Hudey (Neo) | CAN | 36.80 | | +1.840 |
| 30 | Nico Dorsch (Senior) | GER | 36.83 | | +1.870 |
| 31 | Adam Ashdown (Neo) | CAN | 36.91 | | +1.950 |
| 32 | Samuel Giasson des Cormiers (Neo) | CAN | 36.99 | | +2.030 |
| 33 | Alastair Starke (Neo) | CAN | 37.04 | | +2.080 |
| 34 | Jackson Hill (Neo) | CAN | 37.06 | | +2.100 |
| 35 | Bart Seffinga (M30) | NED | 37.10 | NRM | +2.140 |
| 36 | Bart Nijhuis (Neo) | NED | 37.32 | PB | +2.360 |
| 37 | Hewson Elliott (B2) | CAN | 37.32 | PB | +2.360 |
| 38 | Kenneth Lund Håvardsrud (B2) | NOR | 37.33 | | +2.370 |
| 39 | Tristan Stepnuk (Neo) | CAN | 37.44 | | +2.480 |
| 40 | Ganbat Munkh-Amidral (Neo) | MGL | 37.56 | NR | +2.600 |
| 41 | Joakim Albert (B1) | CAN | 37.75 | | +2.790 |
| 42 | Matthew Nykolichuk (Senior) | CAN | 37.76 | SB | +2.800 |
| 43 | Benjamin Tam (A2) | CAN | 37.79 | | +2.830 |
| 44 | Lucas McMahon (Neo) | CAN | 37.83 | PB | +2.870 |
| 45 | Mark Beitel (Neo) | CAN | 37.85 | SB | +2.890 |
| 46 | Espen Brask Nordfonn (Neo) | NOR | 37.87 | SB | +2.910 |
| 47 | Jamie Inglis (A2) | CAN | 37.99 | | +3.030 |
| 48 | Stephen Ayotte (Neo) | CAN | 38.00 | | +3.040 |
| 49 | Yoan Girard (Neo) | CAN | 38.01 | | +3.050 |
| 50 | Marcin Kasprzyk (Senior) | POL | 38.02 | SB | +3.060 |
| 51 | Joost Born (B2) | NED | 38.06 | SB | +3.100 |
| 52 | Nicholas Goplen (Neo) | CAN | 38.08 | SB | +3.120 |
| 53 | Kaj Humisto (Senior) | FIN | 38.08 | SB | +3.120 |
| 54 | Clovis Augér (Neo) | CAN | 38.11 | SB | +3.150 |
| 55 | Erwin ten Hove (Senior) | NED | 38.15 | SB | +3.190 |
| 56 | Ryan Bernhard (A1) | CAN | 38.21 | | +3.250 |
| 57 | Darwin Ambros (Neo) | CAN | 38.26 | SB | +3.300 |
| 58 | Moritz Geisreiter (Neo) | GER | 38.27 | SB | +3.310 |
| 59 | Cooper Hunter (B1) | CAN | 38.64 | | +3.680 |
| 60 | James Bruner (Senior) | CAN | 38.67 | SB | +3.710 |
| 61 | Elliott Nelson (Neo) | CAN | 38.68 | | +3.720 |
| 62 | Siebrand Solinger (Senior) | NED | 38.68 | | +3.720 |
| 63 | Fredrik Nybråten (B1) | NOR | 38.70 | SB | +3.740 |
| 64 | Michael Wrubleski (A2) | CAN | 38.72 | SB | +3.760 |
| 65 | Brett Appleyard (A1) | CAN | 38.76 | | +3.800 |
| 66 | Martin Pedersen (A2) | NOR | 38.80 | SB | +3.840 |
| 67 | Takaaki Dounoshita (Neo) | JPN | 38.82 | | +3.860 |
| 68 | Magne Notland (A1) | NOR | 38.94 | SB | +3.980 |
| 69 | François Dery (A1) | CAN | 39.03 | | +4.070 |
| 70 | Magnus Brask Nordfonn (B2) | NOR | 39.14 | | +4.180 |
| 71 | Gabriel Othenin-Girard (Senior) | CAN | 39.15 | PB | +4.190 |
| 72 | Julius Pokol (Neo) | CAN | 39.21 | | +4.250 |
| 73 | Daniel Dubreuil (B1) | CAN | 39.22 | | +4.260 |
| 74 | Terje Almås (Senior) | NOR | 39.22 | | +4.260 |
| 75 | Kevin Jagger (Senior) | CAN | 39.39 | | +4.430 |
| 76 | Genesis Magat (Senior) | CAN | 39.48 | PB | +4.520 |
| 77 | Rory Wizbicki (Senior) | CAN | 39.52 | | +4.560 |
| 78 | Sean Tompkins (A1) | CAN | 39.56 | | +4.600 |
| 79 | Adam Clifford (A2) | CAN | 39.56 | | +4.600 |
| 80 | Sean Stewart (B2) | CAN | 39.61 | PB | +4.650 |
| 81 | Ian Hudey (B2) | CAN | 39.65 | PB | +4.690 |
| 82 | Iedo Beeksma (M40) | NED | 39.73 | SB | +4.770 |
| 83 | Marc-André Poudrier-Michaud (A1) | CAN | 39.75 | | +4.790 |
| 84 | Nicolas Beaulieu (B2) | CAN | 39.80 | SB | +4.840 |
| 85 | Maxim Morris (B2) | CAN | 39.88 | | +4.920 |
| 86 | Jon Greger Notland (B1) | NOR | 39.94 | SB | +4.980 |
| 87 | Jordan Bertagnolli (A1) | CAN | 40.25 | | +5.290 |
| 88 | Maximilian Schulz (Neo) | GER | 40.38 | | +5.420 |
| 89 | André Kleinrensink (M40) | NED | 40.61 | | +5.650 |
| 90 | Bob Irvine (M55) | CAN | 40.78 | NRM | +5.820 |
| 91 | Vaughn Thibault (M40) | CAN | 40.98 | SB | +6.020 |
| 92 | Christer Skuterud (C1) | NOR | 40.99 | SB | +6.030 |
| 93 | Tom van Ommeren (Senior) | CAN | 41.10 | SB | +6.140 |
| 94 | Chris Morrison (B1) | CAN | 41.27 | SB | +6.310 |
| 95 | Sébastien Beaulieu (A1) | CAN | 41.36 | | +6.400 |
| 96 | Devin Rigby (C2) | CAN | 41.39 | PB | +6.430 |
| 97 | Graham Solie (C2) | CAN | 41.72 | | +6.760 |
| 98 | François Calletta (M45) | CAN | 41.86 | PB | +6.900 |
| 99 | Robert Winter (B2) | CAN | 42.45 | SB | +7.490 |
| 100 | Helge Flesland (M45) | NOR | 42.93 | PB | +7.970 |
| 101 | Cody.94 Miller (B1) | CAN | 43.28 | SB | +8.320 |
| 102 | Brian Johnston (M55) | CAN | 43.47 | SB | +8.510 |
| 103 | Jason Grenon (B1) | CAN | 43.58 | | +8.620 |
| 104 | Ronald Angenent (B2) | CAN | 43.66 | PB | +8.700 |
| 105 | Lukas Conly (C1) | CAN | 43.90 | SB | +8.940 |
| 106 | Adam St. Marie (B1) | CAN | 43.95 | PB | +8.990 |
| 107 | Jared Mcleod (C2) | CAN | 44.04 | PB | +9.080 |
| 108 | Gabriel Quon (B1) | CAN | 44.17 | SB | +9.210 |
| 109 | Bianc Samsonsen (M60) | NOR | 44.20 | | +9.240 |
| 110 | Ton van Klooster (M50) | NED | 44.20 | PB | +9.240 |
| 111 | Jeremy Moore (Senior) | PHI | 44.46 | NR | +9.500 |
| 112 | Kees Koeman (C2) | CAN | 45.08 | SB | +10.120 |
| 113 | Arne Kjølen (M50) | NOR | 45.31 | PB | +10.350 |
| 114 | John Pillar (M50) | CAN | 45.68 | SB | +10.720 |
| 115 | Ronald Johnston (M70) | CAN | 45.74 | | +10.780 |
| 116 | Iman Koeman (M50) | NED | 46.00 | SB | +11.040 |
| 117 | Donovan Sullivan (C1) | CAN | 46.27 | PB | +11.310 |
| 118 | Johannes Heltne (M55) | NOR | 46.27 | | +11.310 |
| 119 | Gérard Garon (M50) | CAN | 46.39 | PB | +11.430 |
| 120 | Jon Suk (n/a) | CAN | 46.73 | SB | +11.770 |
| 121 | Brian Sulzer (M50) | CAN | 48.22 | SB | +13.260 |
| 122 | Matthew Otwinowski (M55) | CAN | 48.86 | | +13.900 |
| 123 | Stephen Maunder (M50) | CAN | 49.84 | | +14.880 |
| 124 | Aron Koeman (D2) | CAN | 51.54 | SB | +16.580 |
| 125 | Willem Langenberg (M65) | CAN | 52.82 | SB | +17.860 |
| 126 | Cor Zwaal (M65) | NED | 53.69 | SB | +18.730 |
| 127 | Sam Wilson (D2) | CAN | 55.63 | | +20.670 |
| 128 | Marc-Antoine Gagnon (Senior) | CAN | 57.77 | | +22.810 |
| 129 | Jake Weidemann (C1) | CAN | 1:03.03 | | +28.070 |
| DNF | Stefan Dilger (B1) | CAN | DNF | | - |
| DNS | Connor McConvey (B1) | CAN | DNS | | - |
| DQ | Mitchell Rudy (C2) | CAN | DQ | | - |
| DNS | BJ Schmidt (B2) | CAN | DNS | | - |
| DNF | Jordan Ehman (C1) | CAN | DNF | | - |
| DNS | Brian Moore (n/a) | CAN | DNS | | - |
| DNS | Jan Daldossi (Neo) | ITA | DNS | | - |
| DNS | Hiroki Abe (Senior) | JPN | DNS | | - |
| DNF | Daichi Yamanaka (Neo) | JPN | DNF | | - |
| DNF | Yuuto Fujino (B2) | JPN | DNF | | - |
| DNS | Magne Bråtveit (M50) | NOR | DNS | | - |