| P | Athlete | Nation | Points | Results | 
| 1 | Mike Maczey | GER | 8104 | 11,42 - 7.25 - 14.05 - 1.95 - 49,81 -  14,49 - 46.98 - 5.00 - 64.56 - 4.35,06  | 
| 2 | Jaakko Ojaniemi | FIN | 7924 | 10,92 - 7.31 - 14.38 - 1.95 - 48,93 -  15,00 - 45.05 - 4.50 - 62.08 - 4.47,22  | 
| 3 | Stefan Schmid | GER | 7825 | 11,24 - 7.25 - 13.19 - 1.89 - 49,39 -  14,80 - 39.89 - 4.90 - 65.82 - 4.40,94  | 
| 4 | Florian Schönbeck | GER | 7821 | 11,45 - 7.01 - 13.11 - 1.83 - 49,34 -  15,07 - 46.62 - 5.10 - 60.26 - 4.29,86  | 
| 5 | Aleksandr Pogorelov | RUS | 7804 | 11,32 - 7.28 - 14.69 - 2.10 - 51,02 -  14,46 - 43.38 - 4.70 - 53.85 - 4.56,19  | 
| 6 | Laurent Hernu | FRA | 7681 | 11,48 - 7.02 - 12.42 - 1.98 - 49,91 -  14,37 - 45.45 - 4.60 - 56.45 - 4.38,21  | 
| 7 | Eugene Martineau | NED | 7681 | 11,28 - 6.95 - 13.18 - 2.01 - 48,71 -  15,40 - 39.59 - 4.70 - 58.20 - 4.32,91  | 
| 8 | Zsolt Kürtösi | HUN | 7655 | 11,48 - 6.93 - 14.82 - 2.01 - 49,62 -  14,87 - 44.44 - 4.40 - 56.92 - 4.47,44  | 
| 9 | Klaus Ambrosch | AUT | 7642 | 11,31 - 6.97 - 14.24 - 1.86 - 49,35 -  14,76 - 39.90 - 4.20 - 68.02 - 4.36,80  | 
| 10 | Lars Albert | GER | 7624 | 11,38 - 7.14 - 14.57 - 1.92 - 50,82 -  15,38 - 41.37 - 4.90 - 58.13 - 4.46,22  | 
| 11 | Volodymyr Mikhailenko | UKR | 7556 | 11,37 - 6.98 - 12.74 - 1.98 - 49,31 -  15,11 - 43.10 - 4.90 - 48.30 - 4.40,45  | 
| 12 | Henri Kokkonen | FIN | 7518 | 11,39 - 6.76 - 14.38 - 1.95 - 51,18 -  15,40 - 42.59 - 4.50 - 63.22 - 4.45,07  | 
| 13 | Nikolai Averyanov | RUS | 7516 | 10,97 - 7.17 - 12.95 - 1.86 - 50,79 -  15,03 - 40.30 - 4.70 - 52.72 - 4.35,70  | 
| 14 | Volodimir Shatkovsky | UKR | 7451 | 11,48 - 7.03 - 14.93 - 1.86 - 49,31 -  15,64 - 44.74 - 4.60 - 55.09 - 4.57,79  | 
| 15 | Serhiy Blonski | UKR | 7417 | 11,69 - 7.18 - 14.30 - 1.86 - 52,85 -  15,13 - 41.46 - 5.00 - 58.97 - 4.57,74  | 
| 16 | Aki Heikkinen | FIN | 7356 | 11,55 - 6.91 - 13.83 - 1.80 - 52,47 -  15,61 - 42.20 - 4.60 - 67.06 - 4.44,46  | 
| 17 | Markus Walser | AUT | 7325 | 11,02 - 6.70 - 13.57 - 1.83 - 49,46 -  15,19 - 41.42 - 3.80 - 60.23 - 4.35,63  | 
| 18 | Thomas Walser | AUT | 7305 | 11,20 - 6.79 - 14.38 - 1.83 - 50,48 -  15,45 - 41.15 - 4.00 - 58.74 - 4.35,92  | 
| 19 | Aleksandr Shtepa | RUS | 7301 | 11,40 - 6.61 - 14.91 - 1.86 - 52,34 -  15,20 - 44.70 - 4.40 - 57.39 - 4.50,69  | 
| 20 | Rudy Bourguignon | FRA | 7283 | 11,36 - 6.76 - 12.48 - 1.86 - 50,27 -  15,74 - 40.22 - 4.70 - 55.32 - 4.35,52  | 
| 21 | Rick Wassenaar | NED | 7203 | 11,71 - 6.66 - 14.47 - 1.89 - 51,89 -  15,57 - 41.81 - 4.60 - 54.38 - 4.46,37  | 
| 22 | Márk Váci | 
HUN | 6958 | 11,58 - 6.97 - 10.98 - 1.83 - 50,47 -  15,58 - 34.07 - 4.40 - 54.73 - 4.35,87  | 
| 23 | Pierre Alexandre Vial | FRA | 6854 | 11,49 - 6.60 - 11.95 - 1.71 - 52,01 -  16,02 - 44.18 - 4.40 - 53.69 - 4.45,46  | 
| Team standings | ||
| 1 | Germany | 23750 | 
| 2 | Finland | 22798 | 
| 3 | Russia | 22621 | 
| 4 | Ukraine | 22424 | 
| 5 | Austria | 22272 | 
| 6 | France | 21818 | 
| 7 | Netherlands | 21660 | 
| 8 | Hungary | DNF |