Junior CollegeScience/IBArts
Anderson Serangoon Junior College, ASRJC5–107–11
Anglo-Chinese Junior College, ACJC2–83–9
Anglo-Chinese School (Independent), ACSi
Catholic Junior College, CJC5–127–13
Dunman High School, DHS4–73–8
Eunoia Junior College, EJC2–52–6
Hwa Chong Institution, HCI2–42–5
Jurong Pioneer Junior College, JPJC6–1410–15
Nanyang Junior College, NYJC2–52–7
National Junior College, NJC3–75–8
Raffles Institution, RI2–32–5
River Valley High, RVHS4–87–9
St. Andrew’s Junior College, SAJC2–56–10
St. Joseph’s Institution, SJI2–6 IB
Tampines Meridian Junior College, TMJC6–129–13
Temasek Junior College, TJC2–76–8
Victoria Junior College, VJC2–63–8
Yishun Innova Junior College, YIJC5–197–19
Millennia Institute, MI5–177–9
How to read this page: figures below are net L1R5 aggregate ranges from the 2026 Joint Admissions Exercise (JAE) — the score used to post O-Level students into Junior Colleges. A lower score is more competitive. Millennia Institute uses a separate L1R4 scale and isn't directly comparable to the JC rows. Data last checked: [DATE — confirm against MOE SchoolFinder before publishing]. Next expected update: shortly after the 2027 JAE posting results, typically the first half of February 2027.

Gross score, net score, and what "cut-off" actually means

L1R5 stands for 1 Language plus 5 Relevant subjects — the O-Level aggregate used to post students into Junior College through the Joint Admissions Exercise. Your gross L1R5 is the raw six-subject total. Your net L1R5 is that figure after bonus-point deductions — up to 2 points for a CCA achievement grade, and up to 2 more for Higher Mother Tongue Language or school affiliation. It is your net score that gets compared against the ranges below.

A cut-off point is not a single fixed number. Each course publishes a range: the lower value is roughly the strongest admitted student's score, the upper value is the weakest admitted student's score — effectively last year's cut-off for that stream. Meeting the upper bound doesn't guarantee a place; it only tells you last year's intake included students at that score.

Anglo-Chinese School (Independent) and St. Joseph's Institution run the International Baccalaureate Diploma rather than the Singapore-Cambridge A-Level course, so their admission scoring works differently to the JC rows — treat any figures shown for them separately, not as directly comparable L1R5 cut-offs.

Looking ahead The L1R5 system is being retired in 2028

MOE has confirmed that Junior College and Millennia Institute admission moves from the current L1R5 scale (1 language + 5 relevant subjects, qualifying at 20 points) to L1R4 (1 language + 4 relevant subjects) from 2028. The first cohort affected is the group sitting O-Levels in 2027.

2026
O-Levels sat 2025
L1R5
2027
O-Levels sat 2026 — this page's next update
L1R5 (final cycle)
2028
O-Levels sat 2027
L1R4 begins
2029
O-Levels sat 2028
L1R4

In short: if your child sits O-Levels in 2026 and posts into JC for 2027, nothing changes — it's the current L1R5 system, and this is the final year it applies before the switch. If your child sits O-Levels in 2027 (JC intake 2028), they'll be the first cohort under L1R4, and cut-off ranges won't be directly comparable to anything shown on this page until MOE publishes the first L1R4 figures.

Which JCs match your net L1R5?

Enter your net score (after bonus points) and stream. Results are grouped by how your score sits against each college's published 2026 range.

After CCA / HMT / affiliation deductions
Ranges differ between streams
Enter a score above to see how it compares.
These are indicative ranges from the previous admitted cohort, published by MOE as reference figures only. They are not thresholds, and matching a range does not guarantee a place — actual posting depends on the applicant pool and course choices in the year you apply. Figures shown here mirror the tables further down this page.

Your JC is set — what about your subjects?

A cut-off point gets you into a JC. It doesn't decide your A-Level subject combination, and that choice matters more for university admission than which JC crest is on your blazer. A few starting points:

Common A-Level subject combinations by intended university pathway
If you're aiming at...Common combinationRead next
Medicine, DentistryH2 Biology + H2 Chemistry required at most universitiesH2 Biology · H2 Chemistry
Engineering, ComputingH2 Mathematics required; H2 Physics strongly preferredH2 Mathematics · H2 Physics
Business, Economics, LawH2 Economics is the standard humanities-adjacent choice; H2 Maths helps for Business Analytics-style coursesH2 Economics
Keeping options open (PPE, Arts & Social Sciences)A "science-arts hybrid" — for example Economics with two sciences — keeps both doors openH2 Economics
Every combinationGeneral Paper is compulsory for all JC students regardless of streamGeneral Paper

A full Subject Combination Matrix — cross-referencing every combination against university prerequisites — is in development. This table will link to it directly once published.

JC Cut-Off Points — Frequently Asked Questions

L1R5 is 1 Language plus 5 Relevant subjects — the O-Level aggregate used for JC posting via JAE. Your best grades count, and a lower score is more competitive, with a maximum qualifying gross score of 20. Bonus points for CCA, Higher Mother Tongue or affiliation reduce your gross score to a net score, and it is the net score that is compared against each course's range.

Gross L1R5 is your raw six-subject aggregate. Net L1R5 is that score after bonus-point deductions for CCA achievement, Higher Mother Tongue, or school affiliation. Your net score is what actually gets posted against the ranges above.

Based on the Science-stream ranges above, a net L1R5 of 8 falls within the published range at seven colleges: Anderson Serangoon (5–10), Anglo-Chinese Junior College (2–8), Catholic Junior College (5–12), Jurong Pioneer (6–14), River Valley High (4–8), Tampines Meridian (6–12) and Yishun Innova (5–19). It sits outside the range at nine: Dunman High, Eunoia, Hwa Chong, Nanyang, National, Raffles Institution, St Andrew's, Temasek and Victoria. Millennia Institute is scored on L1R4 rather than L1R5 and cannot be compared directly, and the two IB schools — Anglo-Chinese School (Independent) and St Joseph's Institution — admit on different criteria. Ranges shift every year with the applicant pool, so always check the current table.

No. Millennia Institute already uses the separate L1R4 scale — 1 language plus 4 relevant subjects — so its figures are not directly comparable to the L1R5 JC rows shown in the same table.

MOE is moving all JC and Millennia Institute admission from L1R5 to L1R4 from 2028, affecting students who sit O-Levels in 2027. The 2026 and 2027 JAE exercises are unaffected and remain on the current system, making 2027 the final full L1R5 posting cycle.

No. These are indicative ranges from the previous year's admitted cohort, not guarantees — MOE describes them as reference figures only. Actual posting depends on that year's applicant pool and course choices.

Reviewed by Kirby Ng, H2 Economics tutor and NUS Economics graduate, Higher Nucleus Learning Studio. Full profile →
Cut-off point data verification: [DATE] · Page content last reviewed: [DATE] · Source: MOE — Joint Admissions Exercise (JAE)

The COP is an estimate based on 2025 COP.

MOE Release on Joint Admission Exercise (JAE) Courses: 

SchoolDateTime
Hwa Chong Institution16 Jan12pm – 4pm
Victoria Junior College10 Jan9am – 1pm
Raffles Institution15 Jan10am – 2.30pm
National Junior College17 Jan10am – 2pm
Anglo-Chinese Junior College13 Jan12pm – 5pm
Temasek Junior College19 Jan12.30pm – 4pm
Nanyang Junior College15 Jan9am – 3pm
Catholic Junior College15 Jan10am – 3pm
St. Joseph’s Institution17 Jan9am – 3pm
Anderson Serangoon Junior College13 Jan10am – 5pm
Tampines Meridian Junior College15 Jan10am – 3pm
Jurong Pioneer Junior College16 Jan10am – 4pm
Eunoia Junior College16 Jan10am – 4pm
Yishun Innova Junior College15 Jan10am – 5pm
St Andrew Junior College15 Jan9am – 3pm
Dunman High School (Junior College)17 Jan9am – 1pm
NUS High School of Mathematics and Science
River Valley High School (Junior College)
Millennia Institute16 Jan9am – 1pm

Get in touch with us

Bukit Timah Shopping Centre

170 Upper Bukit Timah
Road #04-44/45 Bukit
Timah Shopping Centre
Singapore 588179

Bishan

260 Bishan Street
22 #B1-295
Singapore 570260

Phone number