A'Level analysis
| Year | A | B | C | D | E | O | F | Rank | Details | 
|---|---|---|---|---|---|---|---|---|---|
| 
                     2020 
                 | 
                
                     4 
                 | 
                
                     26 
                 | 
                
                     81 
                 | 
                
                     109 
                 | 
                
                     123 
                 | 
                
                     113 
                 | 
                
                     114 
                 | 
                
                     586 / 1919  
                 | 
                |
| 
                     2019 
                 | 
                
                     3 
                 | 
                
                     19 
                 | 
                
                     50 
                 | 
                
                     118 
                 | 
                
                     149 
                 | 
                
                     220 
                 | 
                
                     125 
                 | 
                
                     589 / 1826  
                 | 
                |
| 
                     2018 
                 | 
                
                     6 
                 | 
                
                     28 
                 | 
                
                     70 
                 | 
                
                     129 
                 | 
                
                     172 
                 | 
                
                     192 
                 | 
                
                     133 
                 | 
                
                     824 / 1783  
                 | 
                |
| 
                     2017 
                 | 
                
                     3 
                 | 
                
                     30 
                 | 
                
                     64 
                 | 
                
                     113 
                 | 
                
                     109 
                 | 
                
                     121 
                 | 
                
                     105 
                 | 
                
                     385 / 1589  
                 | 
                |
| 
                     2016 
                 | 
                
                     19 
                 | 
                
                     57 
                 | 
                
                     102 
                 | 
                
                     116 
                 | 
                
                     127 
                 | 
                
                     98 
                 | 
                
                     93 
                 | 
                
                     0 / 1873  
                 | 
                
O'Level analysis
Overall female passrate
63%
Overall Male passrate
74%
Overall passrate
69%
| Year | Div1 | Div2 | Div3 | Div4 | DivU | Position | Details | 
|---|---|---|---|---|---|---|---|
| 
                     2023 
                 | 
                
                     66 
                 | 
                
                     90 
                 | 
                
                     92 
                 | 
                
                     96 
                 | 
                
                     1 
                 | 
                
                     1067 / 3640 
                 | 
                |
| 
                     2022 
                 | 
                
                     52 
                 | 
                
                     135 
                 | 
                
                     111 
                 | 
                
                     75 
                 | 
                
                     2 
                 | 
                
                     709 / 3618 
                 | 
                |
| 
                     2020 
                 | 
                
                     29 
                 | 
                
                     102 
                 | 
                
                     99 
                 | 
                
                     64 
                 | 
                
                     0 
                 | 
                
                     701 / 3392 
                 | 
                |
| 
                     2019 
                 | 
                
                     23 
                 | 
                
                     101 
                 | 
                
                     119 
                 | 
                
                     100 
                 | 
                
                     0 
                 | 
                
                     695 / 3307 
                 | 
                |
| 
                     2018 
                 | 
                
                     22 
                 | 
                
                     59 
                 | 
                
                     106 
                 | 
                
                     149 
                 | 
                
                     1 
                 | 
                
                     824 / 2699 
                 |