A'Level analysis
| Year | A | B | C | D | E | O | F | Rank | Details | 
|---|---|---|---|---|---|---|---|---|---|
| 
                     2020 
                 | 
                
                     212 
                 | 
                
                     371 
                 | 
                
                     297 
                 | 
                
                     230 
                 | 
                
                     128 
                 | 
                
                     79 
                 | 
                
                     13 
                 | 
                
                     7 / 1919  
                 | 
                |
| 
                     2019 
                 | 
                
                     137 
                 | 
                
                     283 
                 | 
                
                     277 
                 | 
                
                     266 
                 | 
                
                     191 
                 | 
                
                     119 
                 | 
                
                     32 
                 | 
                
                     4 / 1826  
                 | 
                |
| 
                     2018 
                 | 
                
                     294 
                 | 
                
                     277 
                 | 
                
                     256 
                 | 
                
                     222 
                 | 
                
                     138 
                 | 
                
                     72 
                 | 
                
                     6 
                 | 
                
                     6 / 1783  
                 | 
                |
| 
                     2017 
                 | 
                
                     88 
                 | 
                
                     185 
                 | 
                
                     268 
                 | 
                
                     314 
                 | 
                
                     161 
                 | 
                
                     101 
                 | 
                
                     38 
                 | 
                
                     12 / 1589  
                 | 
                |
| 
                     2016 
                 | 
                
                     129 
                 | 
                
                     280 
                 | 
                
                     255 
                 | 
                
                     206 
                 | 
                
                     142 
                 | 
                
                     126 
                 | 
                
                     113 
                 | 
                
                     0 / 1873  
                 | 
                
O'Level analysis
Overall female passrate
100%
Overall Male passrate
100%
Overall passrate
100%
| Year | Div1 | Div2 | Div3 | Div4 | DivU | Position | Details | 
|---|---|---|---|---|---|---|---|
| 
                     2023 
                 | 
                
                     210 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     2 / 3640 
                 | 
                |
| 
                     2022 
                 | 
                
                     248 
                 | 
                
                     4 
                 | 
                
                     1 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     9 / 3618 
                 | 
                |
| 
                     2020 
                 | 
                
                     242 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     1 / 3392 
                 | 
                |
| 
                     2019 
                 | 
                
                     206 
                 | 
                
                     1 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     3 / 3307 
                 | 
                |
| 
                     2018 
                 | 
                
                     218 
                 | 
                
                     17 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     0 
                 | 
                
                     12 / 2699 
                 |