| 24-25 | 89 | Tyson Jugnauth (D) | 2004 | Toronto, ON, CAN | Seattle Kraken (2022) |
| 23-24 | 90 | Luca Cagnoni (D) | 2004 | Burnaby, BC, CAN | San Jose Sharks (2023) |
| 22-23 | 81 | Ben Zloty (D) | 2002 | Calgary, AB, CAN | - |
| 21-22 | 78 | Olen Zellweger (D) | 2003 | Calgary, AB, CAN | Anaheim Ducks (2021) |
| 20-21 | 30 | Cole Clayton (D) | 2000 | Strathmore, AB, CAN | - |
| 19-20 | 67 | Alex Cotton (D) | 2001 | Langley, BC, CAN | Detroit Red Wings (2020) |
| 18-19 | 75 | Joshua Brook (D) | 1999 | Roblin, MB, CAN | Montréal Canadiens (2017) |
| 17-18 | 80 | David Quenneville (D) | 1998 | Edmonton, AB, CAN | New York Islanders (2016) |
| 16-17 | 85 | Connor Hobbs (D) | 1997 | Regina, SK, CAN | Washington Capitals (2015) |
| 15-16 | 73 | Ivan Provorov (D) | 1997 | Yaroslavl, RUS | Philadelphia Flyers (2015) |
| 14-15 | 65 | Travis Sanheim (D) | 1996 | Elkhorn, MB, CAN | Philadelphia Flyers (2014) |
| 13-14 | 79 | Shea Theodore (D) | 1995 | Langley, BC, CAN | Anaheim Ducks (2013) |
| 12-13 | 85 | Brenden Kichton (D) | 1992 | Spruce Grove, AB, CAN | Winnipeg Jets (2013) |
| 11-12 | 74 | Brenden Kichton (D) | 1992 | Spruce Grove, AB, CAN | Winnipeg Jets (2013) |
| 10-11 | 81 | Stefan Elliott (D) | 1991 | Vancouver, BC, CAN | Colorado Avalanche (2009) |
| 10-11 | 81 | Brenden Kichton (D) | 1992 | Spruce Grove, AB, CAN | Winnipeg Jets (2013) |
| 09-10 | 72 | Kevin Connauton (D) | 1990 | Edmonton, AB, CAN | Vancouver Canucks (2009) |
| 08-09 | 84 | Paul Postma (D) | 1989 | Red Deer, AB, CAN | Atlanta Thrashers (2007) |
| 07-08 | 67 | Ty Wishart (D) | 1988 | Belleville, ON, CAN | San Jose Sharks (2006) |
| 06-07 | 70 | Ray Macias (D) | 1986 | Long Beach, CA, USA | Colorado Avalanche (2005) |
| 05-06 | 62 | Paul Albers (D) | 1985 | Melville, SK, CAN | - |
| 04-05 | 66 | Mike Green (D) | 1985 | Calgary, AB, CAN | Washington Capitals (2004) |
| 03-04 | 73 | Mark Ardelan (D) | 1983 | Avonlea, SK, CAN | - |
| 02-03 | 71 | Tomas Slovak (D) | 1983 | Kosice, SVK | Nashville Predators (2001) |
| 01-02 | 79 | Ian White (D) | 1984 | Steinbach, MB, CAN | Toronto Maple Leafs (2002) |
| 00-01 | 84 | Matt Kinch (D) | 1980 | Red Deer, AB, CAN | Buffalo Sabres (1999) |
| 99-00 | 88 | Micki DuPont (D) | 1980 | Calgary, AB, CAN | Calgary Flames (2000) |
| 98-99 | 83 | Matt Kinch (D) | 1980 | Red Deer, AB, CAN | Buffalo Sabres (1999) |
| 97-98 | 83 | Burke Henry (D) | 1979 | Ste. Rose, MB, CAN | New York Rangers (1997) |
| 96-97 | 75 | Derek Morris (D) | 1978 | Edmonton, AB, CAN | Calgary Flames (1996) |
| 95-96 | 87 | Aaron Keller (D) | 1975 | Kamloops, BC, CAN | - |
| 94-95 | 98 | Paul Buczkowski (D) | 1975 | Saskatoon, SK, CAN | - |
| 93-94 | 92 | Shane Peacock (D) | 1973 | Edmonton, AB, CAN | Pittsburgh Penguins (1991) |
| 92-93 | 102 | Shane Peacock (D) | 1973 | Edmonton, AB, CAN | Pittsburgh Penguins (1991) |
| 91-92 | 85 | Terry Hollinger (D) | 1971 | Regina, SK, CAN | St. Louis Blues (1991) |
| 90-91 | 113 | Murray Duval (D) | 1970 | Thompson, MB, CAN | New York Rangers (1988) |
| 89-90 | 119 | Kevin Knopp (D) | 1969 | Edmonton, AB, CAN | - |
| 88-89 | 136 | Troy Mick (F) | 1969 | Burnaby, BC, CAN | Pittsburgh Penguins (1988) |
| 87-88 | 147 | Troy Mick (F) | 1969 | Burnaby, BC, CAN | Pittsburgh Penguins (1988) |
| 86-87 | 123 | Greg Hawgood (D) | 1968 | Edmonton, AB, CAN | Boston Bruins (1986) |
| 85-86 | 119 | Greg Hawgood (D) | 1968 | Edmonton, AB, CAN | Boston Bruins (1986) |
| 77-78 | 97 | Brad McCrimmon (D) | 1959 | Dodsland, SK, CAN | Boston Bruins (1979) |
| 76-77 | 127 | Kevin McCarthy (D) | 1957 | Winnipeg, MB, CAN | Philadelphia Flyers (1977) |
| 72-73 | | Dave Dunn (D) | 1948 | Moosomin, SK, CAN | - |