| Sven Kramer (Senior) | 36.31 | (11) | 1:09.77 | (2) | - | | - | |
| Gerben Jorritsma (Neo) | 35.15 | (1) | 1:09.07 | (1) | - | | - | |
| Douwe de Vries (Senior) | 37.11 | (20) | 1:10.45 | (4) | - | | - | |
| Bob Irvine (M60) | 41.61 | (34) | 1:22.15 | (10) | - | | - | |
| Espen Brask Nordfonn (Senior) | 37.84 | (28) | 1:14.04 | (8) | - | | - | |
| Magne Notland (Neo) | 36.76 | (18) | 1:11.54 | (6) | - | | - | |
| Jiaxin Ke (Neo) | 37.71 | (27) | 1:14.82 | (9) | - | | - | |
| Vaughn Thibault (M45) | 41.01 | (33) | 1:23.57 | (12) | - | | - | |
| Shane Williamson (Neo) | 36.66 | (16) | 1:11.61 | (7) | - | | - | |
| Mikhail-Jeonghan Choi (Neo) | 35.91 | (7) | 1:10.78 | (5) | - | | - | |
| Dan Carruthers (Neo) | 35.71 | (2) | 1:10.16 | (3) | - | | - | |
| Håvard Bøkko (Senior) | 35.75 | (4) | - | | 3:42.11 | (6) | - | |
| Bram Smallenbroek (Senior) | 37.12 | (21) | - | | DNS | | - | |
| Wouter olde Heuvel (Senior) | 36.26 | (10) | - | | 3:42.10 | (5) | - | |
| Sergej Grjatsov (Senior) | 36.44 | (13) | - | | 3:44.68 | (12) | - | |
| Sverre Lunde Pedersen (Neo) | 36.35 | (12) | - | | 3:37.37 | (1) | - | |
| Denis Juskov (Senior) | DNF | | - | | 3:37.52 | (2) | - | |
| Elliott Nelson (Senior) | 38.79 | (31) | - | | 3:56.60 | (16) | - | |
| Simen Spieler Nilsen (Neo) | 35.72 | (3) | - | | 3:46.35 | (14) | - | |
| Jan Szymanski (Senior) | 36.12 | (8) | - | | 3:44.19 | (11) | - | |
| Danil Sinitsyn (Senior) | 36.73 | (17) | - | | 3:43.98 | (9) | - | |
| Haralds Silovs (Senior) | 36.13 | (9) | - | | 3:43.74 | (8) | - | |
| Zbigniew Bródka (Senior) | 35.75 | (5) | - | | 3:44.08 | (10) | - | |
| Bart Swings (Senior) | 37.13 | (22) | - | | 3:39.37 | (3) | - | |
| Konrád Nagy (Neo) | 37.16 | (23) | - | | 3:51.44 | (15) | - | |
| Koen Verweij (Senior) | 35.80 | (6) | - | | - | | - | |
| Jordan Henkelman (Neo) | 36.45 | (14) | - | | - | | - | |
| Lucas Morin (A2) | 37.20 | (24) | - | | - | | - | |
| Connor McConvey (Neo) | 38.30 | (30) | - | | - | | - | |
| Jess Neufeld (Neo) | 37.38 | (25) | - | | - | | - | |
| Vincent Dehaître (Neo) | DNS | | - | | - | | - | |
| Sam Deckert (Neo) | 36.85 | (19) | - | | - | | - | |
| Braden Clouthier (Neo) | 36.64 | (15) | - | | - | | - | |
| Gary Trembinski (Neo) | 38.12 | (29) | - | | - | | - | |
| Jeff Ross (A1) | 37.51 | (26) | - | | - | | - | |
| Frank Roth (C1) | 39.99 | (32) | - | | - | | - | |
| William Thiessen (B2) | - | | 1:23.41 | (11) | - | | - | |
| Konrad Niedźwiedzki (Senior) | - | | - | | 3:43.08 | (7) | - | |
| Patrick Beckert (Senior) | - | | - | | 3:39.71 | (4) | - | |
| Scott Anderson (M50) | - | | - | | 4:37.22 | (19) | - | |
| Robert Watson (Senior) | - | | - | | 3:58.93 | (17) | - | |
| Alec Janssens (Neo) | - | | - | | 3:45.40 | (13) | - | |
| Nolan Messer (Neo) | - | | - | | 4:10.72 | (18) | - | |
| Nicholas Goplen (Senior) | - | | - | | - | | 6:46.57 | (1) |
| Leo Landry (Senior) | - | | - | | - | | 6:47.54 | (2) |