| 24-25 | | Easton Cowan (F) | 2005 | Strathroy, ON, CAN | Toronto Maple Leafs (2023) |
| 23-24 | | Owen Beck (F) | 2004 | Port Hope, ON, CAN | Montréal Canadiens (2022) |
| 22-23 | | James Malatesta (F) | 2003 | Montréal, QC, CAN | Columbus Blue Jackets (2021) |
| 21-22 | | William Dufour (F) | 2002 | Québec, QC, CAN | New York Islanders (2020) |
| 18-19 | | Joël Teasdale (F) | 1999 | Repentigny, QC, CAN | - |
| 17-18 | | Sam Steel (F) | 1998 | Ardrossan, AB, CAN | Anaheim Ducks (2016) |
| 16-17 | | Dylan Strome (F) | 1997 | Mississauga, ON, CAN | Arizona Coyotes (2015) |
| 15-16 | | Mitchell Marner (F) | 1997 | Markham, ON, CAN | Toronto Maple Leafs (2015) |
| 14-15 | | Leon Draisaitl (F) | 1995 | Köln, GER | Edmonton Oilers (2014) |
| 13-14 | | Edgars Kulda (F) | 1994 | Riga, LAT | Phoenix Coyotes (2014) |
| 12-13 | | Nathan MacKinnon (F) | 1995 | Halifax, NS, CAN | Colorado Avalanche (2013) |
| 11-12 | | Michael Chaput (F) | 1992 | Montréal, QC, CAN | Philadelphia Flyers (2010) |
| 10-11 | | Jonathan Huberdeau (F) | 1993 | St-Jérôme, QC, CAN | Florida Panthers (2011) |
| 09-10 | | Taylor Hall (F) | 1991 | Calgary, AB, CAN | Edmonton Oilers (2010) |
| 08-09 | | Taylor Hall (F) | 1991 | Calgary, AB, CAN | Edmonton Oilers (2010) |
| 07-08 | | Dustin Tokarski (G) | 1989 | Humboldt, SK, CAN | Tampa Bay Lightning (2008) |
| 06-07 | | Milan Lucic (F) | 1988 | Vancouver, BC, CAN | Boston Bruins (2006) |
| 05-06 | | Alexander Radulov (F) | 1986 | Nizhny Tagil, RUS | Nashville Predators (2004) |
| 04-05 | | Corey Perry (F) | 1985 | New Liskeard, ON, CAN | Mighty Ducks of Anaheim (2003) |
| 03-04 | | Kelly Guard (G) | 1983 | Prince Albert, SK, CAN | - |
| 02-03 | | Derek Roy (F) | 1983 | Ottawa, ON, CAN | Buffalo Sabres (2001) |
| 01-02 | | Danny Groulx (D) | 1981 | LaSalle, QC, CAN | - |
| 00-01 | | Kyle Wanvig (F) | 1981 | Calgary, AB, CAN | Minnesota Wild (2001) |
| 99-00 | | Brad Richards (F) | 1980 | Murray Harbour, PE, CAN | Tampa Bay Lightning (1998) |
| 98-99 | | Nick Boynton (D) | 1979 | Nobleton, ON, CAN | Boston Bruins (1999) |
| 96-97 | | Christian Dubé (F) | 1977 | Québec, QC, CAN | New York Rangers (1995) |
| 95-96 | | Cameron Mann (F) | 1977 | Thompson, MB, CAN | Boston Bruins (1995) |
| 94-95 | | Shane Doan (F) | 1976 | Halkirk, AB, CAN | Winnipeg Jets (1995) |
| 93-94 | | Darcy Tucker (F) | 1975 | Castor, AB, CAN | Montréal Canadiens (1993) |
| 92-93 | | Ralph Intranuovo (F) | 1973 | East York, ON, CAN | Edmonton Oilers (1992) |
| 91-92 | | Scott Niedermayer (D) | 1973 | Edmonton, AB, CAN | New Jersey Devils (1991) |
| 90-91 | | Pat Falloon (F) | 1972 | Foxwarren, MB, CAN | San Jose Sharks (1991) |
| 89-90 | | Iain Fraser (F) | 1969 | Scarborough, ON, CAN | New York Islanders (1989) |
| 88-89 | | Dan Lambert (D) | 1970 | St. Boniface, MB, CAN | Québec Nordiques (1989) |
| 87-88 | | Rob DiMaio (F) | 1968 | Calgary, AB, CAN | New York Islanders (1987) |
| 86-87 | | Wayne McBean (D) | 1969 | Calgary, AB, CAN | Los Angeles Kings (1987) |
| 85-86 | | Steve Chiasson (D) | 1967 | Barrie, ON, CAN | Detroit Red Wings (1985) |
| 84-85 | | Dan Hodgson (F) | 1965 | Fort Vermilion, AB, CAN | Toronto Maple Leafs (1983) |
| 83-84 | | Adam Creighton (F) | 1965 | Burlington, ON, CAN | Buffalo Sabres (1983) |
| 82-83 | | Alfie Turcotte (F) | 1965 | Gary, IN, USA | Montréal Canadiens (1983) |
| 81-82 | | Sean McKenna (F) | 1962 | Asbestos, QC, CAN | Buffalo Sabres (1980) |
| 80-81 | | Dale Hawerchuk (F) | 1963 | Toronto, ON, CAN | Winnipeg Jets (1981) |
| 79-80 | | David Ezard (D) | 1959 | Cornwall, ON, CAN | - |
| 78-79 | | Bart Hunter (G) | 1959 | Vancouver, BC, CAN | - |
| 77-78 | | Stan Smyl (F) | 1958 | Glendon, AB, CAN | Vancouver Canucks (1978) |
| 76-77 | | Barry Beck (D) | 1957 | Vancouver, BC, CAN | Colorado Rockies (1977) |
| 75-76 | | Dale McCourt (F) | 1957 | Falconbridge, ON, CAN | Detroit Red Wings (1977) |
| 74-75 | | Barry E. Smith (F) | 1955 | Surrey, BC, CAN | Boston Bruins (1975) |
| 73-74 | | Greg Joly (D) | 1954 | Rocky Mountain House, AB, CAN | Washington Capitals (1974) |
| 72-73 | | Mark Howe (D) | 1955 | Detroit, MI, USA | Boston Bruins (1974) |
| 71-72 | | Richard Brodeur (G) | 1952 | Longueuil, QC, CAN | New York Islanders (1972) |