1. Petter Northug, Norway, 1 hour, 59 minutes, 38.1 seconds.
2. Maxim Vylegzhanin, Russia, 1:59:38.8.
3. Tobias Angerer, Germany, 1:59:40.1.
4. Giorgio Di Centa, Italy, 1:59:42.1.
5. Sergei Dolidovich, Belarus, 1:59:43.7.
6. Rene Sommerfeldt, Germany, 1:59:45.6
7. Martin Koukal, Czech Republic, 1:59:46.2.
8. Teemu Kattilakoski, Finland, 1:59:46.5.
9. Vincent Vittoz, France, 1:59:47.2.
10. Aivar Rehemaa, Estonia, 1:59:47.3.
11. Pietro Piller Cottrer, Italy, 1:59:48.0.
12. Cristian Zorzi, Italy, 1:59:49.1.
13. Emmanuel Jonnier, France, 1:59:50.7.
14. Toni Livers, Switzerland, 1:59:51.4.
15. Juha Lallukka, Finland, 1:59:51.9.
16. Ivan Babikov, Canada, 1:59:53.8.
17. Jiri Magal, Czech Republic, 1:59:55.6.
18. Alexander Legkov, Russia, 1:59:56.6.
19. Remo Fischer, Switzerland, 1:59:57.1.
20. Tord Asle Gjerdalen, Norway, 2:00:02.7.
21. Martin Bajcicak, Slovakia, 2:00:02.8.
22. Eugeniy Dementiev, Russia, 2:00:03.9.
23. Jean Marc Gaillard, France, 2:00:19.4.
24. Tom Reichelt, Germany, 2:00:28.7.
25. Christian Hoffmann, Austria, 2:00:31.1.
26. Ville Nousiainen, Finland, 2:00:59.1.
27. Curdin Perl, Switzerland, 2:01:40.6.
28. Marcus Hellner, Sweden, 2:01:42.8.
29. Christophe Perrillat, France, 2:01:49.2.
30. Mathias Fredriksson, Sweden, 2:02:27.3.
Also
39. James Southam, United States, 2:06:15.2.
44. Garrott Kuzzy, United States, 2:09:34.7.



