| 2026 |
ANA
|
Jayden Kurtz
|
D |
ROGERS (HIGH-MN) |
— |
| 2025 |
ANA
|
Eric Nilson
|
C |
Djurgarden Jr. (SWEDEN-JR.) |
— |
| 2024 |
MIN
|
Ryder Ritchie
|
RW |
Prince Albert (WHL) |
— |
| 2023 |
BUF
|
Maxim Strbak
|
D |
Sioux Falls (USHL) |
— |
| 2022 |
SJS
|
Mattias Havelid
|
D |
Linkoping Jr. (SWEDEN-JR.) |
— |
| 2021 |
CGY
|
William Stromgren
|
LW |
Modo (SWEDEN-2) |
3 GP · 0G 0A 0P |
| 2020 |
LAK
|
Brock Faber
|
D |
USA U-18 (NTDP) |
242 GP · 33G 94A 127P |
| 2019 |
NSH
|
Egor Afanasyev
|
LW |
Muskegon (USHL) |
19 GP · 1G 0A 1P |
| 2018 |
STL
|
Scott Perunovich
|
D |
Minnesota-Duluth (NCHC) |
108 GP · 2G 30A 32P |
| 2017 |
CBJ
|
Alexandre Texier
|
C |
Grenoble (FRANCE) |
283 GP · 48G 63A 111P |
| 2016 |
CHI
|
Chad Krys
|
D |
USA U-18 (USHL) |
— |
| 2015 |
BOS
|
Jakob Forsbacka Karlsson
|
C |
Omaha (USHL) |
29 GP · 3G 6A 9P |
| 2014 |
DAL
|
Brett Pollock
|
LW |
Edmonton (WHL) |
— |
| 2013 |
ANA
|
Nick Sorensen
|
RW |
Quebec (QMJHL) |
5 GP · 0G 1A 1P |
| 2012 |
PHI
|
Anthony Stolarz
|
G |
Corpus Christi (NAHL) |
168 GP · 74-49, 0.914 SV% |
| 2011 |
CGY
|
Markus Granlund
|
C |
HIFK Jr. (Finland Jr.) |
335 GP · 58G 43A 101P |
| 2010 |
BOS
|
Ryan Spooner
|
C |
Peterborough (OHL) |
325 GP · 48G 119A 167P |
| 2009 |
ATL
|
Jeremy Morin
|
LW |
USA U-18 (USDP) |
82 GP · 10G 12A 22P |
| 2008 |
CAR
|
Zac Dalpe
|
F |
Penticton (BCHL) |
168 GP · 16G 16A 32P |
| 2007 |
COL
|
Colby Cohen
|
D |
Lincoln (USHL) |
3 GP · 0G 0A 0P |
| 2006 |
EDM
|
Jeff Petry
|
D |
Des Moines (USHL) |
1048 GP · 96G 298A 394P |
| 2005 |
MTL
|
Guillaume Latendresse
|
RW |
Drummondville (QMJHL) |
341 GP · 87G 60A 147P |
| 2004 |
CHI
|
Ryan Garlock
|
C |
Windsor (OHL) |
— |
| 2003 |
BOS
|
Patrice Bergeron
|
C |
Acadie-Bathurst (QMJHL) |
1294 GP · 427G 613A 1040P |
| 2002 |
MTL
|
Tomas Linhart
|
D |
Pardubice Jr. (CZE JR.) |
— |
| 2001 |
PHX
|
Martin Podlesak
|
C |
Lethbridge (WHL) |
— |
| 2000 |
OTT
|
Mathieu Chouinard
|
G |
Shawinigan (QMJHL) |
1 GP · 0-0, 1.000 SV% |
| 1999 |
COL
|
Martin Grenier
|
D |
Quebec Remparts (QMJHL) |
18 GP · 1G 0A 1P |
| 1998 |
MTL
|
Mike Ribeiro
|
C |
Rouyn-Noranda Huskies (QMJHL) |
1074 GP · 228G 565A 793P |
| 1997 |
ANA
|
Maxim Balmochnykh
|
LW |
Tolyatti Lada (Russia) |
6 GP · 0G 1A 1P |
| 1996 |
BOS
|
Henry Kuster
|
RW |
Medicine Hat Tigers (WHL) |
— |
| 1995 |
CHI
|
Christian Laflamme
|
D |
Beauport Harfangs (QMJHL) |
324 GP · 2G 45A 47P |
| 1994 |
CGY
|
Dmitri Riabykin
|
D |
Moscow Dynamo (Russia) |
— |
| 1993 |
SJS
|
Vlastimil Kroupa
|
D |
Litvinov Chemopetrol (Czech) |
105 GP · 4G 19A 23P |
| 1992 |
VAN
|
Mike Fountain
|
G |
Oshawa Generals (OHL) |
11 GP · 2-6, 0.880 SV% |
| 1991 |
SJS
|
Dody Wood
|
C |
Seattle Thunderbirds (WHL) |
106 GP · 8G 10A 18P |
| 1990 |
DET
|
Vyacheslav Kozlov
|
LW |
Khimik (USSR) |
1182 GP · 356G 497A 853P |
| 1989 |
NYR
|
Rob Zamuner
|
LW |
Guelph Platers (OHL) |
798 GP · 139G 172A 311P |
| 1988 |
QUE
|
Petri Aaltonen
|
C |
HIFK Helsinki (FINLAND) |
— |
| 1987 |
VAN
|
Steve Veilleux
|
D |
Trois Rivieres Draveurs (QMJHL) |
— |
| 1986 |
NJD
|
Janne Ojanen
|
C |
Tappara Tampere (FINLAND) |
98 GP · 21G 23A 44P |
| 1985 |
NJD
|
Myles O'Connor
|
D |
Notre Dame H.S. (Sask.) |
43 GP · 3G 4A 7P |
| 1984 |
CHI
|
Trent Yawney
|
D |
Saskatoon Blades (WHL) |
593 GP · 27G 102A 129P |
| 1983 |
MTL
|
Daniel Letendre
|
RW |
Quebec Remparts (QMJHL) |
— |
| 1982 |
TOR
|
Ken Wregget
|
G |
Lethbridge Broncos (WHL) |
575 GP · 225-248, 0.885 SV% |
| 1981 |
WSH
|
Eric Calder
|
D |
Cornwall Royals (QMJHL) |
2 GP · 0G 0A 0P |
| 1980 |
MTL
|
John Newberry
|
C |
Nanaimo Clippers (BCJHL) |
22 GP · 0G 4A 4P |
| 1979 |
DET
|
Jody Gage
|
RW |
Kitchener Rangers (OHA) |
68 GP · 14G 15A 29P |