| 1 | Jean-Christophe Pouliot (B1) | CAN | 41.26 | | - |
| 2 | Raphael Grignon (A1) | CAN | 41.26 | | - |
| 3 | Antoine Roy (A1) | CAN | 41.37 | | +0.110 |
| 4 | Maxim Morris (Neo) | CAN | 41.79 | | +0.530 |
| 5 | Vincent Bertrand (B2) | CAN | 42.27 | | +1.010 |
| 6 | Christopher Fiola (B2) | CAN | 42.35 | | +1.090 |
| 7 | Antoine Roger (B2) | CAN | 42.36 | | +1.100 |
| 8 | Guillaume Labbé (B2) | CAN | 42.49 | | +1.230 |
| 9 | Louis-Philippe Papillon (A2) | CAN | 43.10 | PB | +1.840 |
| 10 | Samuel Carpentier (A1) | CAN | 43.17 | | +1.910 |
| 11 | Jake Weidemann (B2) | CAN | 43.39 | | +2.130 |
| 12 | Jordan Pierre-Gilles (B1) | CAN | 43.57 | PB | +2.310 |
| 13 | Guillaume Plante (A1) | CAN | 43.91 | | +2.650 |
| 14 | Mathieu Auger (B1) | CAN | 43.95 | | +2.690 |
| 15 | Pierre-Luc Hamelin (A1) | CAN | 44.19 | | +2.930 |
| 16 | Caleb Hovey (B1) | CAN | 44.28 | | +3.020 |
| 17 | Pierre-alexandre Vanier (B2) | CAN | 44.60 | | +3.340 |
| 18 | Réjean Blais (M50) | CAN | 44.86 | | +3.600 |
| 19 | Paul Tremblay (B2) | CAN | 45.38 | | +4.120 |
| 20 | Simon Cardinal (n/a) | CAN | 45.60 | PB | +4.340 |
| 21 | Emile Goulet (n/a) | CAN | 45.82 | | +4.560 |
| 22 | Seamus Smith (C1) | CAN | 45.87 | PB | +4.610 |
| 23 | Jonah Hurtubise (B1) | CAN | 46.25 | | +4.990 |
| 24 | Marc-Antoine Lemay (B1) | CAN | 46.42 | SB | +5.160 |
| 25 | Michael Tremblay (n/a) | CAN | 46.68 | | +5.420 |
| 26 | Jérémy Lesvesque (n/a) | CAN | 46.73 | | +5.470 |
| 27 | Louis-félix Langevin (C2) | CAN | 46.74 | SB | +5.480 |
| 28 | Félix Chemin (B2) | CAN | 46.94 | PB | +5.680 |
| 29 | Simon Daudelin (C2) | CAN | 47.14 | SB | +5.880 |
| 30 | Andrew Peppard (B2) | CAN | 47.24 | SB | +5.980 |
| 31 | Justin Ouellet (n/a) | CAN | 47.33 | PB | +6.070 |
| 32 | Ethan Mckinley-Young (C2) | CAN | 47.34 | | +6.080 |
| 33 | Antoine Gagnon-lamarche (D2) | CAN | 47.41 | SB | +6.150 |
| 34 | Thomas Forcier (C2) | CAN | 47.58 | | +6.320 |
| 35 | David Sullivan (n/a) | CAN | 47.80 | | +6.540 |
| 36 | Guillaume Turgeon (B1) | CAN | 48.10 | | +6.840 |
| 37 | Oliver Scharf (C1) | CAN | 48.18 | | +6.920 |
| 38 | Maxime Paul (D2) | CAN | 48.49 | SB | +7.230 |
| 39 | Gérard Garon (M55) | CAN | 48.55 | | +7.290 |
| 40 | Roger Fulton (C2) | CAN | 48.75 | | +7.490 |
| 41 | Gael Doucet-Gagnon (C1) | CAN | 48.83 | | +7.570 |
| 42 | Zach Groom (A1) | CAN | 48.85 | | +7.590 |
| 43 | Olivier Piché (n/a) | CAN | 48.87 | PB | +7.610 |
| 44 | Vincent Laliberté (C2) | CAN | 48.94 | | +7.680 |
| 45 | Simon Oleg Bourassa (Neo) | CAN | 48.95 | SB | +7.690 |
| 46 | Louis-étienne Bellevance (n/a) | CAN | 49.11 | PB | +7.850 |
| 47 | Brandon Noyon (D2) | CAN | 49.64 | SB | +8.380 |
| 48 | Nicolas Tremblay-Brassard (n/a) | CAN | 49.69 | PB | +8.430 |
| 49 | Tomas Graham (B1) | CAN | 49.82 | | +8.560 |
| 50 | Robert Gaudreault (C1) | CAN | 50.05 | | +8.790 |
| 51 | Antoine Parent (C1) | CAN | 50.24 | | +8.980 |
| 52 | Isaac Gallager (B1) | CAN | 50.35 | SB | +9.090 |
| 53 | Hubert Marcotte (D2) | CAN | 50.45 | | +9.190 |
| 54 | Noah Bouma (C1) | CAN | 50.53 | | +9.270 |
| 55 | Stephen Hope (n/a) | CAN | 50.56 | PB | +9.300 |
| 56 | Brody Hodgson (B1) | CAN | 50.57 | | +9.310 |
| 57 | Erik Jolliffe (D2) | CAN | 50.71 | SB | +9.450 |
| 58 | Benjamin Ward (C1) | CAN | 50.87 | | +9.610 |
| 59 | Marcel Horth (n/a) | CAN | 51.30 | SB | +10.040 |
| 60 | William Lemelin-Bilodeau (C1) | CAN | 51.57 | | +10.310 |
| 61 | Robert Martel (M55) | CAN | 51.76 | | +10.500 |
| 62 | Philippe Gagnon (n/a) | CAN | 52.67 | | +11.410 |
| 63 | Felipe Lamprea (B1) | CAN | 52.71 | | +11.450 |
| 64 | Robert Mallard (M50) | CAN | 53.60 | | +12.340 |
| 65 | Alexis Pelletier-Rouleau (n/a) | CAN | 53.83 | PB | +12.570 |
| 66 | Philippe Daudelin (D1) | CAN | 54.16 | SB | +12.900 |
| 67 | Ian Verschoor (B1) | CAN | 54.21 | | +12.950 |
| 68 | Samuel Arpin (n/a) | CAN | 54.61 | PB | +13.350 |
| 69 | Christian Roy (D2) | CAN | 54.61 | PB | +13.350 |
| 70 | Raphael St.Gelais (n/a) | CAN | 54.69 | PB | +13.430 |
| 71 | Gabriel-André Savoie (C2) | CAN | 54.80 | | +13.540 |
| 72 | William Oliver (D2) | CAN | 55.24 | | +13.980 |
| 73 | Ian Babulic (C1) | CAN | 55.68 | | +14.420 |
| 74 | Jonathan Roy (n/a) | CAN | 55.69 | PB | +14.430 |
| 75 | Antoine Ouellet (E2) | CAN | 55.82 | SB | +14.560 |
| 76 | Samuel Hurtubise (D2) | CAN | 55.99 | SB | +14.730 |
| 77 | William Lagacé (n/a) | CAN | 56.27 | | +15.010 |
| 78 | Vytas Janusauskas (M55) | CAN | 57.70 | | +16.440 |
| 79 | Raphael St-Pierre (n/a) | CAN | 58.67 | PB | +17.410 |
| 80 | Carter Scott (n/a) | CAN | 58.83 | PB | +17.570 |
| 81 | Raphael Gagne (n/a) | CAN | 59.09 | PB | +17.830 |
| 82 | Clement Cauchon (D1) | CAN | 59.22 | | +17.960 |
| 83 | Nicolas Sauvageau (n/a) | CAN | 59.59 | PB | +18.330 |
| 84 | Scott Verschoor (D2) | CAN | 1:00.37 | SB | +19.110 |
| 85 | Marc-Antoine Maltais (n/a) | CAN | 1:00.50 | PB | +19.240 |
| 86 | Maxence Faucher (n/a) | CAN | 1:00.76 | SB | +19.500 |
| 87 | Jacob Legere (n/a) | CAN | 1:01.15 | SB | +19.890 |
| 88 | Emil Hodzic-Santor (D1) | CAN | 1:01.27 | SB | +20.010 |
| 89 | Émile Huard (E2) | CAN | 1:01.53 | SB | +20.270 |
| 90 | Philippe Gauthier (n/a) | CAN | 1:01.54 | PB | +20.280 |
| 91 | Emile Poulin (D1) | CAN | 1:01.92 | SB | +20.660 |
| 92 | Edouard Parent (E2) | CAN | 1:01.93 | SB | +20.670 |
| 93 | Owen Mckinley-Young (D1) | CAN | 1:02.09 | SB | +20.830 |
| 94 | Vincent Gagnon-Lamarche (D1) | CAN | 1:02.13 | | +20.870 |
| 95 | Aimé Perreault (E2) | CAN | 1:02.59 | SB | +21.330 |
| 96 | Caelan Monkman (E2) | CAN | 1:03.56 | SB | +22.300 |
| 97 | Zakary Michel-Hoisak (n/a) | CAN | 1:03.61 | PB | +22.350 |
| 98 | William Carpentier (n/a) | CAN | 1:04.22 | PB | +22.960 |
| 99 | Nathan Beaulieu (n/a) | CAN | 1:05.23 | | +23.970 |
| 100 | Alex Roy (n/a) | CAN | 1:05.62 | PB | +24.360 |
| 101 | Etienne Pouliot (n/a) | CAN | 1:05.74 | PB | +24.480 |
| 102 | Lucas Boissonneault (n/a) | CAN | 1:05.81 | PB | +24.550 |
| 103 | Miguel Berard (E2) | CAN | 1:06.04 | PB | +24.780 |
| 104 | Jonathan Thibault (n/a) | CAN | 1:06.04 | PB | +24.780 |
| 105 | Arthur-Léo Doyon (n/a) | CAN | 1:06.25 | PB | +24.990 |
| 106 | Nicolas Richard (n/a) | CAN | 1:06.42 | SB | +25.160 |
| 107 | Élliot Marchand (n/a) | CAN | 1:06.59 | SB | +25.330 |
| 108 | Guillaume Labelle (n/a) | CAN | 1:06.86 | PB | +25.600 |
| 109 | Rafael Boutin (n/a) | CAN | 1:07.19 | PB | +25.930 |
| 110 | Victor Poulin (n/a) | CAN | 1:09.08 | SB | +27.820 |
| 111 | Sebastien Dube (n/a) | CAN | 1:09.22 | SB | +27.960 |
| 112 | Hugo Ouellet (n/a) | CAN | 1:09.95 | SB | +28.690 |
| 113 | Paul Gaudreault (E2) | CAN | 1:10.03 | SB | +28.770 |
| 114 | Richard Normand (M45) | CAN | 1:10.45 | | +29.190 |
| 115 | Maxime Leroux (n/a) | CAN | 1:11.21 | SB | +29.950 |
| 116 | Nicolas Tessier (n/a) | CAN | 1:12.06 | SB | +30.800 |
| 117 | Eric Vershoor (n/a) | CAN | 1:12.09 | SB | +30.830 |
| 118 | Edouard Doré (n/a) | CAN | 1:12.18 | PB | +30.920 |
| 119 | Félix Bédard (n/a) | CAN | 1:13.01 | SB | +31.750 |
| 120 | Jérémie Beaudoin (n/a) | CAN | 1:17.19 | PB | +35.930 |
| 121 | Justin Duchesne (n/a) | CAN | 1:17.73 | PB | +36.470 |
| 122 | Thomas Raymond (n/a) | CAN | 1:21.78 | SB | +40.520 |
| 123 | Claire Oliver (n/a) | CAN | 1:23.07 | SB | +41.810 |
| 124 | Gabriel St-Laurent (n/a) | CAN | 1:23.92 | SB | +42.660 |
| DNS | François Fournier (n/a) | CAN | DNS | | - |
| DNS | William Harris (B1) | CAN | DNS | | - |
| DNS | Zachary Lemire (n/a) | CAN | DNS | | - |
| DQ | Alexandre Ouellet-Samson (D1) | CAN | DQ | | - |
| DNS | Jeannot Tremblay (n/a) | CAN | DNS | | - |
| DNS | François Abel (F2) | CAN | DNS | | - |
| DQ | Spencer Thorpe (C1) | CAN | DQ | | - |
| DQ | Frédéric Bourassa (n/a) | CAN | DQ | | - |