Last updated on Tuesday, 06 January 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 # 20

Player Team/Season(s)
Greg C Adams Detroit Red Wings 1989-90
Claire Alexander Toronto Maple Leafs 1974-77
Shaun Van Allen Edmonton Oilers 1992-93
John Anderson Hartford Whalers 1985-89
Colby Armstrong Pittsburgh Penguins 2005-08
Atlanta Thrashers 2007-08
George Armstrong Toronto Maple Leafs 1949-50
Magnus Arvedson Ottawa Senators 1997-01
Ralph Backstrom Montreal Canadiens 1956-57
Bob Bailey Detroit Red Wings 1957-58
Jozef Balej New York Rangers 2003-04
Murray Balfour Montreal Canadiens 1956-57
Dave Balon Montreal Canadiens 1963-67
Ray Barry Boston Bruins 1951-52
Jim Bartlett Montreal Canadiens 1954-55
Ed Belfour San Jose Sharks 1996-97
Dallas Stars 1997-02
Toronto Maple Leafs 2002-04 & 2005-06
Florida Panthers 2006-07
Curt Bennett New York Rangers 1972-73
Josef Beranek Edmonton Oilers 1998-00
Sean Bergenheim New York Islanders 2007-08
Yves Bergeron Pittsburgh Penguins 1974-75 & 1976-77
Mickey Blake Toronto Maple Leafs 1935-36 (also wore 3 during this period)
Brandon Bochenski Chicago Blackhawks 2005-07
Leo Boivin Boston Bruins 1954-66
Marcel Bonin Detroit Red Wings 1954-55
Gordie Bruce Boston Bruins 1940-42
John Bucyk Detroit Red Wings 1955-57
Tony Bukovich Detroit Red Wings 1944-45
Valeri Bure Florida Panthers 2001-03
Charlie Burns Oakland Seals 1967-68
Bill Burega Toronto Maple Leafs 1955-56
Brian Cadle Winnipeg Jets 1972-73
Larry Cahan Toronto Maple Leafs 1954-56
Don Cairns Kansas City Scouts 1975-76
Norm Calladine Boston Bruins 1942-43
Jean-Claude Campeau Montreal Canadiens 1948-49
Guy Carbonneau Montreal Canadiens 1980-81
Steve Cardwell Pittsburgh Penguins 1971-73
Jack Carlson St Louis Blues 1982-84
Anders Carlsson New Jersey Devils 1986-89
Patrik Carnback Montreal Canadiens 1992-93
Billy Carroll Edmonton Oilers 1984-86
Bob Carse Montreal Canadiens 1947-48
John Carter San Jose Sharks 1991-93
Ryan Carter Anaheim Ducks 2007-08
Denis Chasse Ottawa Senators 1996-97
Jason Chimera Edmonton Oilers 2000-01
Jeff Chychrun Edmonton Oilers 1993-94
Jozef Cierny Edmonton Oilers 1993-94
Danton Cole New Jersey Devils 1994-95
Cam Connor Montreal Canadiens 1978-79
Craig Conroy Montreal Canadiens 1995-96
Rene Corbet Quebec Nordiques 1994-95
Colorado Avalanche 1995-99
Bob Corkum Anaheim Mighty Ducks 1993-94
Yvon Corriveau Hartford Whalers 1989-92
Jacques Cossete Pittsburgh Penguins 1977-78
Doc Couture Detroit Red Wings 1945-46
Jeff Cowan Vancouver Canucks 2006-08
Adam Creighton St Louis Blues 1994-96
Glen Cressman Montreal Canadiens 1956-57
Jim Cummins Phoenix Coyotes 1997-98
Kjell Dahlin Montreal Canadiens 1985-88
Jeff Daniels Pittsburgh Penguins 1992-94
Butch Deadmarsh Kansas City Scouts 1974-75
Gerry Desaulniers Montreal Canadiens 1950-51
Tie Domi Winnipeg Jets 1992-95
Aaron Downey Detroit Red Wings 2007-08
Stan Drulia Tampa Bay Lightning 1999-01
Gilles Dube Montreal Canadiens 1949-50
Frank Dunlap Toronto Maple Leafs 1943-44
Polly Drouin Montreal Canadiens 1935-36 & 1937-38
Radek Dvorak New York Rangers 1999-02
Edmonton Oilers 2002-04 & 2005-06
Steve Dykstra Edmonton Oilers 1987-88
Mike Eastwood St Louis Blues 2001-02
Chicago Blackhawks 2002-03
Pittsburgh Penguins 2003-04
Todd Elik Boston Bruins 1995-97
Kelly Fairchild Colorado Avalanche 2001-02
Ray Ferraro New York Islanders 1992-95
Rico Fata Washington Capitals 2005-06
Guyle Fielder Boston Bruins 1953-54
Dwight Foster Colorado Rockies 1981-82
Detroit Red Wings 1982-86
Boston Bruins 1985-87
Simon Gamache Atlanta Thrashers 2002-03
Nashville Predators 2003-04
St Louis Blues 2005-06
Perry Ganchar Pittsburgh Penguins 1988-89
Paul Gardner Pittsburgh Penguins 1980-84
Martin Gelinas Edmonton Oilers 1988-92
Danny Geoffrion Montreal Canadiens 1979-80
Randy Gilhen Tampa Bay Lightning 1992-93
Mike Gillis Colorado Rockies 1979-81
Curtis Glencross Columbus Blue Jackets 2006-07
Edmonton Oilers 2007-08
Hank Goldup Toronto Maple Leafs 1940-42
Phil Goyette Montreal Canadiens 1956-63
Leo Gravelle Montreal Canadiens 1946-47
Detroit Red Wings 1950-51
Lucien Grenier Montreal Canadiens 1968-69
Richard Grenier New York Islanders 1972-73
Murray Hall Detroit Red Wings 1965-66
Mats Hallin New York Islanders 1982-85
Chuck Hamilton St Louis Blues 1972-73
Dave Hannan Pittsburgh Penguins 1981-82
Mark Hardy Los Angeles Kings 1980-85
Mike Hartman Winnipeg Jets 1991-92
Todd Harvey New York Rangers 1998-99
Ed Hatoum Detroit Red Wings 1969-70
Jim Hay Detroit Red Wings 1953-54
Dale Henry New York Islanders 1986-90
Jamie Heward Nashville Predators 1998-99
Tim Higgins New Jersey Devils 1983-86
Detroit Red Wings 1986-89
Andy Hilbert Chicago Blackhawks 2005-06
Dutch Hiller Montreal Canadiens 1942-43
Mike Hoffman Hartford Whalers 1985-86
Bronco Horvath Montreal Canadiens 1956-57
Eric Houde Montreal Canadiens 1996-97
Tony Hrkac Edmonton Oilers 1997-98
Mike Hudson Edmonton Oilers 1992-93
Brent Hughes New York Islanders 1996-97
Dave Hunter Pittsburgh Penguins 1987-88
Mark Hunter Montreal Canadiens 1981-85
St Louis Blues 1985-88
Kristian Huselius Calgary Flames 2005-08
Darren Van Impe Boston Bruins 1997-01
Ralph Intranuovo Toronto Maple Leafs 1996-97
Mathias Johansson Pittsburgh Penguins 2002-03
Al Johnson Montreal Canadiens 1956-57
Mike Johnson Toronto Maple Leafs 1996-00
Montreal Canadiens 2006-07
St Louis Blues 2007-08
Terry Johnson Toronto Maple Leafs 1986-87
Tom Johnson Montreal Canadiens 1949-50
Yvan Joly Montreal Canadiens 1980-81
John Keating Detroit Red Wings 1938-39
Red Kelly Detroit Red Wings 1947-48
Ryan Kesler Vancouver Canucks 2003-04 & 2005-07
Frank King Montreal Canadiens 1950-51
Mark Kirton Toronto Maple Leafs 1979-81
Vitaly Kolesnik Colorado Avalanche 2005-06
Neil Komadoski St Louis Blues 1977-80
Maxim Kondratiev Anaheim Ducks 2007-08
Jim Korn Toronto Maple Leafs 1981-85
Jason Krog New York Rangers 2006-07
Alexei Kudashov Toronto Maple Leafs 1993-94
Joel Kwiatkowski Florida Panthers 2005-06
Nick Kypreos Hartford Whalers 1992-94
Yvon Labre Pittsburgh Penguins 1973-74
Scott Lachance Montreal Canadiens 1998-00
Marc Laforge Edmonton Oilers 1993-94
Robert Lang Pittsburgh Penguins 1997-02
Washington Capitals 2002-04
Detroit Red Wings 2003-04 & 2005-07
Chicago Blackhawks 2007-08
Darren Langdon Carolina Hurricanes 2000-01
Martin Lapointe Detroit Red Wings 1992-01
Boston Bruins 2001-04
Paul Lawless Toronto Maple Leafs 1988-90
Jamie Leach Pittsburgh Penguins 1989-93
Tommy Lehmann Boston Bruins 1987-89
Francis Lessard Atlanta Thrashers 2001-04
Bill Lindsay Quebec Nordiques 1992-93
Willy Lindstrom Winnipeg Jets 1975-83
Claude Loiselle Quebec Nordiques 1989-91
Lynn Loyns San Jose Sharks 2002-03
Calgary Flames 2003-04
Don Luce Toronto Maple Leafs 1981-82
Dave Lumley Edmonton Oilers 1979-84 & 1985-87
Jyrki Lumme Montreal Canadiens 1988-90
Phoenix Coyotes 1998-99
Len Lunde Detroit Red Wings 1958-62
Lowell MacDonald Detroit Red Wings 1961-64
Parker MacDonald Detroit Red Wings 1964-65
Fleming Mackell Boston Bruins 1951-52
Pete Mahovlich Montreal Canadiens 1970-78
Pittsburgh Penguins 1978-79
Merlin Malinowski Hartford Whalers 1982-83
Tom Manastersky Montreal Canadiens 1950-51
Eric Manlow Boston Bruins 2001-02
New York Islanders 2002-04
Moe Mantha Pittsburgh Penguins 1984-88
Hector Marini New Jersey Devils 1982-84
Brad Marsh Detroit Red Wings 1990-92
Paul Marshall Pittsburgh Penguins 1979-81
Terry Martin Quebec Nordiques 1979-80
Don Martineau Detroit Red Wings 1976-77
Frank Mathers Toronto Maple Leafs 1948-50, 1951-52
Andrew McBain Winnipeg Jets 1983-89
Ottawa Senators 1992-94
Dunc McCallum New York Rangers 1965-66
Sandy McCarthy Carolina Hurricanes 1999-00
Trent McCleary Ottawa Senators 1995-96
Kevin McClelland Toronto Maple Leafs 1991-92
John McCormack Toronto Maple Leafs 1947-51
Ab McDonald Pittsburgh Penguins 1967-68
St Louis Blues 1968-71
Don McKenney Detroit Red Wings 1965-66
Dave McLlwain Winnipeg Jets 1989-92
Mike McMahon Montreal Canadiens 1945-46
Mike McNeill Quebec Nordiques 1990-92
Rick Meagher Hartford Whalers 1980-83
Paul Meger Montreal Canadiens 1950-55
Wayne Merrick St Louis Blues 1973-76
Antti Miettinen Dallas Stars 2003-04 & 2005-08
Kip Miller San Jose Sharks 1993-94
Boris Mironov Edmonton Oilers 1993-94
Garry Monahan Montreal Canadiens 1967-68
Michel Mongeau Tampa Bay Lightning 1992-93
Pete Morin Montreal Canadiens 1941-42
Jon Morris New Jersey Devils 1989-93
Jim Morrison Boston Bruins 1951-52
Bob Murdoch Cleveland Barons 1976-78
Evgeni Nabokov San Jose Sharks 2001-04 & 2005-08
Yevgeny Namestnikov Nashville Predators 1999-00
Vaclav Nedomansky Detroit Red Wings 1977-82
Eric Nickulas St Louis Blues 2002-03
Chicago Blackhawks 2003-04
Jim Niekamp Detroit Red Wings 1970-71
Joe Noris St Louis Blues 1972-73
Lee Norwood St Louis Blues 1991-93
Mike O'Connell Boston Bruins 1980-86
Jeff Odgers Atlanta Thrashers 2000-03
Gerry Odrowski St Louis Blues 1971-72
Roman Oksiuta Pittsburgh Penguins 1996-97
David Oliver Edmonton Oilers 1994-97
Phoenix Coyotes 1999-00
Daniel Paille Buffalo Sabres 2005-08
Jay Pandolfo New Jersey Devils 1996-01
Mike Peluso St Louis Blues 1996-97
Jay Pandolfo New Jersey Devils 2001-04 & 2005-08
Greg Parks New York Islanders 1990-91
Scott Pellerin   New Jersey Devils 1995-96
Jim Peters Detroit Red Wings 1953-54
Toby Petersen Edmonton Oilers 2005-076
Kamil Piros Atlanta Thrashers 2001-03
Gerry Plamondon Montreal Canadiens 1945-46
Geoff Platt Anaheim Ducks 2007-08
Rudy Poeschek Tampa Bay Lightning 1993-97
St Louis Blues 1997-00
Jaroslav Pouzar Edmonton Oilers 1986-87
Dean Prentice Detroit Red Wings 1965-69
Pittsburgh Penguins 1969-71
Wayne Primeau Boston Bruins 2005-07
Vaclav Prospal Tampa Bay Lightning 2005-08
Bob Pulford Toronto Maple Leafs 1956-70
Armand Raymond Montreal Canadiens 1937-38
Mickey Redmond Detroit Red Wings 1970-76
Mark Renaud Hartford Whalers 1979-81
Mikael Renberg Tampa Bay Lightning 1997-99
Phoenix Coyotes 1999-00
Bobby Reynolds Toronto Maple Leafs 1989-91
Gary Rissling Washington Capitals 1979-80
Pittsburgh Penguins 1983-84
Jamie Rivers New York Islanders 1999-00
St Louis Blues 2006-07
Andy Roach St Louis Blues 2005-06
George Robertson Montreal Canadiens 1947-48
Luc Robitaille Los Angeles Kings 1986-94
Pittsburgh Penguins 1994-95
New York Rangers 1995-97
Los Angeles Kings 1997-01
Detroit Red Wings 2001-03
Los Angeles Kings 2003-04 & 2005-06
Doug Rombough New York Islanders 1973-74
Paul Ronty Boston Bruins 1947-51
Guy Rousseau Montreal Canadiens 1956-57
Steve Rucchin Anaheim Mighty Ducks 1994-04
New York Rangers 2005-06
Atlanta Thrashers 2006-07
Jason Ruff Tampa Bay Lightning 1992-93
Michael Rupp Columbus Blue Jackets 2005-06
Mark Rycroft Colorado Avalanche 2006-08
Gary Sabourin St Louis Blues 1967-68
Dwight Schofield Detroit Red Wings 1976-77
Jesse Schultz Vancouver Canucks 2006-07
Enio Sclisizzi Detroit Red Wings 1948-50
Al Secord Boston Bruins 1978-81
Toronto Maple Leafs 1987-89
Alexander Semak New Jersey Devils 1991-95
Pierre Sevigny Montreal Canadiens 1993-95
Timofei Shishkanov St Louis Blues 2005-06
Al Sims Boston Bruins 1977-78
Fredrik Sjostrom Phoenix Coyotes 2003-04 & 2005-08
New York Rangers 2007-08
Larry Skinner Colorado Rockies 1976-80
Glen Skov Detroit Red Wings 1949-50
Brian Skrudland Florida Panthers 1993-97
Dallas Smith Boston Bruins 1966-77
Kenny Smith Boston Bruins 1945-47
Wyatt Smith Phoenix Coyotes 2000-01
Bryan Smolinski Boston Bruins 1992-95
Pittsburgh Penguins 1995-96
New York Islanders 1997-99
Montreal Canadiens 2007-08
Kevin Smyth Hartford Whalers 1993-94
Ron Snell Winnipeg Jets 1973-75
Bob Solinger Detroit Red Wings 1959-60
Radovan Somik Philadelphia Flyers 2002-04
Martin Spanhel Columbus Blue Jackets 2000-02
Corey Spring Tampa Bay Lightning 1998-99
Wally Stanowski Toronto Maple Leafs 1939-40 & 1944-45
Anton Stastny Quebec Nordiques 1980-89
Yan Stastny St Louis Blues 2007-08
Bill Stewart St Louis Blues 1980-83
John A Stewart Pittsburgh Penguins 1971-72
P J Stock Montreal Canadiens 2000-01
Peter Sundstrom New Jersey Devils 1989-90
Maxim Sushinsky Minnesota Wild 2000-01
Gary Suter San Jose Sharks 1998-02
Ryan Suter Nashville Predators 2005-08
Rich Sutter Toronto Maple Leafs 1994-95
Bob Sweeney Boston Bruins 1989-92
Petr Sykora Washington Capitals 2005-06
Jim Thomson Toronto Maple Leafs 1945-57 (also wore 2 during that period)
Tom Tilley St Louis Blues 1988-91 & 1993-94
Jerry Toppazzini Boston Bruins 1952-54
Sylvain Turgeon Montreal Canadiens 1990-92
Oleg Tverdovsky Winnipeg Jets 1995-96
Phoenix Coyotes 1996-97
R J Umberger Philadelphia Flyers 2005-08
Shaun Van Allen Edmonton Oilers 1992-93
Darren Van Impe Boston Bruins 1997-01
Yvon Vautour New York Islanders 1979-80
Gary Veneruzzo St Louis Blues 1967-68
Antoine Vermette Ottawa Senators 2003-04 & 2005-08
Todd Warriner Vancouver Canucks 2001-02
Nashville Predators 2002-03
Steve Webb New York Islanders 2000-04
Glen Wesley Hartford Whalers 1994-97
Moe White Montreal Canadiens 1945-46
Bob Whitelaw Detroit Red Wings 1940-41
Jerry Wilson Montreal Canadiens 1956-57
Larry Wilson Detroit Red Wings 1949-50
Bob Woytowich Pittsburgh Penguins 1968-69
Howie Young Detroit Red Wings 1961-62
Bradley Zavisha Edmonton Oilers 1993-94
Richard Zednik Montreal Canadiens 2000-04 & 2005-06
Washington Capitals 2006-07
New York Islanders 2006-07
Florida Panthers 2007-08
Mike Zuke Hartford Whalers 1983-86
Ruby Zunich Detroit Red Wings 1943-44
Andrei Zyuzin San Jose Sharks 1997-98
New Jersey Devils 2001-02
Minnesota Wild 2002-04 & 2005-06
   

page hits