| 24-25 | 29 | Tim Heed (D) | 1991 | Göteborg, SWE | Anaheim Ducks (2010) |
| 23-24 | 34 | Ryan Gunderson (D) | 1985 | Bensalem, PA, USA | - |
| 22-23 | 30 | Ryan Gunderson (D) | 1985 | Bensalem, PA, USA | - |
| 21-22 | 48 | Henrik Tömmernes (D) | 1990 | Karlstad, SWE | Vancouver Canucks (2011) |
| 20-21 | 36 | Ryan Gunderson (D) | 1985 | Bensalem, PA, USA | - |
| 19-20 | 29 | Dominik Egli (D) | 1998 | Frauenfeld, SUI | - |
| 19-20 | 29 | Maxim Noreau (D) | 1987 | Montréal, QC, CAN | - |
| 18-19 | 27 | Calle Andersson (D) | 1994 | Malmö, SWE | New York Rangers (2012) |
| 17-18 | 29 | Joël Genazzi (D) | 1988 | London, GBR | - |
| 16-17 | 31 | Jonas Junland (D) | 1987 | Linköping, SWE | St. Louis Blues (2006) |
| 15-16 | 34 | Daniel Sondell (D) | 1984 | Umeå, SWE | - |
| 14-15 | 30 | Daniel Sondell (D) | 1984 | Umeå, SWE | - |
| 13-14 | 26 | Marc-André Bergeron (D) | 1980 | St-Louis-de-France, QC, CAN | - |
| 12-13 | 25 | Maxim Noreau (D) | 1987 | Montréal, QC, CAN | - |
| 11-12 | 35 | Micki DuPont (D) | 1980 | Calgary, AB, CAN | Calgary Flames (2000) |
| 10-11 | 32 | Travis Roche (D) | 1978 | Grande Cache, AB, CAN | - |
| 09-10 | 43 | Mathias Seger (D) | 1977 | Ermatingen, SUI | - |
| 08-09 | 39 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 07-08 | 28 | Janne Niinimaa (D) | 1975 | Raahe, FIN | Philadelphia Flyers (1993) |
| 06-07 | 35 | Radek Hamr (D) | 1974 | Litomerice, CZE | Ottawa Senators (1992) |
| 05-06 | 32 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 04-05 | 36 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 03-04 | 39 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 02-03 | 39 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 01-02 | 29 | Mike Gaul (D) | 1973 | Lachine, QC, CAN | Los Angeles Kings (1991) |
| 00-01 | 25 | Kari Martikainen (D) | 1968 | Helsinki, FIN | - |
| 99-00 | 33 | Peter Andersson (D) | 1965 | Örebro, SWE | New York Rangers (1983) |
| 98-99 | 42 | Petteri Nummelin (D) | 1972 | Turku, FIN | Columbus Blue Jackets (2000) |
| 97-98 | 29 | Leif Rohlin (D) | 1968 | Västerås, SWE | Vancouver Canucks (1988) |
| 96-97 | 32 | John Miner (D) | 1965 | Moose Jaw, SK, CAN | Edmonton Oilers (1983) |
| 95-96 | 21 | Tommy Sjödin (D) | 1965 | Timrå, SWE | Minnesota North Stars (1985) |
| 94-95 | 27 | Tommy Sjödin (D) | 1965 | Timrå, SWE | Minnesota North Stars (1985) |
| 93-94 | 28 | Anders Eldebrink (D) | 1960 | Morjärvi, SWE | - |
| 92-93 | 27 | Anders Eldebrink (D) | 1960 | Morjärvi, SWE | - |
| 91-92 | 23 | Samuel Balmer (D) | 1968 | Unterseen, SUI | - |
| 90-91 | 25 | Reijo Ruotsalainen (D) | 1960 | Oulu, FIN | New York Rangers (1980) |
| 89-90 | 28 | Paul Boutilier (D) | 1963 | Sydney, NS, CAN | New York Islanders (1981) |
| 88-89 | 29 | Reijo Ruotsalainen (D) | 1960 | Oulu, FIN | New York Rangers (1980) |
| 87-88 | 26 | Kari Eloranta (D) | 1956 | Lahti, FIN | - |
| 86-87 | 30 | Jakob Kölliker (D) | 1953 | Biel-Bienne, SUI | - |
| 85-86 | 33 | Daniel Poulin (D) | 1957 | Robertsonville, QC, CAN | Montréal Canadiens (1977) |