| P | Athlete | Nation | Points | Results |
| 1 | Pedro Ferreira da Silva | BRA | 7762 | 11,36 - 7.03 - 15.02 - 2.03 - 51,99 - 14,87 - 44.02 - 5.00 - 60.66 - 5.03,06 |
| 2 | Eugenio Balanque | CUB | 7726 | 11,00 - 7.05 - 13.59 - 2.12 - 48,09 - 14,61 - 37.98 - 4.20 - 57.32 - 4.49,06 |
| 3 | Sheldon Blockburger | USA | 7262 | 11,14 - 7.38 - 14.40 - 2.15 - 50,10 - 15,11 - 43.30 - 0 - 63.16 - 4.41,20 |
| 4 | Antonio Greene | BAH | 7205 | 11,27 - 7.10 - 12.56 - 1.91 - 51,60 - 15,12 - 39.32 - 4.20 - 56.80 - 4.51,10 |
| 5 | Richard Hesketh | CAN | 7120 | 11,40 - 6.91 - 12.73 - 1.91 - 49,69 - 15,87 - 38.32 - 4.20 - 50.80 - 4.36,78 |
| 6 | Miguel Valle | CUB | 7087 | 11,00 - 7.34 - 13.92 - 1.91 - 49,45 - 14,48 - 38.88 - 0 - 62.96 - 4.35,81 |
Didn’t finish:
Dave Masgay (USA)
Historical results note: Sheldon Blockburger’s published total of 7262 points is retained. The individual-event marks available in the statistical compilation produce 7268 points under the 1985 scoring tables; this discrepancy remains unresolved.