SchoolsGPT

Best primary schools in Cambridgeshire

197 of 212 primary schools ranked by Met expected standard (RWM) · all Cambridgeshire schools · secondary schools

Ranked on Met expected standard (RWM), 2024/25 — the most recent year each school has published. Official data, not our opinion — but the ranking is only as good as the measure, and a single number never describes a school. We hold real catchment boundaries for 204 of them.

# School Met expected standard (RWM) Ofsted Places Catchment
1 Mepal and Witcham Church of England Primary School Ely 100.0% Good about even 1.07 first prefs per place, 2026/27 mapped
2 Ditton Lodge Primary School Newmarket 96.0% Good about even 0.97 first prefs per place, 2026/27 mapped
3 Abbots Ripton CofE Primary School Huntingdon 94.0% Good oversubscribed 1.47 first prefs per place, 2026/27 mapped
4 Swaffham Prior Church of England Primary School Cambridge 94.0% Good oversubscribed 1.27 first prefs per place, 2026/27 mapped
5 Bewick Bridge Community Primary School Cambridge 90.0% Good about even 0.97 first prefs per place, 2026/27 mapped
6 Histon and Impington Brook Primary School Cambridge 90.0% Not judged about even 1.15 first prefs per place, 2026/27 mapped
7 Histon and Impington Park Primary School Cambridge 85.0% Outstanding improving about even 0.85 first prefs per place, 2026/27 mapped
8 Ermine Street Church Academy Alconbury Weald 84.0% Good oversubscribed 1.16 first prefs per place, 2026/27 mapped
9 Kimbolton Primary Academy Huntingdon 83.0% Good about even 1.0 first prefs per place, 2026/27 mapped
10 St Alban's Catholic Primary School Cambridge 83.0% Not judged oversubscribed 1.41 first prefs per place, 2026/27 approximate
11 Babraham CofE (VC) Primary School Cambridge 81.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
12 Bury CofE Primary School Huntingdon 81.0% Not judged about even 0.9 first prefs per place, 2026/27 mapped
13 Newnham Croft Primary School Cambridge 81.0% Good oversubscribed 1.27 first prefs per place, 2026/27 mapped
14 The Elton CofE Primary School of the Foundation of Frances and Jane Proby Peterborough 81.0% Good about even 1.05 first prefs per place, 2026/27 mapped
15 Ridgefield Primary School Cambridge 80.0% Good oversubscribed 1.43 first prefs per place, 2026/27 mapped
16 Kings Hedges Primary School Cambridge 79.0% Good about even 0.94 first prefs per place, 2026/27 mapped
17 Meldreth Primary School Nr Royston 79.0% Not judged oversubscribed 1.23 first prefs per place, 2026/27 mapped
18 St Luke's CofE Primary School Cambridge 79.0% Requires improvement about even 1.0 first prefs per place, 2026/27 mapped
19 Wisbech St Mary CofE Academy Wisbech 79.0% Good improving undersubscribed 0.83 first prefs per place, 2026/27 mapped
20 Earith Primary School Huntingdon 78.0% Good about even 1.0 first prefs per place, 2026/27 mapped
21 Barnabas Oley CofE Primary School Sandy 77.0% Outstanding oversubscribed 1.3 first prefs per place, 2026/27 mapped
22 Elsworth CofE VA Primary School 77.0% Good about even 0.93 first prefs per place, 2026/27 mapped
23 Little Thetford CofE Primary School Ely 77.0% Good about even 1.0 first prefs per place, 2026/27 mapped
24 Fulbourn Primary School Cambridge 76.0% Good about even 1.0 first prefs per place, 2026/27 mapped
25 St Matthew's Primary School Cambridge 76.0% Good declining about even 0.91 first prefs per place, 2026/27 mapped
26 Alderman Payne Primary School Wisbech 75.0% Good about even 1.07 first prefs per place, 2026/27 mapped
27 Crosshall Junior School St Neots 75.0% Good mapped
28 Jeavons Wood Primary School Great Cambourne 75.0% Good about even 0.98 first prefs per place, 2026/27 mapped
29 St Andrew's CofE Primary School Ely 75.0% Good about even 1.02 first prefs per place, 2026/27 mapped
30 Stapleford Community Primary School Cambridge 75.0% Good about even 0.89 first prefs per place, 2026/27 mapped
31 Swaffham Bulbeck Church of England Primary School Cambridge 75.0% Good about even 0.92 first prefs per place, 2026/27 mapped
32 Thriplow CofE Primary School Royston hidden gem 75.0% Good undersubscribed 0.8 first prefs per place, 2026/27 mapped
33 Bar Hill Community Primary School Cambridge 74.0% Good about even 1.0 first prefs per place, 2026/27 mapped
34 Cheveley CofE Primary School Newmarket 74.0% Good undersubscribed 0.84 first prefs per place, 2026/27 mapped
35 Milton Road Primary School Cambridge 74.0% Not judged declining oversubscribed 1.61 first prefs per place, 2026/27 mapped
36 Somersham Primary School Somersham 74.0% Outstanding about even 1.0 first prefs per place, 2026/27 mapped
37 Swavesey Primary School Cambridge 73.0% Not judged declining about even 0.94 first prefs per place, 2026/27 mapped
38 Teversham CofE VA Primary School Cambridge 73.0% Good undersubscribed 0.83 first prefs per place, 2026/27 mapped
39 Bottisham Community Primary School Cambridge 72.0% Good about even 1.0 first prefs per place, 2026/27 mapped
40 Great and Little Shelford CofE (Aided) Primary School Cambridge 72.0% Good about even 0.97 first prefs per place, 2026/27 mapped
41 Houghton Primary School Huntingdon 72.0% Good about even 0.97 first prefs per place, 2026/27 mapped
42 Oakington CofE Primary School Cambridge 72.0% Good about even 1.0 first prefs per place, 2026/27 mapped
43 Park Street CofE Primary School Cambridge hidden gem 72.0% Good undersubscribed 0.82 first prefs per place, 2026/27 mapped
44 Isle of Ely Primary School Ely 71.0% Good about even 1.12 first prefs per place, 2026/27 approximate
45 Linton Heights Junior School Cambridge 71.0% Good mapped
46 Queen Emma Primary School Cambridge 71.0% Good about even 1.13 first prefs per place, 2026/27 mapped
47 University of Cambridge Primary School Cambridge 71.0% Outstanding about even 1.06 first prefs per place, 2026/27 mapped
48 William Westley Church of England VC Primary School Cambridge 71.0% Not judged oversubscribed 1.33 first prefs per place, 2026/27 mapped
49 Dry Drayton CofE (C) Primary School Cambridge 70.0% Good about even 1.0 first prefs per place, 2026/27 mapped
50 Folksworth CofE Primary School Peterborough 70.0% Good about even 1.06 first prefs per place, 2026/27 mapped
51 Great Wilbraham CofE Primary Academy Cambridge 70.0% Inadequate about even 1.0 first prefs per place, 2026/27 mapped
52 St Anne's CofE Primary School Huntingdon 70.0% Not judged about even 1.1 first prefs per place, 2026/27 mapped
53 The Bellbird Primary School Cambridge 70.0% Good improving about even 1.0 first prefs per place, 2026/27 mapped
54 Trumpington Park Primary School Cambridge 70.0% Good oversubscribed 1.27 first prefs per place, 2026/27 mapped
55 Hauxton Primary School Cambridge hidden gem 69.0% Good undersubscribed 0.8 first prefs per place, 2026/27 mapped
56 Lionel Walden Primary School March 69.0% Good about even 1.03 first prefs per place, 2026/27 mapped
57 Milton Church of England Primary School Cambridge 69.0% Good improving about even 1.0 first prefs per place, 2026/27 mapped
58 The Spinney Primary School Cambridge 69.0% Requires improvement about even 0.86 first prefs per place, 2026/27 mapped
59 Alconbury CofE Primary School Huntingdon 68.0% Not judged about even 1.03 first prefs per place, 2026/27 mapped
60 Ely St John's Community Primary School Ely 68.0% Not judged oversubscribed 1.17 first prefs per place, 2026/27 mapped
61 Godmanchester Community Academy Huntingdon 68.0% Good about even 0.89 first prefs per place, 2026/27 mapped
62 Hatton Park Primary School Cambridge 68.0% Good about even 0.87 first prefs per place, 2026/27 mapped
63 Monkfield Park Primary School Cambridge 68.0% Good about even 1.0 first prefs per place, 2026/27 mapped
64 Offord Primary School St Neots 68.0% Good about even 0.91 first prefs per place, 2026/27 mapped
65 Brington CofE Primary School Brington 67.0% Good about even 1.06 first prefs per place, 2026/27 mapped
66 Foxton Primary School Cambridge 67.0% Good about even 1.0 first prefs per place, 2026/27 mapped
67 Great Staughton Primary Academy St Neots 67.0% Good about even 1.0 first prefs per place, 2026/27 mapped
68 Guyhirn CofE VC Primary School Wisbech 67.0% Good about even 1.0 first prefs per place, 2026/27 mapped
69 Alderman Jacobs School Peterborough 66.0% Good improving about even 1.03 first prefs per place, 2026/27 mapped
70 Arbury Primary School Cambridge hidden gem 66.0% Good undersubscribed 0.71 first prefs per place, 2026/27 mapped
71 Burwell Village College (Primary) Cambridge 66.0% Good about even 0.89 first prefs per place, 2026/27 mapped
72 Hemingford Grey Primary School Huntingdon 66.0% Good about even 0.97 first prefs per place, 2026/27 mapped
73 Millfield Primary School Ely 66.0% Good about even 0.96 first prefs per place, 2026/27 mapped
74 Fourfields Community Primary School Peterborough 65.0% Good about even 1.08 first prefs per place, 2026/27 mapped
75 Great Paxton CofE Primary School St Neots 65.0% Good about even 1.0 first prefs per place, 2026/27 mapped
76 Meadow Primary School Cambridge 65.0% Good about even 1.0 first prefs per place, 2026/27 mapped
77 Pathfinder CofE Primary School Cambridge 65.0% Good about even 0.89 first prefs per place, 2026/27 mapped
78 Stilton Church of England Primary Academy Peterborough 65.0% Good about even 0.95 first prefs per place, 2026/27 mapped
79 Benwick Primary School March 64.0% Good about even 0.93 first prefs per place, 2026/27 mapped
80 Huntingdon Primary School Huntingdon 64.0% Good improving about even 0.98 first prefs per place, 2026/27 mapped
81 Littleport Community Primary School Ely 64.0% Not judged improving about even 0.97 first prefs per place, 2026/27 mapped
82 Spaldwick Primary School Huntingdon 64.0% Not judged undersubscribed 0.8 first prefs per place, 2026/27 mapped
83 Bourn CofE Primary Academy Cambridge 63.0% Good about even 0.95 first prefs per place, 2026/27 mapped
84 Bushmead Primary School St Neots 63.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
85 Castle Camps Church of England (Controlled) Primary School Cambridge 63.0% Not judged about even 0.95 first prefs per place, 2026/27 mapped
86 Cromwell Academy Huntingdon 63.0% Good about even 0.89 first prefs per place, 2026/27 mapped
87 Fen Ditton Primary School Cambridge hidden gem 63.0% Good undersubscribed 0.7 first prefs per place, 2026/27 mapped
88 Holywell CofE Primary School St Ives 63.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
89 Leverington Primary Academy Wisbech 63.0% Good about even 0.85 first prefs per place, 2026/27 mapped
90 St Laurence Catholic Primary School Cambridge 63.0% Good about even 1.0 first prefs per place, 2026/27 approximate
91 Stretham Community Primary School Ely 63.0% Not judged about even 0.96 first prefs per place, 2026/27 mapped
92 The Ashbeach Primary School Huntingdon 63.0% Good declining about even 1.0 first prefs per place, 2026/27 mapped
93 Trumpington Meadows Primary School Cambridge 63.0% Good improving undersubscribed 0.83 first prefs per place, 2026/27 mapped
94 Colville Primary School Cambridge 62.0% Not judged about even 0.9 first prefs per place, 2026/27 mapped
95 Fawcett Primary School Cambridge hidden gem 62.0% Good undersubscribed 0.7 first prefs per place, 2026/27 mapped
96 Fordham CofE Primary School Ely 62.0% Good declining about even 1.03 first prefs per place, 2026/27 mapped
97 Melbourn Primary School Royston 62.0% Good about even 0.98 first prefs per place, 2026/27 mapped
98 St John's CofE Primary School Huntingdon 62.0% Good about even 0.94 first prefs per place, 2026/27 mapped
99 Caldecote Primary School Cambridge 61.0% Good about even 1.0 first prefs per place, 2026/27 mapped
100 Cottenham Primary School Cambridge 61.0% Good declining about even 1.0 first prefs per place, 2026/27 mapped
101 Downham Feoffees Primary Academy Ely 61.0% Good about even 0.95 first prefs per place, 2026/27 mapped
102 Elm CofE Primary School Wisbech 61.0% Good about even 0.95 first prefs per place, 2026/27 mapped
103 Ely St Mary's CofE Junior School Ely 61.0% Good mapped
104 Girton Glebe Primary School Cambridge 61.0% Good about even 1.0 first prefs per place, 2026/27 mapped
105 Kettlefields Primary School Newmarket 61.0% Good oversubscribed 1.37 first prefs per place, 2026/27 mapped
106 Manea Community Primary School Manea 61.0% Good improving about even 1.0 first prefs per place, 2026/27 mapped
107 Middlefield Primary Academy St Neots 61.0% Not judged oversubscribed 1.21 first prefs per place, 2026/27 mapped
108 Thorndown Primary School St Ives 61.0% Good improving about even 1.11 first prefs per place, 2026/27 mapped
109 Marleigh Primary Academy Cambridge 60.0% Not judged oversubscribed 1.17 first prefs per place, 2026/27 mapped
110 The Round House Primary Academy St Neots 60.0% Good about even 0.96 first prefs per place, 2026/27 mapped
111 Barton CofE VA Primary School Cambridge 59.0% Good about even 0.94 first prefs per place, 2026/27 mapped
112 Glebelands Primary Academy Chatteris 59.0% Good about even 0.96 first prefs per place, 2026/27 mapped
113 Holme CofE Primary School Peterborough 59.0% Good about even 0.87 first prefs per place, 2026/27 mapped
114 The Icknield Primary School Cambridge 59.0% Not judged about even 0.95 first prefs per place, 2026/27 mapped
115 Winhills Primary Academy St Neots 59.0% Good improving about even 0.92 first prefs per place, 2026/27 mapped
116 Wintringham Primary Academy St. Neots 59.0% Good about even 1.05 first prefs per place, 2026/27 mapped
117 Duxford Church of England Community Primary School Cambridge 58.0% Good about even 0.91 first prefs per place, 2026/27 mapped
118 Fen Drayton Primary School Cambridge 58.0% Good about even 1.0 first prefs per place, 2026/27 mapped
119 Mayfield Primary School Cambridge 58.0% Good about even 0.87 first prefs per place, 2026/27 mapped
120 Meridian Primary School Cambridge 58.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
121 Godmanchester Bridge Academy Godmanchester 57.0% Good oversubscribed 1.33 first prefs per place, 2026/27 mapped
122 Park Lane Primary & Nursery School Peterborough 57.0% Good improving about even 0.89 first prefs per place, 2026/27 mapped
123 Queen Edith Primary School Cambridge 57.0% Good about even 0.92 first prefs per place, 2026/27 mapped
124 Ramnoth Junior School Wisbech 57.0% Good mapped
125 Waterbeach Community Primary School Cambridge 57.0% Good declining about even 0.97 first prefs per place, 2026/27 mapped
126 Wheatfields Primary School St Ives 57.0% Not judged undersubscribed 0.83 first prefs per place, 2026/27 mapped
127 Buckden CofE Primary School St Neots 56.0% Not judged improving about even 0.98 first prefs per place, 2026/27 mapped
128 Hardwick and Cambourne Community Primary School Cambridge 56.0% Good about even 0.98 first prefs per place, 2026/27 mapped
129 Steeple Morden CofE VC Primary School Royston 56.0% Requires improvement about even 0.92 first prefs per place, 2026/27 mapped
130 The Grove Primary School Cambridge 56.0% Good about even 1.03 first prefs per place, 2026/27 mapped
131 The Vine Inter-Church Primary School Cambourne 56.0% Good about even 1.0 first prefs per place, 2026/27 mapped
132 Elm Road Primary School Wisbech 55.0% Good about even 1.1 first prefs per place, 2026/27 mapped
133 Kennett Primary School Newmarket 55.0% Good about even 1.07 first prefs per place, 2026/27 mapped
134 Pendragon Community Primary School Cambridge 55.0% Good about even 1.0 first prefs per place, 2026/27 mapped
135 St Helen's Primary School Huntingdon 55.0% Good improving about even 0.96 first prefs per place, 2026/27 mapped
136 The Shade Primary School Ely 55.0% Not judged oversubscribed 1.21 first prefs per place, 2026/27 mapped
137 Cavalry Primary School March 54.0% Good oversubscribed 1.2 first prefs per place, 2026/27 mapped
138 Lantern Community Primary School Ely 54.0% Good about even 0.9 first prefs per place, 2026/27 mapped
139 St Peter's CofE Aided Junior School Wisbech 54.0% Good improving mapped
140 Sutton CofE VC Primary School Ely 54.0% Good about even 0.93 first prefs per place, 2026/27 mapped
141 Brampton Village Primary School Huntingdon 53.0% Good about even 1.06 first prefs per place, 2026/27 mapped
142 Isleham Church of England Primary School Ely 53.0% Good about even 1.1 first prefs per place, 2026/27 mapped
143 Morley Memorial Primary School Cambridge 53.0% Good about even 0.88 first prefs per place, 2026/27 mapped
144 Ramsey Junior School Huntingdon 53.0% Good mapped
145 Robert Arkenstall Primary School Ely 53.0% Good about even 1.0 first prefs per place, 2026/27 mapped
146 Bassingbourn Primary School Royston 52.0% Not judged declining about even 0.95 first prefs per place, 2026/27 mapped
147 Cherry Hinton Church of England Voluntary Controlled Primary School Cambridge 52.0% Good about even 1.0 first prefs per place, 2026/27 mapped
148 Willingham Primary School Cambridge 51.0% Good about even 1.0 first prefs per place, 2026/27 mapped
149 Guilden Morden CofE Primary Academy Nr Royston 50.0% Good about even 0.9 first prefs per place, 2026/27 mapped
150 Sawtry Junior Academy Huntingdon 50.0% Good mapped
151 Wilburton CofE Primary School Ely 50.0% Good about even 1.0 first prefs per place, 2026/27 mapped
152 Orchards Church of England Academy Wisbech 49.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
153 Eynesbury CofE C Primary School St Neots 48.0% Good about even 1.03 first prefs per place, 2026/27 mapped
154 Hartford Junior School Huntingdon 48.0% Good mapped
155 Haslingfield Endowed Primary School Cambridge 48.0% Good about even 0.94 first prefs per place, 2026/27 mapped
156 Warboys Primary Academy Huntingdon 48.0% Requires improvement about even 0.98 first prefs per place, 2026/27 mapped
157 Westfield Junior School St Ives 48.0% Good mapped
158 Coates Primary School Peterborough 47.0% Good oversubscribed 1.27 first prefs per place, 2026/27 mapped
159 Murrow Primary Academy Wisbech 47.0% Good about even 1.0 first prefs per place, 2026/27 mapped
160 Beaupre Community Primary School Wisbech 46.0% Good about even 0.96 first prefs per place, 2026/27 mapped
161 Gamlingay Village Primary Sandy 45.0% Good about even 0.95 first prefs per place, 2026/27 mapped
162 Great Abington Primary School Cambridge 45.0% Good about even 1.0 first prefs per place, 2026/27 mapped
163 Kingsfield Primary School Chatteris 45.0% Good improving about even 0.96 first prefs per place, 2026/27 approximate
164 Peckover Primary School Wisbech 45.0% Not judged about even 1.12 first prefs per place, 2026/27 mapped
165 Priory Junior School St Neots 45.0% Good mapped
166 Upwood Primary Academy Huntingdon 45.0% Good about even 1.0 first prefs per place, 2026/27 mapped
167 The Weatheralls Primary School Soham 44.0% Requires improvement undersubscribed 0.5 first prefs per place, 2026/27 mapped
168 Coton Church of England (Voluntary Controlled) Primary School Cambridge 43.0% Requires improvement declining about even 0.92 first prefs per place, 2026/27 mapped
169 Petersfield CofE Aided Primary School Royston 43.0% Good about even 1.0 first prefs per place, 2026/27 mapped
170 Shirley Community Primary School Cambridge 43.0% Good about even 0.96 first prefs per place, 2026/27 mapped
171 St Mary's Church of England Primary School St Neots St Neots hidden gem 43.0% Good undersubscribed 0.67 first prefs per place, 2026/27 mapped
172 Chesterton Primary School Cambridge hidden gem 42.0% Good undersubscribed 0.71 first prefs per place, 2026/27 approximate
173 Westwood Primary School March 42.0% Not judged about even 0.96 first prefs per place, 2026/27 mapped
174 Orchard Park Community Primary School Cambridge 41.0% Good about even 0.94 first prefs per place, 2026/27 mapped
175 Thongsley Fields Primary and Nursery School Huntingdon 41.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
176 Barrington CofE VC Primary School Cambridge 40.0% Good about even 0.96 first prefs per place, 2026/27 mapped
177 William de Yaxley Church of England Academy Peterborough 40.0% Good improving mapped
178 Wyton on the Hill Community Primary School Huntingdon 39.0% Good about even 0.94 first prefs per place, 2026/27 mapped
179 Farcet CofE (C) Primary School Peterborough hidden gem 38.0% Good undersubscribed 0.8 first prefs per place, 2026/27 mapped
180 St Pauls CofE VA Primary School Cambridge hidden gem 38.0% Good undersubscribed 0.46 first prefs per place, 2026/27 mapped
181 Stukeley Meadows Primary School Huntingdon 38.0% Good improving about even 0.91 first prefs per place, 2026/27 mapped
182 The Rackham Church of England Primary School and Pre-School Ely 38.0% Not judged about even 0.95 first prefs per place, 2026/27 mapped
183 Townley Primary School Wisbech 38.0% Good about even 1.0 first prefs per place, 2026/27 mapped
184 Fenstanton and Hilton Primary School Huntingdon 35.0% Good about even 1.02 first prefs per place, 2026/27 mapped
185 The Galfrid School Cambridge 35.0% Good about even 0.96 first prefs per place, 2026/27 mapped
186 The Newton Community Primary School St Neots 33.0% Good about even 0.86 first prefs per place, 2026/27 mapped
187 Burrowmoor Primary Academy March 32.0% Inadequate about even 0.87 first prefs per place, 2026/27 approximate
188 New Road Primary & Nursery School Peterborough 31.0% Good about even 0.91 first prefs per place, 2026/27 mapped
189 Friday Bridge Community Primary School Wisbech 29.0% Good about even 1.0 first prefs per place, 2026/27 mapped
190 Gorefield Primary Academy Wisbech 29.0% Good about even 1.0 first prefs per place, 2026/27 mapped
191 Little Paxton Primary School St. Neots 28.0% Good declining about even 0.94 first prefs per place, 2026/27 mapped
192 Kinderley Primary School Wisbech 27.0% Good about even 1.0 first prefs per place, 2026/27 mapped
193 Thomas Eaton Primary Academy March 27.0% Good improving about even 0.86 first prefs per place, 2026/27 mapped
194 St Philip's CofE Aided Primary School Cambridge 26.0% Good about even 0.9 first prefs per place, 2026/27 mapped
195 Fowlmere Primary School Royston 25.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped
196 Over Primary School Cambridge 21.0% Requires improvement declining about even 1.0 first prefs per place, 2026/27 mapped
197 All Saints Interchurch Academy March 17.0% Not judged about even 1.0 first prefs per place, 2026/27 mapped

Also in Cambridgeshire

15 further primary schools with no published Met expected standard (RWM) for the latest year — usually too small a cohort to report, newly opened, or a special school. Listed because leaving them out would make this a misleading picture of Cambridgeshire, not a fairer one.

Applying in Cambridgeshire

Knowing which school is best is only half of it — these are the deadlines that decide whether you can apply at all.

Rankings compare published results. They do not tell you which school your child will get into — that depends on where you live, sibling and faith priority, and how many people apply this year. Ask below, or check the Cambridgeshire admission criteria.

Have a specific question about admissions, scores or dates?

Ask SchoolsGPT