| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Haile Gebrselassie |
ETH
|
27:12.95 CR |
| 2 | Khalid Skah |
MAR
|
27:14.53 |
| 3 | Paul Tergat |
KEN
|
27:14.70 |
| 4 | Salah Hissou |
MAR
|
27:19.30 |
| 5 | Josephat Machuka |
KEN
|
27:23.72 |
| 6 | Joseph Kimani |
KEN
|
27:30.02 |
| 7 | Stéphane Franke |
GER
|
27:48.88 |
| 8 | Paulo Guerra |
POR
|
27:52.55 |
| 9 | Todd Williams |
USA
|
27:52.87 |
| 10 | Toshiyuki Hayata |
JPN
|
27:53.12 |
| 11 | Domingos Castro |
POR
|
27:53.42 |
| 12 | Yasuyuki Watanabe |
JPN
|
27:53.82 |
| 13 | Gérman Silva |
MEX
|
27:55.34 |
| 14 | Assefa Mezgebu |
ETH
|
27:56.06 |
| 15 | Mathias Ntawulikura |
RWA
|
27:57.92 |
| 16 | Alejandro Gómez |
ESP
|
27:59.38 |
| 17 | Hendrick Ramaala |
RSA
|
28:00.08 |
| 18 | Stefano Baldini |
ITA
|
28:08.39 |
| 19 | António Pinto |
POR
|
28:26.42 |
| Abel Antón |
ESP
|
DNF |