IGCSE Mathematics grade thresholds are the minimum raw marks needed for each grade in a specific exam series, and they can move from year to year because paper difficulty changes, not because exam boards suddenly decided to be kinder or harsher to a batch of students. Cambridge says thresholds vary with the demand of the question paper, not student ability, while Pearson says grade boundaries move because paper difficulty can change but standards are maintained over time. (Cambridge International Help)
This is one of the most misunderstood parts of IGCSE Mathematics. Parents often look at a mark like 68% and ask, “So is that an A?” Students look at a past paper and ask, “How many marks do I need for a 9?” Teachers get asked whether the paper was “easy this year,” as if that alone explains the result. But threshold logic is more precise than that. The board sets a line for each grade in that specific series, and your final grade depends on where your total raw mark sits relative to that line. Cambridge explains that it sets thresholds using statistical evidence and professional judgement, then compares the candidate’s overall mark with the overall syllabus thresholds. Pearson defines a grade boundary as the minimum mark at which a numbered grade can be achieved. ([Cambridge International][2])
At eduKateSG, this matters because threshold confusion causes two opposite mistakes. One family panics because a raw mark “looks low” without understanding that a demanding paper can have a lower threshold. Another family relaxes because a mark “looks high” without understanding that the threshold may also have moved. In other words, raw marks by themselves do not tell the whole story. The threshold is the conversion gate between performance and grade. ([Cambridge International][2])
First principle: threshold is not the same thing as percentage
A threshold is not just a neat percentage rule like “90% is always A*” or “70% is always a B.” Cambridge explicitly says grade thresholds can vary from year to year depending on the demand of the paper, and its objective is to maintain standards so that a student who performs the same way gets the same grade regardless of when they sat the exam. Pearson says the same thing in a different voice: qualifications remain aligned to consistent standards, and boundaries move because paper difficulty can change from one series to another. (Cambridge International Help)
That is why threshold articles matter. They stop people from making the lazy mistake of treating every exam series as if it were interchangeable.
How Cambridge thresholds work
Cambridge’s official results guide says it first sets grade thresholds for each component and then combines those component thresholds to produce the threshold for the overall syllabus option. It also says that once a student’s component marks are combined into the overall total, the grade is awarded by comparing that overall mark with the syllabus thresholds. Cambridge’s IGCSE threshold page also notes that for some syllabuses, weighting factors are applied to component thresholds so that they match the weighting specified in the syllabus. ([Cambridge International][2])
That means a Cambridge student should not think only in terms of one paper. The board is looking at the full entry option, the relevant components, and the correct weighting. This is why two students can both say “I take IGCSE Maths” and still have different threshold structures if they are on different syllabuses or routes. ([Cambridge International][2])
Cambridge 0580: June 2025 example
For Cambridge IGCSE Mathematics 0580 in June 2025, the published overall thresholds for the standard Extended route option BY with components 22 and 42 were: A* 176, A 152, B 119, C 86, D 68, and E 51, out of a maximum weighted mark of 200. For the Core route option AY with components 12 and 32, the published thresholds were C 86, D 68, E 51, F 34, and G 17, out of 160. (Cambridge International)
That already shows something very important. First, the threshold is tied to the option, not just the subject name. Second, Core and Extended do not merely differ in difficulty; they also differ in the grade range available and the overall mark scale. So when someone asks, “What mark do I need for a B in IGCSE Maths?”, the honest answer is, “Which exact syllabus and which exact entry option?” (Cambridge International)
Cambridge 0980: June 2025 example
For Cambridge IGCSE (9–1) Mathematics 0980 in June 2025, the overall thresholds for the Extended route option BY with components 22 and 42 were 9 = 184, 8 = 168, 7 = 152, 6 = 130, 5 = 108, 4 = 86, and 3 = 65, out of 200. For the Core route option AY with components 12 and 32, the thresholds were 5 = 103, 4 = 86, 3 = 63, 2 = 40, and 1 = 17, out of 160. ([Cambridge International][4])
This is a useful reminder that the 9–1 version still follows threshold logic just like the letter-grade version. The numbers look different, but the mechanism is the same: raw marks are compared with the published threshold line for that series and option. ([Cambridge International][4])
Cambridge 0607: June 2025 example
Cambridge International Mathematics 0607 uses a different assessment structure, and its thresholds reflect that. In June 2025, the published overall thresholds for the Extended option BY with components 22, 42, and 62 were A* 216, A 183, B 141, C 100, D 79, and E 58, out of 250. For the Core option AY with components 12, 32, and 52, the thresholds were C 135, D 111, E 88, F 64, and G 40, out of 200. ([Cambridge International][5])
So again, there is no single “IGCSE Mathematics threshold.” There are different mathematics qualifications, different component structures, different maximum totals, and different grade scales. A broad search phrase hides a lot of technical detail underneath. ([Cambridge International][5])
Pearson Edexcel International GCSE Mathematics A thresholds
Pearson publishes International GCSE grade boundaries in raw marks for the overall qualification. Its June 2025 guide says that for linear International GCSE (9–1) qualifications, only the overall qualification boundaries are available in that document, and they are given in raw marks. The same document defines a grade boundary as the minimum mark at which the grade can be achieved. (Pearson Qualifications)
For June 2025, Pearson’s published overall boundaries for 4MA1 Mathematics A (Higher) were 9 = 172, 8 = 144, 7 = 117, 6 = 92, 5 = 68, 4 = 44, 3 = 32, out of 200. The same document also publishes the overall raw-mark boundaries for 4MA1 Mathematics A (Foundation), again out of 200, on the Foundation tier route. (Pearson Qualifications)
The practical takeaway is that Pearson and Cambridge are doing the same broad job, but the presentation differs. Cambridge openly publishes component and overall thresholds for each option. Pearson’s published International GCSE linear document emphasizes the overall subject boundaries in raw marks, while separate notional component documents exist for teachers who want paper-level indicators. (Pearson Qualifications)
Why thresholds move
This is the question families care about most: “Why was the threshold different this year?”
Cambridge’s official help page says thresholds vary according to the demand of the question paper and are not adjusted according to the ability of students. Pearson’s international guide says grade boundaries move because the difficulty of a paper may change from year to year, while standards are kept aligned across time. (Cambridge International Help)
That means a harder paper can produce a lower threshold, and an easier paper can produce a higher threshold. This is not cheating. It is the mechanism the boards use to protect grade meaning across different exam series. ([Cambridge International][2])
The big student mistake
The biggest student mistake is to revise backwards from a fantasy threshold instead of forwards from real mathematics.
A child says, “I only need about 108 for a 5,” and suddenly the whole revision culture becomes lazy. But thresholds are published after the exam series, not before as a promise for the future. They are descriptive of the awarded series, not a fixed law of nature for all time. Cambridge’s threshold pages are published by series, and Pearson’s grade-boundary documents are also series-specific. (Cambridge International)
So a strong student should not build strategy around gambling on future thresholds. A strong student should build enough mathematical margin that threshold movement does not become the deciding factor.
The parent version
If you are a parent, here is the simplest useful version.
Do not ask only, “What grade is 70 marks?” Ask these instead:
- Which board is this?
- Which syllabus code is this?
- Which exam series is this?
- Which tier or option is this?
- Are you looking at raw marks, weighted marks, or the final grade?
Those questions are much more intelligent than staring at one number in isolation. The exam board certainly does not award grades in isolation. ([Cambridge International][2])
The eduKateSG reading
At eduKateSG, we would say grade thresholds are part of the conversion machinery of the exam. They are not the mathematics itself. They are the gate that turns performance into a certified grade.
That is why students should respect thresholds, but not worship them. Thresholds matter for interpretation. They do not replace learning, paper skill, stamina, algebraic fluency, calculator discipline, or error control. A child who obsesses over thresholds without improving their mathematics is standing at the gate without building the road.
Final answer
IGCSE Mathematics grade thresholds are series-specific minimum raw marks for each grade. Cambridge says thresholds vary with the demand of the question paper and are set using statistical evidence and professional judgement, while Pearson says boundaries move when paper difficulty changes but standards are maintained over time. In June 2025, for example, Cambridge 0580 Extended option BY had A* at 176/200, Cambridge 0980 Extended option BY had grade 9 at 184/200, Cambridge 0607 Extended option BY had A* at 216/250, and Pearson Edexcel 4MA1 Mathematics A Higher had grade 9 at 172/200. ([Cambridge International][2])
Almost-Code Block
“`text id=”4i8tsv”
ARTICLE_ID: IGCSE-MATH-024
TITLE: IGCSE Mathematics Grade Thresholds Explained
MAIN_ANSWER:
IGCSE Mathematics grade thresholds are the minimum raw marks required for each grade in a specific exam series.
They can change from year to year because paper demand changes.
They do not change simply because student ability changed.
DEFINITION:
Threshold = MinimumMarkForGrade in a given Board + Syllabus + Option + Series
CAMBRIDGE_RULE:
Thresholds vary with question-paper demand.
Thresholds are set using statistical evidence + professional judgement.
Component thresholds are combined into overall syllabus-option thresholds.
PEARSON_RULE:
Grade boundary = minimum raw mark for a numbered grade.
Boundaries move because paper difficulty may change from year to year.
Standards are maintained over time.
EXAMPLES_JUNE_2025:
CAMBRIDGE_0580_BY:
Max = 200
A* = 176
A = 152
B = 119
C = 86
D = 68
E = 51
CAMBRIDGE_0980_BY:
Max = 200
9 = 184
8 = 168
7 = 152
6 = 130
5 = 108
4 = 86
3 = 65
CAMBRIDGE_0607_BY:
Max = 250
A* = 216
A = 183
B = 141
C = 100
D = 79
E = 58
PEARSON_4MA1_HIGHER_JUNE_2025:
Max = 200
9 = 172
8 = 144
7 = 117
6 = 92
5 = 68
4 = 44
3 = 32
COMMON_CONFUSIONS:
- Raw mark is not automatically the same as a fixed percentage grade
- One exam series threshold does not guarantee the next series threshold
- “IGCSE Maths” is too vague without board + syllabus code
- Core/Foundation and Extended/Higher do not share the same grade access
PARENT_RULE:
Ask:
- Which board?
- Which syllabus code?
- Which series?
- Which option/tier?
- Are these raw marks or overall grade thresholds?
STUDENT_RULE:
Do not revise by gambling on future thresholds.
Revise to create mathematical margin above uncertainty.
FAILURE_PATTERN:
If Student treats threshold as target shortcut,
then preparation quality drops
and result stability collapses.
REPAIR_SEQUENCE:
Step1 = Confirm exact board and syllabus
Step2 = Read the correct series threshold document
Step3 = Separate raw marks from final grade interpretation
Step4 = Use thresholds to understand performance, not replace learning
Step5 = Build enough score margin that threshold movement is not decisive
“`
[2]: https://www.cambridgeinternational.org/support-and-training-for-schools/support-for-teachers/results/understanding-results/ “
Understanding Cambridge Results – Guide for Teachers
“
“
[4]: https://www.cambridgeinternational.org/Images/741418-mathematics-9-1-0980-june-2025-grade-threshold-table.pdf “Mathematics
“
[5]: https://www.cambridgeinternational.org/Images/741359-cambridge-international-mathematics-0607-june-2025-grade-threshold-table.pdf “Cambridge International Mathematics
“
eduKateSG Learning System | Control Tower, Runtime, and Next Routes
This article is one node inside the wider eduKateSG Learning System.
At eduKateSG, we do not treat education as random tips, isolated tuition notes, or one-off exam hacks. We treat learning as a living runtime:
state -> diagnosis -> method -> practice -> correction -> repair -> transfer -> long-term growth
That is why each article is written to do more than answer one question. It should help the reader move into the next correct corridor inside the wider eduKateSG system: understand -> diagnose -> repair -> optimize -> transfer. Your uploaded spine clearly clusters around Education OS, Tuition OS, Civilisation OS, subject learning systems, runtime/control-tower pages, and real-world lattice connectors, so this footer compresses those routes into one reusable ending block.
Start Here
- Education OS | How Education Works
- Tuition OS | eduKateOS & CivOS
- Civilisation OS
- How Civilization Works
- CivOS Runtime Control Tower
Learning Systems
- The eduKate Mathematics Learning System
- Learning English System | FENCE by eduKateSG
- eduKate Vocabulary Learning System
- Additional Mathematics 101
Runtime and Deep Structure
- Human Regenerative Lattice | 3D Geometry of Civilisation
- Civilisation Lattice
- Advantages of Using CivOS | Start Here Stack Z0-Z3 for Humans & AI
Real-World Connectors
Subject Runtime Lane
- Math Worksheets
- How Mathematics Works PDF
- MathOS Runtime Control Tower v0.1
- MathOS Failure Atlas v0.1
- MathOS Recovery Corridors P0 to P3
How to Use eduKateSG
If you want the big picture -> start with Education OS and Civilisation OS
If you want subject mastery -> enter Mathematics, English, Vocabulary, or Additional Mathematics
If you want diagnosis and repair -> move into the CivOS Runtime and subject runtime pages
If you want real-life context -> connect learning back to Family OS, Bukit Timah OS, Punggol OS, and Singapore City OS
Why eduKateSG writes articles this way
eduKateSG is not only publishing content.
eduKateSG is building a connected control tower for human learning.
That means each article can function as:
- a standalone answer,
- a bridge into a wider system,
- a diagnostic node,
- a repair route,
- and a next-step guide for students, parents, tutors, and AI readers.
eduKateSG.LearningSystem.Footer.v1.0
TITLE: eduKateSG Learning System | Control Tower / Runtime / Next Routes
FUNCTION:
This article is one node inside the wider eduKateSG Learning System.
Its job is not only to explain one topic, but to help the reader enter the next correct corridor.
CORE_RUNTIME:
reader_state -> understanding -> diagnosis -> correction -> repair -> optimisation -> transfer -> long_term_growth
CORE_IDEA:
eduKateSG does not treat education as random tips, isolated tuition notes, or one-off exam hacks.
eduKateSG treats learning as a connected runtime across student, parent, tutor, school, family, subject, and civilisation layers.
PRIMARY_ROUTES:
1. First Principles
- Education OS
- Tuition OS
- Civilisation OS
- How Civilization Works
- CivOS Runtime Control Tower
2. Subject Systems
- Mathematics Learning System
- English Learning System
- Vocabulary Learning System
- Additional Mathematics
3. Runtime / Diagnostics / Repair
- CivOS Runtime Control Tower
- MathOS Runtime Control Tower
- MathOS Failure Atlas
- MathOS Recovery Corridors
- Human Regenerative Lattice
- Civilisation Lattice
4. Real-World Connectors
- Family OS
- Bukit Timah OS
- Punggol OS
- Singapore City OS
READER_CORRIDORS:
IF need == "big picture"
THEN route_to = Education OS + Civilisation OS + How Civilization Works
IF need == "subject mastery"
THEN route_to = Mathematics + English + Vocabulary + Additional Mathematics
IF need == "diagnosis and repair"
THEN route_to = CivOS Runtime + subject runtime pages + failure atlas + recovery corridors
IF need == "real life context"
THEN route_to = Family OS + Bukit Timah OS + Punggol OS + Singapore City OS
CLICKABLE_LINKS:
Education OS:
Education OS | How Education Works — The Regenerative Machine Behind Learning
Tuition OS:
Tuition OS (eduKateOS / CivOS)
Civilisation OS:
Civilisation OS
How Civilization Works:
Civilisation: How Civilisation Actually Works
CivOS Runtime Control Tower:
CivOS Runtime / Control Tower (Compiled Master Spec)
Mathematics Learning System:
The eduKate Mathematics Learning System™
English Learning System:
Learning English System: FENCE™ by eduKateSG
Vocabulary Learning System:
eduKate Vocabulary Learning System
Additional Mathematics 101:
Additional Mathematics 101 (Everything You Need to Know)
Human Regenerative Lattice:
eRCP | Human Regenerative Lattice (HRL)
Civilisation Lattice:
The Operator Physics Keystone
Family OS:
Family OS (Level 0 root node)
Bukit Timah OS:
Bukit Timah OS
Punggol OS:
Punggol OS
Singapore City OS:
Singapore City OS
MathOS Runtime Control Tower:
MathOS Runtime Control Tower v0.1 (Install • Sensors • Fences • Recovery • Directories)
MathOS Failure Atlas:
MathOS Failure Atlas v0.1 (30 Collapse Patterns + Sensors + Truncate/Stitch/Retest)
MathOS Recovery Corridors:
MathOS Recovery Corridors Directory (P0→P3) — Entry Conditions, Steps, Retests, Exit Gates
SHORT_PUBLIC_FOOTER:
This article is part of the wider eduKateSG Learning System.
At eduKateSG, learning is treated as a connected runtime:
understanding -> diagnosis -> correction -> repair -> optimisation -> transfer -> long-term growth.
Start here:
Education OS
Education OS | How Education Works — The Regenerative Machine Behind Learning
Tuition OS
Tuition OS (eduKateOS / CivOS)
Civilisation OS
Civilisation OS
CivOS Runtime Control Tower
CivOS Runtime / Control Tower (Compiled Master Spec)
Mathematics Learning System
The eduKate Mathematics Learning System™
English Learning System
Learning English System: FENCE™ by eduKateSG
Vocabulary Learning System
eduKate Vocabulary Learning System
Family OS
Family OS (Level 0 root node)
Singapore City OS
Singapore City OS
CLOSING_LINE:
A strong article does not end at explanation.
A strong article helps the reader enter the next correct corridor.
TAGS:
eduKateSG
Learning System
Control Tower
Runtime
Education OS
Tuition OS
Civilisation OS
Mathematics
English
Vocabulary
Family OS
Singapore City OS


