Skip to content
Free tool · Singapore O-Level / JAE

O-Level L1R5 Calculator

Select your O-Level grade for English Language (L1) and your five relevant subjects (R1–R5) to instantly compute your raw L1R5 aggregate. Lower is better — a perfect score is 6.

Enter O-Level Grades

O-Level grade-to-points table (MOE)

O-Level grade points used for L1R5 calculation
Grade Points Approximate mark range
A1175–100
A2270–74
B3365–69
B4460–64
C5555–59
C6650–54
D7745–49
E8840–44
F99Below 40

Source: MOE Joint Admissions Exercise. Mark ranges are approximate; exact grade boundaries may vary by subject.

How the L1R5 aggregate works

After the O-Level results are released, Singapore students apply to Junior Colleges and Millennia Institute through the Joint Admissions Exercise (JAE). MOE converts each O-Level grade into a point value (A1 = 1 through F9 = 9) and uses the sum of six specific subjects — English Language plus five relevant subjects — as the L1R5 aggregate. Lower is better.

L1 is always English Language. R1 and R2 must include at least one Humanities or Arts subject (History, Geography, Literature, Social Studies, Economics, etc.). R3 to R5 are filled by the next three best O-Level passes from any subject group.

MOE also applies bonus-point deductions for CCA achievement (up to 2 points off) and for alumni affiliation with certain JCs (up to 2 points off). This calculator shows your raw aggregate only — apply any bonus points manually after checking your eligibility in the official JAE booklet.

Want to lower your L1R5 by improving your O-Level grades? Our O-Level tuition page explains how HomeAiTutor pairs daily AI practice with a specialist human tutor who knows the O-Level mark scheme. Explore tuition by subject: Secondary English, Secondary Maths, Secondary Science, Secondary History and Secondary Geography.

O-Level L1R5 — frequently asked questions

What is the O-Level L1R5?

L1R5 stands for 1 Language and 5 Relevant subjects. It is the aggregate used by MOE's Joint Admissions Exercise (JAE) to allocate Secondary 5/O-Level graduates to Junior Colleges and Millennia Institute. L1 is always English Language. R1 is one Humanities or Arts subject; R2 is a second Humanities/Arts subject or Mother Tongue Language. R3–R5 are the next three best O-Level passes. Lower aggregate = better.

How is the L1R5 score calculated?

Each O-Level grade is assigned a point value: A1 = 1, A2 = 2, B3 = 3, B4 = 4, C5 = 5, C6 = 6, D7 = 7, E8 = 8, F9 = 9. Your L1R5 aggregate is the sum of the six grade points (English + R1 + R2 + R3 + R4 + R5). The minimum possible is 6 (all A1) and the maximum is 54 (all F9). This is the same calculation MOE uses for JAE posting.

Which subjects count as R1 and R2 (Humanities)?

R1 and R2 must come from the Humanities/Arts group, which includes subjects such as: History, Geography, Literature in English/Chinese/Malay/Tamil, Social Studies (combined with another Humanities), Economics (where offered), and other approved Humanities subjects. Your school's subject combination determines what is available. At least one Humanities subject is required in R1 or R2. Check MOE's JAE booklet for the full approved subject list.

Do CCA points and bonus points reduce my L1R5?

Yes — MOE awards bonus points that can lower your L1R5 for JAE posting. Up to 2 points may be deducted for CCA achievement (CCA grade of Excellent or Good). An additional 2 points may be deducted for alumni affiliation with certain JCs. This calculator shows your raw L1R5 only, before any bonus-point deductions, because bonus eligibility depends on individual circumstances. Check the official JAE booklet for current bonus-point rules.

What L1R5 score do I need for a specific JC?

JC cut-off points change every year depending on cohort performance and school quotas. MOE publishes the previous year's JAE cut-off points on the MOE website after each posting exercise. We do not publish specific cut-off figures here as they are outdated the moment a new JAE cycle is complete. Use the official MOE JAE information for current data.

How can HomeAiTutor help improve my O-Level grades?

HomeAiTutor pairs a 24/7 AI tutor — unlimited syllabus-aligned practice, instant marking and worked solutions across all O-Level subjects — with a vetted human tutor who knows the O-Level mark scheme. Regular practice on the right question types is the most reliable way to move from a B3 to an A1 or A2, and even one grade improvement per subject can meaningfully reduce your L1R5 aggregate.