| Junior College | Science/IB | Arts |
|---|---|---|
| Anderson Serangoon Junior College, ASRJC | 5–10 | 7–11 |
| Anglo-Chinese Junior College, ACJC | 2–8 | 3–9 |
| Anglo-Chinese School (Independent), ACSi | – | – |
| Catholic Junior College, CJC | 5–12 | 7–13 |
| Dunman High School, DHS | 4–7 | 3–8 |
| Eunoia Junior College, EJC | 2–5 | 2–6 |
| Hwa Chong Institution, HCI | 2–4 | 2–5 |
| Jurong Pioneer Junior College, JPJC | 6–14 | 10–15 |
| Nanyang Junior College, NYJC | 2–5 | 2–7 |
| National Junior College, NJC | 3–7 | 5–8 |
| Raffles Institution, RI | 2–3 | 2–5 |
| River Valley High, RVHS | 4–8 | 7–9 |
| St. Andrew’s Junior College, SAJC | 2–5 | 6–10 |
| St. Joseph’s Institution, SJI | 2–6 IB | – |
| Tampines Meridian Junior College, TMJC | 6–12 | 9–13 |
| Temasek Junior College, TJC | 2–7 | 6–8 |
| Victoria Junior College, VJC | 2–6 | 3–8 |
| Yishun Innova Junior College, YIJC | 5–19 | 7–19 |
| Millennia Institute, MI | 5–17 | 7–9 |
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.
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.
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.
Enter your net score (after bonus points) and stream. Results are grouped by how your score sits against each college's published 2026 range.
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:
| If you're aiming at... | Common combination | Read next |
|---|---|---|
| Medicine, Dentistry | H2 Biology + H2 Chemistry required at most universities | H2 Biology · H2 Chemistry |
| Engineering, Computing | H2 Mathematics required; H2 Physics strongly preferred | H2 Mathematics · H2 Physics |
| Business, Economics, Law | H2 Economics is the standard humanities-adjacent choice; H2 Maths helps for Business Analytics-style courses | H2 Economics |
| Keeping options open (PPE, Arts & Social Sciences) | A "science-arts hybrid" — for example Economics with two sciences — keeps both doors open | H2 Economics |
| Every combination | General Paper is compulsory for all JC students regardless of stream | General 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.
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.
The COP is an estimate based on 2025 COP.
MOE Release on Joint Admission Exercise (JAE) Courses:
| School | Date | Time |
|---|---|---|
| Hwa Chong Institution | 16 Jan | 12pm – 4pm |
| Victoria Junior College | 10 Jan | 9am – 1pm |
| Raffles Institution | 15 Jan | 10am – 2.30pm |
| National Junior College | 17 Jan | 10am – 2pm |
| Anglo-Chinese Junior College | 13 Jan | 12pm – 5pm |
| Temasek Junior College | 19 Jan | 12.30pm – 4pm |
| Nanyang Junior College | 15 Jan | 9am – 3pm |
| Catholic Junior College | 15 Jan | 10am – 3pm |
| St. Joseph’s Institution | 17 Jan | 9am – 3pm |
| Anderson Serangoon Junior College | 13 Jan | 10am – 5pm |
| Tampines Meridian Junior College | 15 Jan | 10am – 3pm |
| Jurong Pioneer Junior College | 16 Jan | 10am – 4pm |
| Eunoia Junior College | 16 Jan | 10am – 4pm |
| Yishun Innova Junior College | 15 Jan | 10am – 5pm |
| St Andrew Junior College | 15 Jan | 9am – 3pm |
| Dunman High School (Junior College) | 17 Jan | 9am – 1pm |
| NUS High School of Mathematics and Science | – | – |
| River Valley High School (Junior College) | – | – |
| Millennia Institute | 16 Jan | 9am – 1pm |
“I was sceptical at first whether Mr Leong was capable of teaching me as he liked to crack a lot of “lame” jokes. Little did I know, that was his unique way of communicating with us and helping us understand the subject better. I was fully convinced when I clinched the top cohort award for Mathematics in 2023.”
Clara – DSS, 2024
“I was sceptical at first whether Mr Leong was capable of teaching me as he liked to crack a lot of “lame” jokes. Little did I know, that was his unique way of communicating with us and helping us understand the subject better. I was fully convinced when I clinched the top cohort award for Mathematics in 2023.”
Clara – DSS, 2024
“I was sceptical at first whether Mr Leong was capable of teaching me as he liked to crack a lot of “lame” jokes. Little did I know, that was his unique way of communicating with us and helping us understand the subject better. I was fully convinced when I clinched the top cohort award for Mathematics in 2023.”
Clara – DSS, 2024
170 Upper Bukit Timah
Road #04-44/45 Bukit
Timah Shopping Centre
Singapore 588179
260 Bishan Street
22 #B1-295
Singapore 570260