1 | Laurent Dubreuil (Senior) | CAN | 34.93 | | - |
2 | Alex Boisvert-Lacroix (Senior) | CAN | 34.97 | | +0.040 |
3 | Christopher Fiola (Neo) | CAN | 35.24 | | +0.310 |
4 | David Larue (Neo) | CAN | 35.38 | | +0.450 |
5 | Frank Roth (A2) | CAN | 35.92 | | +0.990 |
6 | Charles-Émile Gélinas-Dion (Neo) | CAN | 36.28 | | +1.350 |
7 | Anders Johnson (Neo) | CAN | 36.31 | | +1.380 |
8 | Hubert Marcotte (A2) | CAN | 36.42 | | +1.490 |
9 | Cody.94 Miller (Senior) | CAN | 36.54 | | +1.610 |
10 | Paul Coderre (Neo) | CAN | 36.65 | | +1.720 |
11 | Gavin Broadhead (Senior) | CAN | 36.85 | | +1.920 |
12 | Cédrick Brunet (A2) | CAN | 37.10 | | +2.170 |
13 | Guillaume Labbé (Neo) | CAN | 37.57 | | +2.640 |
14 | William Lemelin-Bilodeau (Neo) | CAN | 37.63 | | +2.700 |
15 | Zachary Lacroix (A2) | CAN | 37.69 | | +2.760 |
16 | Christian Liebzeit (Neo) | CAN | 37.78 | | +2.850 |
17 | Max Halyk (Neo) | CAN | 37.88 | | +2.950 |
| Mathias Bathe (A1) | CAN | 37.88 | | +2.950 |
19 | Sheng Tan (A2) | CHN | 37.91 | | +2.980 |
20 | Hanno Dahmen (Neo) | NED | 38.15 | | +3.220 |
21 | Kaeden Witkowski (A1) | CAN | 38.27 | | +3.340 |
22 | Antoine Godbout (A2) | CAN | 38.42 | | +3.490 |
23 | Garrett Gledhill (Neo) | CAN | 38.68 | | +3.750 |
24 | Mark Golden (Neo) | CAN | 39.09 | | +4.160 |
25 | Logan Toblan (A1) | CAN | 40.32 | | +5.390 |
26 | Kaleb Jacobsen (B2) | CAN | 40.56 | | +5.630 |
27 | Prathik Prasad (Neo) | IND | 40.75 | | +5.820 |
28 | Darius Eshete (M35) | AUS | 40.99 | | +6.060 |
29 | Jared Farquharson (A1) | CAN | 41.40 | | +6.470 |
30 | Vaughn Thibault (M50) | CAN | 41.43 | | +6.500 |
31 | Chris Veeman (M45) | CAN | 41.82 | | +6.890 |
32 | Zain Syed Ahmed (Senior) | CAN | 41.98 | | +7.050 |
33 | Oliver Bathe (M55) | CAN | 43.58 | | +8.650 |