| P | Athlete | Nation | Points | Results |
| 1 | Miguel Valle Alvarez | CUB | 7385 | 11,09 - 7.15 - 14.32 - 1.85 - 50,30 - 15,20 - 34.60 - 4.40 - 54.88 - 4.36,50 |
| 2 | Ernesto Betancourt | CUB | 7344 | 11,25 - 6.61 - 14.38 - 1.94 - 50,07 - 16,05 - 41.66 - 3.80 - 64.74 - 4.35,78 |
| 3 | Luis Eroides Milanes Fabars | CUB | 7322 | 11,20 - 7.37 - 13.84 - 2.00 - 50,36 - 15,39 - 28.52 - 4.20 - 51.56 - 4.27,84 |
| 4 | Christian Mandrou | FRA | 7289 | 11,26 - 7.19 - 12.60 - 1.80 - 49,25 - 15,47 - 34.14 - 4.30 - 57.72 - 4.27,45 |
| 5 | Fabio Pacori | ITA | 7098 | 11,22 - 7.19 - 12.30 - 1.94 - 51,21 - 15,52 - 38.18 - 4.60 - 49.18 - 5.08,67 |
| 6 | Luigi Longarato | ITA | 6862 | 11,25 - 6.65 - 12.66 - 1.88 - 51,24 - 15,58 - 36.52 - 4.00 - 53.52 - 4.54,73 |
| 7 | Fabrizio Rovini | ITA | 6606 | 11,60 - 6.88 - 12.22 - 2.00 - 52,72 - 17,03 - 37.14 - 4.00 - 48.04 - 4.58,82 |
| 8 | Kaj Ekman | FIN | 6490 | 11,28 - 6.79 - 12.39 - 1.97 - 50,84 - 15,35 - 38.66 - 0 - 59.30 - 4.57,79 |
| 9 | David de Gobbi | ITA | 6211 | 11,31 - 6.37 - 11.83 - 1.75 - 53,00 - 16,37 - 34.54 - 3.60 - 52.88 - 5.10,50 |
| 10 | Alberto Camatti | ITA | 6041 | 11,67 - 6.45 - 9.62 - 1.88 - 52,00 - 16,61 - 28.70 - 3.80 - 40.24 - 4.46,31 |
Did not finish: Lubomir Matousek (TCH), Robert Pracher (AUT), Noel Frachet (FRA), Marco Bellavista (ITA), Martin Huber (AUT), Petr Muller (TCH), Maurizio Sferruzzi (ITA).