1 | Jacob Graham (Neo) | CAN | 38.14 | | - |
2 | Daniel Dubreuil (Neo) | CAN | 38.15 | | +0.010 |
3 | Dan Carruthers (Senior) | CAN | 38.21 | | +0.070 |
4 | Jacob MacKenzie (Senior) | CAN | 38.48 | | +0.340 |
5 | Braden Clouthier (Neo) | CAN | 38.49 | | +0.350 |
6 | Antoine Gélinas-Beaulieu (Senior) | CAN | 38.62 | | +0.480 |
7 | Jérôme Detuncq (Neo) | CAN | 38.73 | | +0.590 |
8 | Sam Deckert (Neo) | CAN | 38.81 | | +0.670 |
9 | Robert Watson (Senior) | CAN | 39.07 | | +0.930 |
10 | Antoine Roger (Neo) | CAN | 39.12 | | +0.980 |
11 | Jeff Ross (Neo) | CAN | 39.14 | | +1.000 |
| Cooper Emin (A2) | CAN | 39.14 | | +1.000 |
13 | Nicholas Goplen (Senior) | CAN | 39.19 | | +1.050 |
14 | Nicolas Hiller (Neo) | CAN | 39.68 | | +1.540 |
15 | Guillaume Labbé (Neo) | CAN | 39.98 | | +1.840 |
16 | Laurent Marcotte (Neo) | CAN | 40.03 | | +1.890 |
17 | Jean-Christophe Lataille (A2) | CAN | 40.04 | | +1.900 |
18 | Raphael Grignon (Neo) | CAN | 40.06 | SB | +1.920 |
19 | Jake Weidemann (Neo) | CAN | 40.09 | | +1.950 |
20 | Connor Howe (B2) | CAN | 40.28 | | +2.140 |
21 | Max Halyk (B2) | CAN | 40.60 | | +2.460 |
22 | Samuel Carpentier (Neo) | CAN | 40.69 | SB | +2.550 |
23 | Adrian Hannigan (A2) | CAN | 40.71 | | +2.570 |
| Cameron.97 Mason (A2) | CAN | 40.71 | | +2.570 |
25 | Oliver Scharf (B2) | CAN | 40.83 | | +2.690 |
26 | Mathieu Auger (A2) | CAN | 40.90 | | +2.760 |
27 | Hamish Black (Senior) | CAN | 40.94 | | +2.800 |
| Matthew Laxton (A1) | CAN | 40.94 | | +2.800 |
29 | Graeme Fish (A2) | CAN | 41.00 | | +2.860 |
30 | Hayden Mayeur (A2) | CAN | 41.02 | | +2.880 |
31 | Jonah Hurtubise (A2) | CAN | 41.08 | | +2.940 |
32 | Caleb Hovey (A2) | CAN | 41.11 | | +2.970 |
33 | Bruno-Olivier Brabant (Senior) | CAN | 41.33 | | +3.190 |
34 | Louis-félix Langevin (A1) | CAN | 41.67 | | +3.530 |
35 | Stan van Reisen (A2) | NED | 41.71 | | +3.570 |
36 | Hubert Marcotte (B1) | CAN | 41.93 | | +3.790 |
37 | William Lemelin-Bilodeau (B2) | CAN | 42.04 | | +3.900 |
38 | Paul Tremblay (Neo) | CAN | 42.09 | | +3.950 |
39 | Antoine Gagnon-lamarche (B1) | CAN | 42.12 | | +3.980 |
40 | Philippe Bourget (B2) | CAN | 42.57 | | +4.430 |
41 | Max Brant (B2) | CAN | 42.69 | | +4.550 |
42 | William Sohier (B1) | CAN | 42.75 | | +4.610 |
43 | Westley Yates (B2) | CAN | 43.10 | | +4.960 |
44 | Joshua Hathaway (B2) | CAN | 43.17 | | +5.030 |
45 | Marc-André Doyon (B1) | CAN | 43.37 | | +5.230 |
46 | Benjamin Ward (B2) | CAN | 43.68 | | +5.540 |
47 | Brandon Noyon (B1) | CAN | 43.85 | | +5.710 |
48 | Noah Ferguson-Losier (Neo) | CAN | 43.92 | | +5.780 |
49 | Antoine Parent (B2) | CAN | 43.93 | | +5.790 |
50 | Connor Rogerson (B2) | CAN | 44.01 | PB | +5.870 |
51 | Barrett Ferguson-Losier (B2) | CAN | 44.25 | | +6.110 |
52 | Noah Bouma (B2) | CAN | 44.42 | | +6.280 |
53 | Connor Cameron (B2) | CAN | 44.77 | | +6.630 |
54 | Cole Rogerson (B1) | CAN | 45.14 | | +7.000 |
55 | Tomas Graham (A2) | CAN | 45.57 | | +7.430 |
56 | Ian Babulic (B2) | CAN | 45.71 | | +7.570 |
57 | Zachary Lacroix (B1) | CAN | 46.14 | | +8.000 |
58 | Samuel Hurtubise (B1) | CAN | 1:08.27 | | +30.130 |