
2025 Senior National Semifinalists
|

2025 Junior National Champions
|

2024 Senior National Semifinalists
|

2024 Junior National Champions
|

2023 Senior National Semifinalists
|

2023 Junior National Champions
|

2022 Senior National Semifinalists
|

2022 Junior National Champions
|

2021 Senior National Semifinalists
|

2021 Junior National Champions
|

2020 Senior National Semifinalists
|

2020 Junior National Champions
|

2019 Senior National Semifinalists
|

2019 Junior National Champions
|

2018 Senior National Semifinalists
|

2017 Senior National Semifinalists
|

2016 Senior National Semifinalists
|

2015 Senior National Semifinalists
|

2014 Senior National Semifinalists
|

2013 Senior National Seminalists
|