| 1 | Kai Verbij (Neo) | NED | 1:45.41 | PB | - |
| 2 | Alec Janssens (Neo) | CAN | 1:46.62 | | +1.210 |
| 3 | Espen Tveit (Neo) | NOR | 1:46.82 | PB | +1.410 |
| 4 | Daichi Yamanaka (Senior) | JPN | 1:46.88 | SB | +1.470 |
| 5 | Joey Mantia (Senior) | USA | 1:46.93 | | +1.520 |
| 6 | Daniel Dubreuil (Neo) | CAN | 1:47.77 | SB | +2.360 |
| 7 | Aron Romeijn (Neo) | NED | 1:47.90 | PB | +2.490 |
| 8 | Nicholas Goplen (Senior) | CAN | 1:48.00 | SB | +2.590 |
| 9 | Benjamin Donnelly (A1) | CAN | 1:48.20 | SB | +2.790 |
| 10 | Einar Døving Agdestein (Neo) | NOR | 1:48.26 | PB | +2.850 |
| 11 | Fredrik van der Horst (Senior) | NOR | 1:48.28 | | +2.870 |
| 12 | Stefan Waples (Senior) | CAN | 1:48.40 | | +2.990 |
| 13 | Alexandre Déry (A2) | CAN | 1:48.41 | PB | +3.000 |
| 14 | Steven Hartman (Neo) | USA | 1:48.66 | SB | +3.250 |
| 15 | Sam Deckert (Neo) | CAN | 1:48.69 | SB | +3.280 |
| 16 | Philippe Riopel (Senior) | CAN | 1:48.76 | | +3.350 |
| 17 | Kazuki Ishiro (Neo) | JPN | 1:48.90 | PB | +3.490 |
| 18 | Edwin Park (Neo) | USA | 1:49.03 | SB | +3.620 |
| 19 | Arvin Wijsman (Neo) | NED | 1:49.13 | PB | +3.720 |
| 20 | Kento Nakamura (Neo) | JPN | 1:49.14 | SB | +3.730 |
| 21 | Magne Notland (Neo) | NOR | 1:49.28 | | +3.870 |
| 22 | Alexandre St-Jean (Neo) | CAN | 1:49.45 | SB | +4.040 |
| 23 | Dan Carruthers (Neo) | CAN | 1:49.46 | SB | +4.050 |
| 24 | Reyon Kay (Senior) | NZL | 1:49.50 | SB | +4.090 |
| 25 | Robert Watson (Senior) | CAN | 1:49.55 | | +4.140 |
| 26 | Ronald Mulder (Senior) | NED | 1:49.58 | PB | +4.170 |
| 27 | Martijn van Oosten (Neo) | NED | 1:49.75 | SB | +4.340 |
| 28 | Ole Bjørnsmoen Næss (Senior) | NOR | 1:49.76 | PB | +4.350 |
| 29 | Braden Clouthier (Neo) | CAN | 1:50.10 | SB | +4.690 |
| 30 | Jordan Belchos (Senior) | CAN | 1:50.21 | | +4.800 |
| 31 | Alex Ruel-Garvey (A2) | CAN | 1:50.49 | SB | +5.080 |
| 32 | Leo Landry (Senior) | CAN | 1:50.52 | | +5.110 |
| Fredrik Nybråten (Neo) | NOR | 1:50.52 | PB | +5.110 |
| 34 | Dai Dai Ntab (Neo) | NED | 1:50.56 | PB | +5.150 |
| 35 | Martin Corbett (Neo) | CAN | 1:50.60 | | +5.190 |
| 36 | Marcin Bachanek (A2) | POL | 1:50.62 | SB | +5.210 |
| 37 | Jess Neufeld (Neo) | CAN | 1:50.77 | SB | +5.360 |
| 38 | Kyle Ronchak (Neo) | USA | 1:50.86 | SB | +5.450 |
| 39 | Kouto Nakao (Neo) | JPN | 1:50.92 | PB | +5.510 |
| 40 | François Dery (Neo) | CAN | 1:51.29 | | +5.880 |
| 41 | Jordan Bertagnolli (Neo) | CAN | 1:51.35 | PB | +5.940 |
| 42 | Elliott Nelson (Senior) | CAN | 1:51.74 | | +6.330 |
| 43 | Verneri Kinnunen (Neo) | FIN | 1:52.72 | | +7.310 |
| 44 | Dylan White (A1) | CAN | 1:52.83 | PB | +7.420 |
| 45 | Adam Axelsson (A2) | SWE | 1:52.98 | PB | +7.570 |
| 46 | Lucas Morin (A2) | CAN | 1:53.00 | | +7.590 |
| 47 | Takumi Murakami (Neo) | JPN | 1:53.22 | PB | +7.810 |
| 48 | Riku Tsuchiya (B2) | JPN | 1:53.53 | SB | +8.120 |
| 49 | Antoine Roger (A1) | CAN | 1:53.57 | SB | +8.160 |
| 50 | Espen Brask Nordfonn (Senior) | NOR | 1:53.61 | SB | +8.200 |
| 51 | Chase Reichmann (Senior) | USA | 1:53.73 | | +8.320 |
| 52 | Guillaume Labbé (A1) | CAN | 1:53.82 | SB | +8.410 |
| 53 | Keegan Christ (Neo) | CAN | 1:53.90 | SB | +8.490 |
| 54 | Niek Deelstra (B2) | NED | 1:54.00 | PB | +8.590 |
| 55 | Adrian Hannigan (B2) | CAN | 1:54.04 | SB | +8.630 |
| 56 | Terje Almås (Senior) | NOR | 1:54.31 | SB | +8.900 |
| 57 | Jiaxin Ke (Neo) | CHN | 1:54.60 | | +9.190 |
| 58 | Connor McConvey (Neo) | CAN | 1:54.63 | | +9.220 |
| 59 | Tyson Langelaar (B1) | CAN | 1:54.68 | SB | +9.270 |
| 60 | Bjørn Magnussen (B2) | NOR | 1:54.94 | PB | +9.530 |
| 61 | Keisuke Harada (B2) | JPN | 1:55.00 | SB | +9.590 |
| 62 | Odin By Farstad (B2) | NOR | 1:55.12 | | +9.710 |
| 63 | Jeff Ross (A1) | CAN | 1:55.57 | SB | +10.160 |
| 64 | Nicolas Hiller (A1) | CAN | 1:55.68 | SB | +10.270 |
| 65 | John Hrynchuk (B2) | CAN | 1:55.78 | SB | +10.370 |
| 66 | Kevin Yaholnitsky (A1) | CAN | 1:55.92 | | +10.510 |
| 67 | Jérôme Detuncq (Neo) | CAN | 1:55.99 | SB | +10.580 |
| 68 | Mahiro Hara (B1) | JPN | 1:56.24 | SB | +10.830 |
| 69 | Nolan Messer (Neo) | CAN | 1:56.31 | | +10.900 |
| 70 | Alexander Horst (Neo) | CAN | 1:56.45 | PB | +11.040 |
| 71 | Yalait Zorigtbaatar (B1) | MGL | 1:56.47 | NRJ | +11.060 |
| 72 | Hamish Black (Senior) | CAN | 1:56.59 | SB | +11.180 |
| 73 | Pieter de Munck (Senior) | NED | 1:57.01 | SB | +11.600 |
| 74 | Damian Żurek (C2) | POL | 1:57.13 | SB | +11.720 |
| 75 | Battsogt Batgerelt (A1) | MGL | 1:57.68 | PB | +12.270 |
| 76 | Harri Levo (Senior) | FIN | 1:57.79 | PB | +12.380 |
| 77 | Jeff Kitura (M35) | CAN | 1:58.14 | SB | +12.730 |
| Jake Weidemann (A1) | CAN | 1:58.14 | | +12.730 |
| 79 | Sébastien Beaulieu (Neo) | CAN | 1:58.75 | | +13.340 |
| 80 | Robert Winter (Neo) | CAN | 1:59.02 | SB | +13.610 |
| 81 | Graeme Fish (B2) | CAN | 1:59.11 | SB | +13.700 |
| 82 | Simon Koots (A2) | CAN | 1:59.44 | | +14.030 |
| 83 | Samuel Carpentier (A2) | CAN | 1:59.87 | PB | +14.460 |
| 84 | Tyler Hartleb (B2) | CAN | 2:00.01 | SB | +14.600 |
| 85 | Bruno-Olivier Brabant (Neo) | CAN | 2:00.17 | SB | +14.760 |
| 86 | Stephen Paul Kilari (Neo) | IND | 2:00.26 | NR | +14.850 |
| 87 | Sam Pollock (A2) | CAN | 2:00.68 | | +15.270 |
| 88 | Gary Trembinski (Neo) | CAN | 2:01.64 | PB | +16.230 |
| 89 | Max Halyk (C2) | CAN | 2:01.86 | | +16.450 |
| 90 | Kaleb Muller (B1) | CAN | 2:01.87 | SB | +16.460 |
| 91 | Jonah Hurtubise (B2) | CAN | 2:01.89 | SB | +16.480 |
| 92 | Adam Szkraba (Neo) | CAN | 2:02.10 | | +16.690 |
| 93 | Cody.94 Miller (Neo) | CAN | 2:02.19 | SB | +16.780 |
| 94 | Nicholas Everett (B1) | CAN | 2:02.54 | | +17.130 |
| 95 | Caleb Hovey (B2) | CAN | 2:02.57 | SB | +17.160 |
| 96 | Joshua Hathaway (C2) | CAN | 2:02.66 | SB | +17.250 |
| 97 | William Harris (B2) | CAN | 2:02.83 | PB | +17.420 |
| 98 | Gabriel Quon (Neo) | CAN | 2:02.84 | | +17.430 |
| 99 | Lucas Hiller (Neo) | CAN | 2:03.34 | | +17.930 |
| 100 | Sondre Kvalshaugen Glesne (C2) | NOR | 2:03.69 | SB | +18.280 |
| 101 | Mark Yanagihara (M40) | USA | 2:03.75 | | +18.340 |
| 102 | Graham Lock (A1) | CAN | 2:04.25 | | +18.840 |
| 103 | Jan Erik Naess (B1) | USA | 2:04.86 | SB | +19.450 |
| 104 | Frank Roth (C1) | CAN | 2:06.34 | SB | +20.930 |
| 105 | Noah Ferguson-Losier (A2) | CAN | 2:07.59 | PB | +22.180 |
| 106 | William Thiessen (B2) | CAN | 2:09.70 | | +24.290 |
| 107 | Bjørnar Schultze Borgersen (B1) | NOR | 2:11.11 | | +25.700 |
| 108 | Chad Dagdick (Neo) | CAN | 2:11.45 | | +26.040 |
| 109 | Jan Erland Asbjørnhus (C2) | NOR | 2:12.25 | | +26.840 |
| 110 | Rob Cunning (Senior) | CAN | 2:15.28 | SB | +29.870 |
| 111 | Michael Hubbs (M30) | USA | 2:24.73 | | +39.320 |
| DNS | Jean-Christophe Lataille (B2) | CAN | DNS | | - |
| DNS | Jacob Seguin (Senior) | CAN | DNS | | - |
| DNS | Shunsuke Sugita (B1) | JPN | DNS | | - |
| DNS | Peter Groen (Neo) | NED | DNS | | - |
| DNS | Lex Dijkstra (A2) | NED | DNS | | - |
| DNS | Christoffer Fagerli Rukke (Senior) | NOR | DNS | | - |
| DQ | Aleksander Waagenes (Neo) | NOR | DQ | | - |