| 1 | Robert van Dalen (Senior) | NED | 14:47.36 | PB | - |
| 2 | Teun Sweere (Neo) | NED | 15:18.61 | SB | +31.250 |
| 3 | Nick Uithoven (Neo) | NED | 15:21.63 | SB | +34.270 |
| 4 | Joost Kortleve (A1) | NED | 16:01.47 | SB | +1.14.110 |
| 5 | Jethro van Oosterhout (Neo) | NED | 16:20.56 | PB | +1.33.200 |
| 6 | Willem Blom (Senior) | NED | 16:26.38 | PB | +1.39.020 |
| 7 | Alex van Huissteden (M30) | NED | 16:29.95 | PB | +1.42.590 |
| 8 | Thijs Blom (A2) | NED | 16:30.64 | SB | +1.43.280 |
| 9 | Bart Streefkerk (A2) | NED | 16:41.40 | SB | +1.54.040 |
| 10 | Pieter Elzinga (M50) | NED | 17:18.12 | SB | +2.30.760 |
| 11 | Robin Meijers (Neo) | NED | 17:25.64 | PB | +2.38.280 |
| 12 | Jasper Ras (M30) | NED | 17:29.48 | | +2.42.120 |
| 13 | Matthijs den Hartog (Senior) | NED | 17:31.75 | PB | +2.44.390 |
| 14 | Martin Bouwman (Senior) | NED | 17:38.42 | | +2.51.060 |
| 15 | Jan van Reede (M40) | NED | 17:40.37 | SB | +2.53.010 |
| 16 | Frans van Vroonhoven (M50) | NED | 17:41.09 | SB | +2.53.730 |
| 17 | Pieter de Munck (Neo) | NED | 17:44.01 | SB | +2.56.650 |
| 18 | Erik Agterdenbos (Neo) | NED | 17:48.25 | SB | +3.00.890 |
| 19 | Benjamin Willekens (Neo) | BEL | 17:49.68 | SB | +3.02.320 |
| 20 | Ivo Miesen (M40) | NED | 17:49.99 | SB | +3.02.630 |
| 21 | Pieter Pennings (M40) | NED | 17:57.37 | SB | +3.10.010 |
| 22 | Casper de Munck (A1) | NED | 17:59.58 | SB | +3.12.220 |
| 23 | Jan op 't Hoog (M45) | NED | 18:07.58 | SB | +3.20.220 |
| 24 | Arjen van Hoof (Senior) | NED | 18:11.30 | SB | +3.23.940 |
| 25 | Ben van Veen (M50) | NED | 18:18.67 | | +3.31.310 |
| 26 | Toon Vermeer (M55) | NED | 18:33.90 | SB | +3.46.540 |
| 27 | Jeroen Helmonds (A1) | NED | 19:21.72 | PB | +4.34.360 |
| DNF | André Bannink (M40) | NED | DNF | | - |
| DQ | Ed de Looze (M40) | NED | DQ | | - |
| DQ | Wil van der Hamsvoord (M50) | NED | DQ | | - |