A'Level analysis
| Year | A | B | C | D | E | O | F | Rank | Details | 
|---|---|---|---|---|---|---|---|---|---|
| 
                     2020 
                 | 
                
                     6 
                 | 
                
                     25 
                 | 
                
                     51 
                 | 
                
                     121 
                 | 
                
                     162 
                 | 
                
                     255 
                 | 
                
                     255 
                 | 
                
                     1310 / 1919  
                 | 
                |
| 
                     2019 
                 | 
                
                     2 
                 | 
                
                     11 
                 | 
                
                     51 
                 | 
                
                     83 
                 | 
                
                     129 
                 | 
                
                     212 
                 | 
                
                     207 
                 | 
                
                     1084 / 1826  
                 | 
                |
| 
                     2018 
                 | 
                
                     4 
                 | 
                
                     20 
                 | 
                
                     72 
                 | 
                
                     132 
                 | 
                
                     144 
                 | 
                
                     168 
                 | 
                
                     70 
                 | 
                
                     608 / 1783  
                 | 
                |
| 
                     2017 
                 | 
                
                     4 
                 | 
                
                     15 
                 | 
                
                     51 
                 | 
                
                     91 
                 | 
                
                     116 
                 | 
                
                     120 
                 | 
                
                     88 
                 | 
                
                     470 / 1589  
                 | 
                |
| 
                     2016 
                 | 
                
                     4 
                 | 
                
                     40 
                 | 
                
                     59 
                 | 
                
                     120 
                 | 
                
                     139 
                 | 
                
                     134 
                 | 
                
                     131 
                 | 
                
                     0 / 1873  
                 | 
                
O'Level analysis
Overall female passrate
76%
Overall Male passrate
85%
Overall passrate
81%
| Year | Div1 | Div2 | Div3 | Div4 | DivU | Position | Details | 
|---|---|---|---|---|---|---|---|
| 
                     2023 
                 | 
                
                     56 
                 | 
                
                     69 
                 | 
                
                     46 
                 | 
                
                     26 
                 | 
                
                     1 
                 | 
                
                     561 / 3640 
                 | 
                |
| 
                     2022 
                 | 
                
                     19 
                 | 
                
                     56 
                 | 
                
                     63 
                 | 
                
                     43 
                 | 
                
                     0 
                 | 
                
                     946 / 3618 
                 | 
                |
| 
                     2020 
                 | 
                
                     33 
                 | 
                
                     70 
                 | 
                
                     46 
                 | 
                
                     48 
                 | 
                
                     0 
                 | 
                
                     605 / 3392 
                 | 
                |
| 
                     2019 
                 | 
                
                     17 
                 | 
                
                     54 
                 | 
                
                     58 
                 | 
                
                     38 
                 | 
                
                     0 
                 | 
                
                     572 / 3307 
                 | 
                |
| 
                     2018 
                 | 
                
                     20 
                 | 
                
                     58 
                 | 
                
                     37 
                 | 
                
                     23 
                 | 
                
                     0 
                 | 
                
                     284 / 2699 
                 |