How to analyse school performance data in England: A guide for school leaders
ASP
IDSR
Your own tracking data
What is the Analyse School Performance (ASP) service?
ASP is DfE’s official service for reviewing a school’s performance data, accessed through DfE Sign-in. For secondary schools, it covers Key Stage 4 outcomes - Attainment 8, Progress 8, EBacc, destination measures & attainment in English & Maths. These are broken down by subject and pupil group, with pupil-level detail available to staff with the right access.
Senior leaders and named staff usually get full access; governors are typically given a more limited set of reports. Local authorities and Multi-Academy Trusts (MATs) use ASP too, alongside IDSR, mainly to prepare for Ofsted inspections and internal reviews.
It’s a different service to GOV.UK’s Compare School and College Performance, which is the public site parents use to look up any school’s published results. ASP is the detailed version and one of several sources schools use to analyse their own data.
The one limitation worth knowing: ASP is built around a single annual data collection, published months after the exams it reports on. It tells you how last year’s Year 11 did - not how this year’s Year 10 mocks are shaping up.
Attainment vs Progress: What school performance data actually shows
Two different figures both get called “school performance data” and mixing them up leads schools astray.
Attainment - Attainment 8, GCSE pass rates, EBacc achievement - shows the grades pupils achieved. Progress, mainly Progress 8, compares those grades against what pupils with similar starting points achieved nationally. A school with high attainment but average progress may simply have a high-attaining intake. A school with modest attainment but strong progress may be adding more value than the headline grades suggest.
FFT’s Education Datalab has found a strong link (r=0.85) between Attainment 8 scores and pupils' mean KS2 scores on entry - one reason progress data, tracked consistently, gives a fairer picture of a school’s impact than a single annual attainment figure.
If you want to compare your results against genuinely similar schools rather than the national average, FFT’s “Schools Like Yours” tool is built for that. And for a fuller look at what school performance data can and can’t tell you, FFT Education Datalab’s “Making sense of school performance data” is worth a read.
Why annual data isn't the full picture
Insights from FFT Education Datalab
How to analyse school performance data: A practical approach
1. Start with the headline measures in ASP - Attainment 8, Progress 8, EBacc and attainment in English & Maths give you the national picture.
Tracking attainment and pupil progress throughout the year in secondary schools
Tracking pupil progress in secondary schools means keeping a live, current view — not just an annual one. Secondary schools have a lot happening between ASP updates: option choices, mock exams, coursework checkpoints, and interventions that start and finish mid-year. None of it shows up in ASP until the following autumn.
This is where ongoing tracking helps. Schools track attainment and pupil progress every term rather than waiting for the next annual update. FFT Aspire Pupil Tracking gives schools a live view of attainment and progress, benchmarked against national data and FFT's own estimates, so you can find out who needs support as it happens. It covers Key Stages 3 to 5, so the same standardised view carries on into sixth form too.
What real-time tracking looks like in practice
Spot pupils falling behind as it happens
Online pupil tracking: Comparing results against national data
| ASP / IDSR | FFT Aspire Pupil Tracking |
|---|---|
| Updated once a year | Updated throughout the year |
| Whole-cohort view | Whole-cohort and pupil-level view |
| Shows how last year’s leavers did | Shows how this year’s pupils are doing |
