| 24-25 | 31 | Berkly Catton (F) | 2006 | Saskatoon, SK, CAN | Seattle Kraken (2024) |
| 23-24 | 19 | Denton Mateychuk (D) | 2004 | Winnipeg, MB, CAN | Columbus Blue Jackets (2022) |
| 22-23 | 23 | Ben Zloty (D) | 2002 | Calgary, AB, CAN | - |
| 21-22 | 17 | Fabian Lysell (F) | 2003 | Göteborg, SWE | Boston Bruins (2021) |
| 18-19 | 18 | Bowen Byram (D) | 2001 | Cranbrook, BC, CAN | Colorado Avalanche (2019) |
| 17-18 | 25 | Aleksi Heponiemi (F) | 1999 | Tampere, FIN | Florida Panthers (2017) |
| 16-17 | 20 | Ethan Bear (D) | 1997 | Regina, SK, CAN | Edmonton Oilers (2015) |
| 15-16 | 23 | Jayce Hawryluk (F) | 1996 | Yorkton, SK, CAN | Florida Panthers (2014) |
| 14-15 | 22 | Nick Merkley (F) | 1997 | Calgary, AB, CAN | Arizona Coyotes (2015) |
| 13-14 | 27 | Derrick Pouliot (D) | 1994 | Estevan, SK, CAN | Pittsburgh Penguins (2012) |
| 12-13 | 19 | Nicolas Petan (F) | 1995 | Delta, BC, CAN | Winnipeg Jets (2013) |
| 11-12 | 20 | Sven Bärtschi (F) | 1992 | Bern, SUI | Calgary Flames (2011) |
| 10-11 | 22 | Brayden McNabb (D) | 1991 | Saskatoon, SK, CAN | Buffalo Sabres (2009) |
| 09-10 | 22 | Brandon Kozun (F) | 1990 | Los Angeles, CA, USA | Los Angeles Kings (2009) |
| 08-09 | 20 | Jamie Benn (F) | 1989 | Victoria, BC, CAN | Dallas Stars (2007) |
| 07-08 | 19 | T.J. Galiardi (F) | 1988 | Calgary, AB, CAN | Colorado Avalanche (2007) |
| 06-07 | 16 | Michal Řepík (F) | 1988 | Vlasim, CZE | Florida Panthers (2007) |
| 05-06 | 16 | Paul Albers (D) | 1985 | Melville, SK, CAN | - |
| 04-05 | 23 | Ryan Stone (F) | 1985 | Calgary, AB, CAN | Pittsburgh Penguins (2003) |
| 03-04 | 15 | Chris St. Jacques (F) | 1983 | Edmonton, AB, CAN | - |
| 02-03 | 20 | Tomas Slovak (D) | 1983 | Kosice, SVK | Nashville Predators (2001) |
| 01-02 | 20 | Duncan Milroy (F) | 1983 | Edmonton, AB, CAN | Montréal Canadiens (2001) |
| 00-01 | 21 | Martin Erat (F) | 1981 | Trebic, CZE | Nashville Predators (1999) |
| 99-00 | 17 | Zdenek Blatny (F) | 1981 | Brno, CZE | Atlanta Thrashers (1999) |
| 98-99 | 25 | Pavel Brendl (F) | 1981 | Opocno, CZE | New York Rangers (1999) |
| 97-98 | 21 | Todd Robinson (F) | 1978 | Trail, BC, CAN | - |
| 96-97 | 21 | Chris Phillips (D) | 1978 | Calgary, AB, CAN | Ottawa Senators (1996) |
| 95-96 | 20 | Brad Church (F) | 1976 | Dauphin, MB, CAN | Washington Capitals (1995) |
| 94-95 | 20 | Marty Murray (F) | 1975 | Deloraine, MB, CAN | Calgary Flames (1993) |
| 93-94 | 18 | Darcy Tucker (F) | 1975 | Castor, AB, CAN | Montréal Canadiens (1993) |
| 92-93 | 26 | Andrew Schneider (F) | 1972 | Edmonton, AB, CAN | - |
| 91-92 | 20 | Zac Boyer (F) | 1971 | Inuvik, NT, CAN | Chicago Blackhawks (1991) |
| 90-91 | 22 | Darryl Sydor (D) | 1972 | Edmonton, AB, CAN | Los Angeles Kings (1990) |
| 89-90 | 24 | Wes Walz (F) | 1970 | Calgary, AB, CAN | Boston Bruins (1989) |
| 88-89 | 22 | Dennis Holland (F) | 1969 | Vernon, BC, CAN | Detroit Red Wings (1987) |
| 87-88 | 21 | Mark Recchi (F) | 1968 | Kamloops, BC, CAN | Pittsburgh Penguins (1988) |
| 86-87 | 21 | Jeff Finley (D) | 1967 | Edmonton, AB, CAN | New York Islanders (1985) |
| 86-87 | 21 | Scott McCrady (D) | 1968 | Calgary, AB, CAN | Minnesota North Stars (1987) |
| 85-86 | 28 | Rob Brown (F) | 1968 | Kingston, ON, CAN | Pittsburgh Penguins (1986) |
| 77-78 | 23 | Kevin Willison (D) | 1958 | Calgary, AB, CAN | St. Louis Blues (1978) |
| 76-77 | 16 | Wayne Ramsey (D) | 1957 | Hamiota, MB, CAN | Buffalo Sabres (1977) |
| 76-77 | 16 | Bill Derlago (F) | 1958 | Birtle, MB, CAN | Vancouver Canucks (1978) |