FinalSun 22 Jul 2012| 17:00 | FT | Sweden U-18 | SWE | | 29 | 13 | 16 | 59 | | |
| Germany U-18 | GER | | 30 | 14 | 16 | |
3rd placeSun 22 Jul 2012| 14:30 | FT | Denmark U-18 | DEN | | 37 | 19 | 18 | 69 | | |
| Spain U-18 | ESP | | 32 | 12 | 20 | |
5th-8th placeSun 22 Jul 2012| 12:00 | FT | Austria U-18 | AUT | | 24 | 8 | 16 | 54 | | |
| Slovenia U-18 | SLO | | 30 | 16 | 14 | |
| 09:30 | FT | Croatia U-18 | CRO | | 31 | 15 | 16 | 53 | | |
| Belarus U-18 | BLR | | 22 | 7 | 15 | |
9-12 placeSat 21 Jul 2012| 19:00 | FT | Serbia U-18 | SRB | | 36 | 18 | 18 | 74 | | |
| Norway U-18 | NOR | | 38 | 18 | 20 | |
| 16:30 | FT | France U-18 | FRA | | 30 | 16 | 14 | 69 | | |
| Romania U-18 | ROU | | 39 | 17 | 22 | |
13-16 placeSat 21 Jul 2012| 14:00 | FT | Czech Republic U-18 | CZE | | 22 | 11 | 11 | 54 | | |
| Switzerland U-18 | SUI | | 32 | 20 | 12 | |
| 11:30 | FT | Finland U-18 | FIN | | 26 | 13 | 13 | 53 | | |
| Iceland U-18 | ISL | | 27 | 13 | 14 | |
9th-12th placeFri 20 Jul 2012| 19:00 | FT | Romania U-18 | ROU | | 27 | 12 | 15 | 68 | | |
| Norway U-18 | NOR | | 41 | 19 | 22 | |
SemifinalFri 20 Jul 2012| 19:00 | FT | Spain U-18 | ESP | | 37 | 16 | 21 | 79 | | |
| Germany U-18 | GER | | 42 | 20 | 22 | |
9th-12th placeFri 20 Jul 2012| 16:30 | FT | France U-18 | FRA | | 35 | 21 | 14 | 71 | | |
| Serbia U-18 | SRB | | 36 | 16 | 20 | |
SemifinalFri 20 Jul 2012| 16:30 | FT | Sweden U-18 | SWE | | 35 | 16 | 19 | 63 | | |
| Denmark U-18 | DEN | | 28 | 10 | 18 | |
5th-8th placeFri 20 Jul 2012| 14:00 | FT | Austria U-18 | AUT | | 23 | 9 | 14 | 45 | | |
| Croatia U-18 | CRO | | 22 | 13 | 9 | |
13th-16th placeFri 20 Jul 2012| 14:00 | FT | Switzerland U-18 | SUI | | 25 | 14 | 11 | 45 | | |
| Iceland U-18 | ISL | | 20 | 10 | 10 | |
| 11:30 | FT | Czech Republic U-18 | CZE | | 32 | 17 | 15 | 58 | | |
| Finland U-18 | FIN | | 26 | 13 | 13 | |
5th-8th placeFri 20 Jul 2012| 11:30 | FT | Slovenia U-18 | SLO | | 36 | 16 | 20 | 63 | | |
| Belarus U-18 | BLR | | 27 | 9 | 18 | |