Past Champions:
YEAR CHAMPION RUNNER(S)-UP
1997 Hanover NA
1998 Hanover NA
1999 Oyster River NA
2000 Oyster River NA
2001 Hanover Colebrook and Salem
2002 Hanover Oyster River
2003 Hanover Phillips Exeter
2004 Hanover NA
2005 Hanover NA
2006 Hanover NA
2007 Manchester West Hanover
2008 Hanover Phillips Exeter
2009 Hanover Phillips Exeter
2010 Hanover Bishop Brady
2011 Phillips Exeter Academy
2012 Hanover
2013 Portsmouth Christian
2014 Portsmouth Christian
2015 Bishop Guertin
2016 Kingswood Regional
2017 Plymouth Regional High School
2018 Hanover High School
2019 Hanover High School
2020 Hanover High School
2021 Hanover High School
2022 Merrimack High School