1 Cosmas Ndeti Kenya 2:07:15
2 Andrés Espinosa Mexico 2:07:19
3 Jackson Kipngok Kenya 2:08:08
4 Hwang Young-cho South Korea 2:08:09
5 Arturo Barrios Mexico 2:08:28
6 Boay Akonay Tanzania 2:08:35
7 Bob Kempainen United States 2:08:47
8 Luketz Swartbooi Namibia 2:09:08
9 Sam Nyangincha Kenya 2:09:15
10 Moses Tanui Kenya 2:09:40
11 Lee Bong-ju South Korea 2:09:57
12 Martín Fiz Spain 2:10:21
13 Luíz Antônio dos Santos Brazil 2:10:39
14 Lameck Aguta Kenya 2:11:19
15 Thabiso Moqhali Lesotho 2:11:40
16 John Kagwe Kenya 2:11:52
17 Benson Masya Kenya 2:12:35
18 Ezequiel Bitok Kenya 2:12:45
19 Carlos Tarazona Venezuela 2:12:49
20 Keith Brantly United States 2:13:00
21 Joaquim Pinheiro Portugal 2:13:12
22 Mark Coogan United States 2:13:24
23 Sammy Lelei Kenya 2:13:40
24 Dan Held United States 2:13:50
25 Zabron Miano Kenya 2:14:16