Full SBB Mathematics Scores: What They Are and What They Mean

When parents ask about the “scores” for Full SBB Mathematics, they usually mean two different things without realising it.

The first is the PSLE-side score, which helps decide the initial Mathematics level a child may start with in Secondary 1. The second is the SEC exam grade, which is the grade the student later receives for G1 Mathematics, G2 Mathematics, or G3 Mathematics. MOE says Posting Groups are used only for admission into secondary school and to guide the initial subject levels, while SEAB says the SEC later records subjects taken at G1, G2, and G3 on one certificate. (Ministry of Education)

Start Here: https://edukatesg.com/how-mathematics-works/what-is-g3-mathematics-vs-g2-mathematics-vs-full-sbb-mathematics-vs-sec/

The first layer: PSLE scores and starting Math level

Under Full SBB, students are posted into Posting Groups 1, 2, and 3 based on their PSLE score. MOE’s score calculator shows the indicative starting level for most subjects as follows: PSLE Score 4–20 usually starts at G3, 21–22 at G2 or G3, 23–24 at G2, 25 at G1 or G2, and 26–30 with AL7 or better in English and Mathematics at G1. MOE also states that these Posting Groups are only for initial placement and that students can later adjust subject levels. (Ministry of Education)

So in plain language, the overall PSLE score gives the school system a first estimate of which mathematics corridor the child is likely to begin in. It is a starting point, not a life sentence. (Ministry of Education)

The second layer: PSLE Mathematics grade and a stronger Math start

Mathematics has an extra wrinkle. MOE says students eligible for Posting Groups 1 and 2 may take Mathematics at a more demanding level from Secondary 1 based on their PSLE Mathematics Achievement Level. Students who scored AL 5 or better in PSLE Standard Mathematics can take Mathematics at G3 or G2, while students who scored AL 6 in PSLE Standard Mathematics or AL A in PSLE Foundation Mathematics can take Mathematics at G2. (Ministry of Education)

That means a child’s Math result itself can sometimes lift the child into a stronger Mathematics route than the general posting picture alone might suggest. This is one of the most important things parents miss. The system is not only asking, “Which posting group?” It is also asking, “How strong is this child in Mathematics specifically?” (Ministry of Education)

The exam-side scores: what students later receive under SEC

Once students reach the SEC stage, the score language changes according to the subject level. SEAB states that G1 subjects use grades A, B, C, D, E, G2 subjects use grades 1, 2, 3, 4, 5, 6, and G3 subjects use grades A1, A2, B3, B4, C5, C6, D7, E8, 9. SEAB also states that these grading structures match the former N(T), N(A), and O-Level structures respectively. (SEAB)

So for Mathematics specifically, the score scales are:

G1 Mathematics: A, B, C, D, E
G2 Mathematics: 1, 2, 3, 4, 5, 6
G3 Mathematics: A1, A2, B3, B4, C5, C6, D7, E8, 9. (SEAB)

What the G1 Mathematics scores mean

G1 Mathematics is the foundational general mathematics corridor. Its grades run from A down to E, with A being the strongest performance and E the weakest. SEAB states that for SEC certificate purposes, a student is awarded the certificate for a G1 subject if they obtain Grade D or better. (SEAB)

In parent language, G1 Mathematics means the child is taking the most foundational of the three general math levels. A strong G1 result shows the student is handling that corridor well. A weak G1 result suggests the student is still struggling even in the foundational route and probably needs repair, not just more worksheets. (SEAB)

What the G2 Mathematics scores mean

G2 Mathematics is the middle general mathematics corridor. Its grades run from 1 down to 6, with 1 being the strongest and 6 the weakest. SEAB states that for SEC certificate purposes, a student needs Grade 5 or better for a G2 subject. (SEAB)

In practical terms, G2 Mathematics means the student is carrying a meaningful secondary-school mathematics load, but not the heaviest general one. A Grade 1 or 2 in G2 is a strong result. A Grade 5 is still certificate-bearing, but it tells a different story from a top G2 performance. (SEAB)

What the G3 Mathematics scores mean

G3 Mathematics is the highest general mathematics corridor. Its grades run from A1 down to 9, with A1 being the strongest and 9 the weakest. SEAB states that for SEC certificate purposes, a student needs E8 or better for a G3 subject. (SEAB)

In plain language, G3 Mathematics is the strongest general mathematics route in Full SBB. A result like A1, A2, or B3 signals strong performance at that higher corridor. A result like D7 or E8 still counts for certificate purposes, but it tells you the student is surviving the route with much less margin. (SEAB)

The simplest way to read the three levels

If you want the cleanest possible reading, it is this:

G1 Mathematics tells you how the child is doing in the foundational corridor.
G2 Mathematics tells you how the child is doing in the middle corridor.
G3 Mathematics tells you how the child is doing in the highest general corridor. (Ministry of Education)

So the score is never just “a mark.” It also tells you which level of mathematical load the student was carrying when they earned that grade. (Ministry of Education)

Why the same-looking result can mean very different things

This is where many parents get confused.

A child who gets a very strong score in G2 Mathematics is not doing the same thing as a child who gets a weaker score in G3 Mathematics. The grade language is different because the corridor is different. SEAB’s whole SEC structure is built on that idea: the subject level matters, and the grade is read in the context of that level. (SEAB)

So parents should be careful with simplistic comparisons. A G2 Grade 1 and a G3 B4 are not the same kind of result, even though both may sound “good enough” in casual conversation. They sit in different corridors and can matter differently for progression. (SEAB)

What the scores mean for later pathways

The scores matter because they feed into different post-secondary routes.

For JC and MI admissions from 2028, MOE states that all subjects used in aggregate score computation must be taken at G3. MOE also states that the mathematics requirement for JC/MI can be met by G3 Additional Mathematics or G3 Mathematics, with grades from A1 to D7. (Ministry of Education)

So if a family is thinking seriously about the JC route, then G3 Mathematics scores matter directly in a way G2 Mathematics scores do not. (Ministry of Education)

How G3 scores are mapped when the system needs G2 equivalents

SEAB states that grade mapping is used when aggregate scores need to be computed using grades from more demanding levels for post-secondary progression. It gives the official G3-to-G2 mapping as:

A1 to B3 -> 1
B4 to C6 -> 2
D7 -> 3
E8 -> 4
9 -> 5. (SEAB)

SEAB also states that G2-to-G1 mapping works as follows:

1 to 3 -> A
4 -> B
5 -> C
6 -> D. (SEAB)

This matters because the system sometimes needs to convert a stronger-level result into the equivalent language of a lower level for admissions purposes. (SEAB)

What the scores mean for Polytechnic Foundation Programme

For the Polytechnic Foundation Programme (PFP), MOE states that the ELMAB3 gross aggregate score is computed using G2 equivalent grades only. MOE also says that if a student has taken subjects at G3, those grades are mapped to G2 equivalent grades first. For PFP, G3/O-Level grade 9 and G2/N(A)-Level grades 5 and 6 cannot be used for ELMAB3 aggregate computation. (Ministry of Education)

So for PFP, the meaning of a Mathematics score is not just the raw grade label. It is the G2-equivalent value that matters in the aggregate computation. (Ministry of Education)

What the scores mean for 2-Year Higher Nitec

For 2-Year Higher Nitec, MOE states that the ELMAB3 gross aggregate score is also computed using G2 equivalent grades only. MOE gives the same broad G3-to-G2 mapping and adds that G3 grade 9 and G2 grade 6 can be used for aggregate computation, but cannot be used to fulfil subject-specific minimum entry requirements. (Ministry of Education)

That means a weaker score can still sometimes count in the total aggregate, but it may not satisfy the course’s subject-specific minimum requirement. That is a very important distinction for parents. (Ministry of Education)

The real meaning of the scores

So what do the scores actually mean?

They mean three things at once.

First, they tell you how well the student performed.
Second, they tell you which mathematics corridor the student was taking.
Third, they help determine which post-secondary pathways are more directly open, and which require mapping or different admission rules. (Ministry of Education)

That is why parents should stop asking only, “Is this a good score?” The better question is, “Is this a good score for this level, and what does it open next?” (Ministry of Education)

eduKateSG conclusion

In eduKateSG language, Full SBB Mathematics scores are not just marks. They are route signals.

The PSLE-side score helps place the child into an initial mathematics corridor. The SEC-side grade later shows how well the child performed inside that corridor. And the admissions system then reads those grades according to route-specific rules, especially for JC/MI, PFP, Polytechnic, and ITE pathways. MOE and SEAB’s official pages show exactly this layered structure. (Ministry of Education)

So the real question is not just, “What score did my child get?”

It is:

What level was my child taking, how strong is that result in that level, and where can that result lead next? (Ministry of Education)

Almost-Code

TITLE:
Full SBB Mathematics Scores: What They Are and What They Mean
ONE-LINE ANSWER:
Full SBB Mathematics scores have two layers: PSLE-side scores that guide the initial Math level, and SEC-side grades that show how the student later performed in G1, G2, or G3 Mathematics.
LAYER 1: STARTING LEVEL
- PSLE Score 4–20 -> Posting Group 3 -> usually G3
- PSLE Score 21–22 -> Posting Group 2 or 3 -> usually G2 or G3
- PSLE Score 23–24 -> Posting Group 2 -> usually G2
- PSLE Score 25 -> Posting Group 1 or 2 -> usually G1 or G2
- PSLE Score 26–30 with AL7 or better in English and Math -> Posting Group 1 -> usually G1
MATH-SPECIFIC RAISING RULE
- AL5 or better in PSLE Standard Mathematics -> can take G3 or G2 Mathematics
- AL6 in PSLE Standard Mathematics or AL A in PSLE Foundation Mathematics -> can take G2 Mathematics
LAYER 2: SEC GRADE LANGUAGE
- G1 Mathematics -> A, B, C, D, E
- G2 Mathematics -> 1, 2, 3, 4, 5, 6
- G3 Mathematics -> A1, A2, B3, B4, C5, C6, D7, E8, 9
CERTIFICATE THRESHOLDS
- G1 -> D or better
- G2 -> Grade 5 or better
- G3 -> E8 or better
MEANING
- G1 score = performance in the foundational corridor
- G2 score = performance in the middle corridor
- G3 score = performance in the highest general corridor
MAPPING
- G3 to G2:
A1–B3 -> 1
B4–C6 -> 2
D7 -> 3
E8 -> 4
9 -> 5
- G2 to G1:
1–3 -> A
4 -> B
5 -> C
6 -> D
PATHWAYS
- JC/MI aggregate computation uses G3 subjects
- PFP uses G2 equivalent grades
- 2-Year Higher Nitec uses G2 equivalent grades
BOTTOM LINE:
A score in Full SBB Mathematics is never just a mark.
It is a mark plus a level plus a pathway signal.

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

Learning Systems

Runtime and Deep Structure

Real-World Connectors

Subject Runtime Lane

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
A young woman wearing a white suit and dark tie, standing confidently with her arms crossed. She is in an indoor setting with wooden flooring and a marble table containing notebooks and pens.