| 24-25 | 31 | Jacob MacDonald (D) | 1993 | Portland, OR, USA | - |
| 23-24 | 16 | Dylan Coghlan (D) | 1998 | Duncan, BC, CAN | - |
| 22-23 | 20 | Lucas Carlsson (D) | 1997 | Gävle, SWE | Chicago Blackhawks (2016) |
| 21-22 | 13 | Jake Christiansen (D) | 1999 | West Vancouver, BC, CAN | - |
| 20-21 | 8 | Thomas Harley (D) | 2001 | Syracuse, NY, USA | Dallas Stars (2019) |
| 19-20 | 16 | Jacob MacDonald (D) | 1993 | Portland, OR, USA | - |
| 18-19 | 21 | Zach Redmond (D) | 1988 | Traverse City, MI, USA | Atlanta Thrashers (2008) |
| 17-18 | 20 | Jacob MacDonald (D) | 1993 | Portland, OR, USA | - |
| 16-17 | 21 | T.J. Brennan (D) | 1989 | Willingboro Township, NJ, USA | Buffalo Sabres (2007) |
| 15-16 | 25 | T.J. Brennan (D) | 1989 | Willingboro Township, NJ, USA | Buffalo Sabres (2007) |
| 14-15 | 19 | Stefan Elliott (D) | 1991 | Vancouver, BC, CAN | Colorado Avalanche (2009) |
| 14-15 | 19 | Brad Hunt (D) | 1988 | Maple Ridge, BC, CAN | - |
| 14-15 | 19 | Colin Miller (D) | 1992 | Sault Ste. Marie, ON, CAN | Los Angeles Kings (2012) |
| 14-15 | 19 | Chris Wideman (D) | 1990 | St. Louis, MO, USA | Ottawa Senators (2009) |
| 13-14 | 25 | T.J. Brennan (D) | 1989 | Willingboro Township, NJ, USA | Buffalo Sabres (2007) |
| 12-13 | 18 | Justin Schultz (D) | 1990 | Kelowna, BC, CAN | Anaheim Ducks (2008) |
| 11-12 | 16 | T.J. Brennan (D) | 1989 | Willingboro Township, NJ, USA | Buffalo Sabres (2007) |
| 11-12 | 16 | Éric Gélinas (D) | 1991 | Vanier, ON, CAN | New Jersey Devils (2009) |
| 11-12 | 16 | Clay Wilson (D) | 1983 | Fridley, MN, USA | - |
| 10-11 | 16 | Michael Kostka (D) | 1985 | Ajax, ON, CAN | - |
| 10-11 | 16 | Troy Milam (D) | 1980 | Lake Orion, MI, USA | - |
| 09-10 | 18 | Maxim Noreau (D) | 1987 | Montréal, QC, CAN | - |
| 09-10 | 18 | P.K. Subban (D) | 1989 | Rexdale, ON, CAN | Montréal Canadiens (2007) |
| 08-09 | 20 | Johnny Boychuk (D) | 1984 | Edmonton, AB, CAN | Colorado Avalanche (2002) |
| 07-08 | 21 | Joel Kwiatkowski (D) | 1977 | Saskatoon, SK, CAN | Dallas Stars (1996) |
| 06-07 | 18 | Micki DuPont (D) | 1980 | Calgary, AB, CAN | Calgary Flames (2000) |
| 05-06 | 17 | Andy Delmore (D) | 1976 | Windsor, ON, CAN | - |
| 04-05 | 20 | Joel Kwiatkowski (D) | 1977 | Saskatoon, SK, CAN | Dallas Stars (1996) |
| 03-04 | 19 | John Slaney (D) | 1972 | St. John's, NL, CAN | Washington Capitals (1990) |
| 02-03 | 23 | Curtis Murphy (D) | 1975 | Kerrobert, SK, CAN | - |
| 01-02 | 23 | Jame Pollock (D) | 1979 | Québec, QC, CAN | St. Louis Blues (1997) |
| 01-02 | 23 | Derrick Walser (D) | 1978 | New Glasgow, NS, CAN | - |
| 00-01 | 23 | Steve Bancroft (D) | 1970 | Toronto, ON, CAN | Toronto Maple Leafs (1989) |
| 99-00 | 30 | John Slaney (D) | 1972 | St. John's, NL, CAN | Washington Capitals (1990) |
| 98-99 | 19 | Francis Bouillon (D) | 1975 | New York, NY, USA | - |
| 97-98 | 19 | David Cooper (D) | 1973 | Ottawa, ON, CAN | Buffalo Sabres (1992) |
| 96-97 | 18 | John Gruden (D) | 1970 | Virginia, MN, USA | Boston Bruins (1990) |
| 96-97 | 18 | Darren Rumble (D) | 1969 | Barrie, ON, CAN | Philadelphia Flyers (1987) |
| 95-96 | 22 | Jamie Heward (D) | 1971 | Regina, SK, CAN | Pittsburgh Penguins (1989) |
| 94-95 | 28 | Jeff Serowik (D) | 1967 | Manchester, NH, USA | Toronto Maple Leafs (1985) |
| 93-94 | 22 | Chris Snell (D) | 1971 | Regina, SK, CAN | Buffalo Sabres (1991) |
| 92-93 | 20 | Éric Dandenault (D) | 1970 | Sherbrooke, QC, CAN | - |
| 92-93 | 20 | Brent Severyn (D) | 1966 | Vegreville, AB, CAN | Winnipeg Jets (1984) |
| 92-93 | 20 | John Slaney (D) | 1972 | St. John's, NL, CAN | Washington Capitals (1990) |