DEMO: this is sample data · school names are fictional
PSLE · NECTA

What do PSLE grades mean?

Marks per subject (out of 50)

GradeMarksMeaning
A41–50Excellent
B31–40Very good
C21–30Good
D11–20Satisfactory
E / F0–10Fail
  • A pass is Grade A to C.
  • The lowest letter is still being verified: the same NECTA report writes both “F” and “E”.

Source: NECTA PSLE 2023 CIRA report (English), pp. 7–8

Schools by Grades A–B

3 years, centre aggregates — we never store individual results.