| 24-25 | | Luke Osburn (D) | 2006 | Plymouth, MI, USA | Buffalo Sabres (2024) |
| 23-24 | | Leo Gruba (D) | 2003 | Lake Elmo, MN, USA | - |
| 22-23 | | Eric Pohlkamp (D) | 2004 | Brainerd, MN, USA | San Jose Sharks (2023) |
| 21-22 | | Mitchell Miller (D) | 2001 | Sylvania, OH, USA | Arizona Coyotes (2020) |
| 20-21 | | Mason Lohrei (D) | 2001 | Baton Rouge, LA, USA | Boston Bruins (2020) |
| 19-20 | | Owen Power (D) | 2002 | Mississauga, ON, CAN | Buffalo Sabres (2021) |
| 18-19 | | Ronnie Attard (D) | 1999 | White Lake Township, MI, USA | Philadelphia Flyers (2019) |
| 17-18 | | Ben Finkelstein (D) | 1997 | South Burlington, VT, USA | Florida Panthers (2016) |
| 16-17 | | Connor Mackey (D) | 1996 | Tower Lakes, IL, USA | - |
| 15-16 | | Jack Ahcan (D) | 1997 | Savage, MN, USA | - |
| 14-15 | | Neal Pionk (D) | 1995 | Omaha, NE, USA | - |
| 13-14 | | Brandon Montour (D) | 1994 | Ohsweken, ON, CAN | Anaheim Ducks (2014) |
| 11-12 | | Andy Welinski (D) | 1993 | Duluth, MN, USA | Anaheim Ducks (2011) |
| 10-11 | | Nick Mattson (D) | 1991 | Chanhassen, MN, USA | Chicago Blackhawks (2010) |
| 09-10 | | David Makowski (D) | 1989 | Wildwood, MO, USA | - |
| 08-09 | | John Moore (D) | 1990 | Winnetka, IL, USA | Columbus Blue Jackets (2009) |
| 07-08 | | Blake Kessel (D) | 1989 | Verona, WI, USA | New York Islanders (2007) |
| 06-07 | | Jeff Petry (D) | 1987 | Ann Arbor, MI, USA | Edmonton Oilers (2006) |
| 05-06 | | Nicholas Schaus (D) | 1986 | Buffalo, NY, USA | - |
| 04-05 | | Brett Motherwell (D) | 1986 | St. Charles, IL, USA | - |
| 03-04 | | Michael Hodgson (D) | 1984 | Surfside, CA, USA | - |
| 02-03 | | Matt Carle (D) | 1984 | Anchorage, AK, USA | San Jose Sharks (2003) |
| 01-02 | | Brett Skinner (D) | 1983 | Brandon, MB, CAN | Vancouver Canucks (2002) |
| 00-01 | | Jamie Mattie (D) | 1980 | Antigonish, NS, CAN | - |
| 99-00 | | Jeff Finger (D) | 1979 | Houghton, MI, USA | Colorado Avalanche (1999) |
| 98-99 | | Tom Preissing (D) | 1978 | Arlington Hills, IL, USA | - |
| 97-98 | | Jason Basile (D) | 1978 | West Bloomfield, MI, USA | - |
| 96-97 | | Doug Schmidt (D) | 1978 | Grosse Ile, MI, USA | Colorado Avalanche (1997) |
| 95-96 | | Josh DeWolf (D) | 1977 | Bloomington, MN, USA | New Jersey Devils (1996) |
| 95-96 | | Dan Peters (D) | 1977 | St. Paul, MN, USA | - |
| 94-95 | | Scott Swanson (D) | 1975 | Cottage Grove, MN, USA | Washington Capitals (1995) |
| 93-94 | | David Dupont (D) | 1974 | Cumberland, RI, USA | - |
| 92-93 | | Eric Rud (D) | 1972 | Inver Grove Heights, MN, USA | - |
| 91-92 | | Andrew Backen (D) | 1972 | Thunder Bay, ON, CAN | - |
| 90-91 | | Paul Koch (D) | 1971 | St. Paul, MN, USA | Québec Nordiques (1991) |
| 89-90 | | John Gruden (D) | 1970 | Virginia, MN, USA | Boston Bruins (1990) |
| 88-89 | | Mark Peterson (D) | - | Bloomington, MN, USA | - |
| 87-88 | | Chris Nelson (D) | 1969 | Philadelphia, PA, USA | New Jersey Devils (1988) |
| 86-87 | | Darrin Sheehan (D) | 1966 | Thunder Bay, ON, CAN | - |
| 85-86 | | Kord Cernich (D) | 1966 | Ketchikan, AK, USA | - |
| 84-85 | | Mike Castellano (D) | 1964 | Rochester, MN, USA | - |
| 83-84 | | Doug Claggett (D) | 1965 | Issaquah, WA, USA | - |
| 82-83 | | Gary Suter (D) | 1964 | Madison, WI, USA | Calgary Flames (1984) |