| 1 | Richard MacLennan (Senior) | CAN | 35.33 | | - |
| 2 | Jordan Henkelman (Neo) | CAN | 35.64 | | +0.310 |
| 3 | Jacob Graham (Neo) | CAN | 36.06 | | +0.730 |
| 4 | Philippe Riopel (Senior) | CAN | 36.07 | | +0.740 |
| 5 | Mikhail-Jeonghan Choi (Senior) | CAN | 36.18 | | +0.850 |
| 6 | Miro Puolakka (Neo) | FIN | 36.20 | | +0.870 |
| 7 | Braden Clouthier (Neo) | CAN | 36.37 | | +1.040 |
| 8 | Cooper Hunter (Neo) | CAN | 36.40 | | +1.070 |
| 9 | Dan Carruthers (Senior) | CAN | 36.45 | | +1.120 |
| 10 | Martin Corbett (Senior) | CAN | 36.54 | | +1.210 |
| 11 | Alexander Mark (Senior) | USA | 36.56 | | +1.230 |
| 12 | Sam Deckert (Neo) | CAN | 36.62 | | +1.290 |
| 13 | Alex Ruel-Garvey (Neo) | CAN | 36.73 | | +1.400 |
| 14 | Eirik Skavhaug Nergård (Neo) | NOR | 36.76 | | +1.430 |
| 15 | Lucas Morin (Neo) | CAN | 37.09 | | +1.760 |
| 16 | Jiaxin Ke (Neo) | CHN | 37.17 | | +1.840 |
| 17 | Nicholas Goplen (Senior) | CAN | 37.24 | | +1.910 |
| Austin Kleba (B1) | USA | 37.24 | | +1.910 |
| 19 | Steven Hartman (Neo) | USA | 37.33 | | +2.000 |
| 20 | Nicolas Hiller (A2) | CAN | 37.62 | | +2.290 |
| 21 | Gary Trembinski (Senior) | CAN | 37.73 | | +2.400 |
| Espen Brask Nordfonn (Senior) | NOR | 37.73 | | +2.400 |
| 23 | Jean-Christophe Lataille (A1) | CAN | 37.79 | | +2.460 |
| 24 | Elliott Nelson (Senior) | CAN | 38.02 | SB | +2.690 |
| 25 | Tyson Langelaar (B2) | CAN | 38.10 | | +2.770 |
| 26 | Cody.94 Miller (Neo) | CAN | 38.12 | | +2.790 |
| 27 | Alexander Horst (Neo) | CAN | 38.29 | | +2.960 |
| 28 | Marcin Goszczynski (M30) | CAN | 38.31 | | +2.980 |
| 29 | BJ Schmidt (Neo) | CAN | 38.38 | | +3.050 |
| 30 | Andrew Turner (Neo) | USA | 38.52 | | +3.190 |
| 31 | Kevin Yaholnitsky (A2) | CAN | 38.61 | | +3.280 |
| 32 | Thomas van Dyck (Neo) | CAN | 38.68 | | +3.350 |
| 33 | Lukas Conly (A2) | CAN | 38.72 | | +3.390 |
| 34 | Simon Koots (Neo) | CAN | 38.92 | | +3.590 |
| 35 | Michael Hubbs (M30) | USA | 38.98 | | +3.650 |
| 36 | John Hrynchuk (A1) | CAN | 39.01 | | +3.680 |
| 37 | Sam Pollock (Neo) | CAN | 39.20 | | +3.870 |
| 38 | Robert Winter (Neo) | CAN | 39.22 | | +3.890 |
| 39 | Connor Howe (B1) | CAN | 39.23 | | +3.900 |
| 40 | Hamish Black (Senior) | CAN | 39.26 | | +3.930 |
| 41 | Frank Roth (C2) | CAN | 39.30 | | +3.970 |
| 42 | Michael Koenig (A2) | USA | 39.35 | | +4.020 |
| 43 | Ian Bahn (C1) | USA | 39.73 | | +4.400 |
| 44 | Cooper Mcleod (C1) | USA | 39.92 | | +4.590 |
| 45 | Tyler Hartleb (A1) | CAN | 39.95 | | +4.620 |
| 46 | Jake Weidemann (A2) | CAN | 40.00 | | +4.670 |
| 47 | Gunnar Lundberg (A1) | USA | 40.06 | | +4.730 |
| 48 | Max Halyk (B1) | CAN | 40.07 | | +4.740 |
| 49 | Rowdy Larson (B2) | USA | 40.24 | | +4.910 |
| 50 | Graeme Fish (A1) | CAN | 40.27 | | +4.940 |
| 51 | William Gebauer (B2) | USA | 40.31 | | +4.980 |
| 52 | Ethan Cepuran (B1) | USA | 40.36 | | +5.030 |
| 53 | Morgan Bennison (B2) | CAN | 40.37 | | +5.040 |
| 54 | Eric Orlowsky (C2) | CAN | 40.46 | | +5.130 |
| 55 | Patrick Miller (B2) | USA | 40.50 | | +5.170 |
| 56 | Vaughn Thibault (M45) | CAN | 40.92 | | +5.590 |
| 57 | Shawn Kim (C2) | USA | 41.17 | | +5.840 |
| 58 | Matthew Ebert (B2) | CAN | 41.20 | | +5.870 |
| 59 | Garrett Gledhill (A1) | CAN | 41.32 | | +5.990 |
| 60 | Mark Canvin (A1) | CAN | 41.40 | | +6.070 |
| 61 | Bob Irvine (M60) | CAN | 41.89 | SB | +6.560 |
| 62 | Matthew Scutchings (B1) | CAN | 41.90 | | +6.570 |
| 63 | Teunis Takemori (A2) | CAN | 41.94 | SB | +6.610 |
| 64 | Adam Rosenthal (B2) | USA | 42.11 | | +6.780 |
| 65 | Joshua Telizyn (C1) | CAN | 42.24 | | +6.910 |
| 66 | Thom Keijzer (A2) | NED | 42.26 | | +6.930 |
| 67 | Sasha Faris (Senior) | CAN | 42.27 | | +6.940 |
| 68 | Liam Ennis (B2) | CAN | 42.36 | | +7.030 |
| 69 | Jack Deibert (C2) | CAN | 42.51 | | +7.180 |
| 70 | Marc-André Doyon (C2) | CAN | 42.58 | | +7.250 |
| 71 | Theron Sands (M50) | USA | 42.65 | SB | +7.320 |
| 72 | Alex Chizawsky (A1) | CAN | 42.68 | | +7.350 |
| 73 | Dawson O'Brian (B1) | CAN | 43.07 | | +7.740 |
| 74 | Peter Macky (M30) | USA | 43.12 | | +7.790 |
| 75 | Alex Fish (B2) | CAN | 43.29 | | +7.960 |
| 76 | Vincent Laanstra (B1) | CAN | 43.37 | | +8.040 |
| 77 | Hunter Viczko (C1) | CAN | 43.80 | | +8.470 |
| 78 | Jordan Stevenson (B1) | CAN | 44.58 | | +9.250 |
| 79 | Nick Guerro (C2) | CAN | 44.65 | | +9.320 |
| 80 | Zain Syed Ahmed (Senior) | CAN | 44.70 | | +9.370 |
| 81 | Brett Arnason (M65) | CAN | 45.00 | | +9.670 |
| 82 | Dade Meinert (C1) | CAN | 45.76 | | +10.430 |
| 83 | Oliver Bathe (M50) | CAN | 45.89 | | +10.560 |
| 84 | Magne Notland (Neo) | NOR | 45.97 | | +10.640 |
| 85 | Robert Black (M50) | AUS | 45.99 | NRM | +10.660 |
| 86 | Andrew J. Seddon (C1) | CAN | 46.57 | SB | +11.240 |
| 87 | Dylan Knihniski (C2) | CAN | 46.77 | | +11.440 |
| 88 | Donald Hrynyk (M55) | CAN | 47.51 | | +12.180 |
| 89 | Max Schonewille (C1) | CAN | 47.65 | | +12.320 |
| 90 | Mike Hagen (M60) | CAN | 53.63 | | +18.300 |
| 91 | Lauritis Skjolingstad (M75) | CAN | 1:01.99 | SB | +26.660 |
| 92 | Bill Blonski (M40) | CAN | 1:12.53 | SB | +37.200 |
| DNS | Gabriel Quon (Neo) | CAN | DNS | | - |
| DNS | Chad Dagdick (Neo) | CAN | DNS | | - |
| DNS | Adrian Hannigan (A1) | CAN | DNS | | - |
| DNF | Joshua Hathaway (B1) | CAN | DNF | | - |
| DQ | Rob Cunning (Senior) | CAN | DQ | | - |
| DQ | Hunter Ulett (C2) | CAN | DQ | | - |
| DQ | Stephen Paul Kilari (Senior) | IND | DQ | | - |
| DNS | Octavian-Cornel Moga (M45) | ROU | DNS | | - |
| DNS | Alexander Ochowicz (Senior) | USA | DNS | | - |