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 # 21

Player Team/Season(s)
Peter Ahola San Jose Sharks 1992-93
Gary Aldcorn Toronto Maple Leafs 1956-59 (also wore 22 & 26 during that period)
Derek Armstrong New York Rangers 2000-01
Magnus Arvedson Ottawa Senators 2001-02
Vancouver Canucks 2002-04
Duke Asmundson Winnipeg Jets 1972-76
Jamie Baker Quebec Nordiques 1989-90
Ivan Baranka New York Rangers 2007-08
Normand Baron St Louis Blues 1985-86
Andy Bathgate Detroit Red Wings 1965-67
Norm Beaudin St Louis Blues 1967-68
Barry Beck Los Angeles Kings 1989-90
Ladislav Benysek Edmonton Oilers 1997-98
Serge Bernier Quebec Nordiques 1979-81
Tim Berglund Tampa Bay Lightning 1992-93
John Bethel Winnipeg Jets 1979-80
Paul Bibeault Montreal Canadiens 1945-46
Mike Blaisdell Detroit Red Wings 1981-83
Tom Bladon Winnipeg Jets 1980-81
Toe Blake Montreal Canadiens 1935-36
Brandon Bochenski Boston Bruins 2006-07
Chris Bordeleau St Louis Blues 1970-72
Tyler Bouck Vancouver Canucks 2005-07
Jack Bownass Montreal Canadiens 1957-58
John Brenneman Detroit Red Wings 1967-68
Michel Briere Pittsburgh Penguins 1969-70
Aaron Broten Toronto Maple Leafs 1990-91
Paul Broten St Louis Blues 1995-96
Arnie Brown New York Islanders 1972-73
Dave Brown San Jose Sharks 1995-96
Jeff Brown St Louis Blues 1989-94
Gordie Bruce Boston Bruins 1945-46
Murray Brumwell New Jersey Devils 1982-83
Charlie Burns Detroit Red Wings 1958-59
Cummy Burton Detroit Red Wings 1955-56
Dan Bylsma Anaheim Mighty Ducks 2001-03
Jim Campbell Anaheim Mighty Ducks 1995-96
Guy Carbonneau Montreal Canadiens 1982-94
St Louis Blues 1994-95
Claude Cardin St Louis Blues 1967-68
Patrik Carnback Anaheim Mighty Ducks 1993-96
Andrew Cassels Hartford Whalers 1991-97
Franticek Cernik Detroit Red Wings 1984-85
Stephane Charbonneau Quebec Nordiques 1991-92
Guy Charron Montreal Canadiens 1969-70
Denis Chasse Winnipeg Jets 1995-96
Gerry Cheevers Boston Bruins 1979-80
Eric Chouinard Philadelphia Flyers 2002-03
Minnesota Wild 2003-04
Roland Cloutier Detroit Red Wings 1977-78
Wally Clune Montreal Canadiens 1955-56
Jim Cole Winnipeg Jets 1976-77
Bill Collins St Louis Blues 1973-75
Norm Corcoran Detroit Red Wings 1955-56
Bob Corkum Phoenix Coyotes 1996-99
Murray Costello Boston Bruins 1954-56
Sylvain Cote Hartford Whalers 1984-91
Rosie Couture Montreal Canadiens 1935-36
Craig Coxe San Jose Sharks 1991-92
Wilf Cude Montreal Canadiens 1936-37
Jassen Cullimore Montreal Canadiens 1997-98
Ian Cushenan Montreal Canadiens 1958-59
Mariusz Czerkawski Edmonton Oilers 1996-97
New York Islanders 2000-02
Montreal Canadiens 2002-03
New York Islanders 2003-04
Toronto Maple Leafs 2005-06
Alexandre Daigle Tampa Bay Lightning 1998-99
Vincent Damphousse Edmonton Oilers 1991-92
Mathieu Darche Tampa Bay Lightning 2007-08
Jason Dawe Montreal Canadiens 1998-99
Billy Dea Detroit Red Wings 1969-71
Nathan Dempsey Boston Bruins 2006-07
Jacques Deslauriers Montreal Canadiens 1955-56
Boyd Devereaux Detroit Red Wings 2000-04
Jason Doig New York Rangers 2000-01
Ted Donato Boston Bruins 1992-98
Anaheim Mighty Ducks 1999-01
Norm Dube Kansas City Scouts 1974-76
Loui Eriksson Dallas Stars 2006-08
Bob Errey Detroit Red Wings 1994-97
Todd Ewen St Louis Blues 1986-89
Bill Ezinicki Boston Bruins 1950-52
Jim Fahey San Jose Sharks 2002-04 & 2005-06
Andrew Ference Pittsburgh Penguins 2001-02
Calgary Flames 2002-04 & 2005-07
Boston Bruins 2006-08
Scott Ferguson Anaheim Mighty Ducks 1998-99
Ray Ferraro Atlanta Thrashers 1999-01
St Louis Blues 2001-02
Guyle Fielder Detroit Red Wings 1952-53
Bob Fillion Montreal Canadiens 1943-44
Tom Fitzgerald Florida Panthers 1993-98
Nashville Predators 1998-01
Lee Fogolin Detroit Red Wings 1948-51
Val Fonteyne Detroit Red Wings 1960-61, 1964-65
Mike Ford Winnipeg Jets 1977-78
Peter Forsberg Quebec Nordiques 1994-95
Colorado Avalanche 1995-04
Philadelphia Flyers 2005-07
Nashville Predators 2006-07
Colorado Avalanche 2007-08
Ron Francis Carolina Hurricanes 1998-00
Scott Fraser New York Rangers 1998-99
Jody Gage Detroit Red Wings 1983-84
Dave Gardner Montreal Canadiens 1972-74
Paul Gardner Colorado Rockies 1976-79
Gil Gilbert Boston Bruins 1964-65
Glenn Goldup Los Angeles Kings 1976-82
Butch Goring New York Islanders 1979-80
Tony Granato San Jose Sharks 1996-01
Danny Grant Detroit Red Wings 1974-78
Randy Gregg Edmonton Oilers 1982-90
Peter Gustavsson Colorado Rockies 1981-82
David Hale Calgary Flames 2006-08
Bob Halkidis Detroit Red Wings 1993-95
Tampa Bay Lightning 1994-96
Ted Hampson Detroit Red Wings 1963-64
Gerry Hart Detroit Red Wings 1968-69
Radoslav Hecl Buffalo Sabres 2002-03
John Hendrickson Detroit Red Wings 1957-58
Camille Henry St Louis Blues 1968-70
Chris Higgins Montreal Canadiens 2005-08
Bob Hoffmeyer New Jersey Devils 1983-85
Gary Holt St Louis Blues 1977-78
Frank Howard Toronto Maple Leafs 1936-37
Dave Hoyda Winnipeg Jets 1980-81
Fran Huck Montreal Canadiens 1969-70
Jody Hull Tampa Bay Lightning 1997-98
Earl Ingarfield Detroit Red Wings 1980-81
Brad Isbister Boston Bruins 2005-06
Doug Jarvis Montreal Canadiens 1975-82
Jason Jaspers Phoenix Coyotes 2001-04
Larry Jeffrey Detroit Red Wings 1961-62
Andreas Johansson Ottawa Senators 1998-99
New York Rangers 2001-02
Nashville Predators 2002-04
Earl Johnson Detroit Red Wings 1953-54
William Johnson Toronto Maple Leafs 1949-50
Ed Joyal Detroit Red Wings 1962-65
Boyd Kane Philadelphia Flyers 2003-04
Ken Kilrea Detroit Red Wings 1938-39
Espen Knutsen Anaheim Mighty Ducks 1997-98
Columbus Blue Jackets 2000-04
Mikko Koivu Minnesota Wild 2005-06
Skip Krake Boston Bruins 1965-68
Igor Kravchuk Edmonton Oilers 1992-96
Mark Kumpel Winnipeg Jets 1987-91
Dan Labraaten Winnipeg Jets 1976-78
Detroit Red Wings 1978-81
Daniel Lacroix Edmonton Oilers 1998-99
Claude LaForge Detroit Red Wings 1964-65
Brooks Laich Washington Capitals 2003-04 & 2005-08
Serge Lajeunesse Detroit Red Wings 1971-72
Al Langlois Montreal Canadiens 1957-58
Darryl Laplante Detroit Red Wings 1997-00
Dominic Lavoie Ottawa Senators 1992-93
Chuck Lefley Montreal Canadiens 1971-72
Roger Leger Montreal Canadiens 1946-50
Junior Lessard Dallas Stars 2005-06
Craig Levie Winnipeg Jets 1981-83
Claude Loiselle Detroit Red Wings 1983-84 & 1985-86
Rod Lorrain Montreal Canadiens 1935-36
Brad Lukowich New Jersey Devils 2005-07
Jyrki Lumme Phoenix Coyotes 1999-01
Jamie Lundmark New York Rangers 2002-04
Jack Lynch Detroit Red Wings 1973-74
Parker MacDonald Toronto Maple Leafs 1952-53 & 1954-55
Boston Bruins 1965-66
Derek MacKenzie Atlanta Thrashers 2001-02 & 2005-07
Bob MacMillan St Louis Blues 1975-78
Bernie MacNeil St Louis Blues 1973-74
James MacPherson Montreal Canadiens 1948-49 & 1950-55 & 1956-57
Jeff Madill New Jersey Devils 1990-91
Pete Mahovlich Detroit Red Wings 1967-68
Adam Mair Toronto Maple Leafs 1999-01
Phil Maloney Boston Bruins 1949-51
Ray Manson Boston Bruins 1947-48
Paul Mara New York Rangers 2006-07
Lou Marcon Detroit Red Wings 1962-63
Don Marcotte Boston Bruins 1970-82
Jack Markle Toronto Maple Leafs 1935-36
Clare Martin Boston Bruins 1946-47
Frank Martin Boston Bruins 1952-54
Tom Martin Winnipeg Jets 1984-87
Dennis Maruk Cleveland Barons 1976-78
Kevin Maxwell Colorado Rockies 1981-82
Jamal Mayers St Louis Blues 1996-97 & 1998-04 & 2005-08
Tom P McCarthy Detroit Red Wings 1956-57 & 1958-59
Keith McCreary Pittsburgh Penguins 1967-69 & 1970-72
Alvin McDonald Boston Bruins 1964-65
Randy McKay New Jersey Devils 1991-01
Dallas Stars 2001-02
Montreal Canadiens 2002-03
Steve McKenna New York Rangers 2001-02
John McKenzie Detroit Red Wings 1959-61
Roly McLenahan Detroit Red Wings 1945-46
Mike McMahon Detroit Red Wings 1969-70
Billy McNeill Detroit Red Wings 1957-58
George McPhee New Jersey Devils 1987-89
Glen Metropolit Washington Capitals 2001-03
Stan Mikita Chicago Blackhawks 1958-80
Kevin Miller Ottawa Senators 1999-00
Randy Moller Quebec Nordiques 1982-89
Roderick Morrison Detroit Red Wings 1947-48
Kirk Muller Toronto Maple Leafs 1995-97
Cory Murphy Florida Panthers 2007-08
Cam Neely Vancouver Canucks 1983-86
Eric Nickulas Boston Bruins 1999-01
Robert Nilsson New York Islanders 2005-06
Adam Oates Detroit Red Wings 1986-89
Herbert O'Connor Montreal Canadiens 1941-42
Sean O'Donnell Boston Bruins 2001-04
Phoenix Coyotes 2005-06
Anaheim Mighty Ducks 2005-06
Anaheim Ducks 2006-08
Kyle Okposo New York Islanders 2007-08
David Oliver Ottawa Senators 2000-01
Kevin O'Shea St Louis Blues 1971-73
Brad Palmer Boston Bruins 1982-83
Mark Parrish Florida Panthers 1998-00
Minnesota Wild 2006-08
Barry Pederson Boston Bruins 1991-92
Jimmy Peters Detroit Red Wings 1964-65
Alexandre Picard Columbus Blue Jackets 2007-08
Dan Plante New York Islanders 1995-96
Walt Poddubny New Jersey Devils 1989-90
Johnny Pohl Toronto Maple Leafs 2006-08
Babe Pratt Boston Bruins 1946-47
Rich Preston Winnipeg Jets 1978-79
Martin Prochazka Toronto Maple Leafs 1997-98
Andre Pronovost Detroit Red Wings 1964-65
Marcel Pronovost Detroit Red Wings 1950-51
Dave Pulkkinen New York Islanders 1972-73
John Quilty Boston Bruins 1947-48
Deron Quint New York Islanders 2006-07
Stephane Quintal Boston Bruins 1988-92
Mason Raymond Vancouver Canucks 2007-08
Robert Reichel New York Islanders 1996-98
Toronto Maple Leafs 2001-04
Pascal Rheaume New Jersey Devils 2005-06
Steve Richmond New Jersey Devils 1986-87
Barry Richter Montreal Canadiens 1999-00
Wayne Rivers Boston Bruins 1966-67
David Roberts St Louis Blues 1993-94
Bert Robertsson New York Rangers 2000-01
Mike Robitaille Detroit Red Wings 1970-71
Randy Robitaille Boston Bruins 1998-99
Leon Rochefort Montreal Canadiens 1970-71
Russ Romaniuk Winnipeg Jets 1991-95
Randy Rota Montreal Canadiens 1972-73
Warren Rychel Toronto Maple Leafs 1994-95
Martin St Amour Ottawa Senators 1992-93
Borje Salming Toronto Maple Leafs 1973-89
Detroit Red Wings 1989-90
Everett Sanipass Quebec Nordiques 1989-91
Cory Sarich Tampa Bay Lightning 1999-04 & 2005-07
Glen Sather Montreal Canadiens 1974-75
Mathieu Schneider New York Rangers 1999-00
Dwight Schofield St Louis Blues 1983-85
Alexei Semenov Florida Panthers 2005-07
San Jose Sharks 2007-08
Jack Shewchuk Boston Bruins 1938-40 & 1941-42
Denis Shvidki Florida Panthers 2000-03
Dave Silk Boston Bruins 1983-85
Mike Sillinger Detroit Red Wings 1990-91
Thain Simon Detroit Red Wings 1946-47
Frank Simonetti Boston Bruins 1984-88
Jarrod Skalde New Jersey Devils 1990-91
Louis Sleigher Quebec Nordiques 1979-80, 1981-82
Darryl Sly Toronto Maple Leafs 1965-66, 1967-68
Barry Smith Colorado Rockies 1980-81
Brad Smith Detroit Red Wings 1983-84
Carl Smith Detroit Red Wings 1943-44
Jason Smith Edmonton Oilers 1998-04 & 2005-07
Philadelphia Flyers 2007-08
Bryan Smolinski Los Angeles Kings 2001-02
Ottawa Senators 2002-04 & 2005-06
Vancouver Canucks 2006-07
Irv Spencer Detroit Red Wings 1967-68
Ron Stackhouse Detroit Red Wings 1971-74
Drew Stafford Buffalo Sabres 2006-08
Ed Stankiewicz Detroit Red Wings 1955-56
Brett Sterling Atlanta Thrashers 2007-08
Cameron Stewart Minnesota Wild 2000-01
Blaine Stoughton Hartford Whalers 1979-84
Gord Strate Detroit Red Wings 1956-57
Radoslav Suchy Columbus Blue Jackets 2005-06
Aleksander Suglobov New Jersey Devils 2003-04
Brent Sutter New York Islanders 1980-91
Barry Tallackson New Jersey Devils 2007-08
Marc Tardif Montreal Canadiens 1969-70
Larry Thibeault Montreal Canadiens 1945-46
Bill Thomas Phoenix Coyotes 2005-08
Cliff Thompson Boston Bruins 1941-42 & 1948-49
Jeff Toms Washington Capitals 1997-00
John Tonelli Quebec Nordiques 1991-92
Jerry Toppazzini Boston Bruins 1955-64
Gilles Tremblay Montreal Canadiens 1960-68
J C Tremblay Montreal Canadiens 1959-60
John Tripp New York Rangers 2002-03
Los Angeles Kings 2003-04
Nick Vachon New York Islanders 1996-97
Dennis Vial Ottawa Senators 1993-98
Mick Vukota Tampa Bay Lightning 1997-98
Montreal Canadiens 1997-98
Dave Watson Colorado Rockies 1979-80
Jim Watson Detroit Red Wings 1968-69
Tom Webster Boston Bruins 1968-69
Stan Weir Edmonton Oilers 1979-82
John Wensink St Louis Blues 1973-74
Bill Whelton Winnipeg Jets 1980-81
Brian Willsie Los Angeles Kings 2006-08
Chad Wiseman New York Rangers 2005-06
Paul Ysebaert Detroit Red Wings 1990-93
Valeri Zelepukin Edmonton Oilers 1997-98
Mike Zuke St Louis Blues 1978-83
   

page hits