| 23-24 | | Cameron Gelinas (D) | 2009 | North Bay, ON, CAN | - |
| 23-24 | | Frankie Reda (D) | 2009 | Sault Ste. Marie, ON, CAN | - |
| 22-23 | | Luca Blonda (D) | 2008 | Sault Ste. Marie, ON, CAN | - |
| 22-23 | | Dawson Morris (D) | 2008 | Sudbury, ON, CAN | - |
| 21-22 | | Declan Gallivan (D) | 2007 | Sault Ste. Marie, ON, CAN | - |
| 19-20 | | Thomas Sefton (D) | 2005 | North Bay, ON, CAN | - |
| 18-19 | | Connor Toms (D) | 2004 | Basel, SUI | - |
| 17-18 | | Josh Kavanagh (D) | 2003 | Hanmer, ON, CAN | - |
| 16-17 | | Pacey Schlueting (D) | 2002 | North Bay, ON, CAN | - |
| 15-16 | | Payton Vescio (D) | 2001 | North Bay, ON, CAN | - |
| 14-15 | | Jake Gravelle (D) | 2000 | North Bay, ON, CAN | - |
| 14-15 | | Philippe Caron (F) | 2000 | Timmins, ON, CAN | - |
| 13-14 | | Ryan O'Bonsawin (F) | 1999 | Azilda, ON, CAN | - |
| 12-13 | | Daniel Cicchini (D) | 1998 | Sault Ste. Marie, ON, CAN | - |
| 12-13 | | Kirk Trayner (D) | 1998 | Capreol, ON, CAN | - |
| 11-12 | | Niibin Nashkawa (D) | 1997 | Spanish, ON, CAN | - |
| 10-11 | | Bradley Bell (D) | 1996 | Sudbury, ON, CAN | - |
| 09-10 | | Michael Caruso (D) | 1995 | Sault Ste. Marie, ON, CAN | - |
| 09-10 | | Shane Snow (D) | 1995 | Sudbury, ON, CAN | - |
| 08-09 | | Drew Luciani (D) | 1994 | Sault Ste. Marie, ON, CAN | - |
| 07-08 | | Chad Thibodeau (D) | 1993 | Sault Ste. Marie, ON, CAN | - |
| 06-07 | | Dylan Connolly (D) | 1992 | Sault Ste. Marie, ON, CAN | - |
| 05-06 | | Chris Chaput (D) | 1991 | Hanmer, ON, CAN | - |
| 04-05 | | Luc Comtois (D) | 1990 | Sudbury, ON, CAN | - |
| 03-04 | | Michael Quesnele (D) | 1989 | Sault Ste. Marie, ON, CAN | - |
| 02-03 | | Mark Katic (D) | 1989 | Timmins, ON, CAN | New York Islanders (2007) |
| 01-02 | | Brodie Beard (D) | 1986 | South Porcupine, ON, CAN | - |
| 00-01 | | Jordan Smith (D) | 1985 | Sault Ste. Marie, ON, CAN | Mighty Ducks of Anaheim (2004) |
| 99-00 | | Michel Charette (D) | 1984 | Timmins, ON, CAN | - |
| 98-99 | | Niko Tuomi (D) | 1983 | Echo Bay, ON, CAN | - |
| 97-98 | | Patrick Diotte (D) | 1982 | Sudbury, ON, CAN | - |
| 96-97 | | Greg Amadio (D) | 1981 | Sault Ste. Marie, ON, CAN | - |
| 95-96 | | Paul Best (D) | 1980 | Sault Ste. Marie, ON, CAN | - |