16Hjelmeset Odd-Bjoern NOR 2:20:12.60.0
25Estil Frode NOR 2:20:13.0+0.4
37Filbrich Jens GER 2:20:17.1+4.5
41Angerer Tobias GER 2:20:23.1+10.5
513Bauer Lukas CZE 2:20:25.7+13.1
620Bajcicak Martin SVK 2:20:53.6+41.0
711Gaillard Jean Marc FRA 2:21:36.6+1:24.0
810Mae Jaak EST 2:21:46.2+1:33.6
918Pankratov Nikolai RUS  0.0
1031Nousiainen Ville FIN 2:22:27.5+2:14.9
1146Kokk Kaspar EST 2:22:40.8+2:28.2
1242Freeman Kris USA 2:22:51.5+2:38.9
1312Jauhojaervi Sami FIN 2:22:55.3+2:42.7
143Soedergren Anders SWE 2:22:58.7+2:46.1
158Sommerfeldt Rene GER 2:23:00.0+2:47.4
1632Aukland Anders NOR 2:23:07.3+2:54.7
1716Larsson Martin SWE 2:23:16.4+3:03.8
1817Reichelt Tom GER 2:25:23.7+5:11.1
1923Svartedal Jens Arne NOR 2:25:41.9+5:29.3
2043Komamura Shunsuke JPN 2:25:47.5+5:34.9
219Koukal Martin CZE 2:26:04.0+5:51.4
2235Similae Tero FIN 2:26:13.6+6:01.0
2322Odnodvortsev Maxim KAZ 2:26:41.7+6:29.1
2444Ebisawa Katsuhito JPN 2:26:50.0+6:37.4
2538Perrillat Christophe FRA 2:27:39.0+7:26.4
2654Oyama Katsuhiro JPN 2:28:04.6+7:52.0
272Roenning Eldar NOR 2:28:45.1+8:32.5
2862Kondroschev Andrey KAZ 2:28:54.5+8:41.9
2951Narusk Priit EST 2:29:13.2+9:00.6
3021Tauber Martin AUT 2:29:52.1+9:39.5
3149Roycroft Dan CAN 2:30:05.8+9:53.2
3257Gumenyak Mikhail UKR 2:30:18.6+10:06.0
3319Di Centa Giorgio ITA 2:30:27.6+10:15.0
3441Rehemaa Aivar EST 2:31:09.3+10:56.7
3563Mckeever Brian CAN 2:32:10.4+11:57.8
3659Putsko Olexandr UKR 2:32:45.3+12:32.7
3756Flora Lars USA 2:32:47.6+12:35.0
3855Ivanov Aleksey BLR 2:33:06.9+12:54.3
3947Pinter Juergen AUT 2:33:16.0+13:03.4
4014Batory Ivan SVK 2:33:41.7+13:29.1
4152Kuhn Stefan CAN 2:35:01.7+14:49.1
4230Alypov Ivan RUS 2:35:05.0+14:52.4
4333Burgermeister Reto SUI 2:35:30.5+15:17.9
4428Novikov Serguei RUS 2:35:54.3+15:41.7
4524Rousselet Alexandre FRA 2:36:27.4+16:14.8
4648Kozu Masaaki JPN 2:37:36.4+17:23.8
4761Soulie Francesc AND 2:37:59.6+17:47.0
4829Babikov Ivan RUS 2:38:29.0+18:16.4
4940Ruiz Diego SPA 2:38:48.8+18:36.2
5053Southam James USA 2:41:39.7+21:27.1
DNS15Piller Cottrer Pietro ITA   
DNF25Botwinov Mikhail AUT   
DNF34Dolidovich Sergei BLR   
DNS36Lasutkin Alexander BLR   
DNF37Leybyuk Roman UKR   
DNF45Vilarrubla Vicente SPA   
DNF50Geliang Li CHN   
DNF58Wan Xia CHN   
DNS60Antal Zsolt ROU   
DNF65Bian Wenyou CHN   
DNS66Songtao Wang CHN   
DNF67Thor Olsen Jonas DEN   
DNF68Kuzmin Daniel ISR   
DNF70Morrish Rory IRL   
DNF71Freitas Helio BRA   
DNF72Eder Johannes AUT