2023 – Jacob Steringa – North Bay Bulldogs
2022 – Kale Rive – Oakville Longhorns
2019 – Archelaus Jack – Steel City Patriots | Joshua Wright – Sarnia Imperials
2018 – Kevin Walsh – GTA All Stars
2017 – Nyjill Wilson – Ottawa Invaders
2016 – Ryan Lounsbury – Sarnia Inperials
2015 – Archelaus Jack – Oakville Longhorns
2014 – Josh Gauthier – Sault Ste Marie Steelers
2013 – Josh Gauthier – Sault Ste Marie Steelers
2012 – Kevin Walsh – Toronto Titans
2011 – Josh Gauthier – Sault Ste Marie Steelers
2010 – Josh Gauthier – Sault Ste Marie Steelers
2009 – Jonathon Nedeljkovic – Tri City Outlaws
2008 – Josh Gauthier – Sault Ste. Marie Steelers
2007 – Josh Gauthier – Sault Ste. Marie Steelers
2006 – Josh Gauthier – Sault Ste. Marie Steelers
2005 – Jonathon Nedeljkovic – Milton Marauders | Kareem Pollydore – Toronto Maddogs
2004 – Ryan Kooistra – Oakville Longhorns
2003 – Keegan Franklin – Sault Ste. Marie Steelers
2002 – Jonathon Nedeljkovic – Mississauga Wolverines
2001 – Dana Segin – Oakville Longhorns
2000 – Dana Segin – Oakville Longhorns
1999 – Derwin Phillips – Oakville Longhorns | Dave St. Amour – Sudbury Spartans
1998 – Gifford Rose – Markham Raiders | Jonathon Nedeljkovic – Oakville Longhorns
1997 – Steve Asselin – North Bay Bulldogs
1996 – Gifford Rose – Toronto Eagles
1995 – Andrew Wells – Hamilton Wildcats
1994 – John Miller – Sudbury Spartans
1993 – John Miller – Sudbury Spartans
1992 – John Miller – Sudbury Spartans
1991 – John Miller – Sudbury Spartans
1990 – Dave Dinnall – Brampton Bulldogs
1989 – Dave Dinnall – Brampton Bulldogs
1988 – Mike Frank – Brampton Bears
1987 – Mike Turnbull – Oakville Longhorns | Dave St. Amour – Sudbury Spartans
1986 – Mike Turnbull – Oakville Longhorns
1985 – Nick D’Orazio – Sudbury Spartans
1984 – Rob Rouleau – Sudbury Spartans
1983 – Dave D’Aloisio – Sudbury Spartans
1982 – Neri Fratin – Sudbury Spartans
1981 – Phil Ridley – Sudbury Spartans
1980 – John Piedmonte – Stoney Creek Patriots
1979 – John Piedmonte – Stoney Creek Patriots | Rick Morenz – Oakville Longhorns
1978 – Gene Dinnald – Etobicoke Argonauts
1977 – Otavio Debenedet – Sudbury Spartans
1976 – Peter Jokinen – Sudbury Spartans
1975 – Vern Milosevich – Sault Ste. Marie Steelers
1974 – Stu Wright – Bramalea Satellites
1973 – Rick Morenz – Bramalea Satellites
1972 – Rich Huber – Sudbury Spartans
1971 – Ray Owens – Sudbury Spartans