| | | Final 20:10 | time |  | 1. Moses Tanui |  KEN | 27:38.74 |  | 2. Richard Chelimo |  KEN | 27:39.41 |  | 3. Khalid Skah |  MAR | 27:41.74 |  | 4. Thomas Osano |  KEN | 27:53.66 |  | 5. Richard Nerurkar |  GBR | 27:57.14 |  | 6. Aloys Nizigama |  BUR | 28:03.03 |  | 7. Mathias Ntawulikura |  RWA | 28:10.38 |  | 8. Hammou Boutayeb |  MAR | 28:12.77 |  | 9. Alejandro Gomez |  ESP | 28:13.14 |  | 10.Koichi Morishita |  JPN | 28:13.71 |  | 11.Haruo Urata |  JPN | 28:18.15 |  | 12.Stephane Franke |  GER | 28:20.00 |  | 13.Addis Abebe |  ETH | 28:33.44 |  | 14.Marti ten Kate |  NED | 28:33.49 |  | 15.Eamonn Martin |  GBR | 28:35.82 |  | 16.Andy Bristow |  GBR | 28:47.01 |  | 17.Aaron Ramirez |  USA | 28:47.56 |  | 18.Fernando Couto |  POR | 28:48.05 |  | 19.Katsumi Ikeda |  JPN | 28:50.25 |  | 20.Salvatore Antibo |  ITA | 28:52.41 | 
 | | Round | H | Athl. | date |  | Heats | 2 | 40 | 24.08 | 
 | 
 | Heats | Saturday 24.08 20:20 | 
 | | Heat 1 | time |  | 1. Khalid Skah |  MAR | 28:23.28 |  | 2. Eamonn Martin |  GBR | 28:23.42 |  | 3. Thomas Osano |  KEN | 28:23.56 |  | 4. Mathias Ntawulikura |  RWA | 28:23.75 |  | 5. Aloys Nizigama |  BUR | 28:23.80 |  | 6. Aaron Ramirez |  USA | 28:24.52 |  | 7. Haruo Urata |  JPN | 28:24.70 |  | 8. Moses Tanui |  KEN | 28:25.52 |  | 9. Stephane Franke |  GER | 28:30.13 |  | 10. Koichi Morishita |  JPN | 28:34.29 |  | 11. Geraldo De Assis |  BRA | 28:51.25 |  | 12. Antonio Prieto |  ESP | 28:57.28 |  | 13. Carey Nelson |  CAN | 29:07.27 |  | 14. John Mwathiwa |  MAW | 30:31.43 |  | 15. Tsuluunbaatar Ariunsaikhan |  MGL | 30:50.77 |  | 16. Gerard De Gaetano |  MLT | 31:03.21 |  | 17. Elonga Lucas Eningo |  GEQ | 35:31.57 |  | -. John Halvorsen |  NOR | DNF |  | -. Antonio Fabian Silio |  ARG | DNF |  | -. Arturo Barrios |  MEX | DNS | 
 |  | | Heat 2 | time |  | 1. Addis Abebe |  ETH | 28:23.77 |  | 2. Richard Chelimo |  KEN | 28:23.79 |  | 3. Richard Nerurkar |  GBR | 28:24.03 |  | 4. Katsumi Ikeda |  JPN | 28:26.14 |  | 5. Hammou Boutayeb |  MAR | 28:26.54 |  | 6. Salvatore Antibo |  ITA | 28:26.72 |  | 7. Fernando Couto |  POR | 28:27.56 |  | 8. Alejandro Gomez |  ESP | 28:29.37 |  | 9. Marti ten Kate |  NED | 28:31.66 |  | 10. Andy Bristow |  GBR | 28:41.60 |  | 11.Steve Plasencia |  USA | 28:47.13 |  | 12.Jesus Herrera |  MEX | 28:59.22 |  | 13.Vincent Rousseau |  BEL | 28:59.34 |  | 14.Zoltan Kaldy |  HUN | 29:00.89 |  | 15.Jose Manuel Albentosa |  ESP | 29:20.92 |  | 16.Ahmed Al Hamshani |  JOR | 31:13.52 |  | -. Manny Lolin |  MSH | DNF |  | -. Silvio Guerra |  ECU | DNS |  | -. Miguel Angel Vargas Guerrero |  CRC | DNS |  | -. Manuel Moreno |  CVD | DNS | 
 | 
 |