| 1 | Alexander Tenev | 12.35 | 13.17 | 12.63 13.63 13.26 DNF 12.35 |
| 2 | Alexander Richetta | 13.65 | 14.83 | 13.65 14.76 14.44 15.29 15.56 |
| 3 | Radu Andrei Andrieș | 15.48 | 17.72 | 15.48 17.96 17.42 17.77 18.17 |
| 4 | Kaloyan Vladimirov Kalev | 16.22 | 20.11 | 18.17 22.57 16.22 19.59 24.28 |
| 5 | Plamen Rupchev | 20.95 | 24.15 | 26.97 24.79 20.95 26.09 21.57 |
| 6 | Mihai Căpăţinescu | 18.99 | 26.49 | 33.82 26.40 26.89 26.17 18.99 |
| 7 | Ivaylo Rangelov Kirilov | 23.47 | 28.95 | 29.91 23.47 33.58 30.85 26.08 |
| 8 | Tsvetozar Rusanov | 27.91 | 29.08 | 29.72 29.02 29.52 28.71 27.91 |
| 9 | Aleksandar Dimitrov | 28.98 | 32.10 | 34.19 28.98 36.69 31.03 31.07 |
| 10 | Dominik Szajek | 25.69 | 32.61 | 33.61 25.69 31.95 33.89 32.28 |
| 11 | Martin Kolmakov | 27.54 | 33.28 | 34.19 33.94 35.24 31.70 27.54 |
| 12 | Dimitris Papazoglou | 30.00 | 33.87 | 31.58 30.00 33.53 36.51 39.98 |
| 13 | Milen Dobrinov Dobrinov | 25.35 | 34.85 | 46.72 27.17 30.66 25.35 DNF |
| 14 | Alexander Kolev | 29.53 | 36.19 | 33.64 41.22 33.70 29.53 DNF |
| 15 | Victor Hadzhibeev | 28.33 | 36.39 | 39.29 34.39 48.61 35.49 28.33 |
| 16 | Lucian Mihai Cremeneanu | 28.86 | 36.65 | 46.11 36.83 35.66 37.45 28.86 |
| 17 | Antoni Milanov | 33.76 | 36.71 | 33.76 36.85 52.87 36.61 36.68 |
| 18 | Yanniko Zhechev | 24.93 | 40.50 | 33.57 DNF 24.93 1:00.90 27.04 |
| 19 | Emil Lyubomirov Naumov | 35.52 | 41.22 | 40.41 35.62 35.52 48.38 47.63 |
| 20 | Vincenzo Maria Gammino | 27.24 | 41.27 | 58.25 37.53 37.45 48.83 27.24 |
| 21 | Nikolai Petrov | 30.78 | 44.14 | 52.73 1:09.48 30.78 39.26 40.42 |
| 22 | Martin Ivanov Binev | 36.18 | 44.51 | 37.96 42.85 52.73 36.18 1:14.02 |
| 23 | Todor Enikov | 40.09 | 45.94 | 47.96 40.09 48.06 51.21 41.80 |
| 24 | Nicholas Maximus Soukmandjiev | 44.60 | 47.29 | 53.20 46.72 46.15 44.60 48.99 |
| 25 | Dobromir Rupchev | 38.79 | 49.74 | 47.41 49.03 1:19.85 52.77 38.79 |
| 26 | Kristian Atanasov | 37.16 | 50.31 | 44.35 1:03.72 42.86 1:07.71 37.16 |
| 27 | Stefan Atanasov | 46.21 | 55.03 | 58.79 56.41 46.21 1:28.07 49.88 |
| 28 | Radostina Duleva | 1:06.86 | — | 1:49.06 1:06.86 — — — |
| 29 | Martin Nikolaev Dzhenkov | 1:18.24 | — | 1:35.70 1:18.24 — — — |
| 30 | Aleksandar Angelov | 1:19.40 | — | 1:19.40 1:33.81 — — — |
| 31 | Hristo Jordanov | 1:20.87 | — | 1:36.00 1:20.87 — — — |