| Final 21:05 | time |  | 1. Hicham El Guerrouj |  MAR | 13:14.39 |  | 2. Kenenisa Bekele |  ETH | 13:14.59 |  | 3. Eliud Kipchoge |  KEN | 13:15.10 |  | 4. Gebre-Egziabher Gebremariam |  ETH | 13:15.35 |  | 5. Dejene Birhanu |  ETH | 13:16.92 |  | 6. John Kibowen |  KEN | 13:18.24 |  | 7. Zersenay Tadesse |  ERI | 13:24.31 |  | 8. Craig Mottram |  AUS | 13:25.70 |  | 9. Hicham Bellani |  MAR | 13:31.81 |  | 10.Ali Saïdi-Sief |  ALG | 13:32.57 |  | 11.Tim Broe |  USA | 13:33.06 |  | 12.Alistair Ian Cragg |  IRL | 13:43.06 |  | 13.Abderrahim Goumri |  MAR | 13:47.27 |  | 14.Samir Moussaoui |  ALG | 14:02.01 |  | -. Abraham Chebii |  KEN | DNF |   
 | 
| ime | Athlete | time |  | 1000m | Gebre Egziabher Gebremariam | ETH | 2:58.46 |  | 2000m | Eliud Kipchoge | KEN | 5:35.99 |  | 3000m | Kenenisa Bekele | ETH | 8:10.89 |  | 4000m | Eliud Kipchoge | KEN | 10:48.62 |   
 |  
| Heat 1 19:50 | time |  | 1. Kenenisa Bekele |  ETH | 13:21.16 |  | 2. Gebre-Egziabher Gebremariam |  ETH | 13:21.20 |  | 3. Hicham El Guerrouj |  MAR | 13:21.87 |  | 4. Craig Mottram |  AUS | 13:21.88 |  | 5. Abraham Chebii |  KEN | 13:22.30 |  | 6. Hicham Bellani |  MAR | 13:22.64 |  | 7. Alistair Ian Cragg |  IRL | 13:23.01 |  | 8. Samir Moussaoui |  ALG | 13:24.98 |  | 9. Sultan Khamis Zaman |  QAT | 13:26.52 |  | 10.John Mayock |  GBR | 13:26.81 |  | 11.Günther Weidlinger |  AUT | 13:29.32 |  | 12.Christian Belz |  SUI | 13:29.59 |  | 13.Alejandro Suárez |  MEX | 13:35.32 |  | 14.Jonathon Riley |  USA | 13:38.79 |  | 15.Mohammed Abdelhak Zakaria |  BRN | 13:42.04 |  | 16.Monder Rizki |  BEL | 14:03.58 |  | 17.Sergiy Lebid |  UKR | 14:10.23 |  | -. Carlos Garcia |  ESP | DNF |   
| Time | Athlete | time |  | 1000m | Guenther Weidlinger | AUT | 2:41.86 |  | 2000m | Guenther Weidlinger | AUT | 5:22.21 |  | 3000m | Guenther Weidlinger | AUT | 8:07.42 |  | 4000m | Abraham Chebii | KEN | 10:53.34 |   
 | 
| Heat 2 20:10 | time |  | 1. Ali Saïdi-Sief |  ALG | 13:18.94 |  | 2. Eliud Kipchoge |  KEN | 13:19.01 |  | 3. Dejene Birhanu |  ETH | 13:19.42 |  | 4. John Kibowen |  KEN | 13:19.65 |  | 5. Abderrahim Goumri |  MAR | 13:20.03 |  | 6. Tim Broe |  USA | 13:20.29 |  | 7. Zersenay Tadesse |  ERI | 13:22.17 |  | 8. Samson Kiflemariam |  ERI | 13:26.97 |  | 9. Roberto García |  ESP | 13:27.71 |  | 10.Khoudir Aggoune |  ALG | 13:29.37 |  | 11.Fabiano Joseph |  TAN | 13:31.89 |  | 12.Marius Bakken |  NOR | 13:36.38 |  | 13.Freddy González |  VEN | 13:42.44 |  | 14.Tom Compernolle |  BEL | 13:43.44 |  | 15.Mark Carroll |  IRL | 13:46.81 |  | 16.Carles Castillejo |  ESP | 13:49.16 |  | 17.Michael Aish |  NZL | 13:50.00 |  | 18.Rajendra Bahadur Bhandari |  NEP | 14:04.89 |   
| Time | Athlete | time |  | 1000m | Mark Carroll | IRL | 2:39.99 |  | 2000m | Mark Carroll | IRL | 5:24.90 |  | 3000m | Marius Bakken | NOR | 8:10.11 |  | 4000m | Tim Broe | USA | 10:52.69 |   
 |  
     
 |