Primary Under 300
1 Finlay Glass 5½ Q
2 Luke Bendle 5½ Q
3 Alekhya Ganti 5 Q
4 Ishaan Kumar 5 Q
5 Thomas Wakulicz 4½
6 Rio Wan 4½
Grading Prizes
U250 Daragh Mcfarlane 4
U150 Angelina Lynn 4
U110 Lyall Baig 3½
Medals for 3 or more points
William Whyte 4
Andrey Teplechuk 4
Arlo Mcbreen 4
Samuel Winton 4
Jeric Peter Kiran 3½
Jakub Cellary 3½
Daniel Kemp 3
Coral Cresswell 3
Sara Shetty 3
Zach Patel 3
Isabelle Bolt 3
Fraser Dall 3
Finlay Collings 3
Noah Jaluff 3
Alice Ocytko 3
Primary Under 600
1 Rishi Vijayakumar 5½ Q
2 Unnabh Shrestha 5 Q
3 Srinivas Rath 4½ A
4 Angelo Lynn 4 Q
5 Jack Egan 4 Q
6 Kanish Dholakia 4 Q
Grading Prizes
U500 Maya Shetty 4 Q
U400 Gerry Chen 3
Medals for 3 or more points
Olly Simmers 4 Q
Savva Nazarov 3
Luke Brennan 3
Ibrahim Khan 3
Joseph Zhao 3
James Meyer-Mckeon 3
Rishon Ashly Arun 3
Atreya Subr 3
Sai Mallick 2½
Cameron Dunbar 2½
Ethan Best-Solorzano 2
Douglas Robertson 2
Charlie Bolt 2
Gregory Stewart Roper 1
Cameron Sarpong 1
Secondary Under 600
1 Max Cumming 5 Q
2 Kieran Glass 4 Q
3 Prachi Pardeshi 4 Q
4 Sara Best-Solorzano 3 Q
Medals for 3 or more points
Alexander Ivanchenko 3 Q
Alexander Gilbert 3 Q
Under 1200/Open
1 Murdo Mclaurin 5 Q
2 Matthew Willder 5 Q
3 Oliver Whalley 5 Q
4 Richard Zhang 4½ Q
5 Chirag Shetty 4
6 Michael Moroz 4
Grading prizes
U900 Nivedita Suyal 4
U750 Georgios Tsagkarakis 4
U650 Ashley Tandon 3½
Medals for 3 or more points
Jennifer Feng 4
Daniel Kitaev 4
Jonathan Feng 4
Euan Samuel 3½
Ronan Arumugam 3½
Tilak Ittigi 3
Oliver D L Baynes 3
Neev Lukhi 3
Raghav Palanivel 3
Kai Moroz 3
Aiden Brennan 3
Angharad Hunt 3
Q - Qualified for Chess For Kicks finals
A - Already qualified in previous heat