- 2021 – Sub Primary 2 (1) 76.68%
- 2020 – Primary 1
- 2019 – Junior 6 74.14%
- 2018 – Sub Primary 1 73.12%
- 2017 – Sub Primary 1 88.68%
- 2016 – Sub Primary 1 90.23%
- 2014 – Primary 6
- 2013 – Primary 6 84.3%
- 2012 – Primary 1 – 72.5%
- 2011 – Primary 3 – 80.3%
- 2010 – Sub Junoir 1 – 75.55%