| 24-25 | | Brandon Halverson (G) | 1996 | Traverse City, MI, USA | New York Rangers (2014) |
| 24-25 | | Connor Hughes (G) | 1996 | London, ON, CAN | - |
| 24-25 | | Cayden Primeau (G) | 1999 | Farmington Hills, MI, USA | Montréal Canadiens (2017) |
| 24-25 | | Matt Tomkins (G) | 1994 | Edmonton, AB, CAN | Chicago Blackhawks (2012) |
| 23-24 | | Hunter Shepard (G) | 1995 | Cohasset, MN, USA | - |
| 23-24 | | Clay Stevenson (G) | 1999 | Drayton Valley, AB, CAN | - |
| 22-23 | | Dustin Wolf (G) | 2001 | Gilroy, CA, USA | Calgary Flames (2019) |
| 21-22 | | Alex Lyon (G) | 1992 | Baudette, MN, USA | - |
| 20-21 | | Pheonix Copley (G) | 1992 | North Pole, AK, USA | - |
| 20-21 | | Zachary Fucale (G) | 1995 | Laval, QC, CAN | Montréal Canadiens (2013) |
| 18-19 | | Eddie Pasquale (G) | 1990 | Toronto, ON, CAN | Atlanta Thrashers (2009) |
| 17-18 | | Calvin Pickard (G) | 1992 | Moncton, NB, CAN | Colorado Avalanche (2010) |
| 17-18 | | Garret Sparks (G) | 1993 | Elmhurst, IL, USA | Toronto Maple Leafs (2011) |
| 16-17 | | Casey DeSmith (G) | 1991 | Rochester, NH, USA | - |
| 16-17 | | Tristan Jarry (G) | 1995 | Surrey, BC, CAN | Pittsburgh Penguins (2013) |
| 15-16 | | Peter Budaj (G) | 1982 | Banska Bystrica, SVK | Colorado Avalanche (2001) |
| 14-15 | | Matt Murray (G) | 1994 | Thunder Bay, ON, CAN | Pittsburgh Penguins (2012) |
| 14-15 | | Jeff Zatkoff (G) | 1987 | Detroit, MI, USA | Los Angeles Kings (2006) |
| 13-14 | | Jeff Deslauriers (G) | 1984 | St-Jean-sur-Richelieu, QC, CAN | Edmonton Oilers (2002) |
| 13-14 | | Eric Hartzell (G) | 1989 | White Bear Lake, MN, USA | - |
| 12-13 | | Brad Thiessen (G) | 1986 | Aldergrove, BC, CAN | - |
| 12-13 | | Jeff Zatkoff (G) | 1987 | Detroit, MI, USA | Los Angeles Kings (2006) |
| 11-12 | | Ben Scrivens (G) | 1986 | Spruce Grove, AB, CAN | - |
| 10-11 | | John Curry (G) | 1984 | Shorewood, MN, USA | - |
| 10-11 | | Brad Thiessen (G) | 1986 | Aldergrove, BC, CAN | - |
| 09-10 | | Cédrick Desjardins (G) | 1985 | Edmundston, NB, CAN | - |
| 09-10 | | Curtis Sanford (G) | 1979 | Owen Sound, ON, CAN | - |
| 08-09 | | Cory Schneider (G) | 1986 | Marblehead, MA, USA | Vancouver Canucks (2004) |
| 07-08 | | Barry Brust (G) | 1983 | Swan River, MB, CAN | Minnesota Wild (2002) |
| 07-08 | | Nolan Schaefer (G) | 1980 | Yellow Grass, SK, CAN | San Jose Sharks (2000) |
| 06-07 | | Jason LaBarbera (G) | 1980 | Burnaby, BC, CAN | New York Rangers (1998) |
| 05-06 | | Dany Sabourin (G) | 1980 | Val-d'Or, QC, CAN | Calgary Flames (1998) |
| 04-05 | | Jason LaBarbera (G) | 1980 | Burnaby, BC, CAN | New York Rangers (1998) |
| 04-05 | | Steve Valiquette (G) | 1977 | Etobicoke, ON, CAN | Los Angeles Kings (1996) |
| 03-04 | | Wade Dubielewicz (G) | 1979 | Invermere, BC, CAN | - |
| 03-04 | | Dieter Kochan (G) | 1974 | Saskatoon, SK, CAN | Vancouver Canucks (1993) |
| 02-03 | | Marc Lamothe (G) | 1974 | New Liskeard, ON, CAN | Montréal Canadiens (1992) |
| 02-03 | | Joey MacDonald (G) | 1980 | Pictou, NS, CAN | - |
| 01-02 | | Mathieu Chouinard (G) | 1980 | Boisbriand, QC, CAN | Ottawa Senators (2000) |
| 01-02 | | Simon Lajeunesse (G) | 1981 | Québec, QC, CAN | Ottawa Senators (1999) |
| 01-02 | | Martin Prusek (G) | 1975 | Ostrava, CZE | Ottawa Senators (1999) |
| 00-01 | | Tom Askey (G) | 1974 | Tonawanda, NY, USA | Anaheim Ducks (1993) |
| 00-01 | | Mika Noronen (G) | 1979 | Tampere, FIN | Buffalo Sabres (1997) |
| 99-00 | | Milan Hnilicka (G) | 1973 | Litomerice, CZE | New York Islanders (1991) |
| 99-00 | | Jean-François Labbé (G) | 1972 | Sherbrooke, QC, CAN | - |
| 98-99 | | Martin Biron (G) | 1977 | Lac St-Charles, QC, CAN | Buffalo Sabres (1995) |
| 98-99 | | Tom Draper (G) | 1966 | Outremont, QC, CAN | Winnipeg Jets (1985) |
| 97-98 | | Jean-Sébastien Giguère (G) | 1977 | Montréal, QC, CAN | Hartford Whalers (1995) |
| 97-98 | | Tyler Moss (G) | 1975 | Ottawa, ON, CAN | Tampa Bay Lightning (1993) |
| 96-97 | | Jean-François Labbé (G) | 1972 | Sherbrooke, QC, CAN | - |
| 95-96 | | Scott Langkow (G) | 1975 | Edmonton, AB, CAN | Winnipeg Jets (1993) |
| 95-96 | | Manny Legace (G) | 1973 | Toronto, ON, CAN | Hartford Whalers (1993) |
| 94-95 | | Mike Dunham (G) | 1972 | Johnson City, NY, USA | New Jersey Devils (1990) |
| 94-95 | | Corey Schwab (G) | 1970 | North Battleford, SK, CAN | New Jersey Devils (1990) |
| 93-94 | | Byron Dafoe (G) | 1971 | Sussex, GBR | Washington Capitals (1989) |
| 93-94 | | Olaf Kölzig (G) | 1970 | Johannesburg, RSA | Washington Capitals (1989) |
| 92-93 | | Corey Hirsch (G) | 1972 | Medicine Hat, AB, CAN | New York Rangers (1991) |
| 92-93 | | Boris Rousson (G) | 1970 | Val-d'Or, QC, CAN | - |
| 91-92 | | David Littman (G) | 1967 | Cranston, RI, USA | Buffalo Sabres (1987) |
| 90-91 | | David Littman (G) | 1967 | Cranston, RI, USA | Buffalo Sabres (1987) |
| 90-91 | | Darcy Wakaluk (G) | 1966 | Pincher Creek, AB, CAN | Buffalo Sabres (1984) |
| 89-90 | | Jean-Claude Bergeron (G) | 1968 | Hauterive, QC, CAN | Montréal Canadiens (1988) |
| 89-90 | | André Racicot (G) | 1969 | Rouyn-Noranda, QC, CAN | Montréal Canadiens (1989) |
| 88-89 | | Randy Exelby (G) | 1965 | Toronto, ON, CAN | - |
| 88-89 | | François Gravel (G) | 1968 | Sherbrooke, QC, CAN | Montréal Canadiens (1987) |
| 87-88 | | Jocelyn Perrault (G) | 1966 | Montréal, QC, CAN | - |
| 87-88 | | Vincent Riendeau (G) | 1966 | St-Hyacinthe, QC, CAN | - |
| 86-87 | | Vincent Riendeau (G) | 1966 | St-Hyacinthe, QC, CAN | - |
| 85-86 | | Karl Friesen (G) | 1958 | Winnipeg, MB, CAN | - |
| 85-86 | | Samuel Saint-Laurent (G) | 1959 | Arvida, QC, CAN | - |
| 84-85 | | Jon Casey (G) | 1962 | Grand Rapids, MN, USA | - |
| 83-84 | | Brian Ford (G) | 1961 | Edmonton, AB, CAN | - |
| 82-83 | | Brian Ford (G) | 1961 | Edmonton, AB, CAN | - |
| 82-83 | | Clint Malarchuk (G) | 1961 | Grande Prairie, AB, CAN | Québec Nordiques (1981) |
| 81-82 | | Bob Janecyk (G) | 1957 | Chicago, IL, USA | - |
| 80-81 | | Pelle Lindbergh (G) | 1959 | Stockholm, SWE | Philadelphia Flyers (1979) |
| 80-81 | | Robbie Moore (G) | 1954 | Sarnia, ON, CAN | - |
| 79-80 | | Robbie Moore (G) | 1954 | Sarnia, ON, CAN | - |
| 79-80 | | Rick St. Croix (G) | 1955 | Kenora, ON, CAN | Philadelphia Flyers (1975) |
| 78-79 | | Robbie Moore (G) | 1954 | Sarnia, ON, CAN | - |
| 78-79 | | Pete Peeters (G) | 1957 | Edmonton, AB, CAN | Philadelphia Flyers (1977) |
| 77-78 | | Maurice Barrette (G) | 1956 | Montréal, QC, CAN | Montréal Canadiens (1976) |
| 77-78 | | Robert Holland (G) | 1957 | Montréal, QC, CAN | Montréal Canadiens (1977) |
| 76-77 | | Dave Elenbaas (G) | 1952 | Chatham, ON, CAN | Montréal Canadiens (1972) |
| 76-77 | | Ed Walsh (G) | 1951 | Somerville, MA, USA | - |
| 75-76 | | Dave Elenbaas (G) | 1952 | Chatham, ON, CAN | Montréal Canadiens (1972) |
| 75-76 | | Ed Walsh (G) | 1951 | Somerville, MA, USA | - |
| 74-75 | | Dave Elenbaas (G) | 1952 | Chatham, ON, CAN | Montréal Canadiens (1972) |
| 74-75 | | Ed Walsh (G) | 1951 | Somerville, MA, USA | - |
| 73-74 | | Dave Elenbaas (G) | 1952 | Chatham, ON, CAN | Montréal Canadiens (1972) |
| 73-74 | | Jim Shaw (G) | 1945 | Saskatoon, SK, CAN | - |
| 72-73 | | Michel Deguise (G) | 1951 | Sorel-Tracy, QC, CAN | Montréal Canadiens (1971) |
| 72-73 | | Michel Larocque (G) | 1952 | Gatineau, QC, CAN | Montréal Canadiens (1972) |
| 71-72 | | Dan Bouchard (G) | 1950 | Val-d'Or, QC, CAN | Boston Bruins (1970) |
| 71-72 | | Ross Brooks (G) | 1939 | Toronto, ON, CAN | - |
| 70-71 | | Gary Kurt (G) | 1947 | Kitchener, ON, CAN | - |
| 69-70 | | Gilles Villemure (G) | 1940 | Trois-Rivières, QC, CAN | - |
| 68-69 | | Gilles Villemure (G) | 1940 | Trois-Rivières, QC, CAN | - |
| 67-68 | | Robert Perreault (G) | 1931 | Trois-Rivières, QC, CAN | - |
| 66-67 | | André Gill (G) | 1941 | Sorel-Tracy, QC, CAN | - |