120 Weight Class Champion by Year

Year Class 120 Weight Class Champion Score Site
2024 Division II Joseph Calvin
Father Ryan
Nashville
2024 Class AA Mason Jakob
Dobyns Bennett
Franklin
2024 Class A Joseph Uhorchuk
Signal Mountain
Franklin
2023 Class AA Bryson Terrell
Bradley Central
Franklin
2023 Class A Carson Dupill
Greeneville
Franklin
2023 Division II Joe Calvin
Father Ryan
Nashville
2022 Division II Calvin Eason
Father Ryan
Nashville
2022 Class A Caleb Uhorchuk
Signal Mountain
Franklin
2022 Class AA Jarvis Little
Summit
Franklin
2021 Division II Keyveon Roller
Lakeway Christian
Chattanooga
2021 Class AAA Thomas Borders
Wilson Central
Chattanooga
2021 Class A-AA Andy Cable
Pigeon Forge
Chattanooga
2020 Division II Dayne Dalrymple
Christian Brothers
Franklin
2020 Class AAA Trey Bates
Beech
Franklin
2020 Class A-AA Daniel Uhorchuk
Signal Mountain
Franklin
2019 Class A-AA Trevor Lewis
Hixson
Franklin
2019 Division II Emory Taylor
McCallie
Franklin
2019 Class AAA Michael Cannon
Arlington
Franklin
2018 Class AAA Brayden Palmer
Beech
Franklin
2018 Division II Cody Chittum
McCallie
Franklin
2018 Class A-AA Dylan Becker
Harpeth
Franklin
2017 Division II Gabriel Elkin
Montgomery Bell Academy
Franklin
2017 Class AAA Calvin Martin
William Blount
Franklin
2017 Class A-AA Caleb York
Pigeon Forge
Franklin
2016 Division II Trey Chalifoux
Father Ryan
Franklin
2016 Class AAA Ryan McElhaney
Bradley Central
Franklin
2016 Class A-AA Jacob Ruiter
Pigeon Forge
Franklin
2015 Division II Trey Chalifoux
Father Ryan
Franklin
2015 Class AAA Tristan Roa
Brentwood
Franklin
2015 Class A-AA Luke Mullin
Notre Dame
Franklin
2014 Class A-AA Nathaniel Murphy
Alcoa
Franklin
2014 Class AAA Knox Fuller
Bradley Central
Franklin
2014 Division II Elijah Oliver
Christian Brothers
Franklin
2013 Division II Alex Elsea
McCallie
Franklin
2013 Division I Jacob Stephens
Soddy-Daisy
Franklin
2012 Division I Jacob Stephens
Soddy-Daisy
Franklin
2012 Division II Adam Connell
McCallie
Franklin
ADS BY GOOGLE