| 24-25 | 38 | Tim Heed (D) | 1991 | Göteborg, SWE | Anaheim Ducks (2010) |
| 23-24 | 39 | Ryan Gunderson (D) | 1985 | Bensalem, PA, USA | - |
| 22-23 | 43 | Henrik Tömmernes (D) | 1990 | Karlstad, SWE | Vancouver Canucks (2011) |
| 21-22 | 58 | Henrik Tömmernes (D) | 1990 | Karlstad, SWE | Vancouver Canucks (2011) |
| 20-21 | 45 | Ryan Gunderson (D) | 1985 | Bensalem, PA, USA | - |
| 19-20 | 39 | Maxim Noreau (D) | 1987 | Montréal, QC, CAN | - |
| 18-19 | 33 | Calle Andersson (D) | 1994 | Malmö, SWE | New York Rangers (2012) |
| 17-18 | 38 | Joël Genazzi (D) | 1988 | London, GBR | - |
| 16-17 | 39 | Jonas Junland (D) | 1987 | Linköping, SWE | St. Louis Blues (2006) |
| 15-16 | 38 | Daniel Sondell (D) | 1984 | Umeå, SWE | - |
| 14-15 | 37 | Marc-André Gragnani (D) | 1987 | L'Île-Bizard, QC, CAN | Buffalo Sabres (2005) |
| 13-14 | 33 | Marc-André Bergeron (D) | 1980 | St-Louis-de-France, QC, CAN | - |
| 12-13 | 35 | Maxim Noreau (D) | 1987 | Montréal, QC, CAN | - |
| 11-12 | 41 | Micki DuPont (D) | 1980 | Calgary, AB, CAN | Calgary Flames (2000) |
| 10-11 | 41 | Micki DuPont (D) | 1980 | Calgary, AB, CAN | Calgary Flames (2000) |
| 10-11 | 41 | Travis Roche (D) | 1978 | Grande Cache, AB, CAN | - |
| 09-10 | 51 | Mathias Seger (D) | 1977 | Ermatingen, SUI | - |
| 08-09 | 60 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 07-08 | 38 | Nick Naumenko (D) | 1974 | Chicago, IL, USA | St. Louis Blues (1992) |
| 06-07 | 44 | Radek Hamr (D) | 1974 | Litomerice, CZE | Ottawa Senators (1992) |
| 05-06 | 43 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 04-05 | 47 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 03-04 | 59 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 02-03 | 57 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 01-02 | 40 | Mike Gaul (D) | 1973 | Lachine, QC, CAN | Los Angeles Kings (1991) |
| 00-01 | 38 | Kari Martikainen (D) | 1968 | Helsinki, FIN | - |
| 99-00 | 40 | Peter Andersson (D) | 1965 | Örebro, SWE | New York Rangers (1983) |
| 98-99 | 53 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 97-98 | 36 | Leif Rohlin (D) | 1968 | Västerås, SWE | Vancouver Canucks (1988) |
| 96-97 | 51 | Tommy Sjödin (D) | 1965 | Timrå, SWE | Minnesota North Stars (1985) |
| 95-96 | 33 | Samuel Balmer (D) | 1968 | Unterseen, SUI | - |
| 94-95 | 44 | Tommy Sjödin (D) | 1965 | Timrå, SWE | Minnesota North Stars (1985) |
| 93-94 | 41 | Anders Eldebrink (D) | 1960 | Morjärvi, SWE | - |
| 92-93 | 41 | Anders Eldebrink (D) | 1960 | Morjärvi, SWE | - |
| 91-92 | 36 | Anders Eldebrink (D) | 1960 | Morjärvi, SWE | - |
| 90-91 | 38 | Anders Eldebrink (D) | 1960 | Morjärvi, SWE | - |
| 90-91 | 38 | Reijo Ruotsalainen (D) | 1960 | Oulu, FIN | New York Rangers (1980) |
| 89-90 | 41 | Paul Boutilier (D) | 1963 | Sydney, NS, CAN | New York Islanders (1981) |
| 88-89 | 46 | Reijo Ruotsalainen (D) | 1960 | Oulu, FIN | New York Rangers (1980) |
| 87-88 | 43 | Daniel Poulin (D) | 1957 | Robertsonville, QC, CAN | Montréal Canadiens (1977) |
| 86-87 | 53 | Reijo Ruotsalainen (D) | 1960 | Oulu, FIN | New York Rangers (1980) |
| 85-86 | 66 | Ron Wilson (D) | 1955 | Windsor, ON, CAN | Toronto Maple Leafs (1975) |
| 84-85 | 91 | Ron Wilson (D) | 1955 | Windsor, ON, CAN | Toronto Maple Leafs (1975) |
| 83-84 | 72 | Ron Wilson (D) | 1955 | Windsor, ON, CAN | Toronto Maple Leafs (1975) |
| 82-83 | 64 | Ron Wilson (D) | 1955 | Windsor, ON, CAN | Toronto Maple Leafs (1975) |