2023 Senior National Winners 2022 Senior National Winners 2021 Senior National Winners 2020 Senior National Winners 2019 Senior National Winners 2018 Senior National Winners 2017 Senior National Winners 2016 Senior National Winners 2015 Senior National Winners 2014 Senior National Winners 2013 Senior National Winners 2012 Ontario-Quebec Finals Winners 2011 Ontario Finals Winners Language English