| Épreuves |
Or |
Argent |
Bronze |
| 60 m |
Jason Livingston
Royaume-Uni 6 s 53 |
Vitaliy Savin
Équipe unifiée de l’ex-URSS 6 s 54 |
Michael Rosswess
Royaume-Uni 6 s 62 |
| 200 m |
Nikolai Antonov
Bulgarie 20 s 41 |
Daniel Sangouma
France 20 s 64 |
Aleksandr Goremykin
Équipe unifiée de l’ex-URSS 21 s 09 |
| 400 m |
Slobodan Brankovic
Yougoslavie 46 s 33 |
Andrea Nuti
Italie 46 s 37 |
David Grindley
Royaume-Uni 46 s 60 |
| 800 m |
Luis Javier González
Espagne 1 min 46 s 80 |
José Arconada
Espagne 1 min 47 s 16 |
Tonino Viali
Italie 1 min 47 s 22 |
| 1 500 m |
Matthew Yates
Royaume-Uni 3 min 42 s 32 |
Sergey Melnikov
Équipe unifiée de l’ex-URSS 3 min 42 s 44 |
Branko Zorko
Croatie 3 min 42 s 85 |
| 3 000 m |
Gennaro Di Napoli
Italie 7 min 47 s 24 |
John Mayock
Royaume-Uni 7 min 48 s 47 |
José Luis González
Espagne 7 min 48 s 92 |
| 60 mètres haies |
Igors Kazanovs
Lettonie 7 s 55 |
Tomasz Nagórka
Pologne 7 s 69 |
Jirí Hudec
Tchécoslovaquie 7 s 72 |
| 5 000 m marche |
Giovanni De Benedictis
Italie 18 min 19 s 97 |
Frants Kostyukevich
Équipe unifiée de l’ex-URSS 18 min 25 s 40 |
Stefan Johansson
Suède 18 min 27 s 95 |
| Saut en hauteur |
Patrik Sjöberg
Suède 2,38 m |
Sorin Matei
Roumanie 2,36 m |
Ralf Sonn
Allemagne Dragutin Topić
Yougoslavie 2,29 m |
| Saut à la perche |
Pyotr Bochkaryov
Équipe unifiée de l’ex-URSS 5,85 m |
István Bagyula
Hongrie 5,80 m |
Konstantin Semyonov
Équipe unifiée de l’ex-URSS 5,60 m |
| Saut en longueur |
Dmitriy Bagryanov
Équipe unifiée de l’ex-URSS 8,12 m |
Konstantin Krause
Allemagne 8,04 m |
Jarmo Kärnä
Finlande 7,96 m |
| Triple saut |
Leonid Voloshin
Équipe unifiée de l’ex-URSS 17,35 m |
Serge Hélan
France 17,18 m |
Vasiliy Sokov
Équipe unifiée de l’ex-URSS 17,01 m |
| Lancer du poids |
Aleksandr Bagach
Équipe unifiée de l’ex-URSS 20,75 m |
Aleksandr Klimenko
Équipe unifiée de l’ex-URSS 20,02 m |
Klaus Bodenmüller
Autriche 19,99 m |
| Heptathlon |
Christian Plaziat
France 6 418 pts |
Robert Změlík
Tchécoslovaquie 6 118 pts |
Antonio Peñalver
Espagne 6 062 pts |