2000-01 Jarron Herriman, Cambridge Winterhawks
2001-02 Matt Moulson, Guelph Dominators
2002-03 Paul Szczechura, Brantford Golden Eagles
2003-04 Jeremy Machin, Elmira Sugar Kings
2004-05 David Turco, Cambridge Winterhawks
2005-06 Cameron Watson, Cambridge Winterhawks
2006-07 Max Campbell, Strathroy Rockets
2007-08 Kurtis Bartliff, Listowel Cyclones
2008-09 Adam McKee, London Nationals
2009-10 Mike Ostropolec, Chatham Maroons
2010-11 DJ Turner, LaSalle Vipers
2011-12 Cody Vinnai, Niagara Falls Canucks
2012-13 Caleb Cameron, Listowel Cyclones
2013-14 Connor Murphy, Caledonia Corvairs
2014-15 Chris Scott, Leamington Flyers
2015-16 Carson Brookshaw, St. Thomas Stars
2016-17 Jonathan Reinhart, Elmira Sugar Kings
2017-18 Jack Scanlan, Stratford Warriors
2018-19 Holdyn Lansink, Listowel Cyclones
2019-20 Sean Kawalec, Kitchener Dutchmen
2020-21 No recipient named due to COVID-19**
Junior B Player of the Year

2019-20 OHA Junior B Player of the Year - Sean Kawalec, Kitchener Dutchmen