D3 Play-Off History

Year Champion Runner-Up Result
2003 Monadnock Kennett 5-4 OT
2004 Conval Kennett 4-3
2005 Conval Laconia 8-2
2006 Souhegan Laconia 4-3
2007 Souhegan John Stark 3-1
2008 Souhegan Kennett 3-2 OT
2009 Kennett Souhegan 4-0
2010 Kennett Bedford 2-1
2011 Somersworth Kennett 8-3
2012 Kennett Alvirne 4-3 OT
2013 John Stark-Hopkinton Berlin 3-2 OT
2014 Souhegan John Stark-Hopkinton 5-4
2015 Belmont-Gilford Berlin-Gorham 3-2 OT
2016 Berlin-Gorham Belmont-Gilford 2-1 
2017 Kennett Berlin-Gorham  4-0