| 24-25 | | Jack Eichel (F) | 1996 | North Chelmsford, MA, USA | Buffalo Sabres (2015) |
| 24-25 | | Brayden Point (F) | 1996 | Calgary, AB, CAN | Tampa Bay Lightning (2014) |
| 24-25 | | Anze Kopitar (F) | 1987 | Jesenice, SLO | Los Angeles Kings (2005) |
| 23-24 | | Jaccob Slavin (D) | 1994 | Erie, CO, USA | Carolina Hurricanes (2012) |
| 23-24 | | Auston Matthews (F) | 1997 | San Ramon, CA, USA | Toronto Maple Leafs (2016) |
| 23-24 | | Elias Pettersson (F) | 1998 | Sundsvall, SWE | Vancouver Canucks (2017) |
| 22-23 | | Brayden Point (F) | 1996 | Calgary, AB, CAN | Tampa Bay Lightning (2014) |
| 22-23 | | Jack Hughes (F) | 2001 | Orlando, FL, USA | New Jersey Devils (2019) |
| 22-23 | | Anze Kopitar (F) | 1987 | Jesenice, SLO | Los Angeles Kings (2005) |
| 21-22 | | Jaccob Slavin (D) | 1994 | Erie, CO, USA | Carolina Hurricanes (2012) |
| 21-22 | | Jared Spurgeon (D) | 1989 | Edmonton, AB, CAN | New York Islanders (2008) |
| 21-22 | | Kyle Connor (F) | 1996 | Clinton Township, MI, USA | Winnipeg Jets (2015) |
| 20-21 | | Jared Spurgeon (D) | 1989 | Edmonton, AB, CAN | New York Islanders (2008) |
| 20-21 | | Auston Matthews (F) | 1997 | San Ramon, CA, USA | Toronto Maple Leafs (2016) |
| 19-20 | | Ryan O'Reilly (F) | 1991 | Clinton, ON, CAN | Colorado Avalanche (2009) |
| 19-20 | | Auston Matthews (F) | 1997 | San Ramon, CA, USA | Toronto Maple Leafs (2016) |
| 19-20 | | Nathan MacKinnon (F) | 1995 | Halifax, NS, CAN | Colorado Avalanche (2013) |
| 18-19 | | Ryan O'Reilly (F) | 1991 | Clinton, ON, CAN | Colorado Avalanche (2009) |
| 18-19 | | Aleksander Barkov (F) | 1995 | Tampere, FIN | Florida Panthers (2013) |
| 18-19 | | Sean Monahan (F) | 1994 | Brampton, ON, CAN | Calgary Flames (2013) |
| 17-18 | | William Karlsson (F) | 1993 | Märsta, SWE | Anaheim Ducks (2011) |
| 17-18 | | Ryan O'Reilly (F) | 1991 | Clinton, ON, CAN | Colorado Avalanche (2009) |
| 17-18 | | Aleksander Barkov (F) | 1995 | Tampere, FIN | Florida Panthers (2013) |
| 16-17 | | Mikael Granlund (F) | 1992 | Oulu, FIN | Minnesota Wild (2010) |
| 16-17 | | Johnny Gaudreau (F) | 1993 | Salem, NJ, USA | Calgary Flames (2011) |
| 16-17 | | Vladimir Tarasenko (F) | 1991 | Yaroslavl, RUS | St. Louis Blues (2010) |
| 15-16 | | Aleksander Barkov (F) | 1995 | Tampere, FIN | Florida Panthers (2013) |
| 15-16 | | Anze Kopitar (F) | 1987 | Jesenice, SLO | Los Angeles Kings (2005) |
| 15-16 | | Loui Eriksson (F) | 1985 | Göteborg, SWE | Dallas Stars (2003) |
| 14-15 | | Pavel Datsyuk (F) | 1978 | Yekaterinburg, RUS | Detroit Red Wings (1998) |
| 14-15 | | Anze Kopitar (F) | 1987 | Jesenice, SLO | Los Angeles Kings (2005) |
| 14-15 | | Jiri Hudler (F) | 1984 | Olomouc, CZE | Detroit Red Wings (2002) |
| 13-14 | | Ryan O'Reilly (F) | 1991 | Clinton, ON, CAN | Colorado Avalanche (2009) |
| 13-14 | | Patrick Marleau (F) | 1979 | Swift Current, SK, CAN | San Jose Sharks (1997) |
| 13-14 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 12-13 | | Matt Moulson (F) | 1983 | North York, ON, CAN | Pittsburgh Penguins (2003) |
| 12-13 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 12-13 | | Patrick Kane (F) | 1988 | Buffalo, NY, USA | Chicago Blackhawks (2007) |
| 11-12 | | Brian Campbell (D) | 1979 | Strathroy, ON, CAN | Buffalo Sabres (1997) |
| 11-12 | | Matt Moulson (F) | 1983 | North York, ON, CAN | Pittsburgh Penguins (2003) |
| 11-12 | | Jordan Eberle (F) | 1990 | Regina, SK, CAN | Edmonton Oilers (2008) |
| 10-11 | | Nicklas Lidström (D) | 1970 | Avesta, SWE | Detroit Red Wings (1989) |
| 10-11 | | Loui Eriksson (F) | 1985 | Göteborg, SWE | Dallas Stars (2003) |
| 10-11 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 09-10 | | Pavel Datsyuk (F) | 1978 | Yekaterinburg, RUS | Detroit Red Wings (1998) |
| 09-10 | | Brad Richards (F) | 1980 | Murray Harbour, PE, CAN | Tampa Bay Lightning (1998) |
| 09-10 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 08-09 | | Pavel Datsyuk (F) | 1978 | Yekaterinburg, RUS | Detroit Red Wings (1998) |
| 08-09 | | Zach Parise (F) | 1984 | Minneapolis, MN, USA | New Jersey Devils (2003) |
| 08-09 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 07-08 | | Pavel Datsyuk (F) | 1978 | Yekaterinburg, RUS | Detroit Red Wings (1998) |
| 07-08 | | Jason Pominville (F) | 1982 | Repentigny, QC, CAN | Buffalo Sabres (2001) |
| 07-08 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 06-07 | | Pavel Datsyuk (F) | 1978 | Yekaterinburg, RUS | Detroit Red Wings (1998) |
| 06-07 | | Joe Sakic (F) | 1969 | Burnaby, BC, CAN | Québec Nordiques (1987) |
| 06-07 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 05-06 | | Pavel Datsyuk (F) | 1978 | Yekaterinburg, RUS | Detroit Red Wings (1998) |
| 05-06 | | Brad Richards (F) | 1980 | Murray Harbour, PE, CAN | Tampa Bay Lightning (1998) |
| 05-06 | | Patrick Marleau (F) | 1979 | Swift Current, SK, CAN | San Jose Sharks (1997) |
| 03-04 | | Brad Richards (F) | 1980 | Murray Harbour, PE, CAN | Tampa Bay Lightning (1998) |
| 03-04 | | Daniel Alfredsson (F) | 1972 | Göteborg, SWE | Ottawa Senators (1994) |
| 03-04 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 02-03 | | Nicklas Lidström (D) | 1970 | Avesta, SWE | Detroit Red Wings (1989) |
| 02-03 | | Mike Modano (F) | 1970 | Livonia, MI, USA | Minnesota North Stars (1988) |
| 02-03 | | Alexander Mogilny (F) | 1969 | Khabarovsk, RUS | Buffalo Sabres (1988) |
| 01-02 | | Nicklas Lidström (D) | 1970 | Avesta, SWE | Detroit Red Wings (1989) |
| 01-02 | | Ron Francis (F) | 1963 | Sault Ste. Marie, ON, CAN | Hartford Whalers (1981) |
| 01-02 | | Joe Sakic (F) | 1969 | Burnaby, BC, CAN | Québec Nordiques (1987) |
| 00-01 | | Nicklas Lidström (D) | 1970 | Avesta, SWE | Detroit Red Wings (1989) |
| 00-01 | | Adam Oates (F) | 1962 | Weston, ON, CAN | - |
| 00-01 | | Joe Sakic (F) | 1969 | Burnaby, BC, CAN | Québec Nordiques (1987) |
| 99-00 | | Nicklas Lidström (D) | 1970 | Avesta, SWE | Detroit Red Wings (1989) |
| 99-00 | | Pavol Demitra (F) | 1974 | Dubnica, SVK | Ottawa Senators (1993) |
| 99-00 | | Teemu Selänne (F) | 1970 | Helsinki, FIN | Winnipeg Jets (1988) |
| 98-99 | | Nicklas Lidström (D) | 1970 | Avesta, SWE | Detroit Red Wings (1989) |
| 98-99 | | Wayne Gretzky (F) | 1961 | Brantford, ON, CAN | - |
| 98-99 | | Teemu Selänne (F) | 1970 | Helsinki, FIN | Winnipeg Jets (1988) |
| 97-98 | | Ron Francis (F) | 1963 | Sault Ste. Marie, ON, CAN | Hartford Whalers (1981) |
| 97-98 | | Wayne Gretzky (F) | 1961 | Brantford, ON, CAN | - |
| 97-98 | | Teemu Selänne (F) | 1970 | Helsinki, FIN | Winnipeg Jets (1988) |
| 96-97 | | Adam Oates (F) | 1962 | Weston, ON, CAN | - |
| 96-97 | | Paul Kariya (F) | 1974 | Vancouver, BC, CAN | Anaheim Ducks (1993) |
| 96-97 | | Teemu Selänne (F) | 1970 | Helsinki, FIN | Winnipeg Jets (1988) |
| 95-96 | | Adam Oates (F) | 1962 | Weston, ON, CAN | - |
| 95-96 | | Paul Kariya (F) | 1974 | Vancouver, BC, CAN | Anaheim Ducks (1993) |
| 95-96 | | Teemu Selänne (F) | 1970 | Helsinki, FIN | Winnipeg Jets (1988) |
| 94-95 | | Ron Francis (F) | 1963 | Sault Ste. Marie, ON, CAN | Hartford Whalers (1981) |
| 94-95 | | Adam Oates (F) | 1962 | Weston, ON, CAN | - |
| 94-95 | | Alexei Zhamnov (F) | 1970 | Moskva, RUS | Winnipeg Jets (1990) |
| 93-94 | | Wayne Gretzky (F) | 1961 | Brantford, ON, CAN | - |
| 93-94 | | Adam Oates (F) | 1962 | Weston, ON, CAN | - |
| 93-94 | | Pierre Turgeon (F) | 1969 | Rouyn-Noranda, QC, CAN | Buffalo Sabres (1987) |
| 92-93 | | Pat LaFontaine (F) | 1965 | St. Louis, MO, USA | New York Islanders (1983) |
| 92-93 | | Adam Oates (F) | 1962 | Weston, ON, CAN | - |
| 92-93 | | Pierre Turgeon (F) | 1969 | Rouyn-Noranda, QC, CAN | Buffalo Sabres (1987) |
| 91-92 | | Brian Leetch (D) | 1968 | Corpus Christi, TX, USA | New York Rangers (1986) |
| 91-92 | | Wayne Gretzky (F) | 1961 | Brantford, ON, CAN | - |
| 91-92 | | Joe Sakic (F) | 1969 | Burnaby, BC, CAN | Québec Nordiques (1987) |
| 90-91 | | Wayne Gretzky (F) | 1961 | Brantford, ON, CAN | - |
| 90-91 | | Joe Sakic (F) | 1969 | Burnaby, BC, CAN | Québec Nordiques (1987) |