2023
International Chess
National Schools Individual Chess Championships
U20 Open & Girls – 4th, 9th, 11th, 12th, 13th, 14th, 16th, 17th, 22nd, 24th, 35th, 40th, 46th, 48th, 51st, 59th, 66th, 71st, 75th, 86th
Raffles Chess Championship
Team 8th
Chinese Chess
CJC Inter-College Chinese Chess Competition
Team 3rd; Individual 5th
SP Speed Xiangqi Invitational
Team 6th; Individual 23rd, 33rd, 39th, 41st
2022
International Chess
National Schools Individual Chess Championships
U20 Open (National – 1st, 3rd, 8th, 12th, 13th, 18th, 19th; Zonal – 1st, 2nd, 6th, 7th, 8th)
U20 Girls (National – 4th, 5th, 12th; Zonal – 2nd, 3rd, 6th)
National Inter-School Team Chess Championships
U20 Open (National – 2nd, 12th; Zonal – 2nd)
U20 Girls (National – 1st; Zonal – 1st)
Raffles Chess Championship
Team 2nd
Hwa Chong Cup
Team 1st
Ngee Ann Polytechnic Open Invitational
Team 2nd
NUS Intervarsity Mind Sports Championship
Team 12th, Individual 6th
SUTD Team Blitz Chess Tournament
Team 1st, 14th
Chinese Chess
Singapore Polytechnic Speed Xiangqi Invitational
Individual 9th, 11th
Singapore Polytechnic Open
Team 4th