| 24-25 | 76 | Tyson Jugnauth (D) | 2004 | Toronto, ON, CAN | Seattle Kraken (2022) |
| 23-24 | 72 | Luca Cagnoni (D) | 2004 | Burnaby, BC, CAN | San Jose Sharks (2023) |
| 22-23 | 68 | Ben Zloty (D) | 2002 | Calgary, AB, CAN | - |
| 21-22 | 64 | Olen Zellweger (D) | 2003 | Calgary, AB, CAN | Anaheim Ducks (2021) |
| 20-21 | 25 | Ryker Evans (D) | 2001 | Calgary, AB, CAN | Seattle Kraken (2021) |
| 19-20 | 50 | Wyatte Wylie (D) | 1999 | Everett, WA, USA | Philadelphia Flyers (2018) |
| 18-19 | 62 | Ty Smith (D) | 2000 | Lloydminster, AB, CAN | New Jersey Devils (2018) |
| 17-18 | 60 | Kale Clague (D) | 1998 | Regina, SK, CAN | Los Angeles Kings (2016) |
| 16-17 | 59 | Brennan Menell (D) | 1997 | Woodbury, MN, USA | - |
| 15-16 | 58 | Macoy Erkamps (D) | 1995 | Delta, BC, CAN | - |
| 14-15 | 53 | Jason Fram (D) | 1995 | Vancouver, BC, CAN | - |
| 13-14 | 57 | Shea Theodore (D) | 1995 | Langley, BC, CAN | Anaheim Ducks (2013) |
| 12-13 | 63 | Brenden Kichton (D) | 1992 | Spruce Grove, AB, CAN | Winnipeg Jets (2013) |
| 11-12 | 57 | Brenden Kichton (D) | 1992 | Spruce Grove, AB, CAN | Winnipeg Jets (2013) |
| 10-11 | 58 | Brenden Kichton (D) | 1992 | Spruce Grove, AB, CAN | Winnipeg Jets (2013) |
| 09-10 | 53 | Tyson Barrie (D) | 1991 | Victoria, BC, CAN | Colorado Avalanche (2009) |
| 08-09 | 61 | Paul Postma (D) | 1989 | Red Deer, AB, CAN | Atlanta Thrashers (2007) |
| 07-08 | 51 | Ty Wishart (D) | 1988 | Belleville, ON, CAN | San Jose Sharks (2006) |
| 06-07 | 50 | David Schlemko (D) | 1987 | Edmonton, AB, CAN | - |
| 05-06 | 49 | Shaun Heshka (D) | 1985 | Melville, SK, CAN | - |
| 04-05 | 52 | Mike Green (D) | 1985 | Calgary, AB, CAN | Washington Capitals (2004) |
| 03-04 | 54 | Mark Ardelan (D) | 1983 | Avonlea, SK, CAN | - |
| 02-03 | 53 | Tomas Slovak (D) | 1983 | Kosice, SVK | Nashville Predators (2001) |
| 01-02 | 58 | Jesse Ferguson (D) | 1981 | Langley, BC, CAN | - |
| 00-01 | 66 | Matt Kinch (D) | 1980 | Red Deer, AB, CAN | Buffalo Sabres (1999) |
| 99-00 | 62 | Micki DuPont (D) | 1980 | Calgary, AB, CAN | Calgary Flames (2000) |
| 98-99 | 69 | Matt Kinch (D) | 1980 | Red Deer, AB, CAN | Buffalo Sabres (1999) |
| 97-98 | 65 | Burke Henry (D) | 1979 | Ste. Rose, MB, CAN | New York Rangers (1997) |
| 96-97 | 60 | Perry Johnson (D) | 1977 | Edmonton, AB, CAN | - |
| 95-96 | 66 | Aaron Keller (D) | 1975 | Kamloops, BC, CAN | - |
| 94-95 | 62 | Aaron Keller (D) | 1975 | Kamloops, BC, CAN | - |
| 93-94 | 65 | Shane Peacock (D) | 1973 | Edmonton, AB, CAN | Pittsburgh Penguins (1991) |
| 92-93 | 75 | Shane Peacock (D) | 1973 | Edmonton, AB, CAN | Pittsburgh Penguins (1991) |
| 91-92 | 62 | Terry Hollinger (D) | 1971 | Regina, SK, CAN | St. Louis Blues (1991) |
| 90-91 | 78 | Darryl Sydor (D) | 1972 | Edmonton, AB, CAN | Los Angeles Kings (1990) |
| 89-90 | 87 | Kevin Knopp (D) | 1969 | Edmonton, AB, CAN | - |
| 88-89 | 87 | Darren Kruger (D) | 1968 | Toronto, ON, CAN | - |
| 88-89 | 87 | Troy Mick (F) | 1969 | Burnaby, BC, CAN | Pittsburgh Penguins (1988) |
| 87-88 | 85 | Greg Hawgood (D) | 1968 | Edmonton, AB, CAN | Boston Bruins (1986) |
| 86-87 | 93 | Greg Hawgood (D) | 1968 | Edmonton, AB, CAN | Boston Bruins (1986) |
| 85-86 | 85 | Greg Hawgood (D) | 1968 | Edmonton, AB, CAN | Boston Bruins (1986) |
| 77-78 | 78 | Brad McCrimmon (D) | 1959 | Dodsland, SK, CAN | Boston Bruins (1979) |
| 76-77 | 105 | Kevin McCarthy (D) | 1957 | Winnipeg, MB, CAN | Philadelphia Flyers (1977) |