Uni-Sine
Scottish examsAdvanced Higher

Advanced Higher Maths grade boundaries 2025: the mark for every grade

Paper resets in

Advanced Higher Maths grade boundaries 2025

These figures come from SQA's Grade boundaries 2025 workbook (reference 25GB, released 5 August 2025) and match the minimum marks printed in the 2025 course report for Advanced Higher Mathematics. A boundary is the lowest total that earns the grade. SQA became Qualifications Scotland on 1 February 2026, so the 2025 results were published under the SQA name.

Advanced Higher Maths, 2025Minimum markOut ofShare of the maximum
Upper A (band 1)10011587%
A8311572%
B7111562%
C6011552%
D4811542%
No Award0 to 47115below 42%

The total of 115 is the sum of two question papers: a non-calculator Paper 1 of 35 marks lasting 1 hour, and a Paper 2 of 80 marks lasting 2 hours 30 minutes, according to the course specification. The grade comes from the sum of both papers. There is no coursework in this subject, so every mark is earned in the exam room. Our Advanced Higher Maths guide covers what the two papers test, and the formula sheet guide lists what you are given.

From a mark to a grade, step by step

Take a candidate who scores 31 on Paper 1 and 52 on Paper 2. The total is 83 out of 115, which is 72% and exactly the A boundary, so the grade is an A. A total that equals a boundary earns that grade, not the one below. One mark fewer, 82, would have been a B, and even the 83 sits 17 marks under the upper A line of 100.

SQA only sets three boundaries directly for each course: C, A and upper A. Grade B and grade D are calculated from the C and A figures. For 2025 that gives B = 60 + ⌊(2 × 23 + 1) ÷ 4⌋ = 71 and D = 60 − ⌈(2 × 23 − 1) ÷ 4⌉ = 48, which are the published numbers. So a change to the C or A boundary pulls B and D along with it.

How 2025 compares with 2024

Boundary20242025Change
Upper A98100+2
A8083+3
B6671+5
C5360+7
D3948+9

Every boundary went up, and the C boundary rose by 7 marks, from 53 to 60. The course report says why: Paper 1 was less demanding than expected, particularly question 8, and Paper 2 was less demanding than expected, particularly questions 5, 11 and 13. When a paper is easier than intended, the boundaries move up so that the same standard is kept. The same mark in 2025 therefore bought a lower grade than in 2024. A candidate with 55 would have had a C in 2024 and a D in 2025.

The notional C boundary is 50% of the total and the notional A is 70%. In 2025 the C boundary was 52% and the A boundary 72%, close to the targets, where in 2024 they were 46% and 70%.

Advanced Higher Maths boundaries since 2019

YearOut ofUpper AABCD
202511510083716048
20241159880665339
20231008470564329
20221008468564432
20191008264534236

The maximum mark changed from 100 to 115 in 2024, so compare shares of the total rather than raw marks across that line. The 2020 and 2021 series were awarded under different arrangements and the workbook does not publish boundaries for them. SQA says it returned to its established awarding procedures from 2025.

Who sat it and how many got each grade

The course report counts 4,469 resulted entries in 2025, up from 4,390 in 2024. Its figures are compiled before the appeals process finishes.

GradeCandidatesShareCumulative shareMinimum mark
A1,84541.3%41.3%83
B81118.1%59.4%71
C57913%72.4%60
D47710.7%83.1%48
No Award75716.9%100%Not applicable

Just over 4 in 10 candidates got an A, and about 1 in 6 got No Award. Grade D is reported on the certificate as a course award in its own right, so 83.1% of candidates came away with a grade.

What the course report says to fix

  • Simplify the final answer. Marks were lost in 6(b) and 7(b) of Paper 2 for answers left unsimplified.
  • Write the full expansion. In Paper 1 question 1 a few candidates gave only the general term, not the binomial expansion.
  • Multiply by the conjugate. Some candidates did not do this when dividing complex numbers in question 3.
  • Say what you are doing. Answers to 9(b), 13(a)(ii) and 15 in Paper 2 lacked clear communication.

Use today's paper to place yourself

Sit today's Advanced Higher Maths paper, a short timed paper of 8 questions worth 25 to 35 marks, not a full SQA paper. Mark it, turn your mark into a percentage and set it beside the shares above: 72% is where the A boundary sat in 2025 and 52% is where C sat. Repeat it over a week, because one short paper is a rough guide. The worked answers and mark scheme arrive with today's paper once it is marked.

Marks like these are not a forecast. SQA sets the boundaries after the exam, so a harder paper next year will move them down. Aim for a buffer of 8 to 10 marks over the grade you need.

Common questions

What were the Advanced Higher Maths grade boundaries in 2025?
Out of 115: upper A 100, A 83, B 71, C 60 and D 48. Anything from 0 to 47 is No Award.
What mark do you need to pass Advanced Higher Maths in 2025?
60 out of 115 for a C. A D, from 48, is also reported on the certificate as a course award.
Were the 2025 Advanced Higher Maths boundaries higher than 2024?
Yes, at every grade. A rose from 80 to 83, C from 53 to 60 and D from 39 to 48. The report says both papers were less demanding than expected.
Is there coursework in Advanced Higher Maths?
No. The course assessment is two question papers, one of them without a calculator, and the grade is the total of both.
What is the upper A boundary?
The mark that separates band 1 from band 2 within grade A. In 2025 it was 100 out of 115. It is not printed on the certificate.

Revision cards

Cover the answer, say it aloud, then check.

Where to go next

  • Solve it

    Partial Fractions Calculator

    Split rational expressions into partial fractions step by step

    Open the tool
  • Test it

    Advanced Higher Maths

    A new exam-style paper every day, with instant marking and a mark scheme

    Start today's paper
Read next
Scotland · Advanced HigherAdvanced Higher Maths grade boundaries 2026: A to D marksQualifications Scotland's 2026 Advanced Higher Maths boundaries out of 115: A at 81, C at 56. See how they fell from 2025 and what your mark earns.