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

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.

0%20%40%60%80%M25N25M26M25 average of timezones, grade 2: 13.7%N25 average of timezones, grade 2: 14%M26 average of timezones, grade 2: 15%2M25 average of timezones, grade 3: 24%N25 average of timezones, grade 3: 22.5%M26 average of timezones, grade 3: 25.7%3M25 average of timezones, grade 4: 35%N25 average of timezones, grade 4: 34%M26 average of timezones, grade 4: 38%4M25 average of timezones, grade 5: 45.7%N25 average of timezones, grade 5: 46%M26 average of timezones, grade 5: 49.7%5M25 average of timezones, grade 6: 57.7%N25 average of timezones, grade 6: 58%M26 average of timezones, grade 6: 61.7%6M25 average of timezones, grade 7: 68.7%N25 average of timezones, grade 7: 70.5%M26 average of timezones, grade 7: 73%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Physics HL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30142335476072
May 2026TZ20152840526374
May 2026TZ10162639506273
November 2025TZ30142334465971
November 2025TZ10142234465770
May 2025TZ30142334465971
May 2025TZ20142536465868
May 2025TZ10132435455667
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.

0%20%40%60%80%M25N25M26M25 average of timezones, grade 2: 12%N25 average of timezones, grade 2: 13%M26 average of timezones, grade 2: 13%2M25 average of timezones, grade 3: 20.3%N25 average of timezones, grade 3: 23%M26 average of timezones, grade 3: 21.7%3M25 average of timezones, grade 4: 32.3%N25 average of timezones, grade 4: 33.5%M26 average of timezones, grade 4: 35.3%4M25 average of timezones, grade 5: 42.7%N25 average of timezones, grade 5: 45%M26 average of timezones, grade 5: 46%5M25 average of timezones, grade 6: 53.3%N25 average of timezones, grade 6: 58%M26 average of timezones, grade 6: 57.7%6M25 average of timezones, grade 7: 63.7%N25 average of timezones, grade 7: 69.5%M26 average of timezones, grade 7: 68.3%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Physics SL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30132135465869
May 2026TZ20132235465869
May 2026TZ10132236465767
November 2025TZ30132333455870
November 2025TZ10132334455869
May 2025TZ30132235465667
May 2025TZ20111930405161
May 2025TZ10122032425363

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.

0%20%40%60%80%M25N25M26M25 average of timezones, grade 2: 15%N25 average of timezones, grade 2: 15%M26 average of timezones, grade 2: 14.7%2M25 average of timezones, grade 3: 26.3%N25 average of timezones, grade 3: 25%M26 average of timezones, grade 3: 24.3%3M25 average of timezones, grade 4: 40.3%N25 average of timezones, grade 4: 37.5%M26 average of timezones, grade 4: 38.7%4M25 average of timezones, grade 5: 51.7%N25 average of timezones, grade 5: 51%M26 average of timezones, grade 5: 51.3%5M25 average of timezones, grade 6: 63%N25 average of timezones, grade 6: 63.5%M26 average of timezones, grade 6: 63.3%6M25 average of timezones, grade 7: 74.3%N25 average of timezones, grade 7: 76.5%M26 average of timezones, grade 7: 75.7%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Chemistry HL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30132136486173
May 2026TZ20162741546679
May 2026TZ10152539526375
November 2025TZ30142437516477
November 2025TZ10162638516376
May 2025TZ30162842546475
May 2025TZ20142539506274
May 2025TZ10152640516374
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.

0%20%40%60%80%M25N25M26M25 average of timezones, grade 2: 15.3%N25 average of timezones, grade 2: 15%M26 average of timezones, grade 2: 14.7%2M25 average of timezones, grade 3: 26.7%N25 average of timezones, grade 3: 28%M26 average of timezones, grade 3: 25.3%3M25 average of timezones, grade 4: 37.3%N25 average of timezones, grade 4: 43.5%M26 average of timezones, grade 4: 37%4M25 average of timezones, grade 5: 48.3%N25 average of timezones, grade 5: 54.5%M26 average of timezones, grade 5: 49%5M25 average of timezones, grade 6: 59.7%N25 average of timezones, grade 6: 65.5%M26 average of timezones, grade 6: 60%6M25 average of timezones, grade 7: 71%N25 average of timezones, grade 7: 75.5%M26 average of timezones, grade 7: 72.7%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Chemistry SL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30132234465669
May 2026TZ20162841536476
May 2026TZ10152636486073
November 2025TZ30152843546575
November 2025TZ10152844556676
May 2025TZ30142436475870
May 2025TZ20162838496172
May 2025TZ10162838496071

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.

0%20%40%60%80%M25N25M26M25 average of timezones, grade 2: 13.3%N25 average of timezones, grade 2: 13.5%M26 average of timezones, grade 2: 13%2M25 average of timezones, grade 3: 24.3%N25 average of timezones, grade 3: 22.5%M26 average of timezones, grade 3: 22.7%3M25 average of timezones, grade 4: 36%N25 average of timezones, grade 4: 36%M26 average of timezones, grade 4: 35.3%4M25 average of timezones, grade 5: 49%N25 average of timezones, grade 5: 49.5%M26 average of timezones, grade 5: 48.7%5M25 average of timezones, grade 6: 62.3%N25 average of timezones, grade 6: 64%M26 average of timezones, grade 6: 62%6M25 average of timezones, grade 7: 75.3%N25 average of timezones, grade 7: 77.5%M26 average of timezones, grade 7: 75%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Biology HL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30132134465971
May 2026TZ20132537516578
May 2026TZ10132235496276
November 2025TZ30132134486377
November 2025TZ10142438516578
May 2025TZ30132336496376
May 2025TZ20142536496274
May 2025TZ10132536496276
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.

0%20%40%60%80%M25N25M26M25 average of timezones, grade 2: 12.3%N25 average of timezones, grade 2: 14%M26 average of timezones, grade 2: 13.7%2M25 average of timezones, grade 3: 23.7%N25 average of timezones, grade 3: 24.5%M26 average of timezones, grade 3: 24.3%3M25 average of timezones, grade 4: 36%N25 average of timezones, grade 4: 39.5%M26 average of timezones, grade 4: 36.3%4M25 average of timezones, grade 5: 48.7%N25 average of timezones, grade 5: 52%M26 average of timezones, grade 5: 49%5M25 average of timezones, grade 6: 61%N25 average of timezones, grade 6: 65%M26 average of timezones, grade 6: 62%6M25 average of timezones, grade 7: 73.7%N25 average of timezones, grade 7: 77.5%M26 average of timezones, grade 7: 75.3%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Biology SL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30132335486175
May 2026TZ20142436486174
May 2026TZ10142638516477
November 2025TZ30142439526477
November 2025TZ10142540526678
May 2025TZ30112133465972
May 2025TZ20132436486072
May 2025TZ10132639526477

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.

0%20%40%60%80%M21N22N23N24N25M26M21 average of timezones, grade 2: 4%M22 average of timezones, grade 2: 8.5%N22 average of timezones, grade 2: 10%M23 average of timezones, grade 2: 11.5%N23 average of timezones, grade 2: 13%M24 average of timezones, grade 2: 12%N24 average of timezones, grade 2: 10%M25 average of timezones, grade 2: 12.7%N25 average of timezones, grade 2: 12.5%M26 average of timezones, grade 2: 11%2M21 average of timezones, grade 3: 12.5%M22 average of timezones, grade 3: 16.5%N22 average of timezones, grade 3: 16%M23 average of timezones, grade 3: 22.5%N23 average of timezones, grade 3: 24%M24 average of timezones, grade 3: 21.5%N24 average of timezones, grade 3: 19%M25 average of timezones, grade 3: 24%N25 average of timezones, grade 3: 24%M26 average of timezones, grade 3: 21.7%3M21 average of timezones, grade 4: 24%M22 average of timezones, grade 4: 26%N22 average of timezones, grade 4: 27%M23 average of timezones, grade 4: 32.5%N23 average of timezones, grade 4: 34%M24 average of timezones, grade 4: 32.5%N24 average of timezones, grade 4: 30%M25 average of timezones, grade 4: 34%N25 average of timezones, grade 4: 34.5%M26 average of timezones, grade 4: 32.3%4M21 average of timezones, grade 5: 37%M22 average of timezones, grade 5: 38%N22 average of timezones, grade 5: 44%M23 average of timezones, grade 5: 46%N23 average of timezones, grade 5: 49%M24 average of timezones, grade 5: 46%N24 average of timezones, grade 5: 44%M25 average of timezones, grade 5: 46.3%N25 average of timezones, grade 5: 49%M26 average of timezones, grade 5: 45.7%5M21 average of timezones, grade 6: 51%M22 average of timezones, grade 6: 51.5%N22 average of timezones, grade 6: 59%M23 average of timezones, grade 6: 60.5%N23 average of timezones, grade 6: 62%M24 average of timezones, grade 6: 61.5%N24 average of timezones, grade 6: 59%M25 average of timezones, grade 6: 61%N25 average of timezones, grade 6: 63.5%M26 average of timezones, grade 6: 59.3%6M21 average of timezones, grade 7: 66%M22 average of timezones, grade 7: 65%N22 average of timezones, grade 7: 73%M23 average of timezones, grade 7: 72.5%N23 average of timezones, grade 7: 74%M24 average of timezones, grade 7: 75%N24 average of timezones, grade 7: 73%M25 average of timezones, grade 7: 74%N25 average of timezones, grade 7: 76.5%M26 average of timezones, grade 7: 72.3%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Maths AA HL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30112233466072
May 2026TZ20122335486173
May 2026TZ10102029435772
November 2025TZ30122435496375
November 2025TZ10132434496478
May 2025TZ30132435496478
May 2025TZ20132431445972
May 2025TZ10122436466072
November 2024TZ00101930445973
May 2024TZ20101930445974
May 2024TZ10142435486476
November 2023TZ20132434496274
May 2023TZ20102131435770
May 2023TZ10132434496475
November 2022TZ00101627445973
May 2022TZ20101828395265
May 2022TZ1071524375165
May 2021TZ2041224385369
May 2021TZ1041324364963
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.

0%20%40%60%80%M21N22N23N24N25M26M21 average of timezones, grade 2: 4%M22 average of timezones, grade 2: 9.5%N22 average of timezones, grade 2: 14%M23 average of timezones, grade 2: 9.5%N23 average of timezones, grade 2: 10%M24 average of timezones, grade 2: 9%N24 average of timezones, grade 2: 8.5%M25 average of timezones, grade 2: 6.7%N25 average of timezones, grade 2: 5%M26 average of timezones, grade 2: 8.7%2M21 average of timezones, grade 3: 9%M22 average of timezones, grade 3: 19.5%N22 average of timezones, grade 3: 24%M23 average of timezones, grade 3: 18%N23 average of timezones, grade 3: 19%M24 average of timezones, grade 3: 19.5%N24 average of timezones, grade 3: 18%M25 average of timezones, grade 3: 16%N25 average of timezones, grade 3: 15%M26 average of timezones, grade 3: 18.7%3M21 average of timezones, grade 4: 17%M22 average of timezones, grade 4: 32%N22 average of timezones, grade 4: 34%M23 average of timezones, grade 4: 29.5%N23 average of timezones, grade 4: 31.5%M24 average of timezones, grade 4: 31.5%N24 average of timezones, grade 4: 27.5%M25 average of timezones, grade 4: 27%N25 average of timezones, grade 4: 25.5%M26 average of timezones, grade 4: 29.7%4M21 average of timezones, grade 5: 31.5%M22 average of timezones, grade 5: 46.5%N22 average of timezones, grade 5: 48%M23 average of timezones, grade 5: 42.5%N23 average of timezones, grade 5: 47%M24 average of timezones, grade 5: 46%N24 average of timezones, grade 5: 41%M25 average of timezones, grade 5: 41.7%N25 average of timezones, grade 5: 48%M26 average of timezones, grade 5: 44%5M21 average of timezones, grade 6: 45.5%M22 average of timezones, grade 6: 61%N22 average of timezones, grade 6: 61%M23 average of timezones, grade 6: 58%N23 average of timezones, grade 6: 60.5%M24 average of timezones, grade 6: 61.5%N24 average of timezones, grade 6: 55.5%M25 average of timezones, grade 6: 56%N25 average of timezones, grade 6: 62.5%M26 average of timezones, grade 6: 59.3%6M21 average of timezones, grade 7: 63%M22 average of timezones, grade 7: 75%N22 average of timezones, grade 7: 75%M23 average of timezones, grade 7: 74%N23 average of timezones, grade 7: 77%M24 average of timezones, grade 7: 77%N24 average of timezones, grade 7: 70.5%M25 average of timezones, grade 7: 70.7%N25 average of timezones, grade 7: 75%M26 average of timezones, grade 7: 74%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Maths AA SL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ3091930445973
May 2026TZ2092031456074
May 2026TZ1081728435975
November 2025TZ3031323536780
November 2025TZ1071728435870
May 2025TZ30102133486277
May 2025TZ2031023395470
May 2025TZ1071725385265
November 2024TZ2071725385265
November 2024TZ10101930445976
May 2024TZ2081830445975
May 2024TZ10102133486479
November 2023TZ2091729435775
November 2023TZ10112134516479
May 2023TZ20101931436076
May 2023TZ1091728425672
November 2022TZ00142434486175
May 2022TZ20112134496377
May 2022TZ1081830445973
May 2021TZ204919344663
May 2021TZ104915294563
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.

0%20%40%60%80%M22N22M23N23M24N24M25N25M26M22 average of timezones, grade 2: 9%N22 average of timezones, grade 2: 8%M23 average of timezones, grade 2: 11.5%N23 average of timezones, grade 2: 12%M24 average of timezones, grade 2: 13%N24 average of timezones, grade 2: 15%M25 average of timezones, grade 2: 12%N25 average of timezones, grade 2: 14%M26 average of timezones, grade 2: 12%2M22 average of timezones, grade 3: 17%N22 average of timezones, grade 3: 16%M23 average of timezones, grade 3: 23.5%N23 average of timezones, grade 3: 24%M24 average of timezones, grade 3: 25.5%N24 average of timezones, grade 3: 28%M25 average of timezones, grade 3: 24.3%N25 average of timezones, grade 3: 29%M26 average of timezones, grade 3: 24%3M22 average of timezones, grade 4: 26%N22 average of timezones, grade 4: 24%M23 average of timezones, grade 4: 33%N23 average of timezones, grade 4: 35%M24 average of timezones, grade 4: 36%N24 average of timezones, grade 4: 39%M25 average of timezones, grade 4: 34.3%N25 average of timezones, grade 4: 40%M26 average of timezones, grade 4: 34.3%4M22 average of timezones, grade 5: 37%N22 average of timezones, grade 5: 39%M23 average of timezones, grade 5: 45%N23 average of timezones, grade 5: 50%M24 average of timezones, grade 5: 49.5%N24 average of timezones, grade 5: 52%M25 average of timezones, grade 5: 47%N25 average of timezones, grade 5: 52%M26 average of timezones, grade 5: 46.7%5M22 average of timezones, grade 6: 49.5%N22 average of timezones, grade 6: 52%M23 average of timezones, grade 6: 57%N23 average of timezones, grade 6: 62%M24 average of timezones, grade 6: 62.5%N24 average of timezones, grade 6: 65%M25 average of timezones, grade 6: 58.7%N25 average of timezones, grade 6: 64%M26 average of timezones, grade 6: 59.3%6M22 average of timezones, grade 7: 62.5%N22 average of timezones, grade 7: 64%M23 average of timezones, grade 7: 68.5%N23 average of timezones, grade 7: 77%M24 average of timezones, grade 7: 74%N24 average of timezones, grade 7: 77%M25 average of timezones, grade 7: 69.7%N25 average of timezones, grade 7: 76%M26 average of timezones, grade 7: 71%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Maths AI HL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30132637496274
May 2026TZ20112232455769
May 2026TZ10122434465970
November 2025TZ00142940526476
May 2025TZ30132638526577
May 2025TZ20122433455666
May 2025TZ10112332445566
November 2024TZ00152839526577
May 2024TZ20132535486274
May 2024TZ10132637516374
November 2023TZ00122435506277
May 2023TZ20122332445768
May 2023TZ10112434465769
November 2022TZ0081624395264
May 2022TZ20101826374962
May 2022TZ1081626375063
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.

0%20%40%60%80%N21N22N23N24N25M26N21 average of timezones, grade 2: 5%M22 average of timezones, grade 2: 7%N22 average of timezones, grade 2: 12%M23 average of timezones, grade 2: 10%N23 average of timezones, grade 2: 12%M24 average of timezones, grade 2: 12.5%N24 average of timezones, grade 2: 14%M25 average of timezones, grade 2: 10%N25 average of timezones, grade 2: 13%M26 average of timezones, grade 2: 10.7%2N21 average of timezones, grade 3: 13%M22 average of timezones, grade 3: 13.5%N22 average of timezones, grade 3: 19%M23 average of timezones, grade 3: 20.5%N23 average of timezones, grade 3: 21%M24 average of timezones, grade 3: 24.5%N24 average of timezones, grade 3: 27%M25 average of timezones, grade 3: 20%N25 average of timezones, grade 3: 27%M26 average of timezones, grade 3: 22%3N21 average of timezones, grade 4: 25%M22 average of timezones, grade 4: 23%N22 average of timezones, grade 4: 32%M23 average of timezones, grade 4: 31.5%N23 average of timezones, grade 4: 34%M24 average of timezones, grade 4: 36%N24 average of timezones, grade 4: 42%M25 average of timezones, grade 4: 30.3%N25 average of timezones, grade 4: 42%M26 average of timezones, grade 4: 33%4N21 average of timezones, grade 5: 38%M22 average of timezones, grade 5: 36%N22 average of timezones, grade 5: 47%M23 average of timezones, grade 5: 45.5%N23 average of timezones, grade 5: 48%M24 average of timezones, grade 5: 49%N24 average of timezones, grade 5: 57%M25 average of timezones, grade 5: 43.7%N25 average of timezones, grade 5: 55.5%M26 average of timezones, grade 5: 47%5N21 average of timezones, grade 6: 52%M22 average of timezones, grade 6: 51.5%N22 average of timezones, grade 6: 62%M23 average of timezones, grade 6: 60.5%N23 average of timezones, grade 6: 64%M24 average of timezones, grade 6: 63%N24 average of timezones, grade 6: 70%M25 average of timezones, grade 6: 57%N25 average of timezones, grade 6: 68.5%M26 average of timezones, grade 6: 61.3%6N21 average of timezones, grade 7: 68%M22 average of timezones, grade 7: 67%N22 average of timezones, grade 7: 77%M23 average of timezones, grade 7: 74%N23 average of timezones, grade 7: 78%M24 average of timezones, grade 7: 76.5%N24 average of timezones, grade 7: 82%M25 average of timezones, grade 7: 71%N25 average of timezones, grade 7: 81.5%M26 average of timezones, grade 7: 75.3%7
  • Grade 7
  • Grade 6
  • Grade 5
  • Grade 4
  • Grade 3
  • Grade 2
Maths AI SL: minimum percentage of total marks for each grade, by session and timezone
SessionTZG1G2G3G4G5G6G7
May 2026TZ30122437506376
May 2026TZ20102130435871
May 2026TZ10102132486379
November 2025TZ30132845587083
November 2025TZ10132639536780
May 2025TZ30112235496377
May 2025TZ2091827405366
May 2025TZ10102029425570
November 2024TZ20142742577082
November 2024TZ10142742577082
May 2024TZ20122434476176
May 2024TZ10132538516577
November 2023TZ20122134486478
November 2023TZ10122134486478
May 2023TZ20112233486377
May 2023TZ1091930435871
November 2022TZ00121932476277
May 2022TZ2081423375367
May 2022TZ1061323355067
November 2021TZ0051325385268

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.

Open the library → Grade calculator

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.