| 24-25 | | Andrew Poturalski (F) | 1994 | Williamsville, NY, USA | - |
| 23-24 | | Mavrik Bourque (F) | 2002 | Plessisville, QC, CAN | Dallas Stars (2020) |
| 22-23 | | Dustin Wolf (G) | 2001 | Gilroy, CA, USA | Calgary Flames (2019) |
| 21-22 | | T.J. Tynan (F) | 1992 | Orland Park, IL, USA | Columbus Blue Jackets (2011) |
| 20-21 | | T.J. Tynan (F) | 1992 | Orland Park, IL, USA | Columbus Blue Jackets (2011) |
| 19-20 | | Gerald Mayhew (F) | 1992 | Wyandotte, MI, USA | - |
| 18-19 | | Daniel Carr (F) | 1991 | Sherwood Park, AB, CAN | - |
| 17-18 | | Phil Varone (F) | 1990 | Vaughan, ON, CAN | San Jose Sharks (2009) |
| 16-17 | | Kenny Agostino (F) | 1992 | Morristown, NJ, USA | Pittsburgh Penguins (2010) |
| 15-16 | | Chris Bourque (F) | 1986 | Boston, MA, USA | Washington Capitals (2004) |
| 14-15 | | Brian O'Neill (F) | 1988 | Yardley, PA, USA | - |
| 13-14 | | Travis Morin (F) | 1984 | Brooklyn Park, MN, USA | Washington Capitals (2004) |
| 12-13 | | Tyler Johnson (F) | 1990 | Spokane, WA, USA | - |
| 11-12 | | Cory Conacher (F) | 1989 | Burlington, ON, CAN | - |
| 10-11 | | Corey Locke (F) | 1984 | Newmarket, ON, CAN | Montréal Canadiens (2003) |
| 09-10 | | Keith Aucoin (F) | 1978 | Waltham, MA, USA | - |
| 08-09 | | Alexandre Giroux (F) | 1981 | Québec, QC, CAN | Ottawa Senators (1999) |
| 07-08 | | Jason Krog (F) | 1975 | Fernie, BC, CAN | - |
| 06-07 | | Darren Haydar (F) | 1979 | Milton, ON, CAN | Nashville Predators (1999) |
| 05-06 | | Don MacLean (F) | 1977 | Sydney, NS, CAN | Los Angeles Kings (1995) |
| 04-05 | | Jason Spezza (F) | 1983 | Mississauga, ON, CAN | Ottawa Senators (2001) |
| 03-04 | | Jason LaBarbera (G) | 1980 | Burnaby, BC, CAN | New York Rangers (1998) |
| 02-03 | | Jason Ward (F) | 1979 | Chapleau, ON, CAN | Montréal Canadiens (1997) |
| 01-02 | | Eric Boguniecki (F) | 1975 | New Haven, CT, USA | St. Louis Blues (1993) |
| 00-01 | | Derek Armstrong (F) | 1973 | Ottawa, ON, CAN | New York Islanders (1992) |
| 99-00 | | Martin Brochu (G) | 1973 | Anjou, QC, CAN | - |
| 98-99 | | Randy Robitaille (F) | 1975 | Ottawa, ON, CAN | - |
| 97-98 | | Steve Guolla (F) | 1973 | Scarborough, ON, CAN | - |
| 96-97 | | Jean-François Labbé (G) | 1972 | Sherbrooke, QC, CAN | - |
| 95-96 | | Brad Smyth (F) | 1973 | Ottawa, ON, CAN | - |
| 94-95 | | Steve Larouche (F) | 1971 | Rouyn-Noranda, QC, CAN | Montréal Canadiens (1989) |
| 93-94 | | Rich Chernomaz (F) | 1963 | Selkirk, MB, CAN | Colorado Rockies (1981) |
| 92-93 | | Don Biggs (F) | 1965 | Mississauga, ON, CAN | Minnesota North Stars (1983) |
| 91-92 | | John Anderson (F) | 1957 | Toronto, ON, CAN | Toronto Maple Leafs (1977) |
| 90-91 | | Kevin Todd (F) | 1968 | Winnipeg, MB, CAN | New Jersey Devils (1986) |
| 89-90 | | Paul Ysebaert (F) | 1966 | Sarnia, ON, CAN | New Jersey Devils (1984) |
| 88-89 | | Stéphan Lebeau (F) | 1968 | St-Jérôme, QC, CAN | - |
| 87-88 | | Jody Gage (F) | 1959 | Toronto, ON, CAN | Detroit Red Wings (1979) |
| 86-87 | | Tim Tookey (F) | 1960 | Edmonton, AB, CAN | Washington Capitals (1979) |
| 85-86 | | Paul Gardner (F) | 1956 | Fort Erie, ON, CAN | Kansas City Scouts (1976) |
| 84-85 | | Paul Gardner (F) | 1956 | Fort Erie, ON, CAN | Kansas City Scouts (1976) |
| 83-84 | Co-Winner with Mal Davis | Garry Lariviere (D) | 1954 | St. Catharines, ON, CAN | Buffalo Sabres (1974) |
| 83-84 | | Mal Davis (F) | 1956 | Lockeport, NS, CAN | - |
| 82-83 | | Ross Yates (F) | 1959 | Montréal, QC, CAN | - |
| 81-82 | | Mike Kaszycki (F) | 1956 | Milton, ON, CAN | New York Islanders (1976) |
| 80-81 | | Pelle Lindbergh (G) | 1959 | Stockholm, SWE | Philadelphia Flyers (1979) |
| 79-80 | | Normand Dubé (F) | 1951 | Sherbrooke, QC, CAN | Los Angeles Kings (1971) |
| 78-79 | | Rocky Saganiuk (F) | 1957 | Myrnam, AB, CAN | Toronto Maple Leafs (1977) |
| 77-78 | | Blake Dunlop (F) | 1953 | Hamilton, ON, CAN | Minnesota North Stars (1973) |
| 76-77 | | Doug Gibson (F) | 1953 | Peterborough, ON, CAN | Boston Bruins (1973) |
| 75-76 | | Ron Andruff (F) | 1953 | Port Alberni, BC, CAN | Montréal Canadiens (1973) |
| 74-75 | | Doug Gibson (F) | 1953 | Peterborough, ON, CAN | Boston Bruins (1973) |
| 73-74 | | Art Stratton (F) | 1935 | Winnipeg, MB, CAN | - |
| 72-73 | | William Inglis (F) | 1943 | Ottawa, ON, CAN | - |
| 71-72 | | Garry Peters (F) | 1942 | Regina, SK, CAN | - |
| 70-71 | | Fred Speck (F) | 1947 | Thorold, ON, CAN | - |
| 69-70 | | Gilles Villemure (G) | 1940 | Trois-Rivières, QC, CAN | - |
| 68-69 | | Gilles Villemure (G) | 1940 | Trois-Rivières, QC, CAN | - |
| 67-68 | | Dave Creighton (F) | 1930 | Port Arthur, ON, CAN | - |
| 66-67 | | Mike Nykoluk (F) | 1934 | Toronto, ON, CAN | - |
| 65-66 | | Dick Gamble (F) | 1928 | Moncton, NB, CAN | - |
| 64-65 | | Art Stratton (F) | 1935 | Winnipeg, MB, CAN | - |
| 63-64 | | Fred Glover (F) | 1928 | Toronto, ON, CAN | - |
| 62-63 | | Denis DeJordy (G) | 1938 | Saint-Hyacinthe, QC, CAN | - |
| 61-62 | | Fred Glover (F) | 1928 | Toronto, ON, CAN | - |
| 60-61 | | Phil Maloney (F) | 1927 | Ottawa, ON, CAN | - |
| 59-60 | | Fred Glover (F) | 1928 | Toronto, ON, CAN | - |
| 58-59 | Co-Winner with Bill Hicke | Rudy Migay (F) | 1928 | Port Arthur, ON, CAN | - |
| 58-59 | | Bill Hicke (F) | 1938 | Regina, SK, CAN | - |
| 57-58 | | Johnny Bower (G) | 1924 | Prince Albert, SK, CAN | - |
| 56-57 | | Johnny Bower (G) | 1924 | Prince Albert, SK, CAN | - |
| 55-56 | | Johnny Bower (G) | 1924 | Prince Albert, SK, CAN | - |
| 54-55 | | Ross Lowe (D) | 1928 | Oshawa, ON, CAN | - |
| 53-54 | | George Sullivan (F) | 1929 | Peterborough, ON, CAN | - |
| 52-53 | | Edward Olson (F) | 1922 | Hancock, MI, USA | - |
| 51-52 | | Ray Powell (F) | 1925 | Timmins, ON, CAN | - |
| 50-51 | | Ab DeMarco (F) | 1916 | North Bay, ON, CAN | - |
| 49-50 | | Les Douglas (F) | 1918 | Perth, ON, CAN | - |
| 48-49 | | Carl Liscombe (F) | 1915 | Perth, ON, CAN | - |
| 47-48 | | Carl Liscombe (F) | 1915 | Perth, ON, CAN | - |