| 24-25 | | Ayrton Martino (F) | 2002 | Toronto, ON, CAN | Dallas Stars (2021) |
| 23-24 | | Collin Graf (F) | 2002 | Lincoln, MA, USA | - |
| 22-23 | | Sean Farrell (F) | 2001 | Milton, MA, USA | Montréal Canadiens (2020) |
| 21-22 | | Yaniv Perets (G) | 2000 | Dollard-des-Ormeaux, QC, CAN | - |
| 20-21 | | Odeen Tufto (F) | 1997 | Chaska, MN, USA | - |
| 19-20 | | Morgan Barron (F) | 1998 | Halifax, NS, CAN | New York Rangers (2017) |
| 18-19 | | Adam Fox (D) | 1998 | Jericho, NY, USA | Calgary Flames (2016) |
| 17-18 | | Ryan Donato (F) | 1996 | Scituate, MA, USA | Boston Bruins (2014) |
| 16-17 | | Michael Vecchione (F) | 1993 | Saugus, MA, USA | - |
| 15-16 | | Jimmy Vesey (F) | 1993 | Boston, MA, USA | Nashville Predators (2012) |
| 14-15 | | Jimmy Vesey (F) | 1993 | Boston, MA, USA | Nashville Predators (2012) |
| 13-14 | | Shayne Gostisbehere (D) | 1993 | Pembroke Pines, FL, USA | Philadelphia Flyers (2012) |
| 13-14 | | Greg Carey (F) | 1990 | Hamilton, ON, CAN | - |
| 12-13 | | Eric Hartzell (G) | 1989 | White Bear Lake, MN, USA | - |
| 11-12 | | Austin Smith (F) | 1988 | Dallas, TX, USA | Dallas Stars (2007) |
| 10-11 | | Chase Polacek (F) | 1989 | Edina, MN, USA | - |
| 09-10 | | Chase Polacek (F) | 1989 | Edina, MN, USA | - |
| 08-09 | | Zane Kalemba (G) | 1985 | Saddle Brook, NJ, USA | - |
| 07-08 | | Lee Jubinville (F) | 1985 | Edmonton, AB, CAN | - |
| 06-07 | | Drew Bagnall (D) | 1983 | Oakbank, MB, CAN | Dallas Stars (2003) |
| 05-06 | | T.J. Trevelyan (F) | 1984 | Mississauga, ON, CAN | - |
| 04-05 | | David McKee (G) | 1983 | Odessa, TX, USA | - |
| 03-04 | | Yann Danis (G) | 1981 | St-Jérôme, QC, CAN | - |
| 02-03 | | David LeNeveu (G) | 1983 | Fernie, BC, CAN | Phoenix Coyotes (2002) |
| 02-03 | | Chris Higgins (F) | 1983 | Smithtown, NY, USA | Montréal Canadiens (2002) |
| 01-02 | | Marc Cavosie (F) | 1981 | Albany, NY, USA | Minnesota Wild (2000) |
| 00-01 | | Erik Anderson (F) | 1978 | Plymouth, MI, USA | - |
| 99-00 | | Andy McDonald (F) | 1977 | Strathroy, ON, CAN | - |
| 98-99 | | Eric Heffler (G) | 1976 | Geneva, NY, USA | - |
| 97-98 | | Ray Giroux (D) | 1976 | North Bay, ON, CAN | Philadelphia Flyers (1994) |
| 96-97 | | Todd White (F) | 1975 | Kanata, ON, CAN | - |
| 95-96 | | Éric Perrin (F) | 1975 | Laval, QC, CAN | - |
| 94-95 | | Martin St-Louis (F) | 1975 | Laval, QC, CAN | - |
| 93-94 | | Steve Martins (F) | 1972 | Gatineau, QC, CAN | - |
| 92-93 | | Ted Drury (F) | 1971 | Boston, MA, USA | Calgary Flames (1989) |
| 91-92 | | Daniel Laperrière (D) | 1969 | Laval, QC, CAN | St. Louis Blues (1989) |
| 90-91 | | Peter Ciavaglia (F) | 1969 | Albany, NY, USA | Calgary Flames (1987) |
| 89-90 | | David Gagnon (G) | 1967 | Windsor, ON, CAN | - |
| 88-89 | | Lane MacDonald (F) | 1966 | Tulsa, OK, USA | Calgary Flames (1985) |
| 87-88 | | Peter Lappin (F) | 1965 | St. Charles, IL, USA | - |
| 86-87 | | Joe Nieuwendyk (F) | 1966 | Oshawa, ON, CAN | Calgary Flames (1985) |
| 85-86 | | Scott Fusco (F) | 1963 | Burlington, MA, USA | New Jersey Devils (1982) |
| 84-85 | | Scott Fusco (F) | 1963 | Burlington, MA, USA | New Jersey Devils (1982) |
| 83-84 | | Cleon Daskalakis (G) | 1962 | Boston, MA, USA | - |
| 82-83 | | Randy Velischek (D) | 1962 | Montréal, QC, CAN | Minnesota North Stars (1980) |
| 82-83 | | Mike Carr (F) | 1959 | Burlington, ON, CAN | - |
| 81-82 | | Steve Cruickshank (F) | - | Mississauga, ON, CAN | - |
| 80-81 | | Ed Small (D) | 1959 | Ottawa, ON, CAN | - |
| 79-80 | | Craig Homola (F) | 1958 | Eveleth, MN, USA | - |
| 78-79 | | Ralph Cox (F) | 1957 | Braintree, MA, USA | Boston Bruins (1977) |
| 77-78 | | Lance Nethery (F) | 1957 | Toronto, ON, CAN | New York Rangers (1977) |
| 76-77 | | Dave Taylor (F) | 1955 | Levack, ON, CAN | Los Angeles Kings (1975) |
| 75-76 | | Peter Brown (D) | 1954 | Boston, MA, USA | Atlanta Flames (1974) |
| 74-75 | | Ron Wilson (D) | 1955 | Windsor, ON, CAN | Toronto Maple Leafs (1975) |
| 73-74 | | Willie MacKinnon (F) | 1952 | Dedham, MA, USA | - |
| 73-74 | | Randy Roth (F) | 1952 | Plattsville, ON, CAN | - |
| 72-73 | | Tom Mellor (D) | 1950 | Cranston, RI, USA | Detroit Red Wings (1970) |
| 71-72 | | Robert Brown (D) | 1950 | Toronto, ON, CAN | Montréal Canadiens (1970) |
| 70-71 | | Bruce Bullock (G) | 1949 | Toronto, ON, CAN | - |
| 69-70 | | Dave Reece (G) | 1948 | Troy, NY, USA | - |
| 69-70 | | Tim Sheehy (F) | 1948 | Fort Frances, ON, CAN | - |
| 68-69 | | Ken Dryden (G) | 1947 | Hamilton, ON, CAN | Boston Bruins (1964) |
| 67-68 | | Wayne Small (F) | 1945 | Wallaceburg, ON, CAN | - |
| 66-67 | | Doug Ferguson (F) | 1943 | Birsay, SK, CAN | - |
| 65-66 | | Terry Yurkiewicz (G) | - | Cartier, ON, CAN | - |
| 64-65 | | John Cunniff (F) | 1944 | Boston, MA, USA | - |
| 63-64 | | Bob Brinkworth (F) | 1942 | Toronto, ON, CAN | - |
| 62-63 | | Bob Brinkworth (F) | 1942 | Toronto, ON, CAN | - |
| 61-62 | | Ron Ryan (F) | 1938 | Welland, ON, CAN | - |