| 24-25 | 51 | Matt Register (D) | 1989 | Calgary, AB, CAN | - |
| 23-24 | 57 | Jalen Smereck (D) | 1997 | Detroit, MI, USA | - |
| 22-23 | 43 | Cole MacDonald (D) | 1995 | Wetaskiwin, AB, CAN | - |
| 21-22 | 51 | Ben Finkelstein (D) | 1997 | South Burlington, VT, USA | Florida Panthers (2016) |
| 20-21 | 47 | Matt Register (D) | 1989 | Calgary, AB, CAN | - |
| 19-20 | 44 | Alex Breton (D) | 1997 | Ste-Marie, QC, CAN | - |
| 18-19 | 43 | Dylan Bredo (D) | 1993 | Edmonton, AB, CAN | - |
| 17-18 | 48 | Matt Register (D) | 1989 | Calgary, AB, CAN | - |
| 16-17 | 47 | Kevin Schulze (D) | 1993 | White Bear Lake, MN, USA | - |
| 15-16 | 43 | Mathew Maione (D) | 1990 | Toronto, ON, CAN | - |
| 14-15 | 48 | Aaron Gens (D) | 1987 | Baudette, MN, USA | - |
| 13-14 | T-34 | Elgin Reid (D) | 1987 | Milton, ON, CAN | - |
| 13-14 | T-34 | Sam Ftorek (D) | 1974 | Wolfeboro, NH, USA | - |
| 12-13 | 37 | Sacha Guimond (D) | 1991 | Ville-Marie, QC, CAN | - |
| 11-12 | 44 | David Fischer (D) | 1988 | Minneapolis, MN, USA | Montréal Canadiens (2006) |
| 10-11 | T-36 | Wes Cunningham (D) | 1987 | London, ON, CAN | - |
| 10-11 | T-36 | Jason Lepine (D) | 1985 | Cornwall, ON, CAN | - |
| 09-10 | 40 | Mitch Ganzak (D) | 1984 | Redford, MI, USA | - |
| 08-09 | 53 | Ryan Gunderson (D) | 1985 | Bensalem, PA, USA | - |
| 07-08 | 53 | Peter Metcalf (D) | 1979 | Pembroke, MA, USA | Toronto Maple Leafs (1999) |
| 06-07 | 48 | Peter Metcalf (D) | 1979 | Pembroke, MA, USA | Toronto Maple Leafs (1999) |
| 05-06 | 45 | Ryan Gaucher (D) | 1978 | Saskatoon, SK, CAN | - |
| 04-05 | 44 | Corey Neilson (D) | 1976 | Oromocto, NB, CAN | Edmonton Oilers (1994) |
| 03-04 | 59 | Corey Neilson (D) | 1976 | Oromocto, NB, CAN | Edmonton Oilers (1994) |
| 02-03 | 58 | Jim Baxter (D) | 1979 | Brantford, ON, CAN | Carolina Hurricanes (1999) |
| 01-02 | 46 | Robby Sandrock (D) | 1978 | Williams Lake, BC, CAN | - |
| 00-01 | 48 | Tom Nemeth (D) | 1971 | St. Catharines, ON, CAN | Minnesota North Stars (1991) |
| 99-00 | 59 | Brad Dexter (D) | 1972 | Brockville, ON, CAN | - |
| 98-99 | 72 | Chris Valicevic (D) | 1968 | Mt. Clemens, MI, USA | - |
| 97-98 | 73 | Chris Valicevic (D) | 1968 | Mt. Clemens, MI, USA | - |
| 96-97 | 54 | Aaron Boh (D) | 1974 | Lethbridge, AB, CAN | Vancouver Canucks (1992) |
| 95-96 | 70 | Chris Valicevic (D) | 1968 | Mt. Clemens, MI, USA | - |
| 94-95 | 58 | Tim Roberts (D) | 1969 | Boston, MA, USA | Buffalo Sabres (1987) |
| 93-94 | 82 | Tom Nemeth (D) | 1971 | St. Catharines, ON, CAN | Minnesota North Stars (1991) |
| 92-93 | 56 | Paul Marshall (D) | 1966 | Quincy, MA, USA | Philadelphia Flyers (1985) |
| 91-92 | 63 | Scott White (D) | 1968 | Ormstown, QC, CAN | Québec Nordiques (1986) |
| 90-91 | 62 | Brett MacDonald (D) | 1966 | Bothwell, ON, CAN | Vancouver Canucks (1984) |
| 89-90 | 54 | Dave Doucette (D) | 1965 | Toronto, ON, CAN | - |
| 88-89 | 51 | Darryl Moise (D) | 1962 | Detroit, MI, USA | - |