| 24-25 | 88 | Gavin McKenna (F) | 2007 | Whitehorse, YT, CAN | - |
| 23-24 | 86 | Trevor Wong (F) | 2003 | Vancouver, BC, CAN | - |
| 22-23 | 72 | Connor Bedard (F) | 2005 | North Vancouver, BC, CAN | Chicago Blackhawks (2023) |
| 22-23 | 72 | Riley Heidt (F) | 2005 | Saskatoon, SK, CAN | Minnesota Wild (2023) |
| 21-22 | 69 | Arshdeep Bains (F) | 2001 | Surrey, BC, CAN | - |
| 20-21 | 30 | Peyton Krebs (F) | 2001 | Okotoks, AB, CAN | Vegas Golden Knights (2019) |
| 19-20 | 64 | Eli Zummack (F) | 2000 | Kelowna, BC, CAN | - |
| 18-19 | 78 | Justin Almeida (F) | 1999 | North Vancouver, BC, CAN | Pittsburgh Penguins (2018) |
| 17-18 | 90 | Aleksi Heponiemi (F) | 1999 | Tampere, FIN | Florida Panthers (2017) |
| 16-17 | 87 | Adam Brooks (F) | 1996 | Winnipeg, MB, CAN | Toronto Maple Leafs (2016) |
| 15-16 | 82 | Adam Brooks (F) | 1996 | Winnipeg, MB, CAN | Toronto Maple Leafs (2016) |
| 15-16 | 82 | Brayden Burke (F) | 1997 | Edmonton, AB, CAN | - |
| 14-15 | 80 | Trevor Cox (F) | 1995 | Surrey, BC, CAN | - |
| 13-14 | 78 | Nicolas Petan (F) | 1995 | Delta, BC, CAN | Winnipeg Jets (2013) |
| 12-13 | 74 | Nicolas Petan (F) | 1995 | Delta, BC, CAN | Winnipeg Jets (2013) |
| 11-12 | 84 | Patrick Holland (F) | 1992 | Lethbridge, AB, CAN | Calgary Flames (2010) |
| 10-11 | 75 | Ryan Nugent-Hopkins (F) | 1993 | Burnaby, BC, CAN | Edmonton Oilers (2011) |
| 09-10 | 75 | Brandon Kozun (F) | 1990 | Los Angeles, CA, USA | Los Angeles Kings (2009) |
| 08-09 | 79 | Casey Pierro-Zabotel (F) | 1988 | Kamloops, BC, CAN | Pittsburgh Penguins (2007) |
| 07-08 | 74 | Mark Santorelli (F) | 1988 | Burnaby, BC, CAN | Nashville Predators (2007) |
| 06-07 | 61 | Zach Hamill (F) | 1988 | Port Coquitlam, BC, CAN | Boston Bruins (2007) |
| 05-06 | 55 | Ian McDonald (F) | 1985 | Edmonton, AB, CAN | - |
| 04-05 | 66 | Ryan Stone (F) | 1985 | Calgary, AB, CAN | Pittsburgh Penguins (2003) |
| 03-04 | 74 | Tyler Redenbach (F) | 1984 | Melville, SK, CAN | Phoenix Coyotes (2003) |
| 02-03 | 65 | Chris St. Jacques (F) | 1983 | Edmonton, AB, CAN | - |
| 01-02 | 62 | Nathan Barrett (F) | 1981 | Vancouver, BC, CAN | Vancouver Canucks (2000) |
| 00-01 | 77 | Jared Aulin (F) | 1982 | Calgary, AB, CAN | Colorado Avalanche (2000) |
| 99-00 | 72 | Brad Moran (F) | 1979 | Abbotsford, BC, CAN | Buffalo Sabres (1998) |
| 98-99 | 78 | Scott Gomez (F) | 1979 | Anchorage, AK, USA | New Jersey Devils (1998) |
| 97-98 | 74 | Todd Robinson (F) | 1978 | Trail, BC, CAN | - |
| 96-97 | 96 | Todd Robinson (F) | 1978 | Trail, BC, CAN | - |
| 95-96 | 98 | Mark Deyell (F) | 1976 | Regina, SK, CAN | Toronto Maple Leafs (1994) |
| 94-95 | 88 | Marty Murray (F) | 1975 | Deloraine, MB, CAN | Calgary Flames (1993) |
| 93-94 | 90 | Lonny Bohonos (F) | 1973 | Winnipeg, MB, CAN | - |
| 92-93 | 81 | Jason Krywulak (F) | 1972 | Prince Albert, SK, CAN | - |
| 91-92 | 83 | Brian Sakic (F) | 1971 | Burnaby, BC, CAN | Washington Capitals (1990) |
| 90-91 | 122 | Brian Sakic (F) | 1971 | Burnaby, BC, CAN | Washington Capitals (1990) |
| 89-90 | 100 | Len Barrie (F) | 1969 | Kimberley, BC, CAN | Edmonton Oilers (1988) |
| 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 | 93 | Mark Recchi (F) | 1968 | Kamloops, BC, CAN | Pittsburgh Penguins (1988) |
| 86-87 | 136 | Rob Brown (F) | 1968 | Kingston, ON, CAN | Pittsburgh Penguins (1986) |
| 85-86 | 115 | Rob Brown (F) | 1968 | Kingston, ON, CAN | Pittsburgh Penguins (1986) |
| 77-78 | 112 | Brian Propp (F) | 1959 | Lanigan, SK, CAN | Philadelphia Flyers (1979) |
| 76-77 | 105 | Kevin McCarthy (D) | 1957 | Winnipeg, MB, CAN | Philadelphia Flyers (1977) |