| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Alberto Cova |
ITA
|
28:01.04 |
| 2 | Werner Schildhauer |
GDR
|
28:01.18 |
| 3 | Hansjörg Kunze |
GDR
|
28:01.26 |
| 4 | Martti Vainio |
FIN
|
28:01.37 |
| 5 | Gidamis Shahanga |
TAN
|
28:01.93 |
| 6 | Carlos Lopes |
POR
|
28:06.78 |
| 7 | Nick Rose |
GBR
|
28:07.53 |
| 8 | Christoph Herle |
FRG
|
28:09.05 |
| 9 | Mohamed Kedir |
ETH
|
28:09.92 |
| 10 | Bekele Debele |
ETH
|
28:11.13 |
| 11 | António Prieto |
ESP
|
28:11.57 |
| 12 | Steve Jones |
GBR
|
28:15.03 |
| 13 | Mark Nenow |
USA
|
28:17.28 |
| 14 | Fernando Mamede |
POR
|
28:18.39 |
| 15 | Bill McChesney |
USA
|
28:34.46 |
| 16 | José Gomez |
MEX
|
28:42.61 |
| 17 | Alberto Salazar |
USA
|
28:48.42 |
| Henrik Jørgensen |
DEN
|
DNS |