| 1 | Philippe Riopel (Neo) | CAN | 1:09.11 | | - |
| 2 | Brock Miron (Senior) | CAN | 1:09.42 | | +0.310 |
| 3 | Alexandre Garant (Neo) | CAN | 1:09.43 | | +0.320 |
| 4 | Mykola Makowsky (Senior) | CAN | 1:09.45 | | +0.340 |
| 5 | Jeff Kitura (Senior) | CAN | 1:10.05 | SB | +0.940 |
| 6 | Graeme Koelwyn (Neo) | CAN | 1:10.44 | PB | +1.330 |
| 7 | Patrick Marsh (Neo) | CAN | 1:10.54 | | +1.430 |
| 8 | Michael Blumel (Neo) | USA | 1:10.55 | SB | +1.440 |
| 9 | Marc-Antoine Gagnon (Neo) | CAN | 1:10.58 | | +1.470 |
| 10 | Lucas Duffield (Neo) | CAN | 1:10.60 | SB | +1.490 |
| Michael Stein-Stewart (Neo) | USA | 1:10.60 | SB | +1.490 |
| 12 | Adam McCabe (Senior) | CAN | 1:10.74 | | +1.630 |
| 13 | Jean-René Bélanger (Senior) | CAN | 1:10.91 | | +1.800 |
| 14 | Kyle Gendron (Neo) | CAN | 1:11.02 | | +1.910 |
| 15 | Clay James Cholewinski (Neo) | USA | 1:11.03 | SB | +1.920 |
| 16 | Timothy Gladysz (Senior) | CAN | 1:11.28 | | +2.170 |
| 17 | Derek May (Senior) | CAN | 1:11.36 | | +2.250 |
| 18 | Austin Hudey (A2) | CAN | 1:11.40 | PB | +2.290 |
| 19 | Ricky Krieck (Senior) | CAN | 1:12.13 | SB | +3.020 |
| 20 | Daljinder Sanghera (Neo) | CAN | 1:12.44 | PB | +3.330 |
| 21 | Daniel Beck (Neo) | USA | 1:13.04 | | +3.930 |
| 22 | Parker Vance (Neo) | USA | 1:13.07 | | +3.960 |
| 23 | Jean-François Tessier (Senior) | CAN | 1:13.33 | SB | +4.220 |
| 24 | Ian Baranski (Senior) | USA | 1:13.72 | | +4.610 |
| 25 | Torbjørn Ladstein Fjeld (Neo) | NOR | 1:13.92 | | +4.810 |
| 26 | Alexander Ochowicz (Neo) | USA | 1:13.93 | | +4.820 |
| 27 | James Lewis (Senior) | CAN | 1:13.98 | | +4.870 |
| 28 | Tristan Stepnuk (Neo) | CAN | 1:14.15 | | +5.040 |
| 29 | Eric Cepuran (Neo) | USA | 1:14.26 | | +5.150 |
| 30 | Matthew Nykolichuk (Neo) | CAN | 1:14.30 | | +5.190 |
| 31 | Joshua Ajohn (Neo) | CAN | 1:14.49 | | +5.380 |
| 32 | Patrick Meek (Neo) | USA | 1:14.90 | | +5.790 |
| 33 | Charles Mahoney (Senior) | USA | 1:15.17 | | +6.060 |
| 34 | Liam Ortega (Senior) | USA | 1:15.39 | | +6.280 |
| 35 | Nathan Bernhard (Neo) | CAN | 1:15.46 | | +6.350 |
| 36 | Rico Litscher (Senior) | SUI | 1:15.48 | | +6.370 |
| 37 | Demetrio Stefanopolous (M40) | CAN | 1:17.02 | | +7.910 |
| 38 | Gabriel Othenin-Girard (Senior) | CAN | 1:18.56 | SB | +9.450 |
| 39 | Mark Yanagihara (M30) | USA | 1:23.39 | | +14.280 |
| DNS | Tim Kury (Senior) | CAN | DNS | | - |
| DNS | Myles Matheson (Neo) | CAN | DNS | | - |
| DNF | Dan Growden (Senior) | CAN | DNF | | - |
| DNS | Adam Ashdown (Neo) | CAN | DNS | | - |