| 1 | Mykola Makowsky (Senior) | CAN | 1:48.17 | | - |
| 2 | Martin Corbett (Neo) | CAN | 1:48.46 | | +0.290 |
| 3 | Tyler Derraugh (Senior) | CAN | 1:48.48 | | +0.310 |
| 4 | Alec Janssens (Neo) | CAN | 1:48.98 | | +0.810 |
| 5 | Leo Landry (Neo) | CAN | 1:50.62 | | +2.450 |
| 6 | Charles Stangl (Neo) | USA | 1:50.68 | | +2.510 |
| 7 | Nick Frank (Senior) | USA | 1:50.71 | SB | +2.540 |
| 8 | Nicholas Goplen (Neo) | CAN | 1:50.92 | | +2.750 |
| 9 | Michael Wrubleski (Neo) | CAN | 1:51.67 | | +3.500 |
| 10 | Jeffrey Swider-Peltz (Neo) | USA | 1:51.74 | SB | +3.570 |
| 11 | Alex Hopp (Neo) | USA | 1:51.93 | SB | +3.760 |
| 12 | Jeff Kitura (M30) | CAN | 1:52.13 | SB | +3.960 |
| 13 | Samuel Giasson des Cormiers (Neo) | CAN | 1:52.14 | | +3.970 |
| 14 | Jean-Francois Garon (Neo) | CAN | 1:52.50 | SB | +4.330 |
| 15 | Elliott Nelson (Neo) | CAN | 1:52.93 | | +4.760 |
| 16 | Patrick Marsh (Senior) | CAN | 1:53.02 | | +4.850 |
| 17 | Stefan Dilger (B2) | CAN | 1:53.05 | SB | +4.880 |
| 18 | Keith Sulzer (Senior) | CAN | 1:53.17 | | +5.000 |
| 19 | Chase Reichmann (Senior) | USA | 1:53.41 | | +5.240 |
| 20 | Dan Carruthers (Neo) | CAN | 1:53.85 | | +5.680 |
| 21 | Troy Henry (Neo) | CAN | 1:54.62 | | +6.450 |
| 22 | Mikhail-Jeonghan Choi (Neo) | CAN | 1:54.81 | | +6.640 |
| 23 | Matthew Rittenhouse (Neo) | USA | 1:54.88 | | +6.710 |
| 24 | Lucas McMahon (Neo) | CAN | 1:55.07 | SB | +6.900 |
| 25 | Kevin Esau (Senior) | CAN | 1:55.20 | | +7.030 |
| 26 | Justin Maunder (Neo) | CAN | 1:55.20 | | +7.030 |
| 27 | Jamie Inglis (Neo) | CAN | 1:55.28 | | +7.110 |
| 28 | Joseph Blumel (Neo) | USA | 1:55.42 | | +7.250 |
| 29 | Jess Neufeld (A1) | CAN | 1:56.09 | SB | +7.920 |
| 30 | Alastair Starke (Neo) | CAN | 1:56.45 | SB | +8.280 |
| 31 | Christopher Daeninck (A1) | CAN | 1:56.50 | | +8.330 |
| 32 | Andrew Turner (B2) | USA | 1:57.13 | SB | +8.960 |
| 33 | Gabriel Othenin-Girard (Senior) | CAN | 1:57.14 | | +8.970 |
| 34 | Jordan Bertagnolli (A2) | CAN | 1:57.14 | | +8.970 |
| 35 | Andrew Lawler (B2) | CAN | 1:57.26 | SB | +9.090 |
| 36 | Jérôme Detuncq (A1) | CAN | 1:57.66 | | +9.490 |
| 37 | Arthur Iwaniszyn (C2) | POL | 1:57.90 | | +9.730 |
| 38 | Aedan Giffin (A1) | CAN | 1:57.90 | | +9.730 |
| 39 | Darwin Ambros (Neo) | CAN | 1:58.35 | | +10.180 |
| 40 | Kirk Wright (B1) | CAN | 1:59.69 | SB | +11.520 |
| 41 | Todd Reichert (M30) | CAN | 1:59.90 | | +11.730 |
| 42 | Lucas Morin (B1) | CAN | 2:00.05 | SB | +11.880 |
| 43 | Kyle Ronchak (B2) | USA | 2:00.06 | | +11.890 |
| 44 | Kevin Jagger (Senior) | CAN | 2:00.52 | | +12.350 |
| 45 | Nolan Messer (A1) | CAN | 2:00.56 | | +12.390 |
| 46 | Edwin Park (A1) | USA | 2:01.35 | | +13.180 |
| 47 | Ryan Bailey (A1) | CAN | 2:01.66 | | +13.490 |
| 48 | Randy Plett (M45) | CAN | 2:02.83 | | +14.660 |
| 49 | Graham Solie (B1) | CAN | 2:03.36 | | +15.190 |
| 50 | Sam Deckert (B2) | CAN | 2:03.99 | | +15.820 |
| 51 | Greg Oly (M55) | USA | 2:04.12 | PB | +15.950 |
| 52 | Evan Beyer (B2) | USA | 2:05.58 | | +17.410 |
| 53 | Jordan Ehman (C2) | CAN | 2:12.08 | | +23.910 |
| 54 | Conor Kennedy (B2) | USA | 2:12.67 | | +24.500 |
| 55 | Chad Dagdick (B2) | CAN | 2:17.19 | SB | +29.020 |
| DNS | Kyle Gendron (Neo) | CAN | DNS | | - |
| DNS | Julius Pokol (Neo) | CAN | DNS | | - |
| DQ | Rory Jackson (B2) | CAN | DQ | | - |