60 m (6) | Marcell Jacobs ITA 6″47 NR | Kevin Kranz GER 6″60 | Ján Volko SVK 6″61 |
400 m (6) | Óscar Husillos ESP 46″22 | Tony van Diepen NED 46″25 | Liemarvin Bonevacia NED 46″30 |
800 m (7) | Patryk Dobek POL 1’46″81 | Mateusz Borkowski POL 1’46″90 | Jamie Webb GBR 1’46″95 |
1500 m (5) | Jakob Ingebrigtsen NOR 3’37″56 | Marcin Lewandowski POL 3’38″06 | Jesús Gómez Santiago ESP 3’38″47 |
3000 m (7) | Jakob Ingebrigtsen NOR 7’48″20 | Isaac Kimeli BEL 7’49″41 | Adel Mechaal ESP 7’49″47 |
60 m vallas (7) | Wilhem Belocian FRA 7″42 | Andrew Pozzi GBR 7″43 | Paolo Dal Molin ITA 7″56 |
Altura (7) | Maxim Nedasekau BLR 2,37 | Gianmarco Tamberi ITA 2,35 | Thomas Carmoy BEL 2,26 |
Pértiga (7) | Armand Duplantis SWE 6,05 CR | Valentin Lavillenie FRA 5,80 | Piotr Lisek POL 5,80 |
Longitud (5) | Miltiadis Tentoglu GRE 8,35 | Thobias Montler SWE 8,31 NR | Kristian Pulli FIN 8,24 NR |
Triple (7) | Pedro P. Pichardo POR 17,30 | Alexis Copello AZE 17,04 | Max Heß GER 17,01 |
Peso (5) | Tomáš Staněk CZE 21,62 | Michał Haratyk POL 21,47 | Filip Mihaljević CRO 21,31 |
Heptatlón (7) | Kevin Mayer FRA 6392 p 6″86 – 7,47 – 16,32 – 2,04 / 7″78 – 5,20 – 2’45″72 | Jorge Ureña ESP 6158 p 7″03 – 7,33 – 14,57 – 2,10 / 7″87 – 4,90 – 2’43″16 | Paweł Wiesiołek POL 6133 p 6″95 – 7,31 – 15,27 – 2,01 / 8″27 – 5,20 – 2’43″13 |
4×400 m (7) | Países Bajos Jochem Dobber, Liemarvin Bonevacia, Ramsey Angela, Tony van Diepen 3’06″06 NR | República Checa Vít Müller, Pavel Maslák, Michal Desenský, Patrik Šorm 3’06″54 | Reino Unido Joseph Brier, Owen Smith, James Williams, Lee Thompson 3’06″70 |