| 1 |  Mykola Makowsky  (Senior)  | CAN |  1:47.63  |    |  -  | 
| 2 |  Keith Sulzer  (Neo)  | CAN |  1:47.91  |  PB  |  +0.280  | 
| 3 |  Richard MacLennan  (A1)  | CAN |  1:48.55  |  SB  |  +0.920  | 
| 4 |  Adam McCabe  (Senior)  | CAN |  1:48.61  |    |  +0.980  | 
| 5 |  Stefan Waples  (Neo)  | CAN |  1:48.67  |  SB  |  +1.040  | 
| 6 |  Patrick Marsh  (Neo)  | CAN |  1:48.88  |  PB  |  +1.250  | 
| 7 |  Marc-Antoine Gagnon  (Neo)  | CAN |  1:50.08  |  SB  |  +2.450  | 
| 8 |  Alexandre Garant  (Neo)  | CAN |  1:50.29  |    |  +2.660  | 
| 9 |  William Dutton  (A2)  | CAN |  1:50.77  |    |  +3.140  | 
| 10 |  Graeme Koelwyn  (Neo)  | CAN |  1:50.88  |  PB  |  +3.250  | 
| 11 |  Dustin Johnston  (Senior)  | CAN |  1:51.35  |  SB  |  +3.720  | 
| 12 |  Derek May  (Senior)  | CAN |  1:51.46  |    |  +3.830  | 
| 13 |  Spencer Zettler  (Neo)  | CAN |  1:51.61  |    |  +3.980  | 
| 14 |  Scott Bickerton  (A2)  | CAN |  1:52.30  |    |  +4.670  | 
| 15 |  Ellis Jordan  (A2)  | CAN |  1:52.74  |  PB  |  +5.110  | 
| 16 |  José Ignacio Fazio  (Neo)  | ARG |  1:52.76  |  NR  |  +5.130  | 
| 17 |  Alastair Starke  (A2)  | CAN |  1:52.86  |  SB  |  +5.230  | 
| 18 |  Dan Growden  (Senior)  | CAN |  1:53.00  |    |  +5.370  | 
| 19 |  Clovis Augér  (Neo)  | CAN |  1:53.28  |    |  +5.650  | 
| 20 |  Nicholas Goplen  (A1)  | CAN |  1:54.52  |    |  +6.890  | 
| 21 |  Lucas McMahon  (Neo)  | CAN |  1:55.25  |    |  +7.620  | 
| 22 |  Yoan Girard  (A1)  | CAN |  1:55.30  |  SB  |  +7.670  | 
| 23 |  Daljinder Sanghera  (Neo)  | CAN |  1:55.68  |    |  +8.050  | 
| 24 |  Rico Litscher  (Senior)  | SUI |  1:55.72  |    |  +8.090  | 
| 25 |  Matthew Nykolichuk  (Neo)  | CAN |  1:55.77  |    |  +8.140  | 
| 26 |  Leo Landry  (A1)  | CAN |  1:56.19  |    |  +8.560  | 
| 27 |  Austin Hudey  (A2)  | CAN |  1:56.53  |    |  +8.900  | 
| 28 |  Joshua Ajohn  (Neo)  | CAN |  1:56.75  |    |  +9.120  | 
| 29 |  Laurent Dubreuil  (B1)  | CAN |  1:57.06  |  SB  |  +9.430  | 
| 30 |  Samuel Giasson des Cormiers  (A1)  | CAN |  1:57.27  |    |  +9.640  | 
| 31 |  Kevin Plante  (A1)  | CAN |  1:57.34  |    |  +9.710  | 
| 32 |  Martin Corbett  (B2)  | CAN |  1:57.99  |    |  +10.360  | 
| 33 |  Philippe Hardy  (A2)  | CAN |  1:58.80  |    |  +11.170  | 
| 34 |  Demetrio Stefanopolous  (M40)  | CAN |  1:59.14  |    |  +11.510  | 
| 35 |  Elliott Nelson  (A1)  | CAN |  1:59.32  |  SB  |  +11.690  | 
| 36 |  Alec Janssens  (B2)  | CAN |  1:59.68  |  SB  |  +12.050  | 
| 37 |  Stephen Ayotte  (A1)  | CAN |  1:59.86  |    |  +12.230  | 
| 38 |  Justin Maunder  (A1)  | CAN |  2:00.27  |    |  +12.640  | 
| 39 |  Timothy Hempsall  (B1)  | CAN |  2:00.58  |    |  +12.950  | 
| 40 |  Gabriel Othenin-Girard  (Senior)  | CAN |  2:00.62  |    |  +12.990  | 
| 41 |  Axel Morin  (B2)  | CAN |  2:02.36  |  SB  |  +14.730  | 
| 42 |  Gavin Coyne  (A2)  | CAN |  2:02.44  |    |  +14.810  | 
| 43 |  Joshua Berry  (A2)  | CAN |  2:02.92  |    |  +15.290  | 
| 44 |  Damian Konotopetz  (A1)  | CAN |  2:03.65  |  SB  |  +16.020  | 
| 45 |  Benjamin Tam  (B2)  | CAN |  2:03.99  |    |  +16.360  | 
| 46 |  Camille Bergeron Bégin  (A2)  | CAN |  2:04.16  |    |  +16.530  | 
| 47 |  Jérôme Boisvert-Lacroix  (A2)  | CAN |  2:04.19  |    |  +16.560  | 
| 48 |  Ryan Bernhard  (B1)  | CAN |  2:04.44  |    |  +16.810  | 
| 49 |  Aaron Clarke  (A2)  | CAN |  2:05.73  |  PB  |  +18.100  | 
| 50 |  Michael Wrubleski  (B2)  | CAN |  2:06.71  |    |  +19.080  | 
| 51 |  Mark Beitel  (A1)  | CAN |  2:07.22  |    |  +19.590  | 
| 52 |  Julius Pokol  (A2)  | CAN |  2:07.26  |    |  +19.630  | 
| 53 |  Chris Biocchi  (A1)  | CAN |  2:07.86  |    |  +20.230  | 
| 54 |  Andrew Helwer  (A1)  | CAN |  2:09.84  |    |  +22.210  | 
| 55 |  James Graham  (B2)  | CAN |  2:10.96  |    |  +23.330  | 
 |  Jean-René Bélanger  (Senior)  | CAN |  -  |    |  -  | 
| DQ |  Vincent Blouin  (Neo)  | CAN |  DQ  |    |  -  | 
| DNF |  Jean-Francois Garon  (A1)  | CAN |  DNF  |    |  -  | 
| DQ |  Adam Ashdown  (Neo)  | CAN |  DQ  |    |  -  |