Last updated on Tuesday, 16 December 2008

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


<<< browse >>>

Players who wore shirt/jersey # 23

Player Team/Season(s)
Keith Acton Edmonton Oilers 1987-89
Jamie Allison Columbus Blue Jackets 2001-03
Nashville Predators 2003-04 & 2005-06
Doug Anderson Montreal Canadiens 1952-53
Dave Andreychuk New Jersey Devils 1995-99
Mike Antonovich New Jersey Devils 1982-84
Blair Atcheynum St Louis Blues 1997-99
Murray Baron Vancouver Canucks 2001-03
St Louis Blues 2003-04
Doug Barrie Pittsburgh Penguins 1968-69
Lubos Bartecko St Louis Blues 1999-01
Atlanta Thrashers 2001-03
Francois Beauchemin Anaheim Mighty Ducks 2005-06
Anaheim Ducks 2006-08
Francis Belanger Montreal Canadiens 2000-01
Brian Bellows Montreal Canadiens 1992-95
Tampa Bay Lightning 1995-97
Anaheim Mighty Ducks 1996-97
Red Berenson Montreal Canadiens 1964-65
Marc Bergevin St Louis Blues 2001-02
Tampa Bay Lightning 2002-03
Vancouver Canucks 2003-04
Bob Berry Montreal Canadiens 1968-69
Jeff Beukeboom New York Rangers 1998-99
Radim Bicanek Ottawa Senators 1997-99
James Black Hartford Whalers 1989-92
Eric Boguniecki Pittsburgh Penguins 2005-06
New York Islanders 2006-07
Claude Boivin Ottawa Senators 1993-95
Jason Bonsignore Edmonton Oilers 1994-95
Chris Bordeleau Montreal Canadiens 1968-70
Andre Boudrias Montreal Canadiens 1963-64
Pavel Brendl Philadelphia Flyers 2001-02
Carolina Hurricanes 2002-04
Andy Brickley Pittsburgh Penguins 1983-85
Winnipeg Jets 1992-94
Kyle Brodziak Edmonton Oilers 2006-07
Dustin Brown Los Angeles Kings 2003-04 & 2005-08
Sean Brown Edmonton Oilers 1997-01
Vancouver Canucks 2005-06
Jeff Brubaker Toronto Maple Leafs 1984-86
Jack Capuano Boston Bruins 1991-92
Alain Caron Montreal Canadiens 1968-69
Guy Charron Montreal Canadiens 1970-71
Detroit Red Wings 1970-72
Stanislav Chistov Anaheim Mighty Ducks 2002-03
Brett Clark Atlanta Thrashers 1999-01
David Clarkson New Jersey Devils 2007-08
Roland Cloutier Quebec Nordiques 1979-80
Cory Cross Toronto Maple Leafs 2001-02
Edmonton Oilers 2002-04 & 2005-06
Joe Crozier Toronto Maple Leafs 1959-60
Dan Currie Edmonton Oilers 1991-92
Kevin Dahl Columbus Blue Jackets 2000-01
Jeff Daniels Florida Panthers 1993-95
Nelson Debenedet Detroit Red Wings 1973-74
Pittsburgh Penguins 1974-75
Lucien DeBlois Colorado Rockies 1980-81
Winnipeg Jets 1981-84 & 1991-92
Andy Delmore Boston Bruins 2003-04
Gerry Desaulniers Montreal Canadiens 1952-53
Nicholas Dimitrakos San Jose Sharks 2002-04 & 2005-06
Jim Dobson Colorado Rockies 1981-82
Bruce Driver New Jersey Devils 1984-95
Harold Druken Toronto Maple Leafs 2002-03
Chris Drury Colorado Avalanche 2001-02
Calgary Flames 2002-03
Buffalo Sabres 2003-04 & 2005-07
New York Rangers 2007-08
Luc Dufour Quebec Nordiques 1984-85
St Louis Blues 1984-85
Darryl Edestrand St Louis Blues 1967-68
Alexander Edler Vancouver Canucks 2006-08
Garry Edmundson Montreal Canadiens 1951-52
Matt Ellison Philadelphia Flyers 2005-06
John Emmons Boston Bruins 2001-02
Shane Endicott Pittsburgh Penguins 2005-06
Dave Farrish Quebec Nordiques 1979-80
Mike Forbes Edmonton Oilers 1979-80
Mike Ford Winnipeg Jets 1977-78
Nick Fotiu Hartford Whalers 1979-81
Robbie Ftorek Detroit Red Wings 1972-73
Scott Ferguson Minnesota Wild 2005-06
Bob Fryday Montreal Canadiens 1951-52
Link Gaetz San Jose Sharks 1991-92
Germain Gagnon Montreal Canadiens 1971-72
Bob Gainey Montreal Canadiens 1973-89
Denis Gauthier Philadelphia Flyers 2005-07
Martin Gelinas Carolina Hurricanes 1997-01
Calgary Flames 2001-04
Florida Panthers 2005-07
Nashville Predators 2007-08
Jean-Guy Gendron Boston Bruins 1958-61 & 1962-64
John Gibson Toronto Maple Leafs 1981-82
Ed Gilbert Pittsburgh Penguins 1975-77
Todd Gill San Jose Sharks 1996-98
Phoenix Coyotes 1999-00
Detroit Red Wings 1999-01
Paul Gillis Quebec Nordiques 1984-91
Hartford Whalers 1992-93
Gaston Gingras St Louis Blues 1987-89
Warren Godfrey Detroit Red Wings 1964-65
Pete Goegan Detroit Red Wings 1966-67
Hank Goldup Toronto Maple Leafs 1939-40
Scott Gomez New Jersey Devils 1999-04 & 2005-07
Lee Goren Boston Bruins 2002-03
Pat Graham Toronto Maple Leafs 1983-84
Danny Grant Montreal Canadiens 1967-68
Rick Green New York Islanders 1991-92
Martin Grenier Phoenix Coyotes 2001-03
Vancouver Canucks 2003-04
Danny Gruen Detroit Red Wings 1972-73
Marc Habscheid Edmonton Oilers 1983-85
Taylor Hall Boston Bruins 1987-88
Jean Hamel St Louis Blues 1972-74
Jim Hamilton Pittsburgh Penguins 1977-78, 1980-84
Pat Hannigan Toronto Maple Leafs 1959-60
Mike Hartman Tampa Bay Lightning 1992-93
Greg Hawgood Edmonton Oilers 1990-91
Shawn Heins San Jose Sharks 1998-01
Steve Heinze Boston Bruins 1992-00
Milan Hejduk Colorado Avalanche 1998-04 & 2005-08
Bob Hess St Louis Blues 1974-79
Glenn Hicks Detroit Red Wings 1979-80
Randy Hillier Boston Bruins 1981-84
Pittsburgh Penguins 1985-91
Andre Hinse Toronto Maple Leafs 1967-68
Bill Hogaboam Detroit Red Wings 1972-73
Gary Holt Cleveland Barons 1976-77
Larry Hopkins Winnipeg Jets 1979-80
Ed Hospodar Hartford Whalers 1982-84
Bill Houlder Anaheim Mighty Ducks 1993-94
Nashville Predators 1999-03
Victor Ignatjev Pittsburgh Penguins 1998-99
Craig Janney Boston Bruins 1987-92
Craig Johnson St Louis Blues 1994-96
Greg Johnson Detroit Red Wings 1993-97
Tomas Jonsson Edmonton Oilers 1988-89
Chris Joseph Pittsburgh Penguins 1987-88
Tampa Bay Lightning 1993-94
Pittsburgh Penguins 1994-96
Phoenix Coyotes 1999-01
Milan Jurcina Washington Capitals 2006-08
Kevin Kaminski Washington Capitals 1993-97
Christer Kellgren Colorado Rockies 1981-82
Rick Kessell Pittsburgh Penguins 1969-70
Marko Kiprusoff Montreal Canadiens 1995-96
Mark Kirton Detroit Red Wings 1980-81
Juraj Kolnik Florida Panthers 2002-03
Igor Korolev Winnipeg Jets 1994-96
Phoenix Coyotes 1996-97
Lukas Krajicek Florida Panthers 2001-02
Sergei Krivokrasov Anaheim Mighty Ducks 2001-02
Jean-Guy Lagace Pittsburgh Penguins 1968-69, 1972-75
Jean-Paul Lamirande Montreal Canadiens 1954-55
Josh Langfeld Boston Bruins 2005-06
Claude Larose Montreal Canadiens 1963-64
Janne Laukkanen Pittsburgh Penguins 2001-02
Tampa Bay Lightning 2002-03
Hal Laycoe Montreal Canadiens 1947-50
Steve Leach Phoenix Coyotes 1998-99
Pittsburgh Penguins 1999-00
Doug Lecuyer Pittsburgh Penguins 1981-82
Bryan Lefley Kansas City Scouts 1974-75
Tom Lehman Edmonton Oilers 1989-90
Bobby Leiter Pittsburgh Penguins 1971-72
Moe Lemay Edmonton Oilers 1986-88
Roger Lemelin Kansas City Scouts 1975-76
Colorado Rockies 1976-78
Alain Lemieux St Louis Blues 1981-85
Jocelyn Lemieux Hartford Whalers 1993-94
Bill Lochead Detroit Red Wings 1974-79
Stanley Long Montreal Canadiens 1951-52
Tord Lundstrom Detroit Red Wings 1973-74
Chris Luongo Ottawa Senators 1992-93
Gilles Lupien Hartford Whalers 1980-82
Paul MacDermid Hartford Whalers 1981-82 & 1985-90
Winnipeg Jets 1989-92
Quebec Nordiques 1993-95
Murdo MacKay Montreal Canadiens 1947-48
Dave Mackey St Louis Blues 1993-94
Donald MacLean Phoenix Coyotes 2006-07
Rick MacLeish Detroit Red Wings 1983-84
Al MacNeil Montreal Canadiens 1961-62
Craig MacTavish St Louis Blues 1995-97
Ivan Majesky Florida Panthers 2002-03
Atlanta Thrashers 2003-04
Washington Capitals 2005-06
Vladimir Malakhov New York Islanders 1992-94
New York Rangers 2000-01
Marek Malik Hartford Whalers 1994-97
Merlin Malinowski Colorado Rockies 1978-80
Cliff Malone Montreal Canadiens 1951-52
Ray Maluta Boston Bruins 1975-77
Bob Manno Detroit Red Wings 1984-85
Paul Mara Phoenix Coyotes 2000-04 & 2005-06
Boston Bruins 2006-07
Bryan Marchment Tampa Bay Lightning 1997-98
John Markell Winnipeg Jets 1979-81
Don Marshall Montreal Canadiens 1951-52
Jason Marshall Anaheim Mighty Ducks 1994-96, 1997-01
Paul Masnick Montreal Canadiens 1950-51
Wayne Maxner Boston Bruins 1965-66
Eddie Mazur Montreal Canadiens 1951-55
George McAvoy Montreal Canadiens 1954-55
Bill McCreary Montreal Canadiens 1962-63
Keith McCreary Montreal Canadiens 1964-65
Mike McDougal Hartford Whalers 1981-82
Daniel McGillis Edmonton Oilers 1996-98
Steve McKenna Pittsburgh Penguins 2000-01
Pittsburgh Penguins 2002-04
Sean McMorrow Buffalo Sabres 2002-03
Basil McRae Detroit Red Wings 1985-87
Gord McTavish Winnipeg Jets 1979-80
Kevin Miller Detroit Red Wings 1990-92
Jaroslav Modry Ottawa Senators 1995-96
Garry Monahan Montreal Canadiens 1968-69
Hartland Monahan St Louis Blues 1979-81
Jason Morgan Minnesota Wild 2006-07
Doug Morrison Boston Bruins 1980-82
Bob Murdoch Montreal Canadiens 1970-73
Andrei Nazarov San Jose Sharks 1993-96
Rick Newell Detroit Red Wings 1972-73
Edward Nicholson Detroit Red Wings 1947-48
Lee Norwood St Louis Blues 1985-86
Detroit Red Wings 1986-91
Hartford Whalers 1991-92
Bob Nystrom New York Islanders 1972-86
Eric Nystrom Calgary Flames 2005-06 & 2007-08
Fredrik Olausson Pittsburgh Penguins 1996-98
Christer Olsson Ottawa Senators 1996-97
Terry O'Reilly Boston Bruins 1971-72
Mark Osborne Detroit Red Wings 1981-83
J P Parise Cleveland Barons 1977-78
Greg Paslawski Quebec Nordiques 1991-92
Pavel Patera Minnesota Wild 2000-01
Mel Pearson Pittsburgh Penguins 1967-68
Johnny Peirson Boston Bruins 1947-54 & 1955-58
Garry Peters Montreal Canadiens 1964-65
Domenic Pittis Pittsburgh Penguins 1996-97
Bill Plager St Louis Blues 1968-72
Alexei Ponikarovsky Toronto Maple Leafs 2001-04 & 2005-08
Peter Popovic Boston Bruins 2000-01
Paul Pooley Winnipeg Jets 1984-86
Noel Price Toronto Maple Leafs 1957-59
Montreal Canadiens 1965-67
Martin Prochazka Atlanta Thrashers 1999-00
Andre Pronovost Montreal Canadiens 1956-61
Boston Bruins 1960-61
Konstantin Pushkarev Dallas Stars 2007-08
Nelson Pyatt Detroit Red Wings 1973-74
Pat Quinn Toronto Maple Leafs 1968-70
Karel Rachunek Ottawa Senators 2000-03
New York Rangers 2003-04 & 2006-07
Mike Ramsey Detroit Red Wings 1996-97
Matt Ravlich Boston Bruins 1971-73
Jacques Richard Quebec Nordiques 1979-83
Gary Rissling Washington Capitals 1978-79
Pittsburgh Penguins 1980-83
Dave Rochefort Detroit Red Wings 1966-67
Stacy Roest Detroit Red Wings 1998-99
Minnesota Wild 2001-02
Detroit Red Wings 2002-03
Kyle Rossiter Florida Panthers 2001-02
Rollie Rousseau Montreal Canadiens 1952-53
Kent Ruhnke Winnipeg Jets 1976-78
Phil Samis Toronto Maple Leafs 1949-50
Kjell Samuelsson Pittsburgh Penguins 1991-92
Derek Sanderson Boston Bruins 1965-66
Yves Sarault Ottawa Senators 1999-00
Mathieu Schneider Los Angeles Kings 2001-02
Detroit Red Wings 2002-04 & 2005-07
Ron Schock Boston Bruins 1963-67
Rod Schutt Pittsburgh Penguins 1978-80
Brent Severyn Colorado Avalanche 1996-97
Eddie Shack Toronto Maple Leafs 1960-67
Boston Bruins 1967-69
Toronto Maple Leafs 1973-75
Jim Shires Detroit Red Wings 1970-71
Mike Sillinger Detroit Red Wings 1992-93
Charlie Simmer Boston Bruins 1984-87
Al Sims Boston Bruins 1973-77
Jim Slater Atlanta Thrashers 2005-08
Dale Smedsmo Toronto Maple Leafs 1972-73
Rick Smith Boston Bruins 1976-80
Nick Stajduhar Edmonton Oilers 1995-96
Paul Stanton Pittsburgh Penguins 1992-93
Pete Stemkowski Detroit Red Wings 1967-68
Turner Stevenson Montreal Canadiens 1997-00
Gaye Stewart Montreal Canadiens 1952-53
John A Stewart Pittsburgh Penguins 1970-71
Brad Stuart Detroit Red Wings 2007-08
Rich Sutter St Louis Blues 1989-93
Petr Svoboda Tampa Bay Lightning 1998-01
Toronto Maple Leafs 2000-01
Michal Sykora Tampa Bay Lightning 1998-99
Jeff Taffe Phoenix Coyotes 2006-07
Dick Tarnstrom Edmonton Oilers 2005-06 & 2007-08
Columbus Blue Jackets 2007-08
Paul Terbenche Winnipeg Jets 1978-79
Rocky Thompson Florida Panthers 2000-02
Mathias Tjarnqvist Dallas Stars 2003-04 & 2005-07
Larry Trader St Louis Blues 1986-88
Dan Trebil Pittsburgh Penguins 2000-01 (also wore 3 during that period)
Jim Vandermeer Philadelphia Flyers 2002-03
Chicago Blackhawks 2003-04 & 2005-08
Sergei Varlamov St Louis Blues 2001-03
Vladimir Vujtek Edmonton Oilers 1992-94
Derrick Walser Columbus Blue Jackets 2001-04 & 2006-07
Jeff Ware Toronto Maple Leafs 1996-98
Rhett Warrener Florida Panthers 1995-96
Wally Weir Hartford Whalers 1984-85
Pittsburgh Penguins 1984-85
Chris Wells Florida Panthers 1996-00
Trent Whitfield New York Rangers 2001-02
Washington Capitals 2002-04
St Louis Blues 2005-06
Johnny Wilson Detroit Red Wings 1949-50
Alexei Zhamnov Chicago Blackhawks 2001-03
Philadelphia Flyers 2003-04
   

page hits