| | Group A | Dist | W |  | 1. Gennadiy Markov |  RUS | 16.66m | -1.3 |  | 2. Maris Bruziks |  LAT | 16.54m | -0.6 |  | 3. Zsolt Czingler |  HUN | 16.45m | -1.0 |  | 4. Georges Sainte-Rose |  FRA | 16.43m | -0.5 |  | 5. Julian Golley |  GBR | 16.41m | +0.6 |  | 6. Vasiliy Sokov |  RUS | 16.38m | +0.1 |  | 7. Alex Norca |  FRA | 16.23m | -0.1 |  | 8. Volker Mai |  GER | 16.22m | +0.3 |  | 9. Ketill Hanstveit |  NOR | 15.84m | -0.5 |  | 10.Pierre Andersson |  SWE | 15.56m | -0.2 | 
 | | Group B | Dist | W |  | 1. Jonathan Edwards |  GBR | 16.72m | +0.1 |  | 2. Serge Helan |  FRA | 16.68m | -0.3 |  | 3. Denis Kapustin |  RUS | 16.60m | -0.4 |  | 4. Audrius Raizgys |  LTU | 16.37m | -0.4 |  | 5. Milan Mikulas |  CZE | 16.31m | +0.7 |  | 6. Heikki Herva |  FIN | 16.24m | -0.2 |  | 7. Arne Holm |  SWE | 16.21m | -0.8 |  | 8. Marios Hadziandreou |  CYP | 16.07m | -2.5 |  | 9. Stotko Tsonov |  BUL | 15.84m | -1.6 |  | -. Francis Agyepong |  GBR | NM | 
 |