| 1 | Tero Pitkämäki | FIN | 90,33 | |
| 2 | Andreas Thorkildsen | NOR | 88,61 | |
| 3 | Breaux Greer | USA | 86,21 | |
| 4 | Vadims Vasilevskis | LAT | 85,19 | |
| 5 | Aleksandr Ivanov | RUS | 85,18 | |
| 6 | John Robert Oosthuizen | RSA | 84,52 | |
| 7 | Igor Janik | POL | 83,38 | |
| 8 | Tero Järvenpää | FIN | 82,10 | |
| 9 | Guillermo Martínez | CUB | 82,03 | |
| 10 | Magnus Arvidsson | SWE | 81,98 | |
| 11 | Eriks Rags | LAT | 80,01 | |
| 12 | Teemu Wirkkala | FIN | 78,01 |
| Athlet | 1. | 2. | 3. | 4. | 5. | 6. |
| Tero Pitkämäki | 81,62 | 89,16 | 83,64 | 87,72 | x | 90,33 |
| Andreas Thorkildsen | 82,78 | 88,61 | x | 82,80 | x | 87,33 |
| Breaux Greer | x | 80,67 | 84,31 | x | 86,21 | 83,81 |
| Vadims Vasilevskis | x | 85,19 | x | 77,42 | x | x |
| Aleksandr Ivanov | 85,18 | 84,71 | 81,42 | 84,91 | 81,55 | x |
| John Robert Oosthuizen | 84,52 | 79,77 | x | 79,18 | x | x |
| Igor Janik | 79,82 | x | 83,38 | x | - | x |
| Tero Järvenpää | 80,30 | 79,40 | 82,10 | x | 77,30 | 75,40 |
| Guillermo Martínez | 82,03 | 81,19 | x | |||
| Magnus Arvidsson | 79,80 | x | 81,98 | |||
| Eriks Rags | x | 77,22 | 80,01 | |||
| Teemu Wirkkala | 78,01 | x | 76,48 |