| 1 | Jingbo Gao (C1) | CAN | 42.77 | | - |
| 2 | Jimmy Fortin-Simard (C1) | CAN | 42.96 | SB | +0.192 |
| 3 | Éliot Choquet (D2) | CAN | 43.42 | PB | +0.658 |
| 4 | Charles Theriault (C1) | CAN | 43.57 | SB | +0.805 |
| 5 | Samuel Richard Morin (C1) | CAN | 44.48 | PB | +1.710 |
| 6 | Felix Bessette (C1) | CAN | 44.66 | SB | +1.898 |
| 7 | Samuel Whittom (D2) | CAN | 44.73 | PB | +1.967 |
| 8 | Arthur Michaud (C1) | CAN | 45.05 | PB | +2.281 |
| 9 | Miguel Baril (D2) | CAN | 45.46 | | +2.696 |
| 10 | Emile Godin (D1) | CAN | 45.83 | PB | +3.063 |
| 11 | Ludovic Guay (C1) | CAN | 46.27 | PB | +3.508 |
| 12 | Antoine Lavoie (C1) | CAN | 46.79 | SB | +4.027 |
| 13 | Simon-Pierre Mercier (D2) | CAN | 46.90 | PB | +4.137 |
| 14 | Olivier Roy (D2) | CAN | 47.15 | PB | +4.387 |
| 15 | Malik Montminy (D2) | CAN | 47.17 | PB | +4.405 |
| 16 | Jacob Bouchard (D2) | CAN | 47.20 | PB | +4.429 |
| 17 | Yitian Fortin (D1) | CAN | 47.23 | PB | +4.465 |
| 18 | Yannick Ansbert Nguekeng (D1) | CAN | 47.52 | PB | +4.749 |
| 19 | Nathan Proulx (n/a) | CAN | 47.60 | PB | +4.832 |
| 20 | Adam Whittom (D2) | CAN | 47.69 | PB | +4.922 |
| 21 | Eli Quintin (n/a) | CAN | 47.76 | SB | +4.997 |
| 22 | Elliot Alfaraz (C1) | CAN | 48.01 | | +5.240 |
| 23 | Vincent Tremblay (D1) | CAN | 48.44 | PB | +5.669 |
| 24 | Justin Gingras (C1) | CAN | 49.08 | PB | +6.311 |
| 25 | Gabriel Roy (n/a) | CAN | 49.22 | PB | +6.455 |
| 26 | Étienne Crête (D2) | CAN | 49.24 | PB | +6.472 |
| 27 | Louis-Vincent Larouche (D1) | CAN | 49.40 | PB | +6.630 |
| 28 | Jérôme Gauthier (D2) | CAN | 49.68 | PB | +6.912 |
| 29 | Louis Doré (n/a) | CAN | 50.19 | PB | +7.419 |
| 30 | Xavier Gamache (D2) | CAN | 50.19 | PB | +7.424 |
| 31 | Éliot Lebel (D2) | CAN | 50.35 | | +7.581 |
| 32 | Benjamin Bisson (n/a) | CAN | 50.75 | | +7.982 |
| 33 | William Burns (D2) | CAN | 51.29 | PB | +8.522 |
| 34 | Logan Boies (n/a) | CAN | 51.80 | PB | +9.034 |
| 35 | Nathan Mercier (D1) | CAN | 51.93 | | +9.163 |
| 36 | Lucas Parent (D2) | CAN | 52.22 | PB | +9.456 |
| 37 | Émile Pelletier (D2) | CAN | 52.29 | | +9.528 |
| 38 | Justin Parent (D1) | CAN | 52.36 | | +9.596 |
| 39 | William Landry (D1) | CAN | 53.23 | | +10.463 |
| 40 | Elliot Breton (D1) | CAN | 53.62 | | +10.855 |
| 41 | Donald Xianshun Huang (n/a) | CAN | 54.17 | PB | +11.406 |
| 42 | Victor Palardy (n/a) | CAN | 54.38 | PB | +11.609 |
| 43 | Jules Vignola (D1) | CAN | 54.75 | | +11.985 |
| 44 | Pier-Alexis Carvalho (D1) | CAN | 54.96 | PB | +12.192 |
| 45 | Joshua Tati Bismaths (n/a) | CAN | 55.00 | | +12.230 |
| 46 | Anthony Merheb (n/a) | CAN | 55.28 | PB | +12.518 |
| 47 | Ethan Begin (D1) | CAN | 55.43 | PB | +12.666 |
| 48 | Eduardo Herrera Davila (n/a) | CAN | 55.86 | PB | +13.091 |
| 49 | Ali Ouaddahou (n/a) | CAN | 55.98 | PB | +13.213 |
| 50 | Arthur Levitte (n/a) | CAN | 56.13 | PB | +13.366 |
| 51 | Emmanuel Lévesque (D2) | CAN | 56.24 | PB | +13.476 |
| 52 | Benjamin Lapointe (n/a) | CAN | 56.32 | PB | +13.557 |
| 53 | Calil Sobh (n/a) | CAN | 56.41 | PB | +13.648 |
| 54 | Gabriel Therrien (n/a) | CAN | 56.63 | PB | +13.861 |
| 55 | Jules Lavoie (n/a) | CAN | 56.91 | PB | +14.142 |
| 56 | Arnaud Fallon (n/a) | CAN | 57.60 | | +14.837 |
| 57 | Gabriel Lapierre (n/a) | CAN | 57.70 | PB | +14.929 |
| 58 | Zixuan Pei (n/a) | CAN | 57.93 | PB | +15.165 |
| 59 | William Faucher (D1) | CAN | 58.09 | PB | +15.320 |
| 60 | Edouard Langevin (n/a) | CAN | 58.25 | PB | +15.487 |
| 61 | Jonathan Beaudoin (n/a) | CAN | 58.27 | PB | +15.500 |
| 62 | Arnaud Dutrisac (n/a) | CAN | 58.75 | PB | +15.979 |
| 63 | Leonard Barriere (n/a) | CAN | 58.82 | PB | +16.051 |
| 64 | Lucas Creamer (n/a) | CAN | 58.82 | PB | +16.057 |
| 65 | Elliot Mc Nicoll (n/a) | CAN | 59.16 | PB | +16.392 |
| 66 | Justin Dubillard (n/a) | CAN | 59.37 | PB | +16.606 |
| 67 | Félix Gamache (n/a) | CAN | 59.62 | PB | +16.855 |
| 68 | Jean-Nicolas Laflamme (n/a) | CAN | 1:00.15 | PB | +17.379 |
| 69 | Frédéric Blanchette (n/a) | CAN | 1:04.52 | | +21.757 |
| DNS | Robert Panait (C1) | CAN | DNS | | - |