| -52 kg Snatch, Men | 
Lubomir Hadzhiev bodyweight: 51.5 kg
 | 
  BUL
 | 
Jean-Luc Nivault bodyweight: 51.5 kg
 | 
  FRA
 | 
Juha Hakala bodyweight: 51.8 kg
 | 
  FIN
 | 
| -52 kg Clean & Jerk, Men | 
Lubomir Hadzhiev bodyweight: 51.5 kg
 | 
  BUL
 | 
Mario Mammana bodyweight: 51.4 kg
 | 
  ITA
 | 
Petri Kantola bodyweight: 50.8 kg
 | 
  FIN
 | 
| -52 kg Total, Men | 
Lubomir Hadzhiev bodyweight: 51.5 kg
 | 
  BUL
 | 
Jean-Luc Nivault bodyweight: 51.5 kg
 | 
  FRA
 | 
Juha Hakala bodyweight: 51.8 kg
 | 
  FIN
 | 
| -56 kg Snatch, Men | 
Oksen Mirzoyan bodyweight: 55.8 kg
 | 
  URS
 | 
Andreas Letz bodyweight: 55.7 kg
 | 
  GDR
 | 
Jörg Hofmann bodyweight: 55.4 kg
 | 
  GDR
 | 
| -56 kg Clean & Jerk, Men | 
Andreas Letz bodyweight: 55.7 kg
 | 
  GDR
 | 
Oksen Mirzoyan bodyweight: 55.8 kg
 | 
  URS
 | 
Turgay Sabriev bodyweight: 55.2 kg
 | 
  BUL
 | 
| -56 kg Total, Men | 
Oksen Mirzoyan bodyweight: 55.8 kg
 | 
  URS
 | 
Andreas Letz bodyweight: 55.7 kg
 | 
  GDR
 | 
Jörg Hofmann bodyweight: 55.6 kg
 | 
  GDR
 | 
| -60 kg Snatch, Men | 
Yurik Sarkisyan bodyweight: 59.8 kg
 | 
  URS
 | 
Andreas Behm bodyweight: 58.9 kg
 | 
  GDR
 | 
Aleksandar Varbanov bodyweight: 59.5 kg
 | 
  BUL
 | 
| -60 kg Clean & Jerk, Men | 
Yurik Sarkisyan bodyweight: 59.8 kg
 | 
  URS
 | 
Aleksandar Varbanov bodyweight: 59.5 kg
 | 
  BUL
 | 
Andreas Behm bodyweight: 58.9 kg
 | 
  GDR
 | 
| -60 kg Total, Men | 
Yurik Sarkisyan bodyweight: 59.8 kg
 | 
  URS
 | 
Aleksandar Varbanov bodyweight: 59.5 kg
 | 
  BUL
 | 
Andreas Behm bodyweight: 58.9 kg
 | 
  GDR
 | 
| -67.5 kg Snatch, Men | 
Vladimir Grachev bodyweight: 66.8 kg
 | 
  URS
 | 
Mincho Pashov bodyweight: 67.2 kg
 | 
  BUL
 | 
Jouni Grönman bodyweight: 67.0 kg
 | 
  FIN
 | 
| -67.5 kg Clean & Jerk, Men | 
Mincho Pashov bodyweight: 67.2 kg
 | 
  BUL
 | 
Vladimir Grachev bodyweight: 66.8 kg
 | 
  URS
 | 
Mirosław Chlebosz bodyweight: 67.45 kg
 | 
  POL
 | 
| -67.5 kg Total, Men | 
Mincho Pashov bodyweight: 67.2 kg
 | 
  BUL
 | 
Vladimir Grachev bodyweight: 66.8 kg
 | 
  URS
 | 
Mirosław Chlebosz bodyweight: 67.45 kg
 | 
  POL
 | 
| -75 kg Snatch, Men | 
János Baranyai bodyweight: 73.85 kg
 | 
  HUN
 | 
Andrzej Mąka bodyweight: 74.45 kg
 | 
  POL
 | 
Sergey Li bodyweight: 74.5 kg
 | 
  URS
 | 
| -75 kg Clean & Jerk, Men | 
Sergey Li bodyweight: 74.5 kg
 | 
  URS
 | 
Attila Kertész bodyweight: 73.8 kg
 | 
  HUN
 | 
János Baranyai bodyweight: 73.85 kg
 | 
  HUN
 | 
| -75 kg Total, Men | 
Sergey Li bodyweight: 74.5 kg
 | 
  URS
 | 
János Baranyai bodyweight: 73.85 kg
 | 
  HUN
 | 
Attila Kertész bodyweight: 73.8 kg
 | 
  HUN
 | 
| -82.5 kg Snatch, Men | 
Israil Arsamakov bodyweight: 81.9 kg
 | 
  URS
 | 
Pavel Pavlov bodyweight: 80.9 kg
 | 
  BUL
 | 
Rumen Teodosiev bodyweight: 81.2 kg
 | 
  BUL
 | 
| -82.5 kg Clean & Jerk, Men | 
Israil Arsamakov bodyweight: 81.9 kg
 | 
  URS
 | 
Pavel Pavlov bodyweight: 80.9 kg
 | 
  BUL
 | 
Rumen Teodosiev bodyweight: 81.2 kg
 | 
  BUL
 | 
| -82.5 kg Total, Men | 
Israil Arsamakov bodyweight: 81.9 kg
 | 
  URS
 | 
Pavel Pavlov bodyweight: 80.9 kg
 | 
  BUL
 | 
Rumen Teodosiev bodyweight: 81.2 kg
 | 
  BUL
 | 
| -90 kg Snatch, Men | 
Yury Zakharevich bodyweight: 89.25 kg
 | 
  URS
 | 
Lubomir Usherov bodyweight: 89.0 kg
 | 
  BUL
 | 
Viktor Solodov bodyweight: 88.7 kg
 | 
  URS
 | 
| -90 kg Clean & Jerk, Men | 
Yury Zakharevich bodyweight: 89.25 kg
 | 
  URS
 | 
Lubomir Usherov bodyweight: 89.0 kg
 | 
  BUL
 | 
Viktor Solodov bodyweight: 88.7 kg
 | 
  URS
 | 
| -90 kg Total, Men | 
Yury Zakharevich bodyweight: 89.25 kg
 | 
  URS
 | 
Lubomir Usherov bodyweight: 89.0 kg
 | 
  BUL
 | 
Viktor Solodov bodyweight: 88.7 kg
 | 
  URS
 | 
| -100 kg Snatch, Men | 
András Hlavati bodyweight: 96.85 kg
 | 
  HUN
 | 
Akhmad Achichayev bodyweight: 96.15 kg
 | 
  URS
 | 
Veselin Osikovski bodyweight: 99.6 kg
 | 
  BUL
 | 
| -100 kg Clean & Jerk, Men | 
Veselin Osikovski bodyweight: 99.6 kg
 | 
  BUL
 | 
Akhmad Achichayev bodyweight: 96.15 kg
 | 
  URS
 | 
András Hlavati bodyweight: 96.85 kg
 | 
  HUN
 | 
| -100 kg Total, Men | 
Veselin Osikovski bodyweight: 99.6 kg
 | 
  BUL
 | 
Akhmad Achichayev bodyweight: 96.15 kg
 | 
  URS
 | 
András Hlavati bodyweight: 96.85 kg
 | 
  HUN
 | 
| -110 kg Snatch, Men | 
Vladimir Penev bodyweight: 109.2 kg
 | 
  BUL
 | 
Mirosław Dąbrowski bodyweight: 100.05 kg
 | 
  POL
 | 
Miklós Molnár bodyweight: 102.9 kg
 | 
  HUN
 | 
| -110 kg Clean & Jerk, Men | 
Andrey Mustrikov bodyweight: 109.85 kg
 | 
  URS
 | 
Vladimir Penev bodyweight: 109.2 kg
 | 
  BUL
 | 
Miklós Molnár bodyweight: 102.9 kg
 | 
  HUN
 | 
| -110 kg Total, Men | 
Vladimir Penev bodyweight: 109.2 kg
 | 
  BUL
 | 
Andrey Mustrikov bodyweight: 109.85 kg
 | 
  URS
 | 
Miklós Molnár bodyweight: 102.9 kg
 | 
  HUN
 | 
| +110 kg Snatch, Men | 
Antonio Krastev bodyweight: 128.7 kg
 | 
  BUL
 | 
Gert Kempe bodyweight: 132.5 kg
 | 
  GDR
 | 
Serhiy Didyk bodyweight: 122.3 kg
 | 
  URS
 | 
| +110 kg Clean & Jerk, Men | 
Antonio Krastev bodyweight: 128.7 kg
 | 
  BUL
 | 
Gert Kempe bodyweight: 132.5 kg
 | 
  GDR
 | 
Serhiy Didyk bodyweight: 122.3 kg
 | 
  URS
 | 
| +110 kg Total, Men | 
Antonio Krastev bodyweight: 128.7 kg
 | 
  BUL
 | 
Gert Kempe bodyweight: 132.5 kg
 | 
  GDR
 | 
Serhiy Didyk bodyweight: 122.3 kg
 | 
  URS
 |