| 1 | Jordan Henkelman (Neo) | CAN | 35.21 | | - |
| 2 | Shunsuke Nakamura (Senior) | JPN | 35.29 | | +0.080 |
| 3 | Jacob Graham (Neo) | CAN | 35.30 | | +0.090 |
| 4 | Daichi Yamanaka (Senior) | JPN | 35.34 | SB | +0.130 |
| 5 | Richard MacLennan (Senior) | CAN | 35.35 | | +0.140 |
| 6 | Christopher Fiola (A2) | CAN | 35.42 | | +0.210 |
| 7 | Cooper Hunter (Neo) | CAN | 35.44 | PB | +0.230 |
| 8 | Christoffer Fagerli Rukke (Senior) | NOR | 35.50 | | +0.290 |
| 9 | Henrik Fagerli Rukke (A2) | NOR | 35.51 | NRJ | +0.300 |
| 10 | Mikhail-Jeonghan Choi (Senior) | CAN | 35.59 | | +0.380 |
| 11 | Christian Oberbichler (Neo) | SUI | 35.70 | | +0.490 |
| 12 | Benjamin Donnelly (A2) | CAN | 35.87 | PB | +0.660 |
| 13 | Thijs Roozen (Neo) | NED | 35.91 | SB | +0.700 |
| 14 | Simen Kroken (Neo) | NOR | 35.93 | | +0.720 |
| 15 | Braden Clouthier (Neo) | CAN | 35.95 | PB | +0.740 |
| 16 | Jacob MacKenzie (Senior) | CAN | 35.96 | SB | +0.750 |
| 17 | Alexander Mark (Senior) | USA | 36.06 | | +0.850 |
| 18 | Kimani Griffin (Senior) | USA | 36.07 | | +0.860 |
| 19 | Eirik Skavhaug Nergård (Neo) | NOR | 36.14 | PB | +0.930 |
| 20 | Sam Deckert (Neo) | CAN | 36.32 | | +1.110 |
| 21 | Alex Ruel-Garvey (Neo) | CAN | 36.39 | | +1.180 |
| Jeff Ross (A2) | CAN | 36.39 | | +1.180 |
| 23 | Dan Carruthers (Senior) | CAN | 36.52 | | +1.310 |
| 24 | Lucas Morin (Neo) | CAN | 36.54 | PB | +1.330 |
| 25 | Jess Neufeld (Neo) | CAN | 36.63 | SB | +1.420 |
| 26 | Stephen Paul Kilari (Senior) | IND | 36.64 | NR | +1.430 |
| 27 | Nicholas Goplen (Senior) | CAN | 36.67 | | +1.460 |
| 28 | Kyle Ronchak (Neo) | USA | 36.68 | | +1.470 |
| 29 | Jiaxin Ke (Neo) | CHN | 36.70 | | +1.490 |
| 30 | Antoine Gélinas-Beaulieu (Senior) | CAN | 36.73 | | +1.520 |
| 31 | Reyon Kay (Senior) | NZL | 36.79 | PB | +1.580 |
| 32 | Mario Valencia (Neo) | COL | 36.81 | | +1.600 |
| 33 | Antoine Roger (A2) | CAN | 36.83 | SB | +1.620 |
| 34 | Nicolas Hiller (A2) | CAN | 36.89 | SB | +1.680 |
| 35 | Magne Notland (Neo) | NOR | 36.91 | | +1.700 |
| 36 | Ryota Kojima (A1) | JPN | 36.92 | | +1.710 |
| Kristian Aabakken (Neo) | NOR | 36.92 | PB | +1.710 |
| 38 | Scott Anderson (Senior) | GBR | 37.03 | PB | +1.820 |
| 39 | Espen Brask Nordfonn (Senior) | NOR | 37.05 | | +1.840 |
| 40 | Alexander Ochowicz (Senior) | USA | 37.10 | | +1.890 |
| 41 | Gary Trembinski (Senior) | CAN | 37.18 | | +1.970 |
| 42 | Tyson Langelaar (B2) | CAN | 37.24 | | +2.030 |
| 43 | Jean-Christophe Pouliot (A1) | CAN | 37.31 | | +2.100 |
| 44 | Cody.94 Miller (Neo) | CAN | 37.34 | SB | +2.130 |
| 45 | Einar Døving Agdestein (Senior) | NOR | 37.41 | SB | +2.200 |
| 46 | Jos de Vos (Senior) | NED | 37.48 | | +2.270 |
| 47 | Andrew Turner (Neo) | USA | 37.56 | | +2.350 |
| 48 | Connor Howe (B1) | CAN | 37.64 | | +2.430 |
| 49 | Keegan Christ (Neo) | CAN | 37.68 | SB | +2.470 |
| 50 | Laurent Marcotte (Neo) | CAN | 37.81 | | +2.600 |
| 51 | Robert Winter (Neo) | CAN | 38.03 | | +2.820 |
| 52 | Raphael Grignon (Neo) | CAN | 38.06 | | +2.850 |
| 53 | Jean-Christophe Lataille (A1) | CAN | 38.08 | | +2.870 |
| 54 | Jake Weidemann (A2) | CAN | 38.12 | SB | +2.910 |
| 55 | Cooper Emin (A1) | CAN | 38.13 | | +2.920 |
| 56 | Frank Roth (C2) | CAN | 38.26 | NRJ | +3.050 |
| Souichiro Kuroiwa (Neo) | JPN | 38.26 | | +3.050 |
| 58 | Simon Koots (Neo) | CAN | 38.30 | | +3.090 |
| 59 | Adrian Hannigan (A1) | CAN | 38.34 | | +3.130 |
| 60 | Jordan Bertagnolli (Neo) | CAN | 38.39 | SB | +3.180 |
| 61 | Max Halyk (B1) | CAN | 38.53 | | +3.320 |
| 62 | Magnus Brask Nordfonn (Neo) | NOR | 38.55 | | +3.340 |
| 63 | Steve Smykal (Neo) | USA | 38.58 | SB | +3.370 |
| 64 | Garrett Gledhill (A1) | CAN | 38.59 | | +3.380 |
| 65 | Vincent Bertrand (A2) | CAN | 38.68 | | +3.470 |
| 66 | Terje Almås (M30) | NOR | 38.69 | SB | +3.480 |
| 67 | Sam Pollock (Neo) | CAN | 38.71 | | +3.500 |
| 68 | Bruno-Olivier Brabant (Senior) | CAN | 38.73 | | +3.520 |
| 69 | Kaleb Muller (B2) | CAN | 38.79 | SB | +3.580 |
| 70 | Jonah Hurtubise (A1) | CAN | 39.07 | | +3.860 |
| 71 | Olav Sørheim Nylund (B2) | NOR | 39.09 | PB | +3.880 |
| 72 | Samuel Carpentier (Neo) | CAN | 39.14 | | +3.930 |
| 73 | Graeme Fish (A1) | CAN | 39.18 | | +3.970 |
| 74 | Jelle Schut (M30) | NED | 39.30 | | +4.090 |
| 75 | Caleb Hovey (A1) | CAN | 39.44 | SB | +4.230 |
| Matthew Laxton (B2) | CAN | 39.44 | | +4.230 |
| 77 | Adam Szkraba (Senior) | CAN | 39.47 | PB | +4.260 |
| 78 | Mark Canvin (A1) | CAN | 39.51 | SB | +4.300 |
| 79 | Hunter Ulett (C2) | CAN | 39.76 | SB | +4.550 |
| 80 | Oliver Scharf (B1) | CAN | 39.91 | | +4.700 |
| 81 | Alexander Horst (Neo) | CAN | 40.05 | | +4.840 |
| Tyler Hartleb (A1) | CAN | 40.05 | | +4.840 |
| 83 | Cameron.97 Mason (A1) | CAN | 40.08 | | +4.870 |
| 84 | Matthias Nägeli (Senior) | SUI | 40.13 | SB | +4.920 |
| 85 | Colin Steenbergen (B2) | SUI | 40.26 | | +5.050 |
| 86 | Mark Golden (B2) | CAN | 40.30 | | +5.090 |
| 87 | Max Brant (B1) | CAN | 40.48 | SB | +5.270 |
| 88 | Rob Cunning (Senior) | CAN | 40.52 | | +5.310 |
| 89 | Vaughn Thibault (M45) | CAN | 40.55 | | +5.340 |
| 90 | Kees Koeman (Neo) | CAN | 40.62 | SB | +5.410 |
| 91 | Jack Deibert (C2) | CAN | 40.63 | | +5.420 |
| 92 | Joshua Hathaway (B1) | CAN | 41.25 | | +6.040 |
| Eric Orlowsky (C2) | CAN | 41.25 | | +6.040 |
| 94 | Thom Keijzer (A2) | NED | 42.00 | | +6.790 |
| 95 | Ian Dwyer (M40) | CAN | 42.14 | SB | +6.930 |
| 96 | Gabriel Quon (Neo) | CAN | 42.82 | | +7.610 |
| 97 | Ryan Dodyk (A2) | CAN | 46.33 | | +11.120 |
| DNS | Thomas van Dyck (Neo) | CAN | DNS | | - |
| DNS | Myagmarbaatar Munkh-Od (A2) | MGL | DNS | | - |
| DNS | Michael Hubbs (M30) | USA | DNS | | - |