| 1 | Sjoerd.88 de Vries  (Senior) | NED | 34.81 | PB | - | 
| 2 | Michel Mulder  (Senior) | NED | 34.85 |  | +0.040 | 
| 3 | Harri Levo  (Senior) | FIN | 34.94 | PB | +0.130 | 
| 4 | Christopher Fiola  (Neo) | CAN | 34.95 |  | +0.140 | 
| 5 | An Liu  (Neo) | CHN | 35.05 | SB | +0.240 | 
| 6 | Tao Yang  (A2) | CHN | 35.17 | SB | +0.360 | 
| 7 | Richard MacLennan  (Senior) | CAN | 35.23 |  | +0.420 | 
| 8 | Jacob MacKenzie  (Senior) | CAN | 35.26 |  | +0.450 | 
| 9 | An.92 Liu  (Senior) | CHN | 35.36 |  | +0.550 | 
| 10 | Henrik Fagerli Rukke  (Neo) | NOR | 35.53 |  | +0.720 | 
| 11 | Xuefeng Sun  (A2) | CHN | 35.75 |  | +0.940 | 
| 12 | Odin By Farstad  (A2) | NOR | 35.77 | SB | +0.960 | 
| 13 | Joost Born  (Neo) | NED | 35.80 |  | +0.990 | 
| 14 | Thijs Roozen  (Neo) | NED | 35.81 | PB | +1.000 | 
| 15 | Jérôme Detuncq  (Neo) | CAN | 35.89 |  | +1.080 | 
| 16 | Jacob Graham  (Neo) | CAN | 35.93 |  | +1.120 | 
| 17 | Jordan Henkelman  (Neo) | CAN | 35.96 |  | +1.150 | 
|  | Hongqiang Zhang  (Neo) | CHN | 35.96 |  | +1.150 | 
| 19 | Thijs Govers  (A2) | NED | 35.98 | SB | +1.170 | 
| 20 | Dan Carruthers  (Senior) | CAN | 36.03 |  | +1.220 | 
|  | Kyle Ronchak  (Neo) | USA | 36.03 |  | +1.220 | 
| 22 | Brett Perry  (Senior) | USA | 36.07 |  | +1.260 | 
| 23 | Damian Żurek  (B2) | POL | 36.11 | NRJ | +1.300 | 
| 24 | David Larue  (A1) | CAN | 36.12 | SB | +1.310 | 
| 25 | Martin Corbett  (Senior) | CAN | 36.18 |  | +1.370 | 
| 26 | Yanan.97 Jin  (A2) | CHN | 36.20 | SB | +1.390 | 
|  | Brian Hansen  (Senior) | USA | 36.20 | SB | +1.390 | 
| 28 | Konrád Nagy  (Senior) | HUN | 36.22 |  | +1.410 | 
| 29 | Haolun Li  (A1) | CHN | 36.24 |  | +1.430 | 
| 30 | Daniel Dubreuil  (Neo) | CAN | 36.26 |  | +1.450 | 
| 31 | Marcel Bosker  (Neo) | NED | 36.39 | PB | +1.580 | 
| 32 | Allan Dahl Johansson  (A1) | NOR | 36.41 | SB | +1.600 | 
| 33 | Antoine Gélinas-Beaulieu  (Senior) | CAN | 36.43 | SB | +1.620 | 
| 34 | Xin Sun  (A2) | CHN | 36.46 | SB | +1.650 | 
| 35 | Cornelius Kersten  (Neo) | GBR | 36.49 |  | +1.680 | 
| 36 | Oliver Grob  (Neo) | SUI | 36.53 | SB | +1.720 | 
| 37 | Benjamin Donnelly  (Neo) | CAN | 36.54 |  | +1.730 | 
| 38 | Kevin Mercanton  (Senior) | SWE | 36.55 | PB | +1.740 | 
| 39 | Keil Hillis  (Neo) | CAN | 36.56 | PB | +1.750 | 
|  | Jeff Ross  (Neo) | CAN | 36.56 |  | +1.750 | 
|  | Enxue Chen  (Neo) | CHN | 36.56 | PB | +1.750 | 
| 42 | Braden Clouthier  (Neo) | CAN | 36.59 |  | +1.780 | 
|  | Yalait Zorigtbaatar  (A1) | MGL | 36.59 | NRJ, NR | +1.780 | 
| 44 | Tyson Langelaar  (A1) | CAN | 36.62 |  | +1.810 | 
| 45 | Magne Notland  (Senior) | NOR | 36.67 | SB | +1.860 | 
| 46 | Jake Weidemann  (Neo) | CAN | 36.69 | SB | +1.880 | 
| 47 | Kristian Solland Reinton  (Neo) | NOR | 36.72 | SB | +1.910 | 
| 48 | Emery Lehman  (Neo) | USA | 36.78 | SB | +1.970 | 
| 49 | Livio Wenger  (Senior) | SUI | 36.79 |  | +1.980 | 
| 50 | Antoine Roger  (Neo) | CAN | 36.80 |  | +1.990 | 
|  | Stephen Paul Kilari  (Senior) | IND | 36.80 |  | +1.990 | 
| 52 | Robert Watson  (Senior) | CAN | 36.81 |  | +2.000 | 
| 53 | Chuang.96 Zhang  (Neo) | CHN | 36.84 | SB | +2.030 | 
| 54 | Espen Brask Nordfonn  (Senior) | NOR | 36.91 |  | +2.100 | 
| 55 | Tyler Cain  (Neo) | USA | 36.95 |  | +2.140 | 
| 56 | Robert Winter  (Neo) | CAN | 36.98 | SB | +2.170 | 
| 57 | Jess Neufeld  (Neo) | CAN | 37.01 |  | +2.200 | 
| 58 | Keegan Christ  (Neo) | CAN | 37.02 | PB | +2.210 | 
| 59 | Guillaume Labbé  (Neo) | CAN | 37.03 | SB | +2.220 | 
| 60 | Connor Howe  (B2) | CAN | 37.06 |  | +2.250 | 
| 61 | Dongsheng Yang  (C2) | CHN | 37.07 |  | +2.260 | 
| 62 | Nicolas Hiller  (Neo) | CAN | 37.08 |  | +2.270 | 
| 63 | Brage Olsen Børtnes  (Neo) | NOR | 37.09 | PB | +2.280 | 
| 64 | Sander Mikkelsen  (A1) | NOR | 37.11 |  | +2.300 | 
| 65 | Max Halyk  (B2) | CAN | 37.13 | SB | +2.320 | 
|  | Frank Roth  (B1) | CAN | 37.13 |  | +2.320 | 
| 67 | Pieter van Velde  (Neo) | NED | 37.14 | PB | +2.330 | 
| 68 | Simen Kroken  (Senior) | NOR | 37.16 |  | +2.350 | 
| 69 | Jean-Christophe Lataille  (A2) | CAN | 37.31 |  | +2.500 | 
|  | Katsuhiro Kuratsubo  (B1) | JPN | 37.31 |  | +2.500 | 
| 71 | Lex Dijkstra  (Neo) | NED | 37.37 | PB | +2.560 | 
| 72 | Cooper Emin  (A2) | CAN | 37.39 |  | +2.580 | 
| 73 | Inigo Vidondo  (Senior) | ESP | 37.40 |  | +2.590 | 
| 74 | Magnus Bakken Haugli  (A2) | NOR | 37.41 |  | +2.600 | 
| 75 | Justin Stelly  (Senior) | USA | 37.47 |  | +2.660 | 
| 76 | Garrett Gledhill  (A2) | CAN | 37.50 | PB | +2.690 | 
| 77 | Junmu Hara  (C2) | JPN | 37.54 |  | +2.730 | 
| 78 | Wojciech Kraśnicki  (Senior) | POL | 37.56 |  | +2.750 | 
| 79 | Joshua Telizyn  (C2) | CAN | 37.60 | NRJ | +2.790 | 
| 80 | Nick Turro  (Senior) | USA | 37.61 | PB | +2.800 | 
| 81 | Jonah Hurtubise  (A2) | CAN | 37.64 | SB | +2.830 | 
| 82 | Magnus Brask Nordfonn  (Neo) | NOR | 37.77 |  | +2.960 | 
| 83 | Adrian Hannigan  (A2) | CAN | 37.83 |  | +3.020 | 
|  | Steve Smykal  (Neo) | USA | 37.83 |  | +3.020 | 
| 85 | Vetle Stangeland  (A2) | NOR | 37.94 |  | +3.130 | 
| 86 | John Hrynchuk  (A2) | CAN | 38.01 |  | +3.200 | 
|  | Jack Deibert  (B1) | CAN | 38.01 | SB | +3.200 | 
| 88 | Simon Koots  (Neo) | CAN | 38.03 |  | +3.220 | 
| 89 | Kaleb Muller  (A1) | CAN | 38.11 | SB | +3.300 | 
| 90 | John Sullivan  (Neo) | USA | 38.13 |  | +3.320 | 
| 91 | Rick van Hemert  (M30) | NED | 38.18 | PB | +3.370 | 
| 92 | Robin Nicolai Oppi Gruben  (Neo) | NOR | 38.20 |  | +3.390 | 
| 93 | Tyler Hartleb  (A2) | CAN | 38.21 | PB | +3.400 | 
| 94 | Eric Spence  (A2) | CAN | 38.23 |  | +3.420 | 
| 95 | Ethan Cepuran  (B2) | USA | 38.43 |  | +3.620 | 
| 96 | Thomas van Dyck  (Neo) | CAN | 38.44 |  | +3.630 | 
|  | Thomas Meline  (Senior) | FRA | 38.44 |  | +3.630 | 
| 98 | Matthew Laxton  (A1) | CAN | 38.49 |  | +3.680 | 
| 99 | Jordan Bertagnolli  (Senior) | CAN | 38.50 |  | +3.690 | 
| 100 | Ryan Dodyk  (Neo) | CAN | 38.55 | PB | +3.740 | 
|  | Laurent Marcotte  (Neo) | CAN | 38.55 |  | +3.740 | 
| 102 | Bruno-Olivier Brabant  (Senior) | CAN | 38.66 |  | +3.850 | 
| 103 | Christian Liebzeit  (Neo) | CAN | 38.70 | SB | +3.890 | 
| 104 | Cody.94 Miller  (Neo) | CAN | 38.71 |  | +3.900 | 
| 105 | Alex Zamojski  (Neo) | USA | 38.72 |  | +3.910 | 
|  | Ian Ansel  (Senior) | USA | 38.72 |  | +3.910 | 
| 107 | Martin Emil Sørslett Olaussen  (A2) | NOR | 38.74 |  | +3.930 | 
| 108 | Stan van Reisen  (A2) | NED | 38.79 | PB | +3.980 | 
| 109 | Eric Orlowsky  (B1) | CAN | 38.81 | SB | +4.000 | 
| 110 | Max Brant  (B2) | CAN | 38.88 |  | +4.070 | 
| 111 | Paul Tremblay  (Neo) | CAN | 38.92 | PB | +4.110 | 
| 112 | Anders Johnson  (A2) | CAN | 38.94 | SB | +4.130 | 
| 113 | Sam Pollock  (Neo) | CAN | 38.95 |  | +4.140 | 
| 114 | Hunter Ulett  (B1) | CAN | 38.98 |  | +4.170 | 
| 115 | Caleb Hovey  (A2) | CAN | 39.06 | PB | +4.250 | 
| 116 | Alexander Horst  (Neo) | CAN | 39.09 | SB | +4.280 | 
| 117 | Dawson O'Brian  (B2) | CAN | 39.15 |  | +4.340 | 
| 118 | Marwin Talsma  (A2) | NED | 39.19 |  | +4.380 | 
|  | Matthias Nägeli  (Senior) | SUI | 39.19 |  | +4.380 | 
| 120 | Sondre Kvalshaugen Glesne  (B2) | NOR | 39.23 |  | +4.420 | 
| 121 | Mark Golden  (A1) | CAN | 39.34 |  | +4.530 | 
| 122 | Hobbes Holzer  (C2) | CAN | 39.36 |  | +4.550 | 
| 123 | Daniel Yeow  (M35) | AUS | 39.41 | NRM | +4.600 | 
| 124 | Mark Canvin  (A2) | CAN | 39.52 |  | +4.710 | 
| 125 | Kees Koeman  (Neo) | CAN | 39.54 | PB | +4.730 | 
| 126 | Bjørnar  Schultze Borgersen  (A1) | NOR | 39.59 | PB | +4.780 | 
| 127 | Jan.65 van der Stouwe  (M50) | NED | 39.76 |  | +4.950 | 
| 128 | Ian Smibert  (Neo) | CAN | 39.92 | SB | +5.110 | 
| 129 | Akash Aradhya  (Senior) | IND | 39.94 |  | +5.130 | 
| 130 | Joshua Hathaway  (B2) | CAN | 40.00 |  | +5.190 | 
| 131 | Vaughn Thibault  (M45) | CAN | 40.03 |  | +5.220 | 
| 132 | Rob Cunning  (Senior) | CAN | 40.21 | SB | +5.400 | 
| 133 | Kieran Bovingdon  (C2) | CAN | 40.26 |  | +5.450 | 
| 134 | Christian Arlt  (M35) | GER | 40.28 |  | +5.470 | 
| 135 | Isaiah Jessie-Uribe  (C2) | CAN | 40.35 | PB | +5.540 | 
| 136 | Antoine Parent  (B2) | CAN | 40.51 | SB | +5.700 | 
| 137 | Gabriel Quon  (Neo) | CAN | 40.56 | SB | +5.750 | 
|  | Thom Keijzer  (Neo) | NED | 40.56 | SB | +5.750 | 
| 139 | Noah Bouma  (B2) | CAN | 40.57 | SB | +5.760 | 
| 140 | Zachary Lacroix  (B1) | CAN | 40.65 | SB | +5.840 | 
| 141 | Matthew Scutchings  (B2) | CAN | 40.68 |  | +5.870 | 
| 142 | Robert Gaudreault  (B2) | CAN | 41.01 |  | +6.200 | 
| 143 | Randy Plett  (M50) | CAN | 41.06 |  | +6.250 | 
| 144 | Victor van den Hoff  (M60) | NED | 41.19 | SB | +6.380 | 
| 145 | Tomas Graham  (A2) | CAN | 41.34 |  | +6.530 | 
| 146 | Tjard Kopka  (M45) | GER | 41.46 |  | +6.650 | 
| 147 | Bob Irvine  (M60) | CAN | 41.48 | SB | +6.670 | 
| 148 | Nick Guerro  (B1) | CAN | 41.93 | PB | +7.120 | 
| 149 | Brynjulf Måkestad  (M65) | NOR | 42.63 |  | +7.820 | 
| 150 | Robert Black  (M50) | AUS | 43.24 | NRM | +8.430 | 
| 151 | Mircea Vranceanu  (M60) | GER | 43.50 |  | +8.690 | 
| 152 | Sallo Spetter  (M65) | NED | 43.64 | SB | +8.830 | 
| 153 | Roman Laubhan  (M65) | GER | 44.58 | NRM | +9.770 | 
| 154 | Brett Arnason  (M65) | CAN | 44.76 |  | +9.950 | 
| 155 | Tim Bushell  (M60) | CAN | 44.92 | PB | +10.110 | 
| 156 | Oliver Bathe  (M50) | CAN | 45.28 |  | +10.470 | 
| 157 | Donald Hrynyk  (M55) | CAN | 45.29 | PB | +10.480 | 
| 158 | Twan den Braber  (M60) | NED | 46.46 |  | +11.650 | 
| DNF | Bart Seffinga  (M35) | NED | DNF |  | - | 
| DQ | Christen Gawek  (Neo) | USA | DQ |  | - | 
| DNS | Darren Huang  (Senior) | TPE | DNS |  | - | 
| DNS | Christian Oberbichler  (Senior) | SUI | DNS |  | - | 
| DNF | Hanno Dahmen  (A2) | NED | DNF |  | - | 
| DNS | Miro Puolakka  (Neo) | FIN | DNS |  | - | 
| DNS | Sam Deckert  (Neo) | CAN | DNS |  | - | 
| DNF | Cooper Hunter  (Neo) | CAN | DNF |  | - |