| P | Athlete | Nation | Points | Results |
| 1 |
Arthur Abele |
GER |
8431 | 10,86 - 7.42 - 15.64 - 1.93 - 48,01 - 13,94 - 45.42 - 4.60 - 68.10 - 4.30,84 |
| 2 | Ilya Shkurenyov |
ANA |
8321 | 11,12 - 7.55 - 13.43 - 2.02 - 48,95 - 14,44 - 45.53 - 5.30 - 59.13 - 4.31,38 |
| 3 | Vitaliy Zhuk |
BLR | 8290 | 11,12 - 7.05 - 15.65 - 1.99 - 48,41 - 14,66 - 45.46 - 4.90 - 66.19 - 4.30,81 |
| 4 | Niklas Kaul |
GER | 8220 | 11,36 - 7.20 - 13.85 - 2.08 - 49,28 - 14,78 - 46.30 - 4.70 - 67.72 - 4.23,67 |
| 5 | Timothy Duckworth |
GBR | 8160 | 10,65 - 7.57 - 13.61 - 2.17 - 49,87 - 14,55 - 41.94 - 5.10 - 54.78 - 4.58,28 |
| 6 | Martin Roe |
NOR | 8131 | 10,86 - 7.61 - 15.48 - 1.96 - 49,42 - 15,31 - 42.22 - 4.80 - 64.53 - 4.41,40 |
| 7 | Pieter Braun |
NED | 8105 | 11,33 - 7.52 - 14.22 - 2.02 - 48,52 - 14,56 - 43.75 - 4.60 - 59.53 - 4.27,20 |
| 8 | Jan Doležal |
CZE | 8067 | 11,06 - 7.12 - 14.03 - 2.02 - 49,42 - 14,58 - 45.81 - 4.80 - 62.67 - 4.41,27 |
| 9 | Fredrik Samuelsson |
SWE | 8005 | 11,04 - 7.52 - 13.99 - 2.08 - 49,60 - 14,70 - 43.94 - 4.50 - 56.91 - 4.38,10 |
| 10 | Simone Cairoli |
ITA | 7949 |
10,94 - 7.49 - 13.25 - 2.05 - 48,77 - 14,66 - 35.30 - 4.60 - 59.62 - 4.28,30 |
| 11 | Yuriy Yeryomich |
BLR | 7875 |
10,96 - 7.55 - 12.89 - 2.02 - 50,03 - 14,74 - 39.97 - 4.90 - 59.12 - 4.51,10 |
| 12 | Marcus Nilsson |
SWE | 7819 |
11,37 - 7.13 - 13.90 - 1.99 - 51,07 - 14,73 - 44.73 - 4.60 - 59.67 - 4.29,86 |
| 13 | Pawel Wiesiolek |
POL | 7696 | 10,95 - 6.93 - 12.79 - 1.93 - 49,75 - 15,10 - 45.68 - 4.70 - 55.57 - 4.37,03 |
| 14 | Marek Lukaš |
CZE | 7683 |
11,12 - 6.99 - 14.04 - 1.87 - 50,60 - 14,67 - 39.41 - 4.60 - 64.19 - 4.37,03 |
| 15 | Elmo Savola |
FIN | 7655 |
11,05 - 6.93 - 13.41 - 1.99 - 49,54 - 14,87 - 42.92 - 4.80 - 57.12 - 5,01,22 |
| 16 | Jorge Urena |
ESP | 7208 | 10,87 - 7.24 - 13.58 - 2.02 - 48,50 - 14,39 - 37.02 - 0 - 61.39 - 4.29,26 |
| 17 | Ruben Gado |
FRA | 7137 | 10,86 - 0 - 13.40 - 1.96 - 47,65 - 15,18 - 35.74 - 5.20 - 56.17 - 4.21,49 |
| 18 | Romain Martin |
FRA | 7022 | 11,16 - 0 - 13.76 - 2.02 - 49,60 - 14,72 - 39.57 - 5.10 - 60.49 - 4.52,79 |
Didn't finish: Dominik Distelberger (AUT), Maicel Uibo (EST), Maksim Andraloits (BLR), Karl Robert Saluri (EST), Karel Tilga (EST), Mathias Brugger (GER), Darko Pešic (MNE), Eelco Sintnicolaas (NED), Thomas van der Plaetsen (BEL), Kevin Mayer (FRA).