| 24-25 | | Trey Taylor (D) | 2002 | Richmond, BC, CAN | - |
| 23-24 | | Trey Taylor (D) | 2002 | Richmond, BC, CAN | - |
| 22-23 | | Henry Thrun (D) | 2001 | Southborough, MA, USA | Anaheim Ducks (2019) |
| 21-22 | | Zach Metsa (D) | 1998 | Delafield, WI, USA | - |
| 20-21 | | Pierson Brandon (D) | 2000 | New York, NY, USA | - |
| 19-20 | | Alex Green (D) | 1998 | Chicago, IL, USA | Tampa Bay Lightning (2018) |
| 18-19 | | Matt Nuttle (D) | 1995 | East Aurora, NY, USA | - |
| 17-18 | | Alec McCrea (D) | 1995 | San Diego, CA, USA | - |
| 16-17 | | James DeHaas (D) | 1994 | Mississauga, ON, CAN | Detroit Red Wings (2012) |
| 15-16 | | Rob O'Gara (D) | 1993 | Nesconset, NY, USA | Boston Bruins (2011) |
| 14-15 | | Rob O'Gara (D) | 1993 | Nesconset, NY, USA | Boston Bruins (2011) |
| 13-14 | | Shayne Gostisbehere (D) | 1993 | Pembroke Pines, FL, USA | Philadelphia Flyers (2012) |
| 13-14 | | Dennis Robertson (D) | 1991 | Fort St. John, BC, CAN | Toronto Maple Leafs (2011) |
| 12-13 | | Zach Davies (D) | 1988 | Smithers, BC, CAN | - |
| 11-12 | | Danny Biega (D) | 1991 | Montréal, QC, CAN | Carolina Hurricanes (2010) |
| 10-11 | | Brock Matheson (D) | 1987 | Gananoque, ON, CAN | - |
| 09-10 | | Justin Krueger (D) | 1986 | Düsseldorf, GER | Carolina Hurricanes (2006) |
| 08-09 | | Matt Generous (D) | 1985 | Cheshire, CT, USA | Buffalo Sabres (2005) |
| 07-08 | | Mike Moore (D) | 1984 | Calgary, AB, CAN | - |
| 06-07 | | Drew Bagnall (D) | 1983 | Oakbank, MB, CAN | Dallas Stars (2003) |
| 05-06 | | Mike Madill (D) | 1982 | Kirkland, QC, CAN | - |
| 04-05 | | Jaime Sifers (D) | 1983 | Stratford, CT, USA | - |
| 03-04 | | Scott Ford (D) | 1979 | Fort St. John, BC, CAN | - |
| 02-03 | | Douglas Murray (D) | 1980 | Bromma, SWE | San Jose Sharks (1999) |
| 01-02 | | Brian McMeekin (D) | 1979 | Rossland, BC, CAN | St. Louis Blues (1999) |
| 00-01 | | Kent Huskins (D) | 1979 | Almonte, ON, CAN | Chicago Blackhawks (1998) |
| 99-00 | | Justin Harney (D) | 1977 | Hopkinton, MA, USA | - |
| 98-99 | | Jeff Burgoyne (D) | 1977 | Penticton, BC, CAN | - |
| 97-98 | | Ray Giroux (D) | 1976 | North Bay, ON, CAN | Philadelphia Flyers (1994) |
| 96-97 | | Matt Pagnutti (D) | 1975 | Sudbury, ON, CAN | - |
| 96-97 | | Andrew Will (D) | 1974 | Willowdale, ON, CAN | - |
| 95-96 | | Jeff Kungle (D) | 1973 | Wakaw, SK, CAN | - |
| 94-95 | | Michael Traggio (D) | 1972 | Middletown, CT, USA | - |
| 93-94 | | Michael Traggio (D) | 1972 | Middletown, CT, USA | - |
| 92-93 | | Martin D'Orsonnens (D) | 1972 | Repentigny, QC, CAN | Hartford Whalers (1990) |
| 66-67 | | Harry Orr (D) | 1944 | Port Credit, ON, CAN | - |
| 65-66 | | Robert Gaudreau (D) | 1944 | Cranston, RI, USA | - |
| 64-65 | | Tom Ross (D) | - | West Roxbury, MA, USA | - |
| 63-64 | | Richard Green (D) | - | | - |
| 62-63 | | David Johnston (D) | 1941 | Sudbury, ON, CAN | - |
| 61-62 | | Arlie Parker (D) | 1938 | Kitchener, ON, CAN | - |