Light Flyweight (– 48 kilograms) | Ukraine}} Valeriy Sydorenko {{small|Ukraine}} | Russia}} Sergey Kazakov {{small|Russia}} | Hungary}} Pál Lakatos {{small|Hungary}}{{flagicon|Romania}} Marian Velicu {{small|Romania}} |
Flyweight (– 51 kilograms) | Ukraine}} Vladimir Sidorenko {{small|Ukraine}} | Romania}} Bogdan Dobrescu {{small|Romania}} | Bulgaria}} Sevdalin Marinov {{small|Bulgaria}}{{flagicon|Finland}} Juho Tolppola {{small|Finland}} |
Bantamweight (– 54 kilograms) | Turkey}} Agasi Agagüloglu {{small|Turkey}} | Russia}} Raimkul Malakhbekov {{small|Russia}} | Armenia}} Aram Ramazyan {{small|Armenia}}{{flagicon|Hungary}} György Farkas {{small|Hungary}} |
Featherweight (– 57 kilograms) | Turkey}} Ramaz Paliani {{small|Turkey}} | Bulgaria}} Boris Georgiev {{small|Bulgaria}} | Belarus}} Alexei Vorobiyev {{small|Belarus}}{{flagicon|Germany}} Falk Huste {{small|Germany}} |
Lightweight (– 60 kilograms) | Russia}} Alexander Maletin {{small|Russia}} | Croatia}} Filip Palić {{small|Croatia}} | Turkey}} Selim Palyani {{small|Turkey}}{{flagicon|Germany}} Norman Schuster {{small|Germany}} |
Light Welterweight (– 63.5 kilograms) | Russia}} Aleksandr Leonov {{small|Russia}} | Bulgaria}} Dimitar Stilianov {{small|Bulgaria}} | Turkey}} Nurhan Süleymanoglu {{small|Turkey}}{{flagicon|France}} Willy Blain {{small|France}} |
Welterweight (– 67 kilograms) | Turkey}} Bülent Ulusoy {{small|Turkey}} | Ukraine}} Valeri Braschnik {{small|Ukraine}} | Lithuania}} Darius Jasevičius {{small|Lithuania}}{{flagicon|Hungary}} Mihály Kótai {{small|Hungary}} |
Light Middleweight (– 71 kilograms) | Germany}} Felix Sturm {{small|Germany}} | Russia}} Andrey Mishin {{small|Russia}} | Bulgaria}} Dimitri Usagin {{small|Bulgaria}}{{flagicon|FR Yugoslavia}} Nikola Sjekloća {{small|Yugoslavia}} |
Middleweight (– 75 kilograms) | Hungary}} Zsolt Erdei {{small|Hungary}} | Croatia}} Stjepan Božić {{small|Croatia}} | Ukraine}} Oleksandr Zubrihin {{small|Ukraine}}{{flagicon|Finland}} Juha Ruokola {{small|Finland}} |
Light Heavyweight (– 81 kilograms) | Russia}} Aleksandr Lebziak {{small|Russia}} | Romania}} Claudiu Rasko {{small|Romania}} | FR Yugoslavia}} Milorad Gajović {{small|Yugoslavia}}{{flagicon|Azerbaijan}} Ali Ismayilov {{small|Azerbaijan}} |
Heavyweight (– 91 kilograms) | France}} Jackson Chanet {{small|France}} | Russia}} Sultanahmed Ibragimov {{small|Russia}} | Hungary}} Emil Garai {{small|Hungary}}{{flagicon|Sweden}} Andreas Gustavsson {{small|Sweden}} |
Super Heavyweight (+ 91 kilograms) | Russia}} Alexei Lezin {{small|Russia}} | Italy}} Paolo Vidoz {{small|Italy}} | Germany}} Cengiz Koç {{small|Germany}}{{flagicon|Armenia}} Bagrat Oghanian {{small|Armenia}} |