| 1 | Mathieu van der Poel (Netherlands) | 1:09:12 | |
| 2 | Wout Van Aert (Belgium) | 0:00:15 | |
| 3 | Lars van der Haar (Netherlands) | 0:00:17 | |
| 4 | Kevin Pauwels (Belgium) | 0:01:06 | |
| 5 | Klaas Vantornout (Belgium) | 0:01:12 | |
| 6 | Tom Meeusen (Belgium) | 0:01:17 | |
| 7 | Gianni Vermeersch (Belgium) | 0:02:26 | |
| 8 | Marcel Meisen (Germany) | 0:02:37 | |
| 9 | Philipp Walsleben (Germany) | 0:02:43 | |
| 10 | Marco Aurelio Fontana (Italy) | 0:02:54 | |
| 11 | Julien Taramarcaz (Switzerland) | 0:02:56 | |
| 12 | Luca Braidot (Italy) | 0:03:13 | |
| 13 | Michael Boros (Czech Republic) | 0:03:19 | |
| 14 | Fabien Canal (France) | 0:03:26 | |
| 15 | Thijs Van Amerongen (Netherlands) | 0:03:27 | |
| 16 | Simon Zahner (Switzerland) | 0:03:30 | |
| 17 | Sven Nys (Belgium) | ||
| 18 | Tomas Paprstka (Czech Republic) | 0:03:38 | |
| 19 | Rob Peeters (Belgium) | 0:03:56 | |
| 20 | Francis Mourey (France) | 0:03:59 | |
| 21 | Ian Field (Great Britain) | 0:04:00 | |
| 22 | Mariusz Gil (Poland) | 0:04:22 | |
| 23 | Jonathan Page (United States Of America) | 0:04:33 | |
| 24 | Lubomir Petrus (Czech Republic) | 0:04:41 | |
| 25 | Marcel Wildhaber (Switzerland) | 0:04:47 | |
| 26 | Niels Wubben (Netherlands) | 0:04:51 | |
| 27 | Javier Ruiz de Larrinaga Ibanez (Spain) | 0:04:53 | |
| 28 | Arnaud Grand (Switzerland) | 0:05:00 | |
| 29 | Matej Lasak (Czech Republic) | 0:05:05 | |
| 30 | Kenneth Hansen (Denmark) | 0:05:21 | |
| 31 | Martin Haring (Slovakia) | 0:05:29 | |
| 32 | Jeremy Powers (United States Of America) | 0:06:18 | |
| 33 | David van der Poel (Netherlands) | 0:06:39 | |
| 34 | Aitor Hernandez Gutierrez (Spain) | 0:06:40 | |
| 35 | Zach Mcdonald (United States Of America) | 0:07:53 | |
| 36 | Aaron Schooler (Canada) | -1 lap | |
| 37 | Marek Konwa (Poland) | ||
| 38 | Kazuhiro Yamamoto (Japan) | -2 laps | |
| 39 | Radomir Simunek (Czech Republic) | ||
| 40 | Karl Heinz Gollinger (Austria) | ||
| 41 | Jaroslav Chalas (Slovakia) | ||
| 42 | Mark Mcconnell (Canada) | ||
| 43 | Vaclav Metlicka (Slovakia) | ||
| 44 | Paul Redenbach (Australia) | -3 laps | |
| 45 | Yu Takenouchi (Japan) | ||
| 46 | Gabor Fejes (Hungary) | ||
| 47 | Garry Millburn (Australia) | ||
| 48 | Lukas Batora (Slovakia) | ||
| 49 | Mike Garrigan (Canada) | -4 laps | |
| 50 | James Driscoll (United States Of America) | ||
| 51 | Oleksiy Ukhanov (Ukraine) | ||
| 52 | Angus Edmond (New Zealand) | -5 laps |
Commenter