Free · every session and timezone
IB grade boundaries, May 2026 and every session before
The minimum percentage of total marks for each grade, 1 to 7, in IB Physics, Chemistry, Biology and Mathematics. Pick a course, compare timezones, and see how the grade 7 line has moved.
Latest: May 2026
Grade 7 at a glance
Latest sitting per course, with the grade 7 line for each timezone. The line shows the grade 7 boundary (timezone average) across sessions. Higher means more marks were needed. Tap a tile for the full table.
No course matches those filters.
IB Physics grade boundaries (HL and SL)
The new Physics course, first examined in May 2025, so there are three sittings to compare so far.
Physics HLGrade 7: 67% to 74% since May 2025
Physics HL, every session and timezone
Since May 2025, a 7 has needed 67% of the total marks at the lowest (M25 TZ1) and 74% at the highest (M26 TZ2). For a 6 the range is 56% to 63%.
Timezone gap. In May 2026 the grade 7 line moved by 2 points between timezones (TZ2 highest, TZ3 lowest). The widest gap for a 7 since May 2025 was 4 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 14 | 23 | 35 | 47 | 60 | 72 |
| May 2026 | TZ2 | 0 | 15 | 28 | 40 | 52 | 63 | 74 |
| May 2026 | TZ1 | 0 | 16 | 26 | 39 | 50 | 62 | 73 |
| November 2025 | TZ3 | 0 | 14 | 23 | 34 | 46 | 59 | 71 |
| November 2025 | TZ1 | 0 | 14 | 22 | 34 | 46 | 57 | 70 |
| May 2025 | TZ3 | 0 | 14 | 23 | 34 | 46 | 59 | 71 |
| May 2025 | TZ2 | 0 | 14 | 25 | 36 | 46 | 58 | 68 |
| May 2025 | TZ1 | 0 | 13 | 24 | 35 | 45 | 56 | 67 |
Past-paper analysis on this siteGrade calculatorPractise this course →
Physics SLGrade 7: 61% to 70% since May 2025
Physics SL, every session and timezone
Since May 2025, a 7 has needed 61% of the total marks at the lowest (M25 TZ2) and 70% at the highest (N25 TZ3). For a 6 the range is 51% to 58%.
Timezone gap. In May 2026 the grade 7 line moved by 2 points between timezones (TZ2 highest, TZ1 lowest). The widest gap for a 7 since May 2025 was 6 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 13 | 21 | 35 | 46 | 58 | 69 |
| May 2026 | TZ2 | 0 | 13 | 22 | 35 | 46 | 58 | 69 |
| May 2026 | TZ1 | 0 | 13 | 22 | 36 | 46 | 57 | 67 |
| November 2025 | TZ3 | 0 | 13 | 23 | 33 | 45 | 58 | 70 |
| November 2025 | TZ1 | 0 | 13 | 23 | 34 | 45 | 58 | 69 |
| May 2025 | TZ3 | 0 | 13 | 22 | 35 | 46 | 56 | 67 |
| May 2025 | TZ2 | 0 | 11 | 19 | 30 | 40 | 51 | 61 |
| May 2025 | TZ1 | 0 | 12 | 20 | 32 | 42 | 53 | 63 |
Past-paper analysis on this siteGrade calculatorPractise this course →
IB Chemistry grade boundaries (HL and SL)
New-syllabus Chemistry, from May 2025. Short history, but the timezone pattern is already visible.
Chemistry HLGrade 7: 73% to 79% since May 2025
Chemistry HL, every session and timezone
Since May 2025, a 7 has needed 73% of the total marks at the lowest (M26 TZ3) and 79% at the highest (M26 TZ2). For a 6 the range is 61% to 66%.
Timezone gap. In May 2026 the grade 7 line moved by 6 points between timezones (TZ2 highest, TZ3 lowest). The widest gap for a 7 since May 2025 was 6 points, in May 2026. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 13 | 21 | 36 | 48 | 61 | 73 |
| May 2026 | TZ2 | 0 | 16 | 27 | 41 | 54 | 66 | 79 |
| May 2026 | TZ1 | 0 | 15 | 25 | 39 | 52 | 63 | 75 |
| November 2025 | TZ3 | 0 | 14 | 24 | 37 | 51 | 64 | 77 |
| November 2025 | TZ1 | 0 | 16 | 26 | 38 | 51 | 63 | 76 |
| May 2025 | TZ3 | 0 | 16 | 28 | 42 | 54 | 64 | 75 |
| May 2025 | TZ2 | 0 | 14 | 25 | 39 | 50 | 62 | 74 |
| May 2025 | TZ1 | 0 | 15 | 26 | 40 | 51 | 63 | 74 |
Chemistry SLGrade 7: 69% to 76% since May 2025
Chemistry SL, every session and timezone
Since May 2025, a 7 has needed 69% of the total marks at the lowest (M26 TZ3) and 76% at the highest (N25 TZ1). For a 6 the range is 56% to 66%.
Timezone gap. In May 2026 the grade 7 line moved by 7 points between timezones (TZ2 highest, TZ3 lowest). The widest gap for a 7 since May 2025 was 7 points, in May 2026. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 13 | 22 | 34 | 46 | 56 | 69 |
| May 2026 | TZ2 | 0 | 16 | 28 | 41 | 53 | 64 | 76 |
| May 2026 | TZ1 | 0 | 15 | 26 | 36 | 48 | 60 | 73 |
| November 2025 | TZ3 | 0 | 15 | 28 | 43 | 54 | 65 | 75 |
| November 2025 | TZ1 | 0 | 15 | 28 | 44 | 55 | 66 | 76 |
| May 2025 | TZ3 | 0 | 14 | 24 | 36 | 47 | 58 | 70 |
| May 2025 | TZ2 | 0 | 16 | 28 | 38 | 49 | 61 | 72 |
| May 2025 | TZ1 | 0 | 16 | 28 | 38 | 49 | 60 | 71 |
IB Biology grade boundaries (HL and SL)
New-syllabus Biology, from May 2025. HL and SL tend to sit close together at the top grades.
Biology HLGrade 7: 71% to 78% since May 2025
Biology HL, every session and timezone
Since May 2025, a 7 has needed 71% of the total marks at the lowest (M26 TZ3) and 78% at the highest (N25 TZ1). For a 6 the range is 59% to 65%.
Timezone gap. In May 2026 the grade 7 line moved by 7 points between timezones (TZ2 highest, TZ3 lowest). The widest gap for a 7 since May 2025 was 7 points, in May 2026. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 13 | 21 | 34 | 46 | 59 | 71 |
| May 2026 | TZ2 | 0 | 13 | 25 | 37 | 51 | 65 | 78 |
| May 2026 | TZ1 | 0 | 13 | 22 | 35 | 49 | 62 | 76 |
| November 2025 | TZ3 | 0 | 13 | 21 | 34 | 48 | 63 | 77 |
| November 2025 | TZ1 | 0 | 14 | 24 | 38 | 51 | 65 | 78 |
| May 2025 | TZ3 | 0 | 13 | 23 | 36 | 49 | 63 | 76 |
| May 2025 | TZ2 | 0 | 14 | 25 | 36 | 49 | 62 | 74 |
| May 2025 | TZ1 | 0 | 13 | 25 | 36 | 49 | 62 | 76 |
Biology SLGrade 7: 72% to 78% since May 2025
Biology SL, every session and timezone
Since May 2025, a 7 has needed 72% of the total marks at the lowest (M25 TZ2) and 78% at the highest (N25 TZ1). For a 6 the range is 59% to 66%.
Timezone gap. In May 2026 the grade 7 line moved by 3 points between timezones (TZ1 highest, TZ2 lowest). The widest gap for a 7 since May 2025 was 5 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 13 | 23 | 35 | 48 | 61 | 75 |
| May 2026 | TZ2 | 0 | 14 | 24 | 36 | 48 | 61 | 74 |
| May 2026 | TZ1 | 0 | 14 | 26 | 38 | 51 | 64 | 77 |
| November 2025 | TZ3 | 0 | 14 | 24 | 39 | 52 | 64 | 77 |
| November 2025 | TZ1 | 0 | 14 | 25 | 40 | 52 | 66 | 78 |
| May 2025 | TZ3 | 0 | 11 | 21 | 33 | 46 | 59 | 72 |
| May 2025 | TZ2 | 0 | 13 | 24 | 36 | 48 | 60 | 72 |
| May 2025 | TZ1 | 0 | 13 | 26 | 39 | 52 | 64 | 77 |
Mathematics: Analysis & Approaches and Applications & Interpretation
Four maths courses, every sitting since 2021. Each card links to the full paper-by-paper analysis.
Maths AA HLGrade 7: 63% to 78% since May 2021
Maths AA HL, every session and timezone
Since May 2021, a 7 has needed 63% of the total marks at the lowest (M21 TZ1) and 78% at the highest (M25 TZ3). For a 6 the range is 49% to 64%.
Timezone gap. In May 2026 the grade 7 line moved by 1 point between timezones (TZ2 highest, TZ1 lowest). The widest gap for a 7 since May 2021 was 6 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 11 | 22 | 33 | 46 | 60 | 72 |
| May 2026 | TZ2 | 0 | 12 | 23 | 35 | 48 | 61 | 73 |
| May 2026 | TZ1 | 0 | 10 | 20 | 29 | 43 | 57 | 72 |
| November 2025 | TZ3 | 0 | 12 | 24 | 35 | 49 | 63 | 75 |
| November 2025 | TZ1 | 0 | 13 | 24 | 34 | 49 | 64 | 78 |
| May 2025 | TZ3 | 0 | 13 | 24 | 35 | 49 | 64 | 78 |
| May 2025 | TZ2 | 0 | 13 | 24 | 31 | 44 | 59 | 72 |
| May 2025 | TZ1 | 0 | 12 | 24 | 36 | 46 | 60 | 72 |
| November 2024 | TZ0 | 0 | 10 | 19 | 30 | 44 | 59 | 73 |
| May 2024 | TZ2 | 0 | 10 | 19 | 30 | 44 | 59 | 74 |
| May 2024 | TZ1 | 0 | 14 | 24 | 35 | 48 | 64 | 76 |
| November 2023 | TZ2 | 0 | 13 | 24 | 34 | 49 | 62 | 74 |
| May 2023 | TZ2 | 0 | 10 | 21 | 31 | 43 | 57 | 70 |
| May 2023 | TZ1 | 0 | 13 | 24 | 34 | 49 | 64 | 75 |
| November 2022 | TZ0 | 0 | 10 | 16 | 27 | 44 | 59 | 73 |
| May 2022 | TZ2 | 0 | 10 | 18 | 28 | 39 | 52 | 65 |
| May 2022 | TZ1 | 0 | 7 | 15 | 24 | 37 | 51 | 65 |
| May 2021 | TZ2 | 0 | 4 | 12 | 24 | 38 | 53 | 69 |
| May 2021 | TZ1 | 0 | 4 | 13 | 24 | 36 | 49 | 63 |
Past-paper analysis on this siteFull paper analysis on ibtuition.sgGrade calculatorPractise this course →
Maths AA SLGrade 7: 63% to 80% since May 2021
Maths AA SL, every session and timezone
Since May 2021, a 7 has needed 63% of the total marks at the lowest (M21 TZ1) and 80% at the highest (N25 TZ3). For a 6 the range is 45% to 67%.
Timezone gap. In May 2026 the grade 7 line moved by 2 points between timezones (TZ1 highest, TZ3 lowest). The widest gap for a 7 since May 2021 was 12 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 9 | 19 | 30 | 44 | 59 | 73 |
| May 2026 | TZ2 | 0 | 9 | 20 | 31 | 45 | 60 | 74 |
| May 2026 | TZ1 | 0 | 8 | 17 | 28 | 43 | 59 | 75 |
| November 2025 | TZ3 | 0 | 3 | 13 | 23 | 53 | 67 | 80 |
| November 2025 | TZ1 | 0 | 7 | 17 | 28 | 43 | 58 | 70 |
| May 2025 | TZ3 | 0 | 10 | 21 | 33 | 48 | 62 | 77 |
| May 2025 | TZ2 | 0 | 3 | 10 | 23 | 39 | 54 | 70 |
| May 2025 | TZ1 | 0 | 7 | 17 | 25 | 38 | 52 | 65 |
| November 2024 | TZ2 | 0 | 7 | 17 | 25 | 38 | 52 | 65 |
| November 2024 | TZ1 | 0 | 10 | 19 | 30 | 44 | 59 | 76 |
| May 2024 | TZ2 | 0 | 8 | 18 | 30 | 44 | 59 | 75 |
| May 2024 | TZ1 | 0 | 10 | 21 | 33 | 48 | 64 | 79 |
| November 2023 | TZ2 | 0 | 9 | 17 | 29 | 43 | 57 | 75 |
| November 2023 | TZ1 | 0 | 11 | 21 | 34 | 51 | 64 | 79 |
| May 2023 | TZ2 | 0 | 10 | 19 | 31 | 43 | 60 | 76 |
| May 2023 | TZ1 | 0 | 9 | 17 | 28 | 42 | 56 | 72 |
| November 2022 | TZ0 | 0 | 14 | 24 | 34 | 48 | 61 | 75 |
| May 2022 | TZ2 | 0 | 11 | 21 | 34 | 49 | 63 | 77 |
| May 2022 | TZ1 | 0 | 8 | 18 | 30 | 44 | 59 | 73 |
| May 2021 | TZ2 | 0 | 4 | 9 | 19 | 34 | 46 | 63 |
| May 2021 | TZ1 | 0 | 4 | 9 | 15 | 29 | 45 | 63 |
Past-paper analysis on this siteFull paper analysis on ibtuition.sgGrade calculatorPractise this course →
Maths AI HLGrade 7: 62% to 77% since May 2022
Maths AI HL, every session and timezone
Since May 2022, a 7 has needed 62% of the total marks at the lowest (M22 TZ2) and 77% at the highest (N23 TZ0). For a 6 the range is 49% to 65%.
Timezone gap. In May 2026 the grade 7 line moved by 5 points between timezones (TZ3 highest, TZ2 lowest). The widest gap for a 7 since May 2022 was 11 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 13 | 26 | 37 | 49 | 62 | 74 |
| May 2026 | TZ2 | 0 | 11 | 22 | 32 | 45 | 57 | 69 |
| May 2026 | TZ1 | 0 | 12 | 24 | 34 | 46 | 59 | 70 |
| November 2025 | TZ0 | 0 | 14 | 29 | 40 | 52 | 64 | 76 |
| May 2025 | TZ3 | 0 | 13 | 26 | 38 | 52 | 65 | 77 |
| May 2025 | TZ2 | 0 | 12 | 24 | 33 | 45 | 56 | 66 |
| May 2025 | TZ1 | 0 | 11 | 23 | 32 | 44 | 55 | 66 |
| November 2024 | TZ0 | 0 | 15 | 28 | 39 | 52 | 65 | 77 |
| May 2024 | TZ2 | 0 | 13 | 25 | 35 | 48 | 62 | 74 |
| May 2024 | TZ1 | 0 | 13 | 26 | 37 | 51 | 63 | 74 |
| November 2023 | TZ0 | 0 | 12 | 24 | 35 | 50 | 62 | 77 |
| May 2023 | TZ2 | 0 | 12 | 23 | 32 | 44 | 57 | 68 |
| May 2023 | TZ1 | 0 | 11 | 24 | 34 | 46 | 57 | 69 |
| November 2022 | TZ0 | 0 | 8 | 16 | 24 | 39 | 52 | 64 |
| May 2022 | TZ2 | 0 | 10 | 18 | 26 | 37 | 49 | 62 |
| May 2022 | TZ1 | 0 | 8 | 16 | 26 | 37 | 50 | 63 |
Past-paper analysis on this siteFull paper analysis on ibtuition.sgGrade calculatorPractise this course →
Maths AI SLGrade 7: 66% to 83% since November 2021
Maths AI SL, every session and timezone
Since November 2021, a 7 has needed 66% of the total marks at the lowest (M25 TZ2) and 83% at the highest (N25 TZ3). For a 6 the range is 50% to 70%.
Timezone gap. In May 2026 the grade 7 line moved by 8 points between timezones (TZ1 highest, TZ2 lowest). The widest gap for a 7 since November 2021 was 11 points, in May 2025. Check your own timezone before comparing.
Not enough sittings for this view.
- Grade 7
- Grade 6
- Grade 5
- Grade 4
- Grade 3
- Grade 2
| Session | TZ | G1 | G2 | G3 | G4 | G5 | G6 | G7 |
|---|---|---|---|---|---|---|---|---|
| May 2026 | TZ3 | 0 | 12 | 24 | 37 | 50 | 63 | 76 |
| May 2026 | TZ2 | 0 | 10 | 21 | 30 | 43 | 58 | 71 |
| May 2026 | TZ1 | 0 | 10 | 21 | 32 | 48 | 63 | 79 |
| November 2025 | TZ3 | 0 | 13 | 28 | 45 | 58 | 70 | 83 |
| November 2025 | TZ1 | 0 | 13 | 26 | 39 | 53 | 67 | 80 |
| May 2025 | TZ3 | 0 | 11 | 22 | 35 | 49 | 63 | 77 |
| May 2025 | TZ2 | 0 | 9 | 18 | 27 | 40 | 53 | 66 |
| May 2025 | TZ1 | 0 | 10 | 20 | 29 | 42 | 55 | 70 |
| November 2024 | TZ2 | 0 | 14 | 27 | 42 | 57 | 70 | 82 |
| November 2024 | TZ1 | 0 | 14 | 27 | 42 | 57 | 70 | 82 |
| May 2024 | TZ2 | 0 | 12 | 24 | 34 | 47 | 61 | 76 |
| May 2024 | TZ1 | 0 | 13 | 25 | 38 | 51 | 65 | 77 |
| November 2023 | TZ2 | 0 | 12 | 21 | 34 | 48 | 64 | 78 |
| November 2023 | TZ1 | 0 | 12 | 21 | 34 | 48 | 64 | 78 |
| May 2023 | TZ2 | 0 | 11 | 22 | 33 | 48 | 63 | 77 |
| May 2023 | TZ1 | 0 | 9 | 19 | 30 | 43 | 58 | 71 |
| November 2022 | TZ0 | 0 | 12 | 19 | 32 | 47 | 62 | 77 |
| May 2022 | TZ2 | 0 | 8 | 14 | 23 | 37 | 53 | 67 |
| May 2022 | TZ1 | 0 | 6 | 13 | 23 | 35 | 50 | 67 |
| November 2021 | TZ0 | 0 | 5 | 13 | 25 | 38 | 52 | 68 |
Past-paper analysis on this siteFull paper analysis on ibtuition.sgGrade calculatorPractise this course →
Questions
What is an IB grade boundary?
It is the lowest overall percentage of the total marks that earns a given grade. Each sitting the IB adds up a student's marks across all components, then compares the percentage with that sitting's cut-offs for grades 1 to 7. Anything at or above the grade 7 line is a 7.
Why do the boundaries differ between timezones?
The IB sets different papers for different regions so that exams are not sat at the same hour worldwide. Two papers are never exactly equal in difficulty, so the cut-offs are set per paper set. When one timezone is harder, its boundaries come down. TZ0 means the sitting had one set of papers for everyone.
Are May and November boundaries comparable?
Only loosely. May is the large sitting, taken by most schools in the northern hemisphere and many elsewhere. November has fewer, differently prepared students, and some courses are not offered in it. Compare May with May when you track a trend.
How can I use boundaries to set a target?
Pick the grade you want, then read its percentage across the last few sittings and use the highest as a safe target. Add a margin of a few points, because the line moves each year. Then check your practice papers against that percentage, not against a single paper's raw mark.
When are the next boundaries published?
The May 2026 boundaries are in the tables above. November 2026 boundaries normally appear with the results in early January 2027, and the next May sitting's in early July 2027. This page is updated when each set is released.
Next step
Free cheatsheets and practice for your course
Know the percentage you are aiming for? Work on the topics that earn it.
Sources: official IB grade boundary documents as published on ibtuition.sg; May 2026 and the 2025 science sittings from ibpredict.org. Percentages are of the total marks across all components. Photon Resources is not the IB; check your results against your school's official statement.