| 1 | Andreas Thorkildsen | NOR | 89,59 | |
| 2 | Guillermo Martínez | CUB | 86,41 | |
| 3 | Yukifumi Murakami | JPN | 82,97 | |
| 4 | Vadims Vasilevskis | LAT | 82,37 | |
| 5 | Tero Pitkämäki | FIN | 81,90 | |
| 6 | Antti Ruuskanen | FIN | 81,87 | |
| 7 | Ainars Kovals | LAT | 81,54 | |
| 8 | Mark Frank | GER | 81,32 | |
| 9 | Teemu Wirkkala | FIN | 79,82 | |
| 10 | Petr Frydrych | CZE | 79,29 | |
| 11 | Tero Järvenpää | FIN | 75,57 | |
| 12 | Sean Furey | USA | 74,51 |
| Athlet | 1. | 2. | 3. | 4. | 5. | 6. |
| Andreas Thorkildsen | 77,80 | 89,59 | 88,95 | x | - | - |
| Guillermo Martínez | 83,43 | 83,28 | 78,22 | 77,27 | - | 86,41 |
| Yukifumi Murakami | 76,01 | 82,97 | x | x | - | 77,90 |
| Vadims Vasilevskis | x | 82,05 | x | x | x | 82,37 |
| Tero Pitkämäki | 81,90 | 81,14 | 80,50 | x | 80,17 | 81,14 |
| Antti Ruuskanen | 75,36 | 75,67 | 81,87 | 78,65 | x | 80,87 |
| Ainars Kovals | x | 81,54 | x | x | 75,98 | 76,39 |
| Mark Frank | 73,77 | 79,86 | x | x | x | 81,32 |
| Teemu Wirkkala | 79,76 | x | 79,82 | |||
| Petr Frydrych | 78,57 | x | 79,29 | |||
| Tero Järvenpää | 75,43 | x | 75,57 | |||
| Sean Furey | 73,18 | 74,51 | 73,77 |