| 1 | Hjelmeset Odd-Bjoern | NOR | | 39:51.7 | 0.0 | | | 2 | Roenning Eldar | NOR | | 40:17.8 | +26.1 | | | 3 | Angerer Tobias | GER | | 40:18.4 | +26.7 | | | 4 | Estil Frode | NOR | | 40:22.3 | +30.6 | | | 5 | Mae Jaak | EST | | 40:44.0 | +52.3 | | | 6 | Bauer Lukas | CZE | | 40:47.0 | +55.3 | | | 7 | Northug Petter | NOR | | 40:56.8 | +1:05.1 | | | 8 | Jauhojaervi Sami | FIN | | 40:58.7 | +1:07.0 | | | 9 | Gaillard Jean Marc | FRA | | 41:08.2 | +1:16.5 | | | 10 | Vittoz Vincent | FRA | | 41:09.2 | +1:17.5 | | | 11 | Soedergren Anders | SWE | | 41:13.9 | +1:22.2 | | | 12 | Seifert Benjamin | GER | | 41:16.3 | +1:24.6 | | | 13 | Batory Ivan | SVK | | 41:19.1 | +1:27.4 | | | 14 | Fredriksson Mathias | SWE | | 41:21.2 | +1:29.5 | | | 15 | Sommerfeldt Rene | GER | | 41:27.0 | +1:35.3 | | | 16 | Diezig Thomas | SUI | | 41:37.1 | +1:45.4 | | | 17 | Rotchev Vassili | RUS | | 41:41.3 | +1:49.6 | | | 18 | Similae Tero | FIN | | 41:41.5 | +1:49.8 | | | 19 | Pettersen Oystein | NOR | | 41:44.4 | +1:52.7 | | | 20 | Narusk Priit | EST | | 41:48.8 | +1:57.1 | | | 21 | Koukal Martin | CZE | | 41:49.3 | +1:57.6 | | | 22 | Perrillat Christophe | FRA | | 41:51.4 | +1:59.7 | | | 23 | Larsson Mats | SWE | | 41:52.6 | +2:00.9 | | | 24 | Goering Franz | GER | | 41:54.3 | +2:02.6 | | | 25 | Trondsen Krister | NOR | | 41:55.2 | +2:03.5 | | | 26 | Dementiev Eugeni | RUS | | 41:55.4 | +2:03.7 | | | 27 | Bajcicak Martin | SVK | | 41:59.4 | +2:07.7 | | | 28 | Reichelt Tom | GER | | 42:00.5 | +2:08.8 | | | 29 | Filbrich Jens | GER | | 42:03.0 | +2:11.3 | | | 30 | Heikkinen Matti | FIN | | 42:16.8 | +2:25.1 | | | 31 | Jonnier Emmanuel | FRA | | 42:21.7 | +2:30.0 | | | 32 | Rehemaa Aivar | EST | | 42:25.7 | +2:34.0 | | | 33 | Aasen Geir Ludvig | NOR | | 42:28.7 | +2:37.0 | | | 34 | Ohtonen Olli | FIN | | 42:33.1 | +2:41.4 | | | 35 | Kershaw Devon | CAN | | 42:41.2 | +2:49.5 | | | 36 | Kriukov Nikita | RUS | | 42:42.0 | +2:50.3 | | | 37 | Hetland Tor Arne | NOR | | 42:42.4 | +2:50.7 | | | 38 | Nousiainen Ville | FIN | | 42:47.6 | +2:55.9 | | | 39 | Dahl Jon Kristian | NOR | | 42:49.1 | +2:57.4 | | | 40 | Novikov Serguei | RUS | | 42:50.4 | +2:58.7 | | | 41 | Pinter Juergen | AUT | | 42:52.6 | +3:00.9 | | | 42 | Freeman Kris | USA | | 43:02.2 | +3:10.5 | | | 43 | Ramstedt Thomas | FIN | | 43:15.0 | +3:23.3 | | | 44 | Pankratov Nikolai | RUS | | 43:15.3 | +3:23.6 | | | 45 | Burgermeister Reto | SUI | | 43:15.4 | +3:23.7 | | | 46 | Zorzi Cristian | ITA | | 43:31.8 | +3:40.1 | | | 47 | Alypov Ivan | RUS | | 43:33.6 | +3:41.9 | | | 48 | Rousselet Alexandre | FRA | | 43:37.3 | +3:45.6 | | | 49 | Tauber Martin | AUT | | 43:40.4 | +3:48.7 | | | 50 | Djupvik Roger Aa | NOR | | 43:43.1 | +3:51.4 | | | 51 | Kozu Masaaki | JPN | | 43:50.5 | +3:58.8 | | | 52 | Kuhn Stefan | CAN | | 43:50.8 | +3:59.1 | | | 53 | Scola Fulvio | ITA | | 43:52.6 | +4:00.9 | | | 54 | Hoffmann Christian | AUT | | 43:52.8 | +4:01.1 | | | 55 | Kylmaelae Matti | FIN | | 44:00.7 | +4:09.0 | | | 56 | Kurttila Keijo | FIN | | 44:07.0 | +4:15.3 | | | 57 | Joensson Emil | SWE | | 44:07.4 | +4:15.7 | | | 58 | Kozisek Dusan | CZE | | 44:26.6 | +4:34.9 | | | 59 | Varis Kari | FIN | | 44:29.6 | +4:37.9 | | | 60 | Simula Jussi | FIN | | 44:42.0 | +4:50.3 | | | 61 | Ikonen Risto | FIN | | 44:43.2 | +4:51.5 | | | 62 | Tolvanen Olli-Pekka | FIN | | 45:01.1 | +5:09.4 | | | 63 | Blomqvist Robert | FIN | | 45:19.8 | +5:28.1 | | | 64 | Flora Lars | USA | | 45:32.5 | +5:40.8 | | | 65 | Vaeaenaenen Jesse | FIN | | 46:20.6 | +6:28.9 | | | 66 | Sun Qinghai | CHN | | 49:30.9 | +9:39.2 | | | DNF | Larsson Martin | SWE | | | | | | DNS | Goldsack Drew | CAN | | | | | | DNF | Frasnelli Loris | ITA | | | | |  |  |  |  |  |
|