1 Gebrselassie Haile ETH 12:57.95
2 Tergat Paul KEN 12:58.21
3 Kipketer Sammy KEN 12:58.63
4 Mourhit Mohammed BEL 13:00.50
5 Hissou Salah MAR 13:00.75
6 Limo Richard KEN 13:02.43
7 Ivuti Patrick KEN 13:02.68 5
8 Kipkosgei Luke KEN 13:05.31
9 Mezgebu Assefa ETH 13:06.13
10 Limo Benjamin KEN 13:08.53
11 Korir John Cheruiyot KEN 13:09.58
12 Carroll Mark IRL 13:12.16
13 Wolde Million ETH 13:12.26
14 Sghyr Ismaïl FRA 13:12.62
15 Baumann Dieter GER 13:13.84
16 Chepkurui Albert KEN 13:17.82
17 Bett Mark KEN 13:23.37
18 Bayissa Fita ETH 13:29.56
19 Bitok Paul KEN 13:29.94
Keino Martin KEN DNF
Kirui Ismael KEN DNF
Mosima Philip KEN DNF