2017
Class A – North – Cony, South – Westbrook
Class B – North – Washington Academy, South – Gray-New Gloucester
Class C – North – Orono, South – Mountain Valley
Class D – North – Washburn, South – Vinalhaven/North Haven
2016
Class A – North – Skowhegan, South – Maine Girls’ Academy
Class B – North – Medomak Valley , South – Wells
Class C – North – George Stevens Academy, South – Waynflete
Class D – North – Van Buren, South – High View Christian Academy
2015
Class A – North – Mt. Blue, South – McAuley
Class B – North – Medomak Valley , South – Wells
Class C – North – Mattanawcook Academy, South – Hall-Dale
Class D – North – East Grand, South – High View Christian Academy
2014
Class A – East – Hampden/Messalonskee/Mt. Blue, West – Noble
Class B – East – Erskine, West – Yarmouth
Class C – East – Naraguagus, West – Hall-Dale
Class D – East – Van Buren, West – Buckfield
2013
Class A – East – Brewer, West – Kennebunk
Class B – East – Erskine, West – Yarmouth
Class C – East – Naraguagus, West – NYA
Class D – East – Wisdom, West – Valley
2012
Class A – East – Skowhegan, West – Kennebunk
Class B – East – Belfast, West – Yarmouth
Class C – East – Naraguagus, West – Madison
Class D – East – Penobscot Valley, West – Greenville