| 1 | Tyler Derraugh (Senior) | CAN | 35.18 | | - |
| 2 | Alex Boisvert-Lacroix (Senior) | CAN | 35.23 | | +0.050 |
| 3 | Dustin Miller (Senior) | CAN | 35.64 | | +0.460 |
| 4 | Matthew Plummer (Senior) | USA | 35.94 | | +0.760 |
| 5 | Marc-Antoine Gagnon (Senior) | CAN | 36.00 | | +0.820 |
| 6 | Martin Corbett (Neo) | CAN | 36.32 | | +1.140 |
| 7 | Lucas Duffield (Senior) | CAN | 36.40 | | +1.220 |
| 8 | Mykola Makowsky (Senior) | CAN | 36.51 | | +1.330 |
| 9 | Michael Blumel (Senior) | USA | 36.53 | | +1.350 |
| 10 | Axel Morin (Neo) | CAN | 36.61 | | +1.430 |
| 11 | Jean-Francois Garon (Neo) | CAN | 36.67 | | +1.490 |
| 12 | Matthew Rittenhouse (Neo) | USA | 36.68 | | +1.500 |
| 13 | Alexander Mark (Neo) | USA | 36.70 | | +1.520 |
| 14 | Kyle Gendron (Neo) | CAN | 36.75 | | +1.570 |
| 15 | Matthew Hickson (Senior) | USA | 36.86 | SB | +1.680 |
| 16 | Austin Hudey (Neo) | CAN | 36.87 | | +1.690 |
| 17 | Clay James Cholewinski (Senior) | USA | 36.89 | | +1.710 |
| 18 | Patrick Marsh (Senior) | CAN | 37.10 | | +1.920 |
| 19 | Jeffrey Swider-Peltz (Neo) | USA | 37.13 | | +1.950 |
| 20 | Kimani Griffin (Neo) | USA | 37.16 | | +1.980 |
| 21 | Joseph Blumel (Neo) | USA | 37.20 | | +2.020 |
| 22 | Dan Carruthers (Neo) | CAN | 37.24 | | +2.060 |
| 23 | Samuel Giasson des Cormiers (Neo) | CAN | 37.32 | | +2.140 |
| 24 | Justin Warsylewicz (Senior) | CAN | 37.33 | | +2.150 |
| 25 | Nicholas Goplen (Neo) | CAN | 37.46 | | +2.280 |
| 26 | Mikhail-Jeonghan Choi (Neo) | CAN | 37.49 | | +2.310 |
| 27 | Leo Landry (Neo) | CAN | 37.49 | | +2.310 |
| 28 | Charles Stangl (Neo) | USA | 37.53 | | +2.350 |
| 29 | Jackson Hill (Neo) | CAN | 37.66 | | +2.480 |
| 30 | Ryan Bailey (A1) | CAN | 37.66 | | +2.480 |
| 31 | Nick Frank (Senior) | USA | 37.69 | | +2.510 |
| 32 | Jamie Inglis (Neo) | CAN | 37.79 | | +2.610 |
| 33 | Tristan Stepnuk (Senior) | CAN | 37.92 | | +2.740 |
| 34 | Joackim Jalmar Haugen (Senior) | NOR | 38.04 | | +2.860 |
| 35 | Michael Wrubleski (Neo) | CAN | 38.05 | | +2.870 |
| 36 | Anthony Sargent (Senior) | USA | 38.16 | SB | +2.980 |
| 37 | Elliott Nelson (Neo) | CAN | 38.23 | | +3.050 |
| 38 | Jordan Henkelman (B2) | CAN | 38.32 | | +3.140 |
| 39 | Alastair Starke (Neo) | CAN | 38.33 | | +3.150 |
| 40 | Chase Reichmann (Senior) | USA | 38.40 | | +3.220 |
| 41 | Mark Beitel (Neo) | CAN | 38.42 | | +3.240 |
| 42 | Kevin Esau (Senior) | CAN | 38.49 | | +3.310 |
| 43 | Kyle Ronchak (B2) | USA | 38.58 | | +3.400 |
| 44 | Marc-André Poudrier-Michaud (A2) | CAN | 38.60 | | +3.420 |
| 45 | Andrew Turner (B2) | USA | 38.62 | | +3.440 |
| 46 | Christopher Daeninck (A1) | CAN | 38.64 | | +3.460 |
| 47 | Ellis Jordan (Neo) | CAN | 38.69 | | +3.510 |
| 48 | Julius Pokol (Neo) | CAN | 38.72 | | +3.540 |
| 49 | Darwin Ambros (Neo) | CAN | 38.75 | | +3.570 |
| 50 | Alex Hopp (Neo) | USA | 38.75 | | +3.570 |
| 51 | Kevin Jagger (Senior) | CAN | 38.83 | | +3.650 |
| 52 | Aedan Giffin (A1) | CAN | 38.89 | | +3.710 |
| 53 | Arthur Iwaniszyn (C2) | POL | 38.92 | | +3.740 |
| 54 | Jess Neufeld (A1) | CAN | 38.95 | | +3.770 |
| 55 | Connor McConvey (B2) | CAN | 38.97 | | +3.790 |
| 56 | Troy Henry (Neo) | CAN | 38.98 | | +3.800 |
| 57 | Stephen Ayotte (Neo) | CAN | 39.05 | | +3.870 |
| 58 | John Grant (Neo) | CAN | 39.13 | | +3.950 |
| 59 | Kirk Wright (B1) | CAN | 39.15 | | +3.970 |
| 60 | Pieter Stoffel (A2) | CAN | 39.22 | | +4.040 |
| 61 | Edwin Park (A1) | USA | 39.24 | | +4.060 |
| 62 | Khyl Orser (Senior) | CAN | 39.39 | | +4.210 |
| 63 | Andrew Lawler (B2) | CAN | 39.47 | | +4.290 |
| 64 | Todd Reichert (M30) | CAN | 39.55 | | +4.370 |
| 65 | Sam Deckert (B2) | CAN | 39.59 | | +4.410 |
| 66 | Lucas Morin (B1) | CAN | 39.62 | | +4.440 |
| 67 | Adam Clifford (Neo) | CAN | 39.71 | | +4.530 |
| 68 | Philippe Bergeron (A2) | CAN | 39.77 | | +4.590 |
| 69 | Evan Beyer (B2) | USA | 39.87 | | +4.690 |
| 70 | Rory Wizbicki (Senior) | CAN | 40.41 | | +5.230 |
| 71 | Jordan Bertagnolli (A2) | CAN | 40.53 | | +5.350 |
| 72 | Randy Plett (M45) | CAN | 40.91 | | +5.730 |
| 73 | Conor Kennedy (B2) | USA | 40.99 | | +5.810 |
| 74 | Graham Solie (B1) | CAN | 41.04 | | +5.860 |
| 75 | Jordan Ehman (C2) | CAN | 41.14 | | +5.960 |
| 76 | Gabriel Othenin-Girard (Senior) | CAN | 41.27 | | +6.090 |
| 77 | Chad Dagdick (B2) | CAN | 41.44 | SB | +6.260 |
| 78 | Bob Irvine (M55) | CAN | 41.46 | | +6.280 |
| 79 | Chris Morrison (B2) | CAN | 41.57 | | +6.390 |
| 80 | Rory Jackson (B2) | CAN | 41.71 | PB | +6.530 |
| 81 | Greg Oly (M55) | USA | 42.78 | | +7.600 |
| 82 | Brett Arnason (M60) | CAN | 44.09 | | +8.910 |
| DNS | Jeff Kitura (M30) | CAN | DNS | | - |
| DNS | Lucas McMahon (Neo) | CAN | DNS | | - |
| DQ | Myles Matheson (Senior) | CAN | DQ | | - |
| DQ | Alec Janssens (Neo) | CAN | DQ | | - |
| DNS | Robert Winter (A1) | CAN | DNS | | - |