| 1 | Zacharie Desprès (Neo) | CAN | 36.01 | | - |
| 2 | Christo Toshkov (Neo) | CAN | 36.62 | PB | +0.611 |
| 3 | Arnaud Parent (Neo) | CAN | 36.89 | | +0.886 |
| 4 | Raphaël Côté (Neo) | CAN | 37.04 | | +1.031 |
| 5 | Philippe Tanguay (B1) | CAN | 37.35 | PB | +1.347 |
| 6 | Félix Larochelle (Neo) | CAN | 37.52 | | +1.517 |
| 7 | Aymrik Santos-Potvin (A2) | CAN | 37.84 | PB | +1.833 |
| 8 | Felix Gingras (A1) | CAN | 37.94 | PB | +1.929 |
| 9 | Louis-David Blanchette (B1) | CAN | 38.18 | PB | +2.173 |
| 10 | Jingbo Gao (C2) | CAN | 38.41 | PB | +2.405 |
| 11 | Olivier Landreville (Neo) | CAN | 38.75 | PB | +2.747 |
| 12 | Justin Carrière (Neo) | CAN | 38.79 | PB | +2.784 |
| 13 | Sébastian Beaupré-Boucher (A1) | CAN | 38.87 | PB | +2.858 |
| 14 | Arnaud Bédard (A2) | CAN | 39.09 | PB | +3.087 |
| 15 | Louis-Félipe Déry (A1) | CAN | 39.48 | | +3.474 |
| 16 | Maxime Letourneau (B1) | CAN | 39.62 | PB | +3.617 |
| 17 | Guillaume Poirier (B1) | CAN | 39.78 | | +3.770 |
| 18 | Donavan Ward (B2) | CAN | 39.78 | PB | +3.771 |
| 19 | Miguel Berard (Neo) | CAN | 39.86 | SB | +3.857 |
| 20 | Jimmy Fortin-Simard (C2) | CAN | 40.22 | PB | +4.212 |
| 21 | Édouard Grondin (B2) | CAN | 40.36 | | +4.354 |
| 22 | Raphael Bouchard (A1) | CAN | 40.49 | SB | +4.483 |
| 23 | Eric Mercer (A2) | USA | 40.71 | PB | +4.699 |
| 24 | Robert Panait (C2) | CAN | 40.83 | PB | +4.826 |
| 25 | Michael Beaupré-Boucher (Neo) | CAN | 41.01 | | +5.006 |
| 26 | Felix Bessette (C2) | CAN | 41.02 | PB | +5.008 |
| 27 | Declan McNamee (B2) | CAN | 41.37 | PB | +5.364 |
| 28 | Eliot Fortin (A1) | CAN | 41.66 | | +5.652 |
| 29 | Yiran.10 Xu (B1) | CAN | 41.83 | PB | +5.819 |
| 30 | Cole Gimby (B2) | CAN | 41.97 | | +5.963 |
| 31 | Carter Bruce (Neo) | CAN | 41.98 | SB | +5.973 |
| 32 | Samuel Richard Morin (C2) | CAN | 42.07 | PB | +6.060 |
| 33 | Teo Demers (C2) | CAN | 42.28 | PB | +6.277 |
| 34 | Evan Munroe (C2) | CAN | 42.34 | PB | +6.330 |
| 35 | Raphaël Caron (A1) | CAN | 42.46 | | +6.456 |
| 36 | Philippe Faucher (B1) | CAN | 42.70 | PB | +6.695 |
| 37 | Henry Ormsbee (B1) | CAN | 42.76 | | +6.753 |
| 38 | Marshall Woodford (B1) | CAN | 43.17 | PB | +7.159 |
| 39 | Oliver Beasley (B1) | CAN | 43.28 | PB | +7.276 |
| 40 | Charles St-Pierre (B1) | CAN | 43.67 | PB | +7.660 |
| 41 | Ludovic Guay (C2) | CAN | 43.74 | PB | +7.728 |
| 42 | Alexis Laplante (C2) | CAN | 44.00 | PB | +7.993 |
| 43 | Antoine Lavoie (C2) | CAN | 44.66 | | +8.651 |
| 44 | Pierre-Alexandre Leduc (n/a) | CAN | 44.70 | PB | +8.693 |
| 45 | Justin Gingras (C2) | CAN | 45.28 | PB | +9.270 |
| 46 | Olivier Paquet (C2) | CAN | 46.01 | PB | +10.000 |
| 47 | Christophe Landry (B1) | CAN | 46.05 | PB | +10.038 |
| 48 | Riley Pittman (B1) | CAN | 46.65 | PB | +10.640 |
| 49 | Corwinn Marshall (C2) | CAN | 46.66 | PB | +10.656 |
| 50 | Sebastian Sanchez (n/a) | CAN | 47.51 | PB | +11.504 |
| 51 | Julian Johnson (C2) | CAN | 48.46 | PB | +12.449 |
| 52 | Etienne Parent (A2) | CAN | 1:01.85 | | +25.844 |