The requested information is shown as follows:
1997 2002 2005 2007 Eligible pupils English 521,887 575,941 588,020 563,761 Mathematics 523,935 577,784 587,690 564,046 Science 524,076 578,483 588,374 564,688 Number of pupils achieving KS3 Level 7 English 22,491 49,176 44,189 36,895 Mathematics 48,755 85,807 109,326 113,119 Science 28,237 47,981 56,506 73,456 Number of pupils achieving KS3 Level 8 English 2,817 4,249 — — Mathematics 4,154 15,928 22,996 35,810 Science 1,413 2,914 — — Note: Includes pupils for whom admission policy information was unknown or for which information was not applicable.
From 2003, Level 8 can only be achieved in mathematics following the end of extension papers at KS3.