| Order / Lane | ATHLETE | COUNTRY | PB | SB 1997 | 
|---|---|---|---|---|
| 1 | Domingos Castro |  POR | 27:34.53 | 27:41.75 | 
| 2 | Julio Rey |  ESP | 27:55.19 | 27:55.19 | 
| 3 | Tendai Chimusasa |  ZIM | 27:57.84 | 28:09.43 | 
| 4 | Darren Wilson |  AUS | 27:37.00 | 27:57.54 | 
| 5 | Haile Gebrselassie |  ETH | 26:31.32 | 26:31.32 | 
| 6 | Stefano Baldini |  ITA | 27:43.98 | 28:07.81 | 
| 7 | Salah Hissou |  MAR | 26:38.08 | 28:15.09 | 
| 8 | Carsten Eich |  GER | 28:12.46 | 28:12.46 | 
| 9 | Dominic Kirui |  KEN | 27:31.10 | 27:31.10 | 
| 10 | Toshinari Takaoka |  JPN | 27:53.03 | 27:53.03 | 
| 11 | Saïd Berioui |  MAR | 27:35.34 | 27:35.34 | 
| 12 | Kamiel Maase |  NED | 27:57.78 | 27:57.78 | 
| 13 | Paul Kipsigich Koech |  KEN | 26:56.78 | 28:13.24 | 
| 14 | José Ramos |  POR | 28:20.06 | 28:20.06 | 
| 15 | Assefa Mezgebu |  ETH | 27:25.01 | 27:25.01 | 
| 16 | Abderrahim Zitouna |  MAR | 27:36.73 | 27:36.73 | 
| 17 | Paul Tergat |  KEN | 26:54.41 | 28:13.98 | 
| 18 | Habte Jifar |  ETH | 27:30.26 | 27:30.26 | 
| 19 | Mohammed Mourhit |  BEL | 27:17.09 | 27:17.09 | 
| 20 | Hendrick Ramaala |  RSA | 27:36.30 | 27:36.30 |