| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Haile Gebrselassie |
ETH
|
27:24.58 |
| 2 | Paul Tergat |
KEN
|
27:25.62 SB |
| 3 | Salah Hissou |
MAR
|
27:28.67 SB |
| 4 | Paul Kipsigich Koech |
KEN
|
27:30.39 SB |
| 5 | Assefa Mezgebu |
ETH
|
27:32.48 |
| 6 | Domingos Castro |
POR
|
27:36.52 |
| 7 | Habte Jifar |
ETH
|
28:00.29 |
| 8 | Julio Rey |
ESP
|
28:07.06 |
| 9 | Stefano Baldini |
ITA
|
28:11.97 |
| 10 | Darren Wilson |
AUS
|
28:20.16 |
| 11 | Kamiel Maase |
NED
|
28:23.20 |
| 12 | Dominic Kirui |
KEN
|
28:28.13 |
| 13 | Abderrahim Zitouna |
MAR
|
28:29.09 |
| 14 | Hendrick Ramaala |
RSA
|
28:33.48 |
| 15 | Tendai Chimusasa |
ZIM
|
28:55.29 |
| 16 | Carsten Eich |
GER
|
28:59.34 |
| 17 | Saïd Berioui |
MAR
|
29:22.05 |
| 18 | José Ramos |
POR
|
29:49.00 |
| Toshinari Takaoka |
JPN
|
DNS | |
| Mohammed Mourhit |
BEL
|
DNS |