Last updated on Tuesday, 19 May 2009

If you only see one frame - click here for the full frames version of the A to Z


<<< browse >>>

Players who wore shirt/jersey # 31

Player Team/Season(s)
John Adams Boston Bruins 1972-73
Ari Ahonen New Jersey Devils 2002-04
Craig Anderson Chicago Blackhawks 2002-04 & 2005-06
Florida Panthers 2006-08
Fredrik Andersson Skelleftea AIK 1988-89
Jared Aulin Los Angeles Kings 2002-03
Marco Baron Boston Bruins 1979-82
Normand Baron Montreal Canadiens 1983-84
Marc Behrend Winnipeg Jets 1985-86
Yves Belanger Boston Bruins 1979-80
Ed Belfour Chicago Blackhawks 1988-89
Daniel Berthiaume Boston Bruins 1991-92
Zac Bierk Minnesota Wild 2000-01
Craig Billington  New Jersey Devils 1986-87 & 1988-89
Dan Blackburn New York Rangers 2001-03
Bob Bodak Hartford Whalers 1989-90
Michel Bolduc Quebec Nordiques 1981-83
Brian Boucher Chicago Blackhawks 2006-07
Dan Bourbonnais Hartford Whalers 1983-84
Fred Brathwaite Edmonton Oilers 1993-95
Kenneth Broderick Boston Bruins 1973-75
Richard Brodeur Hartford Whalers 1987-88
Andy Brown Detroit Red Wings 1971-73
Peter Budaj Colorado Avalanche 2005-08
Sean Burke Florida Panthers 1998-99
Sebastien Caron Pittsburgh Penguins 2002-04 & 2005-06
Greg Carroll Hartford Whalers 1979-80
John Carter Boston Bruins 1988-91
Tim Cheveldae Detroit Red Wings 1988-89
Boston Bruins 1996-97
Alain Chevrier Winnipeg Jets 1988-89
Detroit Red Wings 1990-91
Tom Chorske Montreal Canadiens 1989-91
Darren Eliot Detroit Red Wings 1987-88
Erik Ersberg Los Angeles Kings 2007-08
Bob Essensa Phoenix Coyotes 1999-00
Buffalo Sabres 2001-02
Mike Fidler Hartford Whalers 1980-81
Brian Finley Nashville Predators 2002-03 & 2005-06
Stephane Fiset Quebec Nordiques 1990-92
Wade Flaherty San Jose Sharks 1991-93, 1994-97
Tampa Bay Lightning 2000-01
Florida Panthers 2001-02
Brian Ford Pittsburgh Penguins 1984-85
Grant Fuhr Edmonton Oilers 1983-91
St Louis Blues 1995-99
Joaquin Gage Edmonton Oilers 2000-01
Mathieu Garon Los Angeles Kings 2005-07
Jean Marc Gaulin Quebec Nordiques 1982-83, 1985-86
Ed Giacomin Detroit Red Wings 1975-78
Mario Gosselin Hartford Whalers 1992-94
Ronald Grahame Boston Bruins 1977-78
Doug Grant Detroit Red Wings 1974-76
Jeff Hackett Montreal Canadiens 1998-01
Glen Hanlon St Louis Blues 1981-83
Dominik Hasek Chicago Blackhawks 1991-92
Guy Hebert Anaheim Mighty Ducks 1993-01
New York Rangers 2000-01
Rick Heinz St Louis Blues 1984-85
Kevin Hodson Detroit Red Wings 1995-99
Tampa Bay Lightning 1998-99
Pat Hughes Montreal Canadiens 1977-78
Peter Ing Detroit Red Wings 1993-94
Al Jensen Detroit Red Wings 1980-81
Bob Johnson St Louis Blues 1972-73
Curtis Joseph St Louis Blues 1989-95
Edmonton Oilers 1995-98
Toronto Maple Leafs 2001-02
Detroit Red Wings 2002-04
Phoenix Coyotes 2005-07
Calgary Flames 2007-08
Valeri Kamensky Quebec Nordiques 1992-94
Douglas Keans Boston Bruins 1983-88
Scott King Detroit Red Wings 1991-92
Pavel Kubina Toronto Maple Leafs 2006-08
John Kordic Montreal Canadiens 1985-89
Jean Labbe New York Rangers 1999-00
Patrick Labrecque Montreal Canadiens 1995-96
Blaine Lacher Boston Bruins 1994-96
Mark Laforest Detroit Red Wings 1985-87
Scott Langkow Winnipeg Jets 1995-96
Phoenix Coyotes 1997-99
Steve Larmer Chicago Blackhawks 1980-81
Michel Larocque Montreal Canadiens 1973-74
Pascal Leclaire Columbus Blue Jackets 2002-04 & 2005-08
Claude Legris Detroit Red Wings 1980-82
Mike Leighton Nashville Predators 2006-07
Dave Littman Tampa Bay Lightning 1992-93
Peter Loob Quebec Nordiques 1984-85
Ron Loustel Winnipeg Jets 1980-81
Pete Lozinski Detroit Red Wings 1980-81
Craig MacDonald Carolina Hurricanes 1998-99
Gerry McDonald Hartford Whalers 1981-82
Joey MacDonald Detroit Red Wings 2006-07
Boston Bruins 2006-07
Drew MacIntyre Vancouver Canucks 2007-08
Shawn MacKenzie New Jersey Devils 1982-83
Curtis McElhinney Calgary Flames 2007-08
Jim McKenzie Hartford Whalers 1989-90
Corrado Micalef Detroit Red Wings 1982-83
Alfie Michaud Vancouver Canucks 2001-02
Aaron Miller Quebec Nordiques 1994-95
Colorado Avalanche 1995-96
Eddie Mio Edmonton Oilers 1979-81
Carl Mokosak Pittsburgh Penguins 1986-87
Tyler Moss Carolina Hurricanes 2000-01
Mark Napier Montreal Canadiens 1978-84
John Newberry Montreal Canadiens 1983-85
Mika Noronen Vancouver Canucks 2005-06
Pasi Nurminen Atlanta Thrashers 2001-04
Rich Parent Tampa Bay Lightning 1999-00
Pittsburgh Penguins 2000-01
Michel Plasse Pittsburgh Penguins 1974-76
Colorado Rockies 1977-80
Carey Price Montreal Canadiens 2007-08
Martin Prusek Ottawa Senators 2001-04
Chris Pusey Detroit Red Wings 1985-86
Brad Ralph Phoenix Coyotes 2000-01
Karri Ramo Tampa Bay Lightnings 2006-08
Daryl Reaugh Hartford Whalers 1990-91
Nick Ricci Pittsburgh Penguins 1979-82
Jamie Rivers Boston Bruins 2001-02
Normand Rochefort Quebec Nordiques 1980-81
Ed Ronan Montreal Canadiens 1991-95
Dany Sabourin Vancouver Canucks 2006-07
Glen Sather Boston Bruins 1966-67
Bob Sauve Detroit Red Wings 1981-82
Nolan Schaefer San Jose Sharks 2003-04 & 2005-06
Minnesota Wild 2007-08
Steve Shields San Jose Sharks 1999-01
Anaheim Mighty Ducks 2001-02
Boston Bruins 2002-03
Florida Panthers 2003-04
Atlanta Thrashers 2005-06
Peter Sidorkiewicz Ottawa Senators 1992-93
New Jersey Devils 1997-98
Roman Simicek Minnesota Wild 2001-02
Gary Simmons Cleveland Barons 1976-77
Al Smith Colorado Rockies 1980-81
Bill Smith New York Islanders 1972-89
Ed Staniowski St Louis Blues 1975-81
Winnipeg Jets 1981-84
Tobias Stephan Dallas Stars 2007-08
Allan Stewart Boston Bruins 1991-92
Levente Szuper Calgary Flames 2002-03
Rick Tabaracci Pittsburgh Penguins 1988-89
Winnipeg Jets 1990-93
Tampa Bay Lightning 1996-97
John Tanner Quebec Nordiques 1989-90
Chris Terreri New Jersey Devils 1989-96 & 1998-01
Vincent Tremblay Pittsburgh Penguins 1983-84
Ron Tugnutt Ottawa Senators 1996-00
Pittsburgh Penguins 1999-00
Columbus Blue Jackets 2000-02
Dallas Stars 2002-04
Mike Veisor Hartford Whalers 1981-84
Winnipeg Jets 1983-84
Ernie Wakely St Louis Blues 1969-71
Mike Wall Anaheim Ducks 2006-07
Jim Watt St Louis Blues 1973-74
Steve Weeks Hartford Whalers 1984-88
Kay Whitmore Boston Bruins 2000-01
Calgary Flames 2001-02
Ken Wregget Pittsburgh Penguins 1991-98
Detroit Red Wings 1999-00
Matthew Yeats Washington Capitals 2003-04
Vitali Veremeyev New York Rangers 2000-01
   

page hits