1 Stephen Kiprotich 02:08:01:00
2 Abel Kirui 02:08:27:00
3 Wilson Kipsang Kiprotich 02:09:37:00
4 Mebrahtom Keflezighi 02:11:06:00
5 Marilson Dos Santos 02:11:10:00
6 Kentaro Nakamoto 02:11:16:00
7 Cuthbert Nyasango 02:12:08:00
8 Paulo Roberto Paula 02:12:17:00
9 Henryk Szost 02:12:28:00
10 Ruggero Pertile 02:12:45:00
11 Viktor Rothlin 02:12:48:00
12 Oleksandr Sitkovskyy 02:12:56:00
13 Franck De Almeida 02:12:35:00
14 Aleksey Reunkov 02:13:49:00
15 Wirimai Juwawo 02:14:09:00
16 Michael Shelley 02:14:10:00
17 Emmanuel Mutai 02:14:49:00
18 Rachid Kisri 02:15:09:00
19 Yared Asmerom 02:15:24:00
20 Dylan Wykes 02:15:26:00
21 Raul Pacheco 02:15:35:00
22 Eric Gillis 02:16:00:00
23 Dmitriy Safronov 02:16:04:00
24 Carles Castillejo 02:16:17:00
25 Iaroslav Musinschi 02:16:25:00
26 Marius Ionescu 02:16:28:00
27 Reid Coolsaet 02:16:29:00
28 Martin Dent 02:16:29:00
29 Vitaly Shafar 02:16:36:00
30 Lee Merrien 02:17:00:00
31 Ignacio Caceres 02:17:11:00
32 Duhaeng Lee 02:17:19:00
33 Faustine Mussa 02:17:39:00
34 Jose' Carlos Hernandez 02:17:48:00
35 Miguel Barzola 02:17:54:00
36 Urige Arado Buta 02:17:58:00
37 Grigoriy Andreev 02:18:20:00
38 Jose Amado Garcia 02:18:23:00
39 Daniel Vargas 02:18:26:00
40 Ryo Yamamoto 02:18:34:00
41 Jesper Lind Faurschou 02:18:44:00
42 Kari Steinn Karlsson 02:18:47:00
43 Lusapho April 02:19:00:00
44 Mike Tebulo 02:19:11:00
45 Arata Fujiwara 02:19:11:00
46 Primoz Kobe 02:19:28:00
47 Guor Marial 02:19:32:00
48 Luis Feiteira 02:19:40:00
49 Stephen Mokoka 02:19:52:00
50 Miguel Angel Almachi 02:19:53:00
51 Ser Od Bat Ochir 02:20:10:00
52 Song Chol Pak 02:20:20:00
53 Kwang Hyok Kim 02:20:20:00
54 Guojian Dong 02:20:39:00
55 Anuradha Cooray 02:20:41:00
56 Methkal Abu Drais 02:21:00:00
57 Mark Kenneally 02:21:13:00
58 Yonas Kifle 02:21:25:00
59 Ivan Babaryka 02:21:52:00
60 Carlos Cordero 02:22:08:00
61 Scott Overall 02:22:37:00
62 Pedro Mora 02:22:40:00
63 Jeff Hunt 02:22:59:00
64 Stsiapan Rahautsou 02:23:23:00
65 Cesar Lizano 02:24:16:00
66 Samson Ramadhani 02:24:53:00
67 Jan Kreisinger 02:25:03:00
68 Mohammed Abdul Bakhet 02:25:17:00
69 Jussi Utriainen 02:26:25:00
70 Arturo Malaquias 02:26:37:00
71 Wissem Hosni 02:26:43:00
72 Tamas Kovacs 02:27:48:00
73 Sinkweon Jang 02:28:20:00
74 Antoni Bernado 02:28:34:00
75 Marcel Tschopp 02:28:54:00
76 Bekir Karayel 02:29:38:00
77 Chia Che Chang 02:29:58:00
78 Ram Singh Yadav 02:30:06:00
79 Jean Pierre Mvuyekure 02:30:19:00
80 Konstadinos Poulios 02:33:17:00
81 Zohar Zemiro 02:34:59:00
82 Jin Hyeok Jeong 02:38:45:00
83 Juan Carlos Cardona 02:40:13:00
84 Augusto Soares 02:45:09:00
85 Tsepo Ramonene 02:55:54:00
Abraham Kiprotich DNF
Patrick Tambwe DNF
Samuel Tsegay DNF
Tayeb Filali DNF
Ayele Abshero DNF
Rui Pedro Silva DNF
Getu Feleke DNF
Dino Sefir DNF
Coolboy Ngamole DNF
Darko Zivanovic DNF
Abdellatif Meftah DNF
Zicheng Li DNF
Zatara Mande Ilunga DNF
Abdihakim Abdirahman DNF
Ryan Hall DNF
Valerijs Zolnerovics DNF
Roman Prodius DNF
Ali Mabrouk El Zaidi DNF
Gunther Weidlinger DNF
Abderrahime Bouramdane DNF