| Men 60 metres | | 1. Ronald Desruelles | BEL | 6.61 | | 2. Steffen Bringmann | GDR | 6.64 | | 3. Bruno Marie-Rose | FRA | 6.65 | | 4. Frank Emmelmann | GDR | 6.66 | | 5. Andreas Berger | AUT | 6.7 | | 6. José Arques | ESP | 6.7 |
| Men 200 metres | | 1. Linford Christie | GBR | 21.10 | | 2. Aleksandr Yevgenyev | URS | 21.18 | | 3. Nikolay Razgonov | URS | 21.48 | | 4. Daniel Sangouma | FRA | 21.78 |
| Men 400 metres | | 1. Thomas Schönlebe | GDR | 46.97 | | 2. José Alonso | ESP | 47.12 | | 3. Mathias Schersing | GDR | 47.59 | | 4. Arjen Visserman | NED | 47.69 |
| Men 800 metres | | 1. Peter Braun | FRG | 1:48.96 | | 2. Coloman Trabado | ESP | 1:49.12 | | 3. Thierry Tonnellier | FRA | 1:49.51 | | 4. Philippe Collard | FRA | 1:49.79 | | 5. Axel Harries | FRG | 1:50.04 | | 6. Jussi Udelhoven | FRG | 1:53.78 |
| Men 1500 metres | | 1. José Luis González | ESP | 3:44.55 | | 2. José Luis Carreira | ESP | 3:45.07 | | 3. Han Kulker | NED | 3:46.46 | | 4. Uwe Mönkemeyer | FRG | 3:46.47 | | 5. Peter Wirz | SUI | 3:48.06 | | 6. Adelino Hidalgo | ESP | 3:49.14 | | 7. Alessandro Lambruschini | ITA | 3:49.95 | | 8. Ján Kraus | TCH | 3:55.77 |
| Men 3000 metres | | 1. Dietmar Millonig | AUT | 7:59.08 | | 2. Stefano Mei | ITA | 7:59.12 | | 3. Joăo Campos | POR | 7:59.15 | | 4. Gabor K. Szabó | HUN | 7:59.99 | | 5. Thomas Wessinghage | FRG | 8:00.76 | | 6. Walter Merlo | ITA | 8:03.29 | | 7. António Leităo | POR | 8:03.43 | | 8. Lubomir Tesácek | TCH | 8:04.74 |
| Men 60 m hurdles | | 1. Javier Moracho | ESP | 7.67 | | 2. Daniele Fontecchio | ITA | 7.70 | | 3. Holger Pohland | GDR | 7.71 | | 4. Carlos Sala | ESP | 7.74 | | 5. Liviu Giurgian | ROM | 7.74 | | 6. Romuald Giegiel | POL | 7.75 |
| Men High Jump | | 1. Dietmar Mögenburg | FRG | 2.34 | | 2. Carlo Thränhardt | FRG | 2.31 | | 3. Geoffrey Parsons | GBR | 2.28 | | 4. Eddy Annijs | BEL | 2.28 | | 5. Sorin Matei | ROM | 2.28 | | 6. Patrik Sjöberg | SWE | 2.24 | | 7. Krzysztof Krawczyk | POL | 2.24 | | 8. Ján Zvara | TCH | 2.24 |
| Men Pole Vault | | 1. Atanas Tarev | BUL | 5.70 | | 2. Marian Kolasa | POL | 5.70 | | 3. Philippe Collet | FRA | 5.65 | | 4. Miroslaw Chmara | POL | 5.65 | | 5. Frantisek Jansa | TCH | 5.50 | | 6. Ryszard Kolasa | POL | 5.30 | | 7. Philippe Houvion | FRA | 5.30 | | 8. Zdenek Lubenský | TCH | 5.30 |
| Men Long Jump | | 1. Robert Emmiyan | URS | 8.32 | | 2. László Szalma | HUN | 8.24 | | 3. Ján Leitner | TCH | 8.17 | | 4. Antonio Corgos | ESP | 8.12 | | 5. Sergey Layevskiy | URS | 8.05 | | 6. Zdenek Hanacek | TCH | 7.94 | | 7. Atanas Chocev | BUL | 7.85 | | 8. Jesús Olivan | ESP | 7.82 |
| Men Triple Jump | | 1. Maris Bruzhiks | URS | 17.54 | | 2. Aleksandr Plekhanov | URS | 17.21 | | 3. Béla Bakosi | HUN | 16.93 | | 4. Ján Cado | TCH | 16.90 | | 5. Arne Holm | SWE | 16.87 | | 6. Georgi Pomashki | BUL | 16.75 | | 7. Dario Badinelli | ITA | 16.67 | | 8. Marios Hatziandreou | CYP | 16.43 |
| Men Shot Put | | 1. Werner Günthör | SUI | 21.51 | | 2. Sergey Smirnov | URS | 20.36 | | 3. Marco Montelatici | ITA | 20.11 | | 4. Janis Bojars | URS | 20.09 | | 5. Edward Sarul | POL | 19.73 | | 6. Karsten Stolz | FRG | 19.63 | | 7. Udo Gelhausen | FRG | 19.36 | | 8. Anders Skarvstrand (Jonsson) | SWE | 18.79 |
|
| Women 60 metres | | 1. Nellie Fiere (Cooman) | NED | 7.00 | | 2. Marlies Göhr | GDR | 7.08 | | 3. Silke Gladisch | GDR | 7.14 | | 4. Beverley Kinch | GBR | 7.16 | | 5. Laurence Bily | FRA | 7.34 | | 6. Heidi Elke Gaugel | FRG | 7.45 |
| Women 200 metres | | 1. Marita Koch | GDR | 22.58 | | 2. Ewa Kasprzyk | POL | 22.96 | | 3. Kirsten Emmelmann | GDR | 23.28 | | 4. Ewa Pisiewicz | POL | 23.63 |
| Women 400 metres | | 1. Sabine Busch | GDR | 51.40 | | 2. Petra Müller | GDR | 51.59 | | 3. Ann-Louise Skoglund | SWE | 52.40 | | 4. Tatana Kocembová | TCH | 53.16 |
| Women 800 metres | | 1. Sigrun Ludwigs | GDR | 1:59.89 | | 2. Cristeana Matei (Cojocaru) | ROM | 2:01.54 | | 3. Slobodanka Colovic | YUG | 2:03.28 | | 4. Kirsty McDermott | GBR | 2:03.69 | | 5. Ella Kovács | ROM | 2:08.96 | | . Catherine Guerrero (Lebreton) | FRA | DNF |
| Women 1500 metres | | 1. Svetlana Kitova | URS | 4:14.25 | | 2. Tatyana Lebonda (Petrova) | URS | 4:14.29 | | 3. Mitica Junghiatu | ROM | 4:15.00 | | 4. Elly Van Hulst | NED | 4:16.21 | | 5. Mary McKenna | IRL | 4:20.82 | | 6. Asuncion Sinobas | ESP | 4:23.16 | | 7. Roisin Smyth | IRL | 4:24.57 |
| Women 3000 metres | | 1. Ines Bibernell | GDR | 8:54.52 | | 2. Yvonne Murray | GBR | 9:01.31 | | 3. Regina Chistyakova | URS | 9:01.72 | | 4. Yelena Romanova | URS | 9:03.85 | | 5. Margareta Keszeg | ROM | 9:09.95 | | 6. Aurora Cunha | POR | 9:10.50 | | 7. Iva Jurková | TCH | 9:11.42 | | 8. Teresa Recio | ESP | 9:41.98 |
| Women 60 m hurdles | | 1. Cornelia Oschkenat | GDR | 7.79 | | 2. Anne Piquereau | FRA | 7.89 | | 3. Kerstin Knabe | GDR | 7.90 | | 4. Ulrike Denk | FRG | 7.91 | | 5. Laurence Elloy (Machabey) | FRA | 7.94 | | 6. Yordanka Donkova | BUL | 8.09 |
| Women High Jump | | 1. Andrea Bienias | GDR | 1.97 | | 2. Gabriele Gunz | GDR | 1.94 | | 3. Larissa Kosytsina | URS | 1.94 | | 4. Diana Davies (Elliott) | GBR | 1.90 | | 5. Maryse Éwanjé-Épée | FRA | 1.90 | | 6. Alessandra Fossati | ITA | 1.90 | | 7. Svetlana Issaeva | BUL | 1.85 | | 8. Susanne Lorentzon | SWE | 1.85 |
| Women Long Jump | | 1. Heike Drechsler | GDR | 7.18 | | 2. Helga Radke | GDR | 6.94 | | 3. Yelena Kononova | URS | 6.90 | | 4. Monika Hirsch | FRG | 6.68 | | 5. Ljudmila Ninova | BUL | 6.63 | | 6. Jasmin Feige | FRG | 6.62 | | 7. Marieta Ilcu | ROM | 6.61 | | 8. Nadine Debois | FRA | 6.60 |
| Women Shot Put | | 1. Claudia Losch | FRG | 20.48 | | 2. Heidi Krieger | GDR | 20.21 | | 3. Mihaela Loghin | ROM | 19.07 | | 4. Nunu Abashidze | URS | 18.44 | | 5. Petra Leidinger | FRG | 18.26 | | 6. Asta Hovi | FIN | 17.84 | | 7. Stephanie Storp | FRG | 17.80 | | 8. Sona Vasicková | TCH | 17.52 |
|