| 1 | Shani Davis (Senior) | USA | 1:09.15 | | - |
| 2 | Laurent Dubreuil (Senior) | CAN | 1:09.49 | | +0.340 |
| 3 | Jacob Graham (Neo) | CAN | 1:10.60 | | +1.450 |
| 4 | Tyson Langelaar (A2) | CAN | 1:11.49 | | +2.340 |
| 5 | Robert Watson (Senior) | CAN | 1:11.99 | SB | +2.840 |
| 6 | Inigo Vidondo (Senior) | ESP | 1:12.02 | | +2.870 |
| 7 | Connor Woods (Neo) | CAN | 1:12.68 | | +3.530 |
| 8 | Jeff Ross (Neo) | CAN | 1:13.31 | | +4.160 |
| 9 | Christian Liebzeit (Neo) | CAN | 1:14.24 | | +5.090 |
| 10 | Adrian Hannigan (Neo) | CAN | 1:14.33 | | +5.180 |
| 11 | Espen Brask Nordfonn (Senior) | NOR | 1:15.07 | | +5.920 |
| 12 | Simon Koots (Neo) | CAN | 1:16.36 | | +7.210 |
| 13 | Sam Pollock (Neo) | CAN | 1:17.33 | | +8.180 |
| 14 | Darius Eshete (M30) | AUS | 1:20.57 | | +11.420 |
| 15 | Zain Syed Ahmed (Senior) | CAN | 1:22.79 | | +13.640 |
| 16 | Minshuo Tian (D2) | CHN | 1:31.25 | PB | +22.100 |
| 17 | Bill Blonski (M45) | CAN | 2:20.70 | | +1.11.550 |
| DNF | Alexandre St-Jean (Senior) | CAN | DNF | | - |
| DQ | Zack Zawada (B1) | CAN | DQ | | - |
| DNS | Cornelius Kersten (Neo) | GBR | DNS | | - |
| DNS | Wojciech Kraśnicki (Senior) | POL | DNS | | - |