Hougang P1 Registration: Holy Innocents’ and Xinmin Ballot Data Across 3 Years
Holy Innocents' Primary School triggers Phase 2C ballots with 65-75 applicants over every year. Xinmin and three other schools also ballot consistently. Here is the data for all 9 schools.
Geylang P1 Registration: Kong Hwa and Maha Bodhi Ballot Data Across 3 Years
Kong Hwa Primary School and Maha Bodhi School both trigger Phase 2C ballots every year. Kong Hwa had 69 applicants over in 2025. Here is the 3-year data for all 5 schools in Geylang.
Clementi P1 Registration: Nan Hua and Qifa Ballot Data Across 3 Years
Nan Hua Primary School triggers Phase 2C ballots every year with over 120 applicants over. Qifa also ballots consistently. Here is the 3-year data for all 4 schools in Clementi.
Bukit Panjang P1 Registration: Bukit Panjang Primary, West Spring, and Zhenghua Ballot Deep Dive
Bukit Panjang Primary School triggers Phase 2C ballots every year. West Spring had a Phase 2A surprise in 2024. Zhenghua had a Phase 2A ballot in 2025. Here is the deep dive.
Bukit Merah P1 Registration: Radin Mas, Alexandra, and Zhangde Phase 2C Ballot Deep Dive
Radin Mas Primary School had 49 applicants over at Phase 2C in 2025. Alexandra and Zhangde also show pressure. Here is the deep dive on the competitive schools in Bukit Merah.
Bukit Batok P1 Registration: Princess Elizabeth, Keming, and St. Anthony’s Phase 2C Ballot Deep Dive
Princess Elizabeth triggers Phase 2A and 2C ballots every year. Keming and St. Anthony's trigger Phase 2C ballots consistently. Here is the deep dive on the 3 competitive schools.