Key stage 2 attainment of greater depth in writing (36%) was significantly above national and in the highest 20% of all schools in 2019 as well as in 2018 and 2017.
Key stage 2 attainment of the expected standard (100+) in mathematics (91%) was significantly above national and in the highest 20% of all schools in 2019.
Key stage 2 attainment of the high standard (110+) in mathematics (43%) was significantly above national and in the highest 20% of all schools in 2019.
In 2019, 80% of pupils achieved the key stage 2 expected standard in reading, writing and mathematics, significantly above national and in the highest 20% of all schools
In 2019, 98% of pupils achieved the key stage 2 science expected standard, significantly above national and in the highest 20% of all schools.