| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS | POINTS | 
|---|---|---|---|---|---|---|---|
| 1 | 1 | 4 | 3065 | Ashton Eaton |  USA | 46.07 | 1005 | 
| 2 | 2 | 4 | 2505 | Kai KAZMIREK |  GER | 46.75 PB | 971 | 
| 3 | 3 | 4 | 2210 | Damian WARNER |  CAN | 47.35 | 941 | 
| 4 | 1 | 1 | 2004 | Larbi BOURRADA |  ALG | 47.98 | 910 | 
| 5 | 1 | 2 | 2135 | Luiz Alberto de Araújo |  BRA | 48.14 PB | 902 | 
| 6 | 2 | 2 | 2289 | Leonel Suárez |  CUB | 48.15 SB | 902 | 
| 7 | 4 | 4 | 2036 | Cedric DUBLER |  AUS | 48.18 PB | 900 | 
| 8 | 3 | 2 | 2429 | Kevin MAYER |  FRA | 48.28 PB | 896 | 
| 9 | 1 | 3 | 3028 | Oleksiy KASYANOV |  UKR | 48.56 SB | 882 | 
| 10 | 5 | 4 | 2057 | Dominik DISTELBERGER |  AUT | 48.61 | 880 | 
| 11 | 2 | 3 | 2272 | Yordani García |  CUB | 48.69 SB | 876 | 
| 12 | 3 | 3 | 3099 | Jeremy Taiwo |  USA | 48.78 | 872 | 
| 13 | 6 | 4 | 2651 | Akihiko Nakamura |  JPN | 48.93 | 865 | 
| 14 | 4 | 3 | 2488 | Arthur Abele |  GER | 49.02 SB | 860 | 
| 15 | 5 | 3 | 2936 | Mihail Dudaš |  SRB | 49.13 | 855 | 
| 16 | 4 | 2 | 2538 | Kurt Felix |  GRN | 49.14 SB | 855 | 
| 17 | 5 | 2 | 2412 | Bastien Auzeil |  FRA | 49.34 SB | 845 | 
| 18 | 2 | 1 | 2300 | Adam Sebastian HELCELET |  CZE | 49.51 SB | 837 | 
| 19 | 3 | 1 | 2097 | Thomas VAN DER PLAETSEN |  BEL | 49.63 SB | 832 | 
| 20 | 7 | 4 | 2541 | Lindon VICTOR |  GRN | 49.80 | 824 | 
| 21 | 6 | 3 | 3106 | Zachery ZIEMEK |  USA | 49.83 | 822 | 
| 22 | 7 | 3 | 2308 | Jiří SÝKORA |  CZE | 49.88 | 820 | 
| 23 | 6 | 2 | 2856 | Paweł WIESIOŁEK |  POL | 50.18 | 806 | 
| 24 | 8 | 4 | 2385 | Karl-Robert SALURI |  EST | 50.32 | 800 | 
| 25 | 4 | 1 | 2662 | Keisuke USHIRO |  JPN | 50.43 | 795 | 
| 26 | 5 | 1 | 2370 | Pau Tonnesen |  ESP | 50.81 | 778 | 
| 27 | 6 | 1 | 2386 | Maicel UIBO |  EST | 51.08 | 765 | 
| 2 | 3109 | Leonid Andreev |  UZB | DNS | 0 | ||
| 3 | 2781 | Pieter BRAUN |  NED | DNS | 0 | ||
| 2 | 2895 | Willem Coertzen |  RSA | DNS | 0 | ||
| 1 | 2495 | Rico Freimuth |  GER | DNS | 0 | ||
| 1 | 2788 | Eelco SINTNICOLAAS |  NED | DNS | 0 |