IGCSE
31 out of 49 students achieved seven or more 8 or 9 grades, equivalent to the old A*, eleven of whom obtained seven or more 9 grades, including three with nine 9s and two with ten 9s.
| % 9 | % 8 – 9 | % 7 – 9 | % 6 – 9 | % 4 – 9 | |
| Mathematics | 18 | 67 | 88 | 90 | 98 |
| Physics | 51 | 79 | 85 | 85 | 96 |
| Chemistry | 64 | 74 | 88 | 91 | 100 |
| Biology | 59 | 78 | 83 | 89 | 96 |
| Human Biology | 33 | 54 | 74 | 81 | 95 |
| ICT | 47 | 65 | 88 | 100 | 100 |
| English Language | 62 | 84 | 96 | 100 | 100 |
| English Literature | 36 | 54 | 93 | 100 | 100 |
| Geography | 63 | 83 | 90 | 100 | 100 |
| History | 75 | 100 | 100 | 100 | 100 |
| Sinhala | 50 | 100 | 100 | 100 | 100 |
| French | 50 | 67 | 100 | 100 | 100 |
| Art | 31 | 69 | 100 | 100 | 100 |
| TOTAL | 50 | 73 | 87 | 96 | 98 |
A LEVEL
24 out of 53 students gained 3 A grades or better, including two with 3 A* grades and four with 4 A* grades.
| % A* | % A* – A | % A* – B | % A* – C | % A* – E | |
| Mathematics | 30 | 57 | 70 | 92 | 100 |
| Further Maths | 44 | 56 | 78 | 89 | 100 |
| Physics | 17 | 53 | 67 | 83 | 100 |
| Chemistry | 19 | 39 | 73 | 89 | 96 |
| Biology | 27 | 50 | 64 | 82 | 100 |
| English Literature | – | 50 | 100 | 100 | 100 |
| Geography | – | 60 | 90 | 100 | 100 |
| History | 29 | 100 | 100 | 100 | 100 |
| Economics | 25 | 85 | 95 | 100 | 100 |
| TOTAL | 23 | 56 | 76 | 91 | 99 |