| 24-25 | | Alexis Joseph (F) | 2009 | Lachenaie, QC, CAN | - |
| 23-24 | | Benjamin Cossette-Ayotte (D) | 2008 | Trois-Rivières, QC, CAN | - |
| 22-23 | | Caleb Desnoyers (F) | 2007 | St-Hyacinthe, QC, CAN | Utah Hockey Club (2025) |
| 21-22 | | Gabriel D'Aigle (G) | 2006 | Sorel-Tracy, QC, CAN | Pittsburgh Penguins (2025) |
| 19-20 | | Tristan Luneau (D) | 2004 | Victoriaville, QC, CAN | Anaheim Ducks (2022) |
| 18-19 | | Joshua Roy (F) | 2003 | St-Georges-de-Beauce, QC, CAN | Montréal Canadiens (2021) |
| 17-18 | | William Villeneuve (D) | 2002 | Sherbrooke, QC, CAN | Toronto Maple Leafs (2020) |
| 16-17 | | Alexis Lafrenière (F) | 2001 | St-Eustache, QC, CAN | New York Rangers (2020) |
| 15-16 | | Benoit-Olivier Groulx (F) | 2000 | Rouen, FRA | Anaheim Ducks (2018) |
| 14-15 | | Maxime Comtois (F) | 1999 | Longueuil, QC, CAN | Anaheim Ducks (2017) |
| 13-14 | | Pascal Laberge (F) | 1998 | Châteauguay, QC, CAN | Philadelphia Flyers (2016) |
| 12-13 | | Nicolas Roy (F) | 1997 | Amos, QC, CAN | Carolina Hurricanes (2015) |
| 11-12 | | Daniel Audette (F) | 1996 | Blainville, QC, CAN | Montréal Canadiens (2014) |
| 10-11 | | Anthony Duclair (F) | 1995 | Pointe-Claire, QC, CAN | New York Rangers (2013) |
| 09-10 | | Mike Matheson (D) | 1994 | Pointe-Claire, QC, CAN | Florida Panthers (2012) |
| 08-09 | | Jean-François Leblanc (F) | 1993 | Saint-Hyacinthe, QC, CAN | - |
| 07-08 | | Yasin Cissé (F) | 1992 | Montréal, QC, CAN | Atlanta Thrashers (2010) |
| 06-07 | | Louis Leblanc (F) | 1991 | Pointe-Claire, QC, CAN | Montréal Canadiens (2009) |
| 05-06 | | Yann Sauvé (D) | 1990 | Montréal, QC, CAN | Vancouver Canucks (2008) |
| 04-05 | | Jean-Simon Allard (F) | 1989 | St-Bruno, QC, CAN | Buffalo Sabres (2007) |
| 03-04 | | Benjamin Breault (F) | 1988 | Pembroke, ON, CAN | Buffalo Sabres (2006) |
| 02-03 | | Guillaume Latendresse (F) | 1987 | Ste-Catherine, QC, CAN | Montréal Canadiens (2005) |
| 01-02 | | Brent Aubin (F) | 1986 | Ste-Sophie, QC, CAN | - |
| 00-01 | | Steve Bernier (F) | 1985 | Québec, QC, CAN | San Jose Sharks (2003) |
| 99-00 | | Maxime Daigneault (G) | 1984 | St-Jacques-le-Mineur, QC, CAN | Washington Capitals (2002) |