| 1 | Nicolas Beaulieu (A2) | CAN | 1:23.52 | | - |
| 2 | Maxim Morris (A2) | CAN | 1:23.57 | | +0.050 |
| 3 | William Masson (A1) | CAN | 1:26.03 | | +2.510 |
| 4 | Jean-Christophe Pouliot (C2) | CAN | 1:27.99 | | +4.470 |
| 5 | Vincent Bertrand (B1) | CAN | 1:28.53 | | +5.010 |
| 6 | Bruno-Olivier Brabant (Neo) | CAN | 1:30.00 | | +6.480 |
| 7 | Antoine Roger (B1) | CAN | 1:31.85 | | +8.330 |
| 8 | Samuel Carpentier (B2) | CAN | 1:31.97 | | +8.450 |
| 9 | Caleb Hovey (C2) | CAN | 1:32.87 | | +9.350 |
| 10 | Raphael Grignon (B2) | CAN | 1:33.15 | | +9.630 |
| 11 | Pierre-alexandre Vanier (B1) | CAN | 1:33.23 | | +9.710 |
| 12 | Jake Weidemann (B1) | CAN | 1:33.33 | | +9.810 |
| 13 | Mathieu Auger (C2) | CAN | 1:33.59 | | +10.070 |
| 14 | Guillaume Labbé (B1) | CAN | 1:34.96 | | +11.440 |
| 15 | Nicholas Everett (C1) | CAN | 1:36.03 | | +12.510 |
| 16 | Pierre-Luc Hamelin (B2) | CAN | 1:36.56 | | +13.040 |
| 17 | Cooper Emin (C2) | CAN | 1:37.67 | | +14.150 |
| 18 | Juan Diego Zuluaga (C2) | CAN | 1:37.72 | | +14.200 |
| 19 | William Harris (C2) | CAN | 1:40.45 | | +16.930 |
| 20 | Vincent Laliberté (C1) | CAN | 1:41.06 | | +17.540 |
| 21 | Gérard Garon (M50) | CAN | 1:41.30 | | +17.780 |
| 22 | Louis-félix Langevin (C1) | CAN | 1:41.44 | SB | +17.920 |
| 23 | Félix Chemin (B1) | CAN | 1:42.09 | SB | +18.570 |
| 24 | Jonah Hurtubise (C2) | CAN | 1:42.88 | | +19.360 |
| 25 | Marc-Antoine Lemay (C2) | CAN | 1:44.46 | SB | +20.940 |
| 26 | Guillaume Remington (n/a) | CAN | 1:44.46 | SB | +20.940 |
| 27 | Simon Daudelin (C1) | CAN | 1:47.15 | | +23.630 |
| 28 | Marcel Horth (n/a) | CAN | 1:48.58 | PB | +25.060 |
| 29 | Noah Bouma (D2) | CAN | 1:48.72 | | +25.200 |
| 30 | Victor Morin (n/a) | CAN | 1:48.83 | | +25.310 |
| 31 | Etienne Hamelin (C2) | CAN | 1:48.97 | | +25.450 |
| 32 | François Lemieux (n/a) | CAN | 1:49.21 | SB | +25.690 |
| 33 | Stefan Heinemann (M45) | GER | 1:49.23 | | +25.710 |
| 34 | Thomas DeConnick (n/a) | CAN | 1:49.50 | PB | +25.980 |
| 35 | William Lemelin-Bilodeau (D2) | CAN | 1:50.38 | | +26.860 |
| 36 | Tommy-Lee Bellony (D2) | CAN | 1:50.39 | SB | +26.870 |
| 37 | Benjamin Ward (D2) | CAN | 1:51.48 | | +27.960 |
| 38 | Alexandre Drolet (n/a) | CAN | 1:52.54 | PB | +29.020 |
| 39 | Robert Gaudreault (D2) | CAN | 1:53.05 | SB | +29.530 |
| 40 | Julian Patchett (Neo) | CAN | 1:54.01 | PB | +30.490 |
| 41 | Thomas Forcier (C1) | CAN | 1:54.51 | | +30.990 |
| 42 | Tomas Graham (C2) | CAN | 1:56.65 | SB | +33.130 |
| 43 | Jean-Sebastien Beaulne (n/a) | CAN | 1:56.87 | PB | +33.350 |
| 44 | Simon Young (C2) | CAN | 1:58.06 | PB | +34.540 |
| 45 | Samuel Dupont-Hébert (n/a) | CAN | 1:58.19 | PB | +34.670 |
| 46 | Félix-Olivier Arsenault (n/a) | CAN | 1:59.18 | PB | +35.660 |
| 47 | Olivier Beaulieu (n/a) | CAN | 1:59.20 | SB | +35.680 |
| 48 | Jérémy Soucy (n/a) | CAN | 1:59.75 | PB | +36.230 |
| 49 | Jean-Philippe Lemay (D2) | CAN | 2:01.96 | SB | +38.440 |
| 50 | Charles Sol (n/a) | CAN | 2:02.37 | SB | +38.850 |
| 51 | Jonathan Setlakwe (n/a) | CAN | 2:06.36 | PB | +42.840 |
| 52 | Jean-Philippe Cauchon (n/a) | CAN | 2:06.67 | SB | +43.150 |
| 53 | Ian Babulic (D2) | CAN | 2:12.36 | SB | +48.840 |
| 54 | William Carpentier (n/a) | CAN | 2:42.22 | SB | +1.18.700 |
| DNS | Sébastien Beaulieu (Neo) | CAN | DNS | | - |
| DNS | Philippe Gagnon (n/a) | CAN | DNS | | - |
| DNS | Kitty Phangnavounoug (n/a) | CAN | DNS | | - |
| DQ | Vincent Bellemare (n/a) | CAN | DQ | | - |