Past Winners

CHAMPIONS
1995-96 – Chesley
1996-97 – Walkerton
1997-98 – Mildmay
1998-99 – Glencoe
1999-00 – Glencoe
2000-01 – Mount Forest
2001-02 – Listowel
2002-03 – Forest
2003-04 – Walkerton
2004-05 – Pelham
2005-06 – BCH
2006-07 – Arthur
2007-08 – New Hamburg
2008-09 – Lincoln
2009-10 – Lincoln
2010-11 – Glanbrook
2011-12 – Mildmay
2012-13 – Zurich
2013-14 – Woolwich
2014-15 – Glanbrook
2015-16 – Beverly
2016-17 – Woolwich
2017-18 – Erie North Shore
2018-19 – Erie North Shore

FINALIST
1995-96 – Paisley
1996-97 – Chatsworth
1997-98 – Thedford
1998-99 – Mildmay
1999-00 – Lucknow
2000-01 – Lambeth
2001-02 – Lambeth
2002-03 – Walkerton
2003-04 – BCH
2004-05 – BCH
2005-06 – Pelham
2006-07 – Pelham
2007-08 – Pelham
2008-09 – Pelham
2009-10 – Glanbrook
2010-11 – Shallow Lake
2011-12 – Glanbrook
2012-13 – Mildmay
2013-14 – Glanbrook
2014-15 – Beverly
2015-16 – Woolwich
2016-17 – Beverly
2017-18 – Woolwich
2018-19 – Woolwich

Consolation Champs
1995-96 – Mildmay
1996-97 – Lucknow
1997-98 – Walkerton
1998-99 – Lucknow
1999-00 – Wingham
2000-01 – Mildmay
2001-02 – Elmvale
2002-03 – Wiarton
2003-04 – Teeswater
2004-05 – Mildmay
2005-06 – Wingham
2006-07 – Mildmay
2007-08 – Normanby
2008-09 – New Hamburg
2009-10 – Walkerton
2010-11 – Mildmay
2011-12 – Walkerton
2012-13 – Glanbrook
2013-14 – Lincoln
2014-15 – Drayton
2015-16 – South Bruce
2016-17 – Cayuga
2017-18 – Ingersoll
2018-19 – South Bruce