| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Haile Gebrselassie |
ETH
|
7:34.71 CR |
| 2 | Paul Bitok |
KEN
|
7:38.84 |
| 3 | Ismaïl Sghyr |
MAR
|
7:40.01 |
| 4 | Gennaro Di Napoli |
ITA
|
7:41.05 NR |
| 5 | Moses Kiptanui |
KEN
|
7:41.87 |
| 6 | John Mayock |
GBR
|
7:44.31 |
| 7 | Fita Bayisa |
ETH
|
7:49.47 |
| 8 | El Hassan Lahssini |
MAR
|
7:50.54 |
| 9 | Anacleto Jiménez |
ESP
|
7:52.55 SB |
| 10 | Sergey Drygin |
RUS
|
7:56.38 |
| 11 | Saïd Chébili |
FRA
|
7:58.57 |
| 12 | Massimo Pegoretti |
ITA
|
8:10.49 |