Quick Answer: MOE's S1 posting algorithm takes your child's PSLE score, works through the six school choices in ranked order, and places the child in the highest-ranked choice that still has an available place when the child's turn arrives. The algorithm processes students by descending PSLE score — the highest scorer goes first — and lower-scoring students fill the remaining places school by school, choice by choice.
Abstract explanations of the posting algorithm can feel distant. A concrete worked example — with sample AL scores, school cut-off points, and a realistic choice list — makes the mechanics visible. Below, we walk through a complete posting scenario step by step, showing exactly when a student gets placed, why they might miss a choice, and what the final result looks like.
Setting Up the Example: Student Profile and School Choices
Let us work with a student — call her Jia Yi — who has the following PSLE results under the AL scoring system. Jia Yi is a Singapore Citizen.
| Subject | AL Score |
| English | AL 3 |
| Mathematics | AL 2 |
| Science | AL 3 |
| Mother Tongue | AL 2 |
| Total AL Score | AL 10 |

Jia Yi's parents have researched six secondary schools and ranked them on the S1 option form as follows:
| Choice | School | Previous Year Cut-Off (AL) | Zone |
| 1 | Cedar Girls' Secondary (IP) | AL 8 | Aspiration |
| 2 | CHIJ St. Nicholas Girls' (IP) | AL 8 | Aspiration |
| 3 | Nan Chiau High School | AL 11 | Target |
| 4 | Anglican High School | AL 12 | Target |
| 5 | Chung Cheng High (Main) | AL 12 | Target |
| 6 | Xinmin Secondary School | AL 15 | Safety |
This choice list is well-structured: two aspiration schools with cut-off points above Jia Yi's AL 10, three target schools near her score band, and one clear safety school. Now let us trace what happens when the posting algorithm runs.
Step-by-Step Walkthrough of the Posting Algorithm
Step 1: Choice 1 — Cedar Girls' Secondary (IP)
The algorithm tries to place Jia Yi into her first-choice school. To do this, it needs to know whether Cedar Girls' IP still has places by the time the algorithm reaches students at AL 10. Since Cedar's previous-year cut-off was AL 8, the school is popular and competitive. As the algorithm processes students from the highest scores downward, all available places at Cedar Girls' IP are filled by students with scores of AL 8 and above — many of whom also listed Cedar as a top choice.
Result: When Jia Yi's turn arrives at AL 10, Cedar Girls' IP has no remaining places. The algorithm moves to choice 2.
Step 2: Choice 2 — CHIJ St. Nicholas Girls' (IP)
St. Nicholas IP shares a similar profile to Cedar — its previous cut-off of AL 8 places it among the most sought-after IP schools. The algorithm follows the same logic: higher-scoring students have filled all available places before reaching the AL 10 band.
Result: No places remain at AL 10. The algorithm moves to choice 3.
Step 3: Choice 3 — Nan Chiau High School
Nan Chiau's previous-year cut-off was AL 11 — one band below Jia Yi's AL 10. This puts Jia Yi in a strong position. When the algorithm reaches AL 10, Nan Chiau still has places because students at AL 11 and above who listed Nan Chiau as a top choice have been absorbed, but not all seats are filled yet. Jia Yi's AL 10 places her ahead of AL 11 students who are still waiting to be processed.
Result: A place is available. Jia Yi is posted to Nan Chiau High School. The algorithm stops processing her remaining choices (4, 5, and 6) — she has been successfully placed.
Key Observations from the Walkthrough
Why Aspiration Choices Did Not Work — and That Is Fine
Jia Yi's parents knew that both Cedar and St. Nicholas were aspirational, with cut-off points two bands above her score. They included them as genuine reaches, not as miscalculations. Because they also built a strong target zone starting at choice 3, the algorithm found a match before exhausting all six options. This is exactly how the three-zone strategy is meant to work: aspiration schools are worth trying, provided the target and safety zones are well-populated behind them.
Choice 3 Became the Effective Placement Point
For Jia Yi, the functional first choice — the first school she could actually enter — was Nan Chiau at choice 3. If her parents had ranked Nan Chiau at choice 1, the outcome would have been identical. But if they had added two more aspirational schools at choices 3 and 4 instead of target schools, Jia Yi might have exhausted all six choices without a match entirely. The spread across zones was what made the strategy work.
Why the Safety School at Choice 6 Was Not Used
Xinmin Secondary at AL 15 was never needed because the target zone caught Jia Yi at choice 3. This is the ideal scenario: the safety school is insurance, not the destination. Parents sometimes worry that including a safety school means the child might be "wasted" there, but the algorithm only uses the safety choice if all higher-ranked options fail. A well-placed safety school protects against the worst outcome without dragging down better opportunities.
What This Example Teaches About Common Strategy Questions
Does Choice Order Matter for Schools Below the Aspiration Zone?
Yes — and the walkthrough shows why. If Jia Yi's parents had listed a different target school above Nan Chiau, she would have been placed there instead, provided it still had places at AL 10. Choice order between target schools determines which one absorbs the student first. Rank preferred target schools higher even within the same zone.
What If Jia Yi Had Scored AL 12 Instead?
At AL 12, the picture changes. Nan Chiau (cut-off AL 11) may fill all its places with AL 11-and-above students, leaving Jia Yi to compete at choice 4 (Anglican High, cut-off AL 12). At this point, tie-breakers become relevant: if multiple AL 12 Singapore Citizens rank Anglican High at choice 4, the student who ranked it higher gets priority. If Jia Yi ranked Anglican at choice 4 and another AL 12 SC student ranked it at choice 2 (with their first choice also failing), Jia Yi would lose the tie-breaker — not because her score is lower, but because she ranked the school lower. This is why surfacing realistic schools higher in the ranking order carries real value.
How to Build Your Own Posting Walkthrough
Parents can run their own mental walkthrough before submitting the S1 form. Write down the child's PSLE score, list the six choices with each school's previous-year cut-off point, and work through each choice in order, asking at each step: "By the time the algorithm reaches my child's score, will this school still have places?"
If the answer is "probably not" for the first two choices and "maybe" for the next two, that is a reasonable distribution. If the answer is "probably not" for all six, the list needs more target and safety schools. If the answer is "definitely yes" for choice one but the family would rather aim higher, move the safety school down and add an aspiration entry at the top.
Summary
A worked posting walkthrough makes the MOE algorithm concrete: the system processes students from high scores to low, tries each student's choices in ranked order, and places the child at the first school that still has vacancies. A well-constructed choice list — aspiration at the top, target in the middle, safety at the bottom — gives the algorithm the right spread to work with. The takeaway for parents is not to guess cut-off points perfectly, but to distribute the six choices across scoring bands so the algorithm always finds a match before it reaches choice six.
FAQ
Should I include a school where the cut-off is exactly the same as my child's score?
Yes, it should be in the target zone — likely at choice 3 or 4, or at choice 2 if you feel strongly about the school. At the exact cut-off, posting depends on that year's demand: if demand is flat, the child gets in; if demand rises, the cut-off shifts upward and the child may be pushed to the next choice. Including it as a target school hedges both outcomes.
Can the posting algorithm skip my child and come back later?
No. The algorithm processes each student once, in descending score order. It does not revisit earlier students or make provisional placements. Once a student is placed, the placement is final. Once a student is passed for a particular school because it is full, the school does not open up again for lower scores.
What if I want to change schools after getting the posting result?
You can submit an appeal directly to the preferred school. Appeals are reviewed by individual schools based on available vacancies and the student's PSLE score relative to the school's cut-off. The child should still report to the posted school while the appeal is pending. There is no MOE-wide transfer window after posting.
Prepare Your Child for Every Step After PSLE
A thoughtful posting strategy is only one part of the PSLE journey — the foundation is strong English across reading, writing, and oral communication. At iWorld Learning, our small-group primary English programmes follow CEFR-aligned learning paths designed to build exam skills without sacrificing real language confidence. Whether your child needs structured composition practice, comprehension strategy work, or oral exam preparation, our internationally certified teachers at Tanjong Pagar and Somerset provide the individual attention that makes the difference. Discover our primary school English programmes or book a consultation today.