1 | Vincent Labrie (Senior) | CAN | 35.14 | | - |
2 | Brock Miron (Senior) | CAN | 35.37 | | +0.230 |
3 | Matthew McLean (Neo) | CAN | 35.65 | | +0.510 |
4 | Richard MacLennan (A1) | CAN | 35.79 | | +0.650 |
5 | Jeong-Hyeon Lee (Senior) | CAN | 35.95 | | +0.810 |
6 | Lucas Duffield (Neo) | CAN | 36.01 | | +0.870 |
7 | Philippe Riopel (Neo) | CAN | 36.10 | | +0.960 |
8 | Myles Matheson (Neo) | CAN | 36.23 | | +1.090 |
9 | William Dutton (A2) | CAN | 36.30 | | +1.160 |
10 | Mykola Makowsky (Senior) | CAN | 36.32 | | +1.180 |
11 | Marc-Antoine Gagnon (Neo) | CAN | 36.37 | | +1.230 |
12 | Graeme Koelwyn (Neo) | CAN | 36.38 | | +1.240 |
| Patrick Marsh (Neo) | CAN | 36.38 | | +1.240 |
14 | Jean-René Bélanger (Senior) | CAN | 36.45 | | +1.310 |
15 | Marcin Goszczynski (Senior) | CAN | 36.57 | | +1.430 |
16 | Alexandre Garant (Neo) | CAN | 36.59 | | +1.450 |
17 | Derek May (Senior) | CAN | 36.90 | | +1.760 |
18 | Timothy Gladysz (Senior) | CAN | 37.01 | | +1.870 |
19 | Adam McCabe (Senior) | CAN | 37.08 | | +1.940 |
| Laurent Dubreuil (B1) | CAN | 37.08 | SB | +1.940 |
21 | Christofer Tsimaras (Senior) | GRE | 37.18 | | +2.040 |
22 | James Lewis (Senior) | CAN | 37.24 | | +2.100 |
23 | Ricky Krieck (Senior) | CAN | 37.41 | | +2.270 |
24 | Jean-Francois Garon (A1) | CAN | 37.50 | | +2.360 |
25 | Eric Kryski (Senior) | CAN | 37.52 | | +2.380 |
| Austin Hudey (A2) | CAN | 37.52 | | +2.380 |
27 | Tristan Stepnuk (Neo) | CAN | 37.57 | | +2.430 |
28 | Vincent Blouin (Neo) | CAN | 37.61 | SB | +2.470 |
| Daljinder Sanghera (Neo) | CAN | 37.61 | | +2.470 |
30 | Joshua Ajohn (Neo) | CAN | 37.84 | | +2.700 |
31 | Matthew Nykolichuk (Neo) | CAN | 37.96 | | +2.820 |
| Camille Bergeron Bégin (A2) | CAN | 37.96 | | +2.820 |
33 | Philippe Hardy (A2) | CAN | 38.05 | | +2.910 |
34 | Clovis Augér (Neo) | CAN | 38.23 | | +3.090 |
35 | Benjamin Tam (B2) | CAN | 38.37 | | +3.230 |
36 | Nathan Bernhard (Neo) | CAN | 38.41 | | +3.270 |
37 | Leo Landry (A1) | CAN | 38.52 | | +3.380 |
38 | Martin Corbett (B2) | CAN | 38.56 | | +3.420 |
39 | Scott Bickerton (A2) | CAN | 38.59 | | +3.450 |
40 | Samuel Giasson des Cormiers (A1) | CAN | 38.69 | | +3.550 |
41 | Lucas McMahon (Neo) | CAN | 38.73 | | +3.590 |
42 | Stephen Ayotte (A1) | CAN | 38.81 | | +3.670 |
43 | Alastair Starke (A2) | CAN | 38.86 | | +3.720 |
44 | Nicholas Goplen (A1) | CAN | 38.89 | | +3.750 |
45 | Timothy Hempsall (B1) | CAN | 38.94 | | +3.800 |
46 | Yoan Girard (A1) | CAN | 39.06 | | +3.920 |
47 | Demetrio Stefanopolous (M40) | CAN | 39.14 | | +4.000 |
48 | Axel Morin (B2) | CAN | 39.21 | SB | +4.070 |
49 | Alec Janssens (B2) | CAN | 39.26 | SB | +4.120 |
50 | Jérôme Boisvert-Lacroix (A2) | CAN | 39.28 | | +4.140 |
51 | Rico Litscher (Senior) | SUI | 39.39 | | +4.250 |
52 | Adam Ashdown (Neo) | CAN | 39.47 | | +4.330 |
53 | Ryan Bernhard (B1) | CAN | 39.48 | | +4.340 |
54 | Joshua Berry (A2) | CAN | 39.51 | | +4.370 |
55 | Andrew Helwer (A1) | CAN | 39.62 | | +4.480 |
56 | Aaron Clarke (A2) | CAN | 39.75 | | +4.610 |
57 | Julius Pokol (A2) | CAN | 39.97 | | +4.830 |
58 | Damian Konotopetz (A1) | CAN | 39.99 | SB | +4.850 |
59 | Gavin Coyne (A2) | CAN | 40.04 | | +4.900 |
60 | Elliott Nelson (A1) | CAN | 40.23 | | +5.090 |
61 | Chase Weigel (Neo) | CAN | 40.27 | | +5.130 |
62 | Gabriel Othenin-Girard (Senior) | CAN | 40.30 | | +5.160 |
63 | Mark Beitel (A1) | CAN | 40.35 | | +5.210 |
| Cooper Hunter (C1) | CAN | 40.35 | SB | +5.210 |
65 | Justin Maunder (A1) | CAN | 41.00 | | +5.860 |
66 | Chris Biocchi (A1) | CAN | 41.72 | | +6.580 |
DNF | Muncef Ouardi (Neo) | CAN | DNF | | - |
DNS | Kyle Gendron (Neo) | CAN | DNS | | - |
DNF | Dan Growden (Senior) | CAN | DNF | | - |
DNF | James Graham (B2) | CAN | DNF | | - |