| Gren |
Guld |
Silver |
Brons |
| 100 meter |
Pietro Mennea Italien | 10,27 (CR) |
Eugen Ray Östtyskland | 10,36 |
Vladimir Ignatenko Sovjetunionen | 10,37 |
| 200 meter |
Pietro Mennea Italien | 20,16 (CR) |
Olaf Prenzler Östtyskland | 20,61 |
Peter Muster Schweiz | 20,64 |
| 400 meter |
Franz-Peter Hofmeister Västtyskland | 45,73 |
Karel Kolár Tjeckoslovakien | 45,77 |
Francis Demarthon Frankrike | 45,97 |
| 800 meter |
Olaf Beyer Östtyskland | 1.43,84 (CR) |
Steve Ovett Storbritannien | 1.44,09 |
Sebastian Coe Storbritannien | 1.44,76 |
| 1 500 meter |
Steve Ovett Storbritannien | 3.35,59 (CR) |
Eamonn Coghlan Irland | 3.36,70 |
David Moorcroft Storbritannien | 3.36,75 |
| 5 000 meter |
Venanzio Ortis Italien | 13.28,57 |
Markus Ryffel Schweiz | 13.28,66 |
Aleksandr Fedotkin Sovjetunionen | 13.28,66 |
| 10 000 meter |
Martti Vainio Finland | 27.30,99 (CR) |
Venanzio Ortis Italien | 27.31,48 |
Aleksandr Antipov Sovjetunionen | 27.31,50 |
| Maraton |
Leonid Mosejev Sovjetunionen | 2:11.58 (CR) |
Nikolai Pentsin Sovjetunionen | 2:11.59 |
Karel Lismont Belgien | 2:12.08 |
| 110 meter häck |
Thomas Munckelt Östtyskland | 13,54 |
Jan Pusty Polen | 13,55 |
Arto Bryggare Finland | 13,56 |
| 400 meter häck |
Harald Schmid Västtyskland | 48,51 (CR) |
Dimitrij Stukalov Sovjetunionen | 49,72 |
Vasilij Archipenko Sovjetunionen | 49,77 |
| 3 000 meter hinder |
Bronislaw Malinowski Polen | 8.15,08 |
Patriz Ilg Västtyskland | 8.16,92 |
Ismo Toukonen Finland | 8.18,29 |
| 4 x 100 meter |
Polen: Zenon Novosz Zenon Licznerski Leszek Dunecki Marian Voronin | 38,58 (CR) |
Östtyskland: Manfred Kokot Eugen Ray Olaf Prenzler Alexander Thieme | 38,78 |
Sovjetunionen: Sergej Vladimirsev Nikolai Kolesnikov Aleksandr Aksinin Vladimir Ignatenko | 38,82 |
| 4 x 400 meter |
Västtyskland: Martin Weppler Franz-Peter Hofmeister Bernd Herrmann Harald Schmid | 3.02,03 (CR) |
Polen: Jerzy Wlodarczyk Zbigniew Jaremski Cezary Lapinski Ryszard Podlas | 3.03,62 |
Tjeckoslovakien: Josef Lomický František Brečka Miroslav Tulis Karel Kolár | 3.04,99 |
| 20 km gång |
Ronald Wieser Östtyskland | 1:23.12 (CR) |
Pjotr Potjentjuk Sovjetunionen | 1:23.43 |
Anatolij Solomin Sovjetunionen | 1:24.12 |
| 50 km gång |
Jorge Llopart Spanien | 3:53.30 (CR) |
Venjamin Soldatenko Sovjetunionen | 3:55.12 |
Jan Ornoch Polen | 3:55.16 |
| Höjdhopp |
Vladimir Jasjtjenko Sovjetunionen | 2,30 (CR) |
Aleksandr Grigorjev Sovjetunionen | 2,28 |
Rolf Beilschmidt Östtyskland | 2,28 |
| Längdhopp |
Jacques Rousseau Frankrike | 8,18 |
Nenad Stekić Jugoslavien | 8,12 |
Vladimir Tsepeljev Sovjetunionen | 8,01 |
| Stavhopp |
Vladimir Trofimenko Sovjetunionen | 5,55 (CR) |
Antti Kalliomäki Finland | 5,50 |
Rauli Pudas Finland | 5,45 |
| Trestegshopp |
Milos Srejović Jugoslavien | 16,94 |
Viktor Sanejev Sovjetunionen | 16,93 |
Anatolij Piskulin Sovjetunionen | 16,87 |
| Kulstötning |
Udo Beyer Östtyskland | 21,08 (CR) |
Jevgenij Mironov Sovjetunionen | 20,87 |
Aleksandr Barisjnikov Sovjetunionen | 20,68 |
| Diskuskastning |
Wolfgang Schmidt Östtyskland | 66,82 (CR) |
Markku Tuokko Finland | 64,90 |
Imrich Bugár Tjeckoslovakien | 64,66 |
| Släggkastning |
Jurij Sedych Sovjetunionen | 77,28 (CR) |
Roland Steuk Östtyskland | 77,24 |
Karl-Hans Riehm Västtyskland | 77,02 |
| Spjutkastning |
Michael Wessing Västtyskland | 89,12 |
Nikolaj Grebnjev Sovjetunionen | 87,82 |
Wolfgang Hanisch Östtyskland | 83,66 |
| Tiokamp |
Aleksandr Grebenjuk Sovjetunionen | 8 340 (CR) |
Daley Thompson Storbritannien | 8 289 |
Siegfried Stark Östtyskland | 8 208 |