| 1 | Jamie Gregg (Senior) | CAN | 34.53 | | - |
| 2 | Michael Ireland (Senior) | CAN | 34.61 | | +0.080 |
| 3 | Jeremy Wotherspoon (Senior) | CAN | 34.87 | | +0.340 |
| 4 | Kyle Parrott (Senior) | CAN | 34.94 | | +0.410 |
| 5 | William Dutton (Neo) | CAN | 35.11 | SB | +0.580 |
| 6 | Lucas Duffield (Neo) | CAN | 35.59 | SB | +1.060 |
| 7 | Brock Miron (Senior) | CAN | 35.70 | | +1.170 |
| 8 | Tyler Derraugh (Neo) | CAN | 35.83 | | +1.300 |
| 9 | Jeong-Hyeon Lee (Senior) | CAN | 35.84 | | +1.310 |
| 10 | Viktor Glustsjenko (Senior) | KAZ | 35.94 | NR | +1.410 |
| 11 | Aleksandr Glustsjenko (Neo) | KAZ | 36.11 | | +1.580 |
| 12 | Harry Vogel (Senior) | USA | 36.27 | | +1.740 |
| 13 | Kyle Gendron (Neo) | CAN | 36.37 | | +1.840 |
| 14 | Patrick Marsh (Neo) | CAN | 36.40 | | +1.870 |
| 15 | Myles Matheson (Neo) | CAN | 36.42 | | +1.890 |
| 16 | Aleksandr Komar (Neo) | BLR | 36.49 | | +1.960 |
| Vladimir Sjerstjuk (Senior) | KAZ | 36.49 | SB | +1.960 |
| Marius-Cristian Paraschivoiu (Neo) | ROU | 36.49 | NR | +1.960 |
| 19 | Graeme Koelwyn (Senior) | CAN | 36.60 | SB | +2.070 |
| 20 | Marcin Goszczynski (Senior) | CAN | 36.63 | | +2.100 |
| 21 | Daniel Greig (A2) | AUS | 36.80 | NRJ | +2.270 |
| 22 | Chon-Hak Choi (Senior) | PRK | 36.81 | | +2.280 |
| 23 | Christofer Tsimaras (Senior) | GRE | 37.12 | | +2.590 |
| 24 | Szabolcs Szöllösi (Neo) | HUN | 37.34 | | +2.810 |
| 25 | Stefan Waples (Neo) | CAN | 37.36 | SB | +2.830 |
| Alastair Starke (Neo) | CAN | 37.36 | SB | +2.830 |
| 27 | Derek May (Senior) | CAN | 37.49 | | +2.960 |
| 28 | Tristan Stepnuk (Neo) | CAN | 37.55 | | +3.020 |
| 29 | Andrew Godbout (Senior) | CAN | 37.67 | | +3.140 |
| 30 | Benjamin Tam (A1) | CAN | 37.69 | | +3.160 |
| 31 | Paul Dyrud (Senior) | USA | 37.70 | | +3.170 |
| 32 | Maksim Baklashkin (Neo) | KAZ | 37.85 | | +3.320 |
| 33 | Ryan Bernhard (B2) | CAN | 37.88 | | +3.350 |
| 34 | Adam Ashdown (Neo) | CAN | 37.91 | | +3.380 |
| Galbaatar Uuganbaatar (Neo) | MGL | 37.91 | NR | +3.380 |
| 36 | Ganbat Munkh-Amidral (Neo) | MGL | 37.96 | SB | +3.430 |
| 37 | Chase Weigel (Senior) | CAN | 37.99 | | +3.460 |
| 38 | Rico Litscher (Senior) | SUI | 38.29 | | +3.760 |
| 39 | Dustin Johnston (Senior) | CAN | 38.42 | SB | +3.890 |
| 40 | Dan Growden (Senior) | CAN | 38.48 | | +3.950 |
| 41 | Lucas McMahon (Neo) | CAN | 38.51 | | +3.980 |
| 42 | Stefan Dilger (C2) | CAN | 38.59 | NRJ | +4.060 |
| 43 | Claudiu Grozea (Senior) | ROU | 38.71 | PB | +4.180 |
| 44 | Axel Morin (A1) | CAN | 38.77 | | +4.240 |
| 45 | Alec Janssens (A1) | CAN | 38.84 | | +4.310 |
| 46 | Gavin Coyne (Neo) | CAN | 39.19 | | +4.660 |
| 47 | Mark Beitel (A2) | CAN | 39.20 | | +4.670 |
| 48 | Jan Caflisch (Senior) | SUI | 39.42 | PB | +4.890 |
| 49 | Justin Maunder (A2) | CAN | 39.44 | | +4.910 |
| 50 | Jordan Rosborough (B1) | CAN | 39.47 | | +4.940 |
| Joshua Gallipeau (B1) | CAN | 39.47 | PB | +4.940 |
| 52 | Joshua Ajohn (Senior) | CAN | 39.58 | | +5.050 |
| 53 | Connor McConvey (C2) | CAN | 39.81 | | +5.280 |
| 54 | Jordan Henkelman (C2) | CAN | 39.87 | SB | +5.340 |
| 55 | Christopher Daeninck (B1) | CAN | 39.96 | | +5.430 |
| 56 | Michael Wrubleski (A1) | CAN | 39.97 | | +5.440 |
| 57 | Brian Pye (Neo) | CAN | 39.98 | PB | +5.450 |
| 58 | Darwin Ambros (A2) | CAN | 40.06 | | +5.530 |
| 59 | Andrew Helwer (A2) | CAN | 40.08 | | +5.550 |
| 60 | Devon Borus (A1) | CAN | 40.26 | | +5.730 |
| 61 | Bennett Wiancko (B1) | CAN | 40.39 | | +5.860 |
| 62 | Milo Delbigio (B2) | CAN | 40.51 | | +5.980 |
| 63 | Michael Marsh (C2) | CAN | 40.56 | SB | +6.030 |
| 64 | John Grant (A1) | CAN | 40.72 | | +6.190 |
| 65 | Hewson Elliott (B1) | CAN | 40.91 | | +6.380 |
| 66 | Brett Appleyard (B2) | CAN | 41.08 | | +6.550 |
| 67 | Morgan Jungwirth (A1) | CAN | 41.16 | PB | +6.630 |
| 68 | Adam Gorr (B1) | CAN | 41.20 | PB | +6.670 |
| 69 | Luke Patterson (A1) | CAN | 41.24 | SB | +6.710 |
| 70 | Brad Hudey (M45) | CAN | 41.26 | SB | +6.730 |
| 71 | Jordan Bertagnolli (B2) | CAN | 41.29 | | +6.760 |
| 72 | Terran Bernhard (B1) | CAN | 41.31 | | +6.780 |
| 73 | Brandon Spink (B2) | CAN | 41.49 | | +6.960 |
| 74 | Bob Irvine (M55) | CAN | 41.51 | NRM | +6.980 |
| 75 | Kendrick Higo (Senior) | CAN | 41.66 | | +7.130 |
| 76 | Daniel Yeow (Senior) | AUS | 41.68 | | +7.150 |
| 77 | Owen McMahon (B2) | CAN | 41.78 | | +7.250 |
| 78 | Christopher Prendergast (C2) | CAN | 41.81 | | +7.280 |
| 79 | Daren Lind (M40) | CAN | 41.82 | | +7.290 |
| 80 | Kirk Wright (C1) | CAN | 41.86 | | +7.330 |
| 81 | Donald Bumstead (M50) | CAN | 41.87 | | +7.340 |
| 82 | Marc Joubert (A1) | CAN | 41.88 | | +7.350 |
| 83 | Nolan Messer (B1) | CAN | 41.99 | SB | +7.460 |
| Aedan Giffin (B1) | CAN | 41.99 | | +7.460 |
| 85 | Ian Hudey (B1) | CAN | 42.07 | SB | +7.540 |
| 86 | Camilo Echeverri (Senior) | COL | 42.10 | | +7.570 |
| 87 | Jesse Slusar (B1) | CAN | 42.30 | SB | +7.770 |
| 88 | Arthur Iwaniszyn (D2) | POL | 42.64 | | +8.110 |
| 89 | Petros Papazis (Senior) | CAN | 42.70 | SB | +8.170 |
| 90 | Brett Arnason (M60) | CAN | 42.87 | | +8.340 |
| 91 | Matthew Rudy (B1) | CAN | 43.10 | | +8.570 |
| 92 | Felipe de Souza (Senior) | BRA | 43.11 | NR | +8.580 |
| 93 | Michael Wessels (A1) | CAN | 43.25 | | +8.720 |
| 94 | Ian Purvis (B2) | CAN | 43.49 | | +8.960 |
| 95 | Ian Millar (M30) | CAN | 43.52 | | +8.990 |
| 96 | Graham Solie (C1) | CAN | 43.55 | | +9.020 |
| 97 | Lucas Morin (C1) | CAN | 43.66 | SB | +9.130 |
| 98 | Cornelis Richard Hijnen (M40) | CAN | 43.73 | | +9.200 |
| 99 | Juan Martinez (n/a) | CAN | 43.83 | PB | +9.300 |
| 100 | Mitch Giffin (M45) | CAN | 43.99 | | +9.460 |
| 101 | Jon Suk (n/a) | CAN | 44.86 | PB | +10.330 |
| 102 | Devin Rigby (C1) | CAN | 45.00 | SB | +10.470 |
| 103 | Jared Mcleod (C1) | CAN | 45.48 | | +10.950 |
| 104 | Dylan White (D2) | CAN | 48.13 | | +13.600 |
| 105 | Philippe Croteau (D2) | CAN | 50.28 | SB | +15.750 |
| 106 | Lauritis Skjolingstad (M65) | CAN | 57.80 | | +23.270 |
| 107 | Richard Roberts (M65) | CAN | 59.76 | SB | +25.230 |
| DNS | Ronald Johnston (M70) | CAN | DNS | | - |
| DNS | Leo Landry (A2) | CAN | DNS | | - |
| DNS | Jess Neufeld (B1) | CAN | DNS | | - |
| DNS | Andrew Lawler (C2) | CAN | DNS | | - |
| DQ | Cameron Bennett (B1) | CAN | DQ | | - |
| DQ | Eric Cepuran (Senior) | USA | DQ | | - |