Cambridge 0580 · grade thresholds
IGCSE Maths 0580 grade boundaries
In May/June 2026, a grade A on Cambridge 0580 Paper 2 cost 79 marks on variant 23 but only 64 on variant 21 — a 15-mark difference on the same paper, in the same series. Thresholds are set after every series so that the standard stays constant while the papers vary, which means a harder paper gets a lower boundary. Variants are the same paper written for different exam zones, and your zone — not you — decides which one you sit.
Below is every series Cambridge has published for 0580 — 2022 to 2026, all three exam series — with each paper’s threshold and the overall syllabus thresholds beneath it. The numbers are Cambridge’s and every series links to the table they came from.
Updated 22 September 2026
Component and syllabus thresholds are different numbers
Almost every page that quotes “the 0580 grade boundaries” is quoting one of two different things, so it is worth separating them:
- A component threshold is the raw mark one paper needed. Cambridge states that grade A* does not exist at the level of an individual component — so if you see an A* against a single paper anywhere, it is invented.
- A syllabus threshold is the total across a combination of papers, after weighting, and it is the grade that appears on the certificate. A* exists only here.
The combinations matter more than students expect. Cambridge offers several entry routes, each a different set of papers with its own maximum and its own thresholds — which is why two candidates with the same raw total can be awarded different grades. Quanta has broken down 42 0580 past papers, and each one shows its own threshold beside its topic breakdown.
May/June 2026
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 80 | — | — | 37 | 30 | 23 | 16 | 9 |
| Paper 12 | 80 | — | — | 42 | 34 | 27 | 19 | 11 |
| Paper 13 | 80 | — | — | 38 | 31 | 24 | 17 | 10 |
| Paper 21 | 100 | 64 | 52 | 40 | 32 | 24 | — | — |
| Paper 22 | 100 | 75 | 58 | 41 | 32 | 23 | — | — |
| Paper 23 | 100 | 79 | 63 | 47 | 35 | 24 | — | — |
| Paper 31 | 80 | — | — | 45 | 38 | 32 | 26 | 20 |
| Paper 32 | 80 | — | — | 41 | 33 | 25 | 18 | 11 |
| Paper 33 | 80 | — | — | 45 | 38 | 31 | 25 | 19 |
| Paper 41 | 100 | 74 | 62 | 50 | 41 | 32 | — | — |
| Paper 42 | 100 | 79 | 62 | 46 | 36 | 26 | — | — |
| Paper 43 | 100 | 75 | 61 | 47 | 36 | 25 | — | — |
| Paper 50 | 90 | 75 | 63 | 52 | 45 | 39 | 33 | 27 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31 | 160 | — | — | — | 82 | 68 | 55 | 42 | 29 |
| 12 + 32 | 160 | — | — | — | 83 | 67 | 52 | 37 | 22 |
| 13 + 33 | 160 | — | — | — | 83 | 69 | 55 | 42 | 29 |
| 21 + 41 | 200 | 162 | 138 | 114 | 90 | 73 | 56 | — | — |
| 22 + 42 | 200 | 177 | 154 | 120 | 87 | 68 | 49 | — | — |
| 23 + 43 | 200 | 177 | 154 | 124 | 94 | 71 | 49 | — | — |
| 50 | 90 | 82 | 75 | 63 | 52 | 45 | 39 | 33 | 27 |
Source: Cambridge’s grade threshold table for May/June 2026.
Feb/March 2026
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 12 | 80 | — | — | 43 | 35 | 27 | 19 | 11 |
| Paper 22 | 100 | 68 | 53 | 38 | 30 | 23 | — | — |
| Paper 32 | 80 | — | — | 44 | 36 | 29 | 21 | 13 |
| Paper 42 | 100 | 69 | 53 | 38 | 31 | 24 | — | — |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 12 + 32 | 160 | — | — | — | 87 | 71 | 56 | 40 | 24 |
| 22 + 42 | 200 | 168 | 137 | 106 | 76 | 61 | 47 | — | — |
Source: Cambridge’s grade threshold table for Feb/March 2026.
May/June 2025
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 80 | — | — | 43 | 36 | 29 | 23 | 17 |
| Paper 12 | 80 | — | — | 43 | 34 | 26 | 17 | 8 |
| Paper 13 | 80 | — | — | 44 | 37 | 29 | 22 | 15 |
| Paper 21 | 100 | 64 | 51 | 38 | 32 | 26 | — | — |
| Paper 22 | 100 | 76 | 59 | 43 | 34 | 26 | — | — |
| Paper 23 | 100 | 78 | 63 | 49 | 37 | 26 | — | — |
| Paper 31 | 80 | — | — | 43 | 36 | 30 | 23 | 16 |
| Paper 32 | 80 | — | — | 43 | 34 | 25 | 17 | 9 |
| Paper 33 | 80 | — | — | 48 | 40 | 33 | 26 | 19 |
| Paper 41 | 100 | 67 | 55 | 43 | 36 | 29 | — | — |
| Paper 42 | 100 | 76 | 60 | 43 | 34 | 25 | — | — |
| Paper 43 | 100 | 79 | 64 | 48 | 37 | 26 | — | — |
| Paper 50 | 90 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 86 | 72 | 59 | 46 | 33 |
| 12 + 32option AY | 160 | — | — | — | 86 | 68 | 51 | 34 | 17 |
| 13 + 33option AZ | 160 | — | — | — | 92 | 77 | 62 | 48 | 34 |
| 21 + 41option BX | 200 | 156 | 131 | 106 | 81 | 68 | 55 | — | — |
| 22 + 42option BY | 200 | 176 | 152 | 119 | 86 | 68 | 51 | — | — |
| 23 + 43option BZ | 200 | 178 | 157 | 127 | 97 | 74 | 52 | — | — |
| 50option P1 | 90 | 77 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Source: Cambridge’s grade threshold table for May/June 2025.
Oct/Nov 2025
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 80 | — | — | 50 | 42 | 34 | 26 | 18 |
| Paper 12 | 80 | — | — | 44 | 35 | 26 | 17 | 8 |
| Paper 13 | 80 | — | — | 55 | 47 | 40 | 32 | 24 |
| Paper 21 | 100 | 74 | 59 | 43 | 34 | 25 | — | — |
| Paper 22 | 100 | 69 | 55 | 41 | 33 | 25 | — | — |
| Paper 23 | 100 | 77 | 60 | 44 | 34 | 25 | — | — |
| Paper 31 | 80 | — | — | 42 | 34 | 26 | 18 | 10 |
| Paper 32 | 80 | — | — | 45 | 38 | 32 | 26 | 20 |
| Paper 33 | 80 | — | — | 57 | 49 | 40 | 32 | 24 |
| Paper 41 | 100 | 70 | 55 | 41 | 32 | 23 | — | — |
| Paper 42 | 100 | 71 | 56 | 41 | 33 | 25 | — | — |
| Paper 43 | 100 | 78 | 62 | 46 | 37 | 27 | — | — |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 92 | 76 | 60 | 44 | 28 |
| 12 + 32option AY | 160 | — | — | — | 89 | 73 | 58 | 43 | 28 |
| 13 + 33option AZ | 160 | — | — | — | 112 | 96 | 80 | 64 | 48 |
| 21 + 41option BX | 200 | 172 | 144 | 114 | 84 | 66 | 48 | — | — |
| 22 + 42option BY | 200 | 169 | 140 | 111 | 82 | 66 | 50 | — | — |
| 23 + 43option BZ | 200 | 177 | 155 | 122 | 90 | 71 | 52 | — | — |
Feb/March 2025
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 12 | 80 | — | — | 51 | 42 | 33 | 24 | 15 |
| Paper 22 | 100 | 78 | 62 | 46 | 38 | 31 | — | — |
| Paper 32 | 80 | — | — | 50 | 41 | 33 | 24 | 15 |
| Paper 42 | 100 | 83 | 66 | 49 | 40 | 31 | — | — |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 12 + 32option AY | 160 | — | — | — | 101 | 83 | 66 | 48 | 30 |
| 22 + 42option BY | 200 | 180 | 161 | 128 | 95 | 78 | 62 | — | — |
Source: Cambridge’s grade threshold table for Feb/March 2025.
May/June 2024
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 56 | — | — | 27 | 22 | 18 | 13 | 8 |
| Paper 12 | 56 | — | — | 31 | 25 | 19 | 13 | 7 |
| Paper 13 | 56 | — | — | 34 | 28 | 23 | 18 | 13 |
| Paper 21 | 70 | 45 | 35 | 25 | 21 | 18 | — | — |
| Paper 22 | 70 | 56 | 44 | 33 | 26 | 20 | — | — |
| Paper 23 | 70 | 52 | 41 | 31 | 25 | 19 | — | — |
| Paper 31 | 104 | — | — | 50 | 41 | 32 | 23 | 14 |
| Paper 32 | 104 | — | — | 58 | 47 | 36 | 25 | 14 |
| Paper 33 | 104 | — | — | 59 | 51 | 42 | 33 | 24 |
| Paper 41 | 130 | 80 | 63 | 47 | 35 | 22 | — | — |
| Paper 42 | 130 | 94 | 73 | 52 | 40 | 28 | — | — |
| Paper 43 | 130 | 92 | 73 | 54 | 40 | 26 | — | — |
| Paper 50 | 90 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 77 | 63 | 50 | 36 | 22 |
| 12 + 32option AY | 160 | — | — | — | 89 | 72 | 55 | 38 | 21 |
| 13 + 33option AZ | 160 | — | — | — | 93 | 79 | 65 | 51 | 37 |
| 21 + 41option BX | 200 | 152 | 125 | 98 | 72 | 56 | 40 | — | — |
| 22 + 42option BY | 200 | 175 | 150 | 117 | 85 | 66 | 48 | — | — |
| 23 + 43option BZ | 200 | 172 | 144 | 114 | 85 | 65 | 45 | — | — |
| 50option P1 | 90 | 77 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Source: Cambridge’s grade threshold table for May/June 2024.
Oct/Nov 2024
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 56 | — | — | 27 | 22 | 18 | 13 | 8 |
| Paper 12 | 56 | — | — | 38 | 32 | 26 | 20 | 14 |
| Paper 13 | 56 | — | — | 38 | 32 | 26 | 20 | 14 |
| Paper 21 | 70 | 50 | 39 | 29 | 24 | 19 | — | — |
| Paper 22 | 70 | 58 | 50 | 43 | 36 | 29 | — | — |
| Paper 23 | 70 | 58 | 46 | 34 | 26 | 19 | — | — |
| Paper 31 | 104 | — | — | 61 | 48 | 35 | 22 | 9 |
| Paper 32 | 104 | — | — | 65 | 55 | 46 | 37 | 28 |
| Paper 33 | 104 | — | — | 70 | 58 | 47 | 36 | 25 |
| Paper 41 | 130 | 90 | 73 | 55 | 42 | 30 | — | — |
| Paper 42 | 130 | 102 | 80 | 57 | 46 | 35 | — | — |
| Paper 43 | 130 | 91 | 69 | 47 | 37 | 26 | — | — |
| Paper 50 | 90 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 88 | 70 | 53 | 35 | 17 |
| 12 + 32option AY | 160 | — | — | — | 103 | 87 | 72 | 57 | 42 |
| 13 + 33option AZ | 160 | — | — | — | 108 | 90 | 73 | 56 | 39 |
| 21 + 41option BX | 200 | 168 | 140 | 112 | 84 | 66 | 49 | — | — |
| 22 + 42option BY | 200 | 180 | 160 | 130 | 100 | 82 | 64 | — | — |
| 23 + 43option BZ | 200 | 174 | 149 | 115 | 81 | 63 | 45 | — | — |
| 50option P1 | 90 | 77 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Feb/March 2024
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 12 | 56 | — | — | 34 | 28 | 22 | 16 | 10 |
| Paper 22 | 70 | 60 | 51 | 43 | 37 | 32 | — | — |
| Paper 32 | 104 | — | — | 63 | 51 | 40 | 29 | 18 |
| Paper 42 | 130 | 102 | 81 | 60 | 49 | 38 | — | — |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 12 + 32option AY | 160 | — | — | — | 97 | 79 | 62 | 45 | 28 |
| 22 + 42option BY | 200 | 181 | 162 | 132 | 103 | 86 | 70 | — | — |
Source: Cambridge’s grade threshold table for Feb/March 2024.
May/June 2023
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 56 | — | — | 26 | 21 | 17 | 13 | 9 |
| Paper 12 | 56 | — | — | 31 | 24 | 18 | 12 | 6 |
| Paper 13 | 56 | — | — | 32 | 26 | 21 | 16 | 11 |
| Paper 21 | 70 | 46 | 36 | 27 | 23 | 19 | — | — |
| Paper 22 | 70 | 55 | 44 | 33 | 26 | 19 | — | — |
| Paper 23 | 70 | 54 | 44 | 34 | 26 | 19 | — | — |
| Paper 31 | 104 | — | — | 45 | 37 | 29 | 22 | 15 |
| Paper 32 | 104 | — | — | 63 | 52 | 41 | 31 | 21 |
| Paper 33 | 104 | — | — | 52 | 44 | 35 | 27 | 19 |
| Paper 41 | 130 | 86 | 70 | 54 | 39 | 25 | — | — |
| Paper 42 | 130 | 93 | 69 | 45 | 35 | 25 | — | — |
| Paper 43 | 130 | 92 | 73 | 54 | 40 | 26 | — | — |
| Paper 50 | 90 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 71 | 58 | 46 | 35 | 24 |
| 12 + 32option AY | 160 | — | — | — | 94 | 76 | 59 | 43 | 27 |
| 13 + 33option AZ | 160 | — | — | — | 84 | 70 | 56 | 43 | 30 |
| 21 + 41option BX | 200 | 158 | 132 | 106 | 81 | 62 | 44 | — | — |
| 22 + 42option BY | 200 | 174 | 148 | 113 | 78 | 61 | 44 | — | — |
| 23 + 43option BZ | 200 | 173 | 146 | 117 | 88 | 66 | 45 | — | — |
| 50option P1 | 90 | 77 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Source: Cambridge’s grade threshold table for May/June 2023.
Oct/Nov 2023
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 56 | — | — | 31 | 26 | 20 | 15 | 10 |
| Paper 12 | 56 | — | — | 37 | 30 | 23 | 16 | 9 |
| Paper 13 | 56 | — | — | 30 | 25 | 21 | 15 | 9 |
| Paper 21 | 70 | 56 | 46 | 37 | 31 | 26 | — | — |
| Paper 22 | 70 | 59 | 50 | 42 | 36 | 31 | — | — |
| Paper 23 | 70 | 53 | 43 | 34 | 27 | 21 | — | — |
| Paper 31 | 104 | — | — | 60 | 48 | 37 | 25 | 13 |
| Paper 32 | 104 | — | — | 72 | 60 | 48 | 36 | 24 |
| Paper 33 | 104 | — | — | 60 | 48 | 36 | 26 | 16 |
| Paper 41 | 130 | 90 | 72 | 54 | 43 | 31 | — | — |
| Paper 42 | 130 | 87 | 68 | 49 | 40 | 31 | — | — |
| Paper 43 | 130 | 90 | 69 | 47 | 38 | 28 | — | — |
| Paper 50 | 90 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 91 | 74 | 57 | 40 | 23 |
| 12 + 32option AY | 160 | — | — | — | 109 | 90 | 71 | 52 | 33 |
| 13 + 33option AZ | 160 | — | — | — | 90 | 73 | 57 | 41 | 25 |
| 21 + 41option BX | 200 | 173 | 146 | 118 | 91 | 74 | 57 | — | — |
| 22 + 42option BY | 200 | 173 | 146 | 118 | 91 | 76 | 62 | — | — |
| 23 + 43option BZ | 200 | 171 | 143 | 112 | 81 | 65 | 49 | — | — |
| 50option P1 | 90 | 77 | 67 | 57 | 47 | 38 | 30 | 21 | 12 |
Feb/March 2023
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 12 | 56 | — | — | 32 | 25 | 18 | 12 | 6 |
| Paper 22 | 70 | 52 | 42 | 32 | 24 | 17 | — | — |
| Paper 32 | 104 | — | — | 65 | 53 | 42 | 30 | 18 |
| Paper 42 | 130 | 93 | 72 | 52 | 39 | 26 | — | — |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 12 + 32option AY | 160 | — | — | — | 97 | 78 | 60 | 42 | 24 |
| 22 + 42option BY | 200 | 172 | 145 | 114 | 84 | 63 | 43 | — | — |
Source: Cambridge’s grade threshold table for Feb/March 2023.
Oct/Nov 2022
Component thresholds — the raw mark each paper needed. Grade A* is not set at component level.
| Paper | Max | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|
| Paper 11 | 56 | — | — | 29 | 23 | 17 | 11 | 5 |
| Paper 12 | 56 | — | — | 40 | 33 | 27 | 21 | 15 |
| Paper 13 | 56 | — | — | 27 | 21 | 16 | 11 | 6 |
| Paper 21 | 70 | 51 | 41 | 32 | 26 | 20 | — | — |
| Paper 22 | 70 | 50 | 40 | 31 | 27 | 23 | — | — |
| Paper 23 | 70 | 41 | 32 | 24 | 19 | 14 | — | — |
| Paper 31 | 104 | — | — | 53 | 42 | 31 | 21 | 11 |
| Paper 32 | 104 | — | — | 65 | 53 | 41 | 29 | 17 |
| Paper 33 | 104 | — | — | 58 | 46 | 34 | 22 | 10 |
| Paper 41 | 130 | 76 | 59 | 42 | 33 | 25 | — | — |
| Paper 42 | 130 | 90 | 70 | 49 | 40 | 31 | — | — |
| Paper 43 | 130 | 80 | 62 | 43 | 33 | 23 | — | — |
| Paper 50 | 90 | 67 | 58 | 49 | 40 | 31 | 22 | 13 |
Syllabus thresholds — the overall mark, after weighting, needed across a combination of papers. This is where A* exists. Which row applies to a student depends on which papers they were entered for.
| Papers combined | Max | A* | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| 11 + 31option AX | 160 | — | — | — | 82 | 65 | 48 | 32 | 16 |
| 12 + 32option AY | 160 | — | — | — | 105 | 86 | 68 | 50 | 32 |
| 13 + 33option AZ | 160 | — | — | — | 85 | 67 | 50 | 33 | 16 |
| 21 + 41option BX | 200 | 154 | 127 | 100 | 74 | 59 | 45 | — | — |
| 22 + 42option BY | 200 | 170 | 140 | 110 | 80 | 67 | 54 | — | — |
| 23 + 43option BZ | 200 | 148 | 121 | 94 | 67 | 52 | 37 | — | — |
| 50option P1 | 90 | 76 | 67 | 58 | 49 | 40 | 31 | 22 | 13 |
Practise Mathematics against real mark schemes
Quanta has real Cambridge IGCSE Maths 0580 past-paper questions, broken into skill checkpoints, marked criterion by criterion the way examiners mark — and it tracks which skills you’re missing. Free for individual students.
Start practising freeCommon questions
What were the 0580 grade boundaries for May/June 2026?
Every paper’s threshold for that series is in the table above. Paper 42 needed 79 of 100 for a A, and Paper 21 needed 64 of 100. The overall syllabus thresholds, which are the ones that decide the grade on your certificate, are listed beneath them.
Why do grade boundaries change every series?
Because the papers differ slightly in difficulty and the standard must not. Cambridge sets thresholds after marking, so a harder paper gets a lower boundary and a candidate is not penalised for which version they sat. It also means last year’s boundary is a guide, never a promise.
Is there an A* for a single 0580 paper?
No. Cambridge’s own tables say grade A* does not exist at the level of an individual component. A* is set only on the overall syllabus thresholds, across the combination of papers you were entered for.
Where does Cambridge publish these?
As one PDF per syllabus per series, free and without a login, on cambridgeinternational.org. Each series above links to the exact table its numbers were read from — the figures here are re-keyed facts, not a copy of Cambridge’s document.