| 1 | Wilson Boit Kipketer | KEN | 8:05,84 | ||
| 2 | Moses Kiptanui | KEN | 8:06,04 | ||
| 3 | Bernard Barmasai | KEN | 8:06,04 | ||
| 4 | Sa'ad Shaddad Al Asmari | SAU | 8:13,87 | ||
| 5 | Hicham Bouaouiche | MAR | 8:14,04 | ||
| 6 | Mark Croghan | USA | 8:14,09 | ||
| 7 | Jim Svenøy | NOR | 8:14,80 | NR | |
| 8 | Angelo Carosi | ITA | 8:16,01 | ||
| 9 | Mark Ostendarp | GER | 8:18,49 | ||
| 10 | Brahim Boulami | MAR | 8:23,34 | ||
| 11 | Elarbi Khattabi | MAR | 8:29,43 | ||
| 12 | Florin Ionescu | ROM | 8:39,67 |