| Full official results | ||||
| P | Athlete | Nation | Points | Results | 
| 1 | Kevin Mayer | FRA | 8816 | 10,62 - 7.54 - 14.98 - 2.05 - 49,40 -  13,92 - 49.44 - 5.40 - 70.31 - 4.41,44  | 
| 2 | Pierce LePage | CAN | 8701 | 10,39 - 7.54 - 14.83 - 1.99 - 46,84 -  13,78 - 53.26 - 5.00 - 57.52 - 4.42,77  | 
| 3 | Zach Ziemek | USA | 8676 | 10,57 - 7.70 - 15.37 - 2.08 - 49,56 -  14,47 - 48.40 - 5.40 - 62.18 - 4.44,97  | 
| 4 | Ayden Owens | PUR | 8532 | 10,52 - 7.64 - 14.97 - 2.02 - 45,07 -  13,88 - 42.36 - 4.50 - 50.98 - 4.13,02  | 
| 5 | Lindon Victor | GRN | 8474 | 10,78 - 7.26 - 16.29 - 2.02 - 49,27 -  14,76 - 53.92 - 4.80 - 66.20 - 4.47,22  | 
| 6 | Niklas Kaul | 
GER | 
8434 | 
11,22 - 7.09 - 14.52 - 2.05 - 48,39 -  14,27 - 44.62 - 4.80 - 69.74 - 4.13,81  | 
| 7 | Maicel Uibo | EST | 8425 | 11,14 - 7.32 - 15.17 - 2.11 - 50,38 -  14,49 - 46.52 - 5.30 - 63.54 - 4.37,58  | 
| 8 | Cedric Dubler | AUS | 8246 | 10,93 - 7.56 - 12.87 - 2.08 - 47,71 -  14,28 - 42.88 - 5.10 - 54.76 - 4.37,26  | 
| 9 | Johannes Erm | EST | 8227 | 10,94 - 7.37 - 15.01 - 1.93 - 47,02 -  14,38 - 44.18 - 4.70 - 56.87 - 4.25,08  | 
| 10 | Leo Neugebauer | GER | 8182 | 11,07 - 7.46 - 15.83 - 1.99 - 48,34 -  14,86 - 51.88 - 4.80 - 52.80 - 4.48,41  | 
| 11 | Kyle Garland | USA | 8133 | 10,69 - 7.41 - 15.24 - 2.14 - 49,64 -  14,18 - 45.44 - 4.60 - 53.23 - 4.58,94  | 
| 12 | Kai Kazmirek | GER | 8113 | 11,19 - 7.49 - 14.29 - 2.02 - 49,33 -  14,43 - 40.96 - 5.00 - 62.52 - 4.43,51  | 
| 13 | Jiri Sykora | CZE | 8107 | 11,11 - 7.14 - 14.89 - 1.93 - 49,29 -  14,14 - 54.39 - 4.60 - 61.49 - 4.55,90  | 
| 14 | Dan Golubovic | AUS | 8071 | 
10,99 - 6.96 - 15.00 - 1.96 - 49,44 -  13,92 - 46.37 - 4.60 - 56.75 - 4.29,67  | 
| 15 | Sander Aae Skotheim | NOR | 8062 | 10,88 - 7.55 - 13.69 - 2.17 - 49,80 -  15,05 - 42.89 - 4.70 - 55.47 - 4.40,84  | 
| 16 | Steven Bastien | USA | 7939 | 10,93 - 7.41 - 13.36 - 2.02 - 47,95 -  14,75 - 40.66 - 4.70 - 55.80 - 4.40,92  | 
| 17 | Ken Mullings | BAH | 7866 | 10,83 - 6.96 - 13.83 - 2.05 - 49,25 -  14,02 - 42.70 - 4.50 - 56.92 - 4.52,85  | 
| 18 | Tim Nowak | GER | 7008 | 11,43 - 7.13 - 14.44 - 2.05 - 50,94 -  14,91 - 42.13 - 0 - 56.52 - 4.26,87  | 
Didn’t finish:
Andy Federico Preciado (ECU), Marcus Nilsson (SWE), Damian Warner (CAN), Ashley Moloney (AUS), Janek Õiglane (EST)
