| 24-25 | | Arturs Silovs (G) | 2001 | Riga, LAT | Vancouver Canucks (2019) |
| 23-24 | | Hendrix Lapierre (F) | 2002 | Gatineau, QC, CAN | Washington Capitals (2020) |
| 22-23 | | Hunter Shepard (G) | 1995 | Cohasset, MN, USA | - |
| 21-22 | | Joshua Leivo (F) | 1993 | Innisfil, ON, CAN | Toronto Maple Leafs (2011) |
| 18-19 | | Andrew Poturalski (F) | 1994 | Williamsville, NY, USA | - |
| 17-18 | | Andreas Johnsson (F) | 1994 | Gävle, SWE | Toronto Maple Leafs (2013) |
| 16-17 | | Tyler Bertuzzi (F) | 1995 | Sudbury, ON, CAN | Detroit Red Wings (2013) |
| 15-16 | | Oliver Bjorkstrand (F) | 1995 | Herning, DEN | Columbus Blue Jackets (2013) |
| 14-15 | | Jordan Weal (F) | 1992 | Saskatoon, SK, CAN | Los Angeles Kings (2010) |
| 13-14 | | Travis Morin (F) | 1984 | Brooklyn Park, MN, USA | Washington Capitals (2004) |
| 12-13 | | Tomas Tatar (F) | 1990 | Ilava, SVK | Detroit Red Wings (2009) |
| 11-12 | | Alexandre Picard (F) | 1985 | Québec, QC, CAN | Columbus Blue Jackets (2004) |
| 10-11 | | Robin Lehner (G) | 1991 | Göteborg, SWE | Ottawa Senators (2009) |
| 09-10 | | Chris Bourque (F) | 1986 | Boston, MA, USA | Washington Capitals (2004) |
| 08-09 | | Michal Neuvirth (G) | 1988 | Usti nad Labem, CZE | Washington Capitals (2006) |
| 07-08 | | Jason Krog (F) | 1975 | Fernie, BC, CAN | - |
| 06-07 | | Carey Price (G) | 1987 | Anahim Lake, BC, CAN | Montréal Canadiens (2005) |
| 05-06 | | Frédéric Cassivi (G) | 1975 | Sorel-Tracy, QC, CAN | Ottawa Senators (1994) |
| 04-05 | | Antero Niittymäki (G) | 1980 | Turku, FIN | Philadelphia Flyers (1998) |
| 03-04 | | Wade Flaherty (G) | 1968 | Terrace, BC, CAN | Buffalo Sabres (1988) |
| 02-03 | | Johan Holmqvist (G) | 1978 | Tierp, SWE | New York Rangers (1997) |
| 01-02 | | Pasi Nurminen (G) | 1975 | Lahti, FIN | Atlanta Thrashers (2001) |
| 00-01 | | Steve Bégin (F) | 1978 | Trois-Rivières, QC, CAN | Calgary Flames (1996) |
| 99-00 | | Derek Armstrong (F) | 1973 | Ottawa, ON, CAN | New York Islanders (1992) |
| 98-99 | | Peter Ferraro (F) | 1973 | Port Jefferson, NY, USA | New York Rangers (1992) |
| 97-98 | | Mike Maneluk (F) | 1973 | Winnipeg, MB, CAN | - |
| 96-97 | | Mike McHugh (F) | 1965 | Bowdoin, ME, USA | - |
| 95-96 | | Dixon Ward (F) | 1968 | Leduc, AB, CAN | Vancouver Canucks (1988) |
| 94-95 | | Mike Dunham (G) | 1972 | Johnson City, NY, USA | New Jersey Devils (1990) |
| 94-95 | | Corey Schwab (G) | 1970 | North Battleford, SK, CAN | New Jersey Devils (1990) |
| 93-94 | | Olaf Kölzig (G) | 1970 | Johannesburg, RSA | Washington Capitals (1989) |
| 92-93 | | Bill McDougall (F) | 1966 | Mississauga, ON, CAN | - |
| 91-92 | | Allan Bester (G) | 1964 | Hamilton, ON, CAN | Toronto Maple Leafs (1983) |
| 90-91 | | Kay Whitmore (G) | 1967 | Sudbury, ON, CAN | Hartford Whalers (1985) |
| 89-90 | | Jeff Hackett (G) | 1968 | London, ON, CAN | New York Islanders (1987) |
| 88-89 | | Samuel Saint-Laurent (G) | 1959 | Arvida, QC, CAN | - |
| 87-88 | | Wendell Young (G) | 1963 | Halifax, NS, CAN | Vancouver Canucks (1981) |
| 86-87 | | David Fenyves (D) | 1960 | Dunnville, ON, CAN | - |
| 85-86 | | Tim Tookey (F) | 1960 | Edmonton, AB, CAN | Washington Capitals (1979) |
| 84-85 | | Brian Skrudland (F) | 1963 | Peace River, AB, CAN | - |
| 83-84 | | Bud Stefanski (F) | 1955 | Timmins, ON, CAN | New York Rangers (1975) |