| 1 | Kai Verbij (Neo) | NED | 35.53 | TR | - |
| 2 | Ronald Mulder (Senior) | NED | 35.72 | | +0.191 |
| 3 | Pim Schipper (Senior) | NED | 35.85 | | +0.322 |
| 4 | Dai Dai Ntab (Neo) | NED | 35.97 | | +0.439 |
| 5 | Artur Nogal (Senior) | POL | 36.16 | | +0.632 |
| 6 | Joost Born (Neo) | NED | 36.35 | | +0.826 |
| 7 | Niek Deelstra (A2) | NED | 36.52 | TRJ | +0.993 |
| 8 | Henrik Fagerli Rukke (Neo) | NOR | 36.54 | | +1.012 |
| 9 | Piotr Michalski (Neo) | POL | 36.57 | | +1.041 |
| 10 | Christoffer Fagerli Rukke (Senior) | NOR | 36.64 | | +1.118 |
| 11 | Martijn van Oosten (Senior) | NED | 36.72 | | +1.191 |
| 12 | Mark Nomden (Neo) | NED | 36.76 | | +1.233 |
| 13 | Sebastian Klosinski (Senior) | POL | 36.84 | | +1.310 |
| 14 | Juho Vaittinen (Neo) | FIN | 36.86 | | +1.330 |
| 15 | Harri Levo (Senior) | FIN | 36.86 | | +1.335 |
| 16 | Gijs Esders (Senior) | NED | 36.88 | | +1.353 |
| 17 | Koen Verweij (Senior) | NED | 36.92 | | +1.392 |
| 18 | Thijs Govers (A2) | NED | 36.95 | | +1.424 |
| 19 | Sander Meijerink (Neo) | NED | 36.99 | | +1.459 |
| 20 | Miro Puolakka (Neo) | FIN | 36.99 | | +1.460 |
| 21 | Joost van Dobbenburgh (A2) | NED | 37.02 | | +1.494 |
| 22 | Oscar van Leen (Senior) | NED | 37.03 | | +1.499 |
| 23 | Lennart Velema (Neo) | NED | 37.06 | | +1.529 |
| 24 | Thijs Roozen (Neo) | NED | 37.06 | | +1.538 |
| 25 | Thomas Geerdinck (Neo) | NED | 37.09 | | +1.567 |
| 26 | Wesly Dijs (Neo) | NED | 37.22 | | +1.694 |
| 27 | Rudy Meereboer (Senior) | NED | 37.31 | | +1.780 |
| 28 | David Andersson (Neo) | SWE | 37.45 | | +1.926 |
| 29 | Frerik Scheffer (Neo) | NED | 37.49 | | +1.965 |
| 30 | Daan Baks (A1) | NED | 37.61 | | +2.085 |
| 31 | Tom Kant (Neo) | NED | 37.65 | | +2.124 |
| 32 | Joep Baks (Neo) | NED | 37.67 | | +2.148 |
| 33 | Joep Kalverdijk (Neo) | NED | 37.77 | | +2.242 |
| 34 | Kristian Solland Reinton (Neo) | NOR | 37.90 | | +2.376 |
| 35 | Adam Axelsson (Neo) | SWE | 37.91 | | +2.388 |
| 36 | Floris Root (Neo) | NED | 37.92 | | +2.392 |
| 37 | Olof Gerritsen (Neo) | NED | 38.05 | | +2.525 |
| 38 | Wessel Schilders (Senior) | NED | 38.12 | | +2.592 |
| 39 | Kevin Mercanton (Senior) | SWE | 38.14 | | +2.611 |
| 40 | Jorne Jonkman (A1) | NED | 38.16 | | +2.635 |
| 41 | Mark Broekman (A1) | NED | 38.22 | | +2.690 |
| 42 | Runar Njåtun Krøyer (Neo) | NOR | 38.24 | | +2.718 |
| 43 | Bart Vreugdenhil (Neo) | NED | 38.26 | | +2.733 |
| 44 | Aatu Hautamäki (Neo) | FIN | 38.35 | | +2.828 |
| 45 | Jort Boomhouwer (A1) | NED | 38.37 | | +2.846 |
| 46 | Jim Dhore (A1) | NED | 38.51 | | +2.983 |
| 47 | Jouke Wiebe Visser (A1) | NED | 38.54 | | +3.010 |
| 48 | Mika van Essen (B2) | NED | 38.73 | | +3.201 |
| 49 | Jason Steman (A2) | NED | 38.73 | | +3.208 |
| 50 | Tim Hoogkamer (A2) | NED | 38.82 | | +3.289 |
| 51 | Tiemen van der Kolk (A2) | NED | 38.83 | | +3.308 |
| 52 | Thijs ten Kampe (Neo) | NED | 38.87 | | +3.339 |
| 53 | Ronald Ligtenberg (Neo) | NED | 38.89 | | +3.360 |
| 54 | Ruben Kieftenburg (A2) | NED | 38.92 | | +3.397 |
| 55 | Noah Boogaard (A2) | NED | 39.04 | | +3.511 |
| 56 | Aleks Luik (Neo) | EST | 39.15 | | +3.623 |
| 57 | Jorn de Jager (Senior) | NED | 39.20 | | +3.677 |
| 58 | Jeffrey Kors (Neo) | NED | 39.41 | | +3.888 |
| Jur Veenje (B1) | NED | 39.41 | | +3.888 |
| 60 | Sandor Feenstra (B2) | NED | 39.52 | | +3.996 |
| 61 | Jens Hoekstra (B2) | NED | 39.60 | | +4.071 |
| 62 | Wilhelm Ekensskär (A2) | SWE | 39.65 | | +4.123 |
| 63 | Jeroen Steenbergen (A1) | NED | 39.88 | | +4.352 |
| 64 | Rolf Haaze (M30) | NED | 39.91 | | +4.384 |
| 65 | Bram Cohen (B2) | NED | 40.12 | | +4.591 |
| 66 | Ingmar Hof (A1) | NED | 40.20 | | +4.675 |
| DNF | Thomas Krol (Senior) | NED | DNF | | - |
| DNF | Niels Visser (A1) | NED | DNF | | - |