| 24-25 | | Jonathan Fauchon (F) | 2004 | Ste-Claire-de-Bellechasse, QC, CAN | - |
| 23-24 | | Mathieu Cataford (F) | 2005 | Châteauguay, QC, CAN | Vegas Golden Knights (2023) |
| 22-23 | | Jordan Dumais (F) | 2004 | Longueuil, QC, CAN | Columbus Blue Jackets (2022) |
| 21-22 | | William Dufour (F) | 2002 | Québec, QC, CAN | New York Islanders (2020) |
| 20-21 | | Cédric Desruisseaux (F) | 2000 | Warwick, QC, CAN | - |
| 19-20 | | Alexis Lafrenière (F) | 2001 | St-Eustache, QC, CAN | New York Rangers (2020) |
| 18-19 | | Alexis Lafrenière (F) | 2001 | St-Eustache, QC, CAN | New York Rangers (2020) |
| 17-18 | | Alex Barré-Boulet (F) | 1997 | Montmagny, QC, CAN | - |
| 16-17 | | Vitaly Abramov (F) | 1998 | Chelyabinsk, RUS | Columbus Blue Jackets (2016) |
| 15-16 | | Francis Perron (F) | 1996 | Laval, QC, CAN | Ottawa Senators (2014) |
| 14-15 | | Conor Garland (F) | 1996 | Scituate, MA, USA | Arizona Coyotes (2015) |
| 13-14 | | Anthony Mantha (F) | 1994 | Longueuil, QC, CAN | Detroit Red Wings (2013) |
| 12-13 | | Jonathan Drouin (F) | 1995 | Ste-Agathe-des-Monts, QC, CAN | Tampa Bay Lightning (2013) |
| 11-12 | | Yanni Gourde (F) | 1991 | St-Narcisse-de-Beaurivage, QC, CAN | - |
| 10-11 | | Sean Couturier (F) | 1992 | Phoenix, AZ, USA | Philadelphia Flyers (2011) |
| 09-10 | | Mike Hoffman (F) | 1989 | Kitchener, ON, CAN | Ottawa Senators (2009) |
| 08-09 | | Nicola Riopel (G) | 1989 | St-Pie, QC, CAN | Philadelphia Flyers (2009) |
| 07-08 | | Francis Paré (F) | 1987 | Lemoyne, QC, CAN | - |
| 06-07 | | Mathieu Perreault (F) | 1988 | Drummondville, QC, CAN | Washington Capitals (2006) |
| 05-06 | | Alexander Radulov (F) | 1986 | Nizhny Tagil, RUS | Nashville Predators (2004) |
| 04-05 | | Sidney Crosby (F) | 1987 | Cole Harbour, NS, CAN | Pittsburgh Penguins (2005) |
| 03-04 | | Sidney Crosby (F) | 1987 | Cole Harbour, NS, CAN | Pittsburgh Penguins (2005) |
| 02-03 | | Joël Perrault (F) | 1983 | Montréal, QC, CAN | Mighty Ducks of Anaheim (2001) |
| 01-02 | | Pierre-Marc Bouchard (F) | 1984 | Sherbrooke, QC, CAN | Minnesota Wild (2002) |
| 00-01 | | Simon Gamache (F) | 1981 | Thetford Mines, QC, CAN | Atlanta Thrashers (2000) |
| 99-00 | | Brad Richards (F) | 1980 | Murray Harbour, PE, CAN | Tampa Bay Lightning (1998) |
| 98-99 | | Mathieu Chouinard (G) | 1980 | Boisbriand, QC, CAN | Ottawa Senators (2000) |
| 97-98 | | Ramzi Abid (F) | 1980 | Montréal, QC, CAN | Phoenix Coyotes (2000) |
| 96-97 | | Daniel Corso (F) | 1978 | Montréal, QC, CAN | St. Louis Blues (1996) |
| 95-96 | | Christian Dubé (F) | 1977 | Québec, QC, CAN | New York Rangers (1995) |
| 94-95 | | José Théodore (G) | 1976 | St-Bruno-de-Montarville, QC, CAN | Montréal Canadiens (1994) |
| 93-94 | | Manny Fernandez (G) | 1974 | Etobicoke, ON, CAN | Québec Nordiques (1992) |
| 92-93 | | Jocelyn Thibault (G) | 1975 | Montréal, QC, CAN | Québec Nordiques (1993) |
| 91-92 | | Charles Poulin (F) | 1972 | Québec, QC, CAN | Montréal Canadiens (1990) |
| 90-91 | | Yanic Perreault (F) | 1971 | Sherbrooke, QC, CAN | Toronto Maple Leafs (1991) |
| 89-90 | | Andrew McKim (F) | 1970 | Saint John, NB, CAN | - |
| 88-89 | | Stéphane Morin (F) | 1969 | Montréal, QC, CAN | Québec Nordiques (1989) |
| 87-88 | | Marc Saumier (F) | 1967 | Gatineau, QC, CAN | - |
| 86-87 | | Robert Desjardins (G) | 1967 | Verdun, QC, CAN | - |
| 85-86 | | Guy Rouleau (F) | 1965 | Beloeil, QC, CAN | - |
| 84-85 | | Daniel Berthiaume (G) | 1966 | Longueuil, QC, CAN | Winnipeg Jets (1985) |
| 83-84 | | Mario Lemieux (F) | 1965 | Montréal, QC, CAN | Pittsburgh Penguins (1984) |
| 82-83 | | Pat LaFontaine (F) | 1965 | St. Louis, MO, USA | New York Islanders (1983) |
| 81-82 | | John Chabot (F) | 1962 | Summerside, PE, CAN | Montréal Canadiens (1980) |
| 80-81 | | Dale Hawerchuk (F) | 1963 | Toronto, ON, CAN | Winnipeg Jets (1981) |
| 79-80 | | Denis Savard (F) | 1961 | Pointe Gatineau, QC, CAN | Chicago Black Hawks (1980) |
| 78-79 | | Pierre Lacroix (D) | 1959 | Québec, QC, CAN | Québec Nordiques (1979) |
| 77-78 | | Kevin Reeves (F) | 1958 | Westmount, QC, CAN | Montréal Canadiens (1978) |
| 76-77 | | Lucien Deblois (F) | 1957 | Joliette, QC, CAN | New York Rangers (1977) |
| 75-76 | | Peter Marsh (F) | 1956 | Halifax, NS, CAN | Pittsburgh Penguins (1976) |
| 74-75 | | Mario Viens (G) | 1955 | Cornwall, ON, CAN | Los Angeles Kings (1975) |
| 73-74 | | Gary MacGregor (F) | 1954 | Kingston, ON, CAN | Montréal Canadiens (1974) |
| 72-73 | | André Savard (F) | 1953 | Témiscaming, QC, CAN | Boston Bruins (1973) |