| 24-25 | 33 | Zayne Parekh (D) | 2006 | Nobleton, ON, CAN | Calgary Flames (2024) |
| 23-24 | 33 | Zayne Parekh (D) | 2006 | Nobleton, ON, CAN | Calgary Flames (2024) |
| 22-23 | 25 | Logan Mailloux (D) | 2003 | Belle River, ON, CAN | Montréal Canadiens (2021) |
| 21-22 | 21 | Jack Thompson (D) | 2002 | Courtice, ON, CAN | Tampa Bay Lightning (2020) |
| 19-20 | 27 | Alec Regula (D) | 2000 | West Bloomfield Township, MI, USA | Detroit Red Wings (2018) |
| 18-19 | 24 | Mac Hollowell (D) | 1998 | Niagara Falls, ON, CAN | Toronto Maple Leafs (2018) |
| 17-18 | 35 | Nicolas Hague (D) | 1998 | Kitchener, ON, CAN | Vegas Golden Knights (2017) |
| 16-17 | 22 | Médric Mercier (D) | 1996 | Ottawa, ON, CAN | - |
| 15-16 | 17 | Mikhail Sergachyov (D) | 1998 | Nizhnekamsk, RUS | Montréal Canadiens (2016) |
| 14-15 | 25 | Tony DeAngelo (D) | 1995 | Sewell, NJ, USA | Tampa Bay Lightning (2014) |
| 14-15 | 25 | Jordan Subban (D) | 1995 | Rexdale, ON, CAN | Vancouver Canucks (2013) |
| 13-14 | 23 | Aaron Ekblad (D) | 1996 | Windsor, ON, CAN | Florida Panthers (2014) |
| 12-13 | 20 | Ryan Sproul (D) | 1993 | Mississauga, ON, CAN | Detroit Red Wings (2011) |
| 11-12 | 23 | Ryan Sproul (D) | 1993 | Mississauga, ON, CAN | Detroit Red Wings (2011) |
| 10-11 | 26 | Ryan Murphy (D) | 1993 | Aurora, ON, CAN | Carolina Hurricanes (2011) |
| 09-10 | 20 | Reggie Traccitto (D) | 1989 | Oakville, ON, CAN | - |
| 08-09 | 22 | Ryan Ellis (D) | 1991 | Hamilton, ON, CAN | Nashville Predators (2009) |
| 07-08 | 29 | Bobby Sanguinetti (D) | 1988 | Trenton, NJ, USA | New York Rangers (2006) |
| 06-07 | 24 | Josh Godfrey (D) | 1988 | Collingwood, ON, CAN | Washington Capitals (2007) |
| 05-06 | 23 | Andrew Marshall (D) | 1986 | Niagara Falls, ON, CAN | - |
| 04-05 | 24 | André Benoît (D) | 1984 | St. Albert, ON, CAN | - |
| 03-04 | 24 | Dennis Wideman (D) | 1983 | Kitchener, ON, CAN | Buffalo Sabres (2002) |
| 02-03 | 22 | André Benoît (D) | 1984 | St. Albert, ON, CAN | - |
| 01-02 | 27 | Dennis Wideman (D) | 1983 | Kitchener, ON, CAN | Buffalo Sabres (2002) |
| 00-01 | 25 | Kevin Dallman (D) | 1981 | St. Catharines, ON, CAN | - |
| 99-00 | 31 | Al Rourke (D) | 1980 | Mississauga, ON, CAN | Toronto Maple Leafs (1998) |
| 98-99 | 26 | Kevin Mitchell (D) | 1980 | Bronx, NY, USA | Calgary Flames (1998) |
| 97-98 | 38 | Chris Allen (D) | 1978 | Blenheim, ON, CAN | Florida Panthers (1996) |
| 96-97 | 19 | Marty Wilford (D) | 1977 | Cobourg, ON, CAN | Chicago Blackhawks (1995) |
| 95-96 | 31 | Bryan Berard (D) | 1977 | Woonsocket, RI, USA | Ottawa Senators (1995) |
| 94-95 | 41 | Bill McCauley (D) | 1974 | Detroit, MI, USA | Boston Bruins (1995) |
| 93-94 | 34 | Nick Stajduhar (D) | 1974 | Kitchener, ON, CAN | Edmonton Oilers (1993) |
| 92-93 | 19 | Trevor Burgess (D) | 1972 | Carleton Place, ON, CAN | - |
| 92-93 | 19 | Mark DeSantis (D) | 1972 | Brampton, ON, CAN | - |
| 92-93 | 19 | Craig Rivet (D) | 1974 | North Bay, ON, CAN | Montréal Canadiens (1992) |
| 91-92 | 43 | Jack Williams (D) | 1972 | Greensburg, PA, USA | - |
| 90-91 | 27 | Rick Corriveau (D) | 1971 | Welland, ON, CAN | Washington Capitals (1991) |
| 89-90 | 38 | John Slaney (D) | 1972 | St. John's, NL, CAN | Washington Capitals (1990) |
| 88-89 | 47 | Bryan Fogarty (D) | 1969 | Brantford, ON, CAN | Québec Nordiques (1987) |
| 87-88 | 27 | Jeff Waver (D) | 1968 | Minnedosa, MB, CAN | Pittsburgh Penguins (1987) |
| 86-87 | 34 | Mike Fiset (F) | 1968 | Timmins, ON, CAN | - |
| 85-86 | 22 | Jeff Brown (D) | 1966 | Ottawa, ON, CAN | Québec Nordiques (1984) |