| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Haile Gebrselassie |  ETH | 27:46.02 | 
| 2 | Moses Tanui |  KEN | 27:46.54 | 
| 3 | Richard Chelimo |  KEN | 28:06.02 | 
| 4 | Stéphane Franke |  GER | 28:10.69 | 
| 5 | Aloÿs Nizigama |  BDI | 28:13.43 | 
| 6 | Francesco Panetta |  ITA | 28:27.05 | 
| 7 | Todd Williams |  USA | 28:30.49 | 
| 8 | Antonio Fabián Silio |  ARG | 28:36.88 | 
| 9 | Gérman Silva |  MEX | 28:39.47 | 
| 10 | William Sigei |  KEN | 28:54.39 | 
| 11 | Antonio Serrano |  ESP | 29:04.10 | 
| 12 | Salvatore Antibo |  ITA | 29:10.83 | 
| 13 | Boay Akonay |  TAN | 29:15.13 | 
| 14 | Armando Quintanilla |  MEX | 29:32.34 | 
| 15 | Tadashi Fukushima |  JPN | 29:46.70 | 
| 16 | José Carlos Adán |  ESP | 30:04.34 | 
| 17 | Dan Nelson |  USA | 30:41.72 | 
| Rolando Vera |  ECU | DNF | |
| Fita Bayisa |  ETH | DNF | |
| Oleg Strizhakov |  RUS | DNF |