The Juvenile Boys Championship was first contested in 1974.  Here is a list of the past 10 Champions.  A complete list can be found here.

 

2021 Mathew Wilson

2020  William Bishop

2019  Leo Harper

2018  Jace Minni

2017  Jeevan Sihota

2016  Khan Lee

2015  A.J. Ewart

2014  Diego San Pedro

2013  Alex Francois

2012  Henry Lee

2011  Trevor Yu

 

The Juvenile Girls Championship was first contested in 2005.  Here is a list of the past 10 Champions.  A complete list can be found here.

 

2021 Luna Lu

2020  Angela Arora

2019  Alyssa Chang

2018  Akari Hayashi

2017  Claire Lovan

2016  Hannah Lee

2015  Abigail Rigsby

2014  Shirin Anjarwalla

2013  Sumie Francois

2012  Janet Zhang

2011  Alix Kong