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

Player Team/Season(s)
Sid Abel Detroit Red Wings 1940-43, 1946-52
Gene Achtymichuk Detroit Red Wings 1958-59
Keith Acton Montreal Canadiens 1980-84
Micah Aivazoff Edmonton Oilers 1994-95
Bobby Allen Edmonton Oilers 2002-03
Chris Allen Florida Panthers 1997-99
Perry Anderson St Louis Blues 1981-85
Mike Antonovich Hartford Whalers 1979-80
David Archibald Ottawa Senators 1995-96
Don Ashby Colorado Rockies 1979-80
Larry Aurie Detroit Cougars 1927-28
Garnet Bailey Detroit Red Wings 1972-74
Murray Balfour Boston Bruins 1964-65
Andy Bathgate New York Rangers 1952-53
Jesse Belanger Edmonton Oilers 1996-97
Ken Belanger Los Angeles Kings 2001-03
Jean Beliveau Montreal Canadiens 1952-53
Pete Bellefeuille Detroit Cougars 1928-29
Bobby Benson Boston Bruins 1924-25
Nicklas Bergfors New Jersey Devils 2007-08
Mike Bishai Edmonton Oilers 2003-04
Brandon Bochenski Anaheim Ducks 2007-08
Nashville Predators 2007-08
Serge Boisvert Toronto Maple Leafs 1982-83
Montreal Canadiens 1984-88
Ivan Boldirev Detroit Red Wings 1982-85
Peter Bondra Atlanta Thrashers 2005-06
Chicago Blackhawks 2006-07
Jack Borotsik St Louis Blues 1974-75
Laurie Boschman Toronto Maple Leafs 1979-82
Henry Boucha Detroit Red Wings 1971-72
Dan Bourbonnais Hartford Whalers 1981-82
Leo Bourgeault Montreal Canadiens 1934-35
Rene Bourque Chicago Blackhawks 2007-08
Neil Brady Ottawa Senators 1992-93
Richard Brennan New York Rangers 1998-99
Gord Brooks St Louis Blues 1973-74
Wayne Brown Boston Bruins 1953-54
Billy Burch Boston Bruins 1932-33
Fred Burchell Montreal Canadiens 1950-51
Randy Burridge Boston Bruins 1985-91
Walt Buswell Detroit Red Wings 1932-35
Lyndon Byers Boston Bruins 1983-85
Jock Callander Tampa Bay Lightning 1992-93
Billy Carroll Detroit Red Wings 1985-87
Jimmy Carson Edmonton Oilers 1988-90
Detroit Red Wings 1991-93
Billy Carter Boston Bruins 1960-61
Joe Carveth Detroit Red Wings 1943-46
Wayne Cashman Boston Bruins 1967-83
Murph Chamberlain Montreal Canadiens 1940-42 & 1943-49
Art Chapman Boston Bruins 1931-32
Rich Chernomaz Colorado Rockies 1981-82
Real Chevrefils Boston Bruins 1955-59
Art Chisholm Boston Bruins 1960-61
Jack Church Brooklyn Americans 1941-42
Dit Clapper Boston Bruins 1927-29
Noah Clarke New Jersey Devils 2007-08
Gary Coalter Kansas City Scouts 1974-75
Bob Collyard St Louis Blues 1973-74
Brandon Convery Toronto Maple Leafs 1995-97
Ed Cooper Colorado Rockies 1980-82
Yvan Cournoyer  Montreal Canadiens 1964-79
Gerry Couture Montreal Canadiens 1951-52
Murray Craven Hartford Whalers 1991-92
Terry Crisp St Louis Blues 1970-72
New York Islanders 1972-73
John Cullen Tampa Bay Lightning 1995-97, 1998-99
Jim Cummins Tampa Bay Lightning 1993-95
Alexandre Daigle New York Rangers 1999-00
Lorne Davis Boston Bruins 1959-60
Dean Defazio Pittsburgh Penguins 1983-84
Larry Depalma Pittsburgh Penguins 1993-94
Gary Dillon Colorado Rockies 1980-81
Bill Dineen Detroit Red Wings 1957-58
Marcel Dionne Detroit Red Wings 1974-75
Shean Donovan Colorado Avalanche 1997-00
Peter Douris Winnipeg Jets 1985-88
Jim Dowd New Jersey Devils 2006-07
Gordie Drillon Montreal Canadiens 1942-43
Ted Drury Columbus Blue Jackets 2000-01
Bob Errey Pittsburgh Penguins 1986-93
San Jose Sharks 1993-95
Phil Esposito New York Rangers 1975-76
Dean Evason Hartford Whalers 1984-91
San Jose Sharks 1992-93
Pat Falloon Ottawa Senators 1997-98
Alex Faulkner Detroit Red Wings 1962-64 
Lorne Ferguson Boston Bruins 1954-56
Mike Fidler Cleveland Barons 1976-78
Guy Fielder Detroit Red Wings 1957-58
Patrick Fischer Phoenix Coyotes 2006-07
Dunc Fisher Detroit Red Wings 1958-59
Mike Fisher Ottawa Senators 1999-04 & 2005-08
Bob Fitchner Quebec Nordiques 1979-80
Tom Fitzgerald Chicago Blackhawks 2001-02
Toronto Maple Leafs 2002-04
Boston Bruins 2005-06
Ron Flockhart St Louis Blues 1985-88
Val Fonteyne Detroit Red Wings 1959-60, 1961-62
Jeff Friesen Anaheim Mighty Ducks 2001-02
New Jersey Devils 2002-04
Washington Capitals 2005-06
Anaheim Mighty Ducks 2005-06
Bob Fryday Montreal Canadiens 1949-50
Simon Gagne Philadelphia Flyers 2001-04 & 2005-08
Dick Gamble Montreal Canadiens 1950-51
Perry Ganchar Montreal Canadiens 1987-88
Ken Gernander New York Rangers 2003-04
Jere Gillis Quebec Nordiques 1981-82
Bill Goldsworthy New York Rangers 1976-78
Hank Goldup Toronto Maple Leafs 1942-43
Fred Gordon Detroit Cougars 1926-27
Adam Graves Detroit Red Wings 1987-90
Edmonton Oilers 1989-91
Terry Gray Boston Bruins 1961-62
Red Green Detroit Cougars 1928-29
Len Grosvenor Montreal Canadiens 1932-33
Wayne Groulx Quebec Nordiques 1984-85
Danny Gruen Detroit Red Wings 1973-74
Bill Guerin New Jersey Devils 1991-98
Bep Guidolin Boston Bruins 1942-44 & 1945-47
Stephen Guolla Atlanta Thrashers 1999-01
George Hainsworth Montreal Canadiens 1926-29
Denis Hamel Atlanta Thrashers 2006-07
Dave Hannan Edmonton Oilers 1987-88
Ritchie Hansen St Louis Blues 1981-82
Henry Harris Boston Bruins 1930-31
Mark Hartigan Anaheim Ducks 2006-07
Dale Hawerchuk St Louis Blues 1995-96
Dwayne Hay Florida Panthers 1998-99
Paul Haynes Montreal Canadiens 1935-36
Andy Hebenton Boston Bruins 1963-64
Red Heron Montreal Canadiens 1941-42
Bryan Hextall Detroit Red Wings 1975-76
Ernie Hicke New York Islanders 1972-74
Alex Hicks Florida Panthers 1999-00
Wayne Hicks Boston Bruins 1962-63
Dutch Hiller Boston Bruins 1941-43
Benoit Hogue Phoenix Coyotes 1999-00
Bill Hollett Boston Bruins 1936-40
Bill Holmes Montreal Canadiens 1925-26
Chuck Holmes Detroit Red Wings 1958-59
Larry Hopkins Toronto Maple Leafs 1977-78
Tony Hrkac Atlanta Thrashers 2001-03
Fran Huck Montreal Canadiens 1970-71
St Louis Blues 1972-73
Joe Hulbig Edmonton Oilers 1997-99
Jody Hull Florida Panthers 1993-98
Dave Hunter Edmonton Oilers 1979-88
Winnipeg Jets 1988-89
Jarome Iginla Calgary Flames 1996-04 & 2005-08
Stan Jackson Boston Bruins 1925-26
Roger Jenkins Toronto Maple Leafs 1930-31
Jaroslav Jirik St Louis Blues 1969-70
Mark Johnson Hartford Whalers 1982-85
New Jersey Devils 1985-90
Matt Johnson Minnesota Wild 2000-04
Mike Johnson Phoenix Coyotes 2000-04 & 2005-06
Ross Johnstone Toronto Maple Leafs 1943-45
Olli Jokinen Florida Panthers 2000-04 & 2005-08
Rene Joliat Montreal Canadiens 1924-25
Claude Julien Quebec Nordiques 1985-86
Vitali Karamnov St Louis Blues 1992-95
Mike Keane Montreal Canadiens 1988-96
Matt Keith Chicago Blackhawks 2006-07
Chris Kenady St Louis Blues 1997-98
Sheldon Kennedy Detroit Red Wings 1989-91
Alan Kerr Winnipeg Jets 1992-93
Tim Kerr Hartford Whalers 1992-93
Veli-Pekka Ketola Winnipeg Jets 1974-77
Dmitri Khristich Boston Bruins 1997-99
Hec Kilrea Toronto Maple Leafs 1933-35
Detroit Red Wings 1935-40
Derek King St Louis Blues 1999-00
Kris King Toronto Maple Leafs 1997-00
Chuck Kobasew Boston Bruins 2006-08
Krys Kolanos Edmonton Oilers 2005-06
Ales Kotalik Buffalo Sabres 2001-04 & 2005-08
Rich Kromm New York Islanders 1987-89
Oleg Kvasha New York Islanders 2000-04 & 2005-06
Mitch Lamoureux Pittsburgh Penguins 1983-85
Claude D Larose St Louis Blues 1974-78
Hal Laycoe Montreal Canadiens 1950-51
Fern LeBlanc Detroit Red Wings 1976-78
J P LeBlanc Detroit Red Wings 1975-78
Mike LeClerc Anaheim Mighty Ducks 1998-04
Tony Leswick Detroit Red Wings 1957-58
Bill Lindsay San Jose Sharks 2000-01
Montreal Canadiens 2001-03
Atlanta Thrashers 2003-04
Dave Lowry St Louis Blues 1988-89
Morris Lukowich Winnipeg Jets 1978-85
Boston Bruins 1984-86
Bruce MacGregor Detroit Red Wings 1965-66 & 1967-71
Mickey MacKay Boston Bruins 1929-30
Bob MacMillan Colorado Rockies 1981-82
Wayne Maki St Louis Blues 1969-70
David Maley Edmonton Oilers 1991-93
Troy Mallette Edmonton Oilers 1991-92
Greg Malone Pittsburgh Penguins 1976-83
Ryan Malone Pittsburgh Penguins 2003-04 & 2005-08
Randy Manery Detroit Red Wings 1971-72
Georges Mantha Montreal Canadiens 1929-33 & 1936-40
Patrick Marleau San Jose Sharks 2001-04 & 2005-08
Pit Martin Detroit Red Wings 1963-64
Steve Martins Ottawa Senators 2001-02
St Louis Blues 2002-04
Wayne Maxner Boston Bruins 1964-65
Eddie Mazur Montreal Canadiens 1950-51
Gary McAdam Toronto Maple Leafs 1985-86
Roy McBride Toronto Maple Leafs 1929-30
Stan McCabe Detroit Cougars 1929-30
Dale McCourt Toronto Maple Leafs 1983-84
Bob McCulley Montreal Canadiens 1934-35
Ab McDonald Detroit Red Wings 1971-72
Butch McDonald Detroit Red Wings 1939-40
Dan McFall Winnipeg Jets 1984-85
Walt McKechnie Colorado Rockies 1979-80
John McKinnon Montreal Canadiens 1925-26
Sid McNabney Montreal Canadiens 1950-51
Billy McNeill Detroit Red Wings 1958-59
Ken McRae Quebec Nordiques 1988-92
Pat McReavy Boston Bruins 1940-42
Paul Meger Montreal Canadiens 1949-50
Howie Menard Detroit Red Wings 1963-64
Joe Micheletti St Louis Blues 1979-82
Larry Mickey Toronto Maple Leafs 1968-69
Nick Mickoski Boston Bruins 1959-60
Jason Miller New Jersey Devils 1991-92
Tom Miller Detroit Red Wings 1970-71
Armand Mondou Montreal Canadiens 1933-34
Dickie Moore Montreal Canadiens 1951-63
St Louis Blues 1967-68
Howie Morenz New York Rangers 1935-36 
Ron Murphy Detroit Red Wings 1964-66
Rob Murray Winnipeg Jets 1993-96
Phoenix Coyotes 1998-99
Troy Murray Pittsburgh Penguins 1994-95
Sergei Nemchinov New Jersey Devils 1998-02
Scott Nichol Calgary Flames 2001-02
Chicago Blackhawks 2003-04
Nashville Predators 2005-08
Barry Nieckar Hartford Whalers 1992-93
Marcus Nilson Florida Panthers 1998-99
Robert Nilsson Edmonton Oilers 2006-08
Jiri Novotny Columbus Blue Jackets 2007-08
Adam Oates St Louis Blues 1989-92
Boston Bruins 1991-97
David Oliver Ottawa Senators 1998-99
Tom O'Regan Pittsburgh Penguins 1985-86
Mark Osborne Winnipeg Jets 1990-92
Patrick O'Sullivan Los Angeles Kings 2006-08
Gerry Ouellette Boston Bruins 1960-61
John Paddock Quebec Nordiques 1980-81
Jean Paul Parise New York Islanders 1974-77
Rob Pearson Toronto Maple Leafs 1991-94
St Louis Blues 1995-97
Steve Peters Colorado Rockies 1979-80
Brent Peterson Detroit Red Wings 1980-82
Michel Picard Edmonton Oilers 1999-00
Esa Pirnes Los Angeles Kings 2003-04
Walt Poddubny New Jersey Devils 1990-92
Jack Portland Boston Bruins 1935-36
Jukka Porvari New Jersey Devils 1982-83
Kelly Pratt Pittsburgh Penguins 1974-75
Walter 'Babe' Pratt Toronto Maple Leafs 1942-43
Sean Pronger Pittsburgh Penguins 1997-99
Metro Prystai Detroit Red Wings 1955-58
Nelson Pyatt Colorado Rockies 1976-79
Ken Quinney Quebec Nordiques 1987-88
Gord Redahl Boston Bruins 1958-59
Steven Rice Edmonton Oilers 1992-94
Hartford Whalers 1994-97
Carolina Hurricanes 1997-98
Brad Richardson Colorado Avalanche 2005-08
Vic Ripley Boston Bruins 1932-34
Edmund Rodden Toronto Maple Leafs 1927-28
Brian Rolston Boston Bruins 1999-04
Minnesota Wild 2005-08
Tom Roulston Pittsburgh Penguins 1985-86
Dunc Rousseau Winnipeg Jets 1972-74
Tom Rowe Hartford Whalers 1980-82
Mathieu Roy Edmonton Oilers 2005-06
Gino Rozzini Boston Bruins 1944-45
Thomas Rundqvist Montreal Canadiens 1984-85
David Sacco Anaheim Mighty Ducks 1994-96
Dollard St Laurent Montreal Canadiens 1950-51
Sergei Samsonov Edmonton Oilers 2005-06
Ed Sandford Detroit Red Wings 1955-56
Yves Sarault Nashville Predators 2001-02
Tony Savage Montreal Canadiens 1934-35
Ken Schinkel Pittsburgh Penguins 1967-73
Werner Schnarr Boston Bruins 1925-26
Jack Shewchuk Boston Bruins 1940-41
Albert Siebert Boston Bruins 1933-36
Mike Sillinger Detroit Red Wings 1993-95
Risto Siltanen Quebec Nordiques 1985-87
Chris Simon Quebec Nordiques 1992-95
Colorado Avalanche 1995-96
New York Islanders 2006-08
Minnesota Wild 2007-08
Michal Sivek Pittsburgh Penguins 2002-03
Glen Skov Detroit Red Wings 1952-55
Louis Sleigher Quebec Nordiques 1982-85
Doug Smail Winnipeg Jets 1989-91
Art Smith Toronto Maple Leafs 1928-29
Stan Smyl Vancouver Canucks 1978-91
Brad Smyth Nashville Predators 1998-99
Martin Sonnenberg Pittsburgh Penguins 1998-00
John Sorrell Detroit Falcons 1930-32
Eric Staal Carolina Hurricanes 2003-04 & 2005-08
Lorne Stamler Toronto Maple Leafs 1978-79
Lee Stempniak St Louis Blues 2005-08
Ron Stewart Boston Bruins 1965-67
St Louis Blues 1967-68
Cory Stillman St Louis Blues 2000-01
Blaine Stoughton Pittsburgh Penguins 1973-74
Billy Stuart Boston Bruins 1926-27
George Sullivan Boston Bruins 1949-53
Duane Sutter New York Islanders 1979-87
Ron Sutter San Jose Sharks 1996-00
Billy Taylor Boston Bruins 1947-48
Errol Thompson Detroit Red Wings 1977-81
Fred Thurier Brooklyn Americans 1941-42
Billy Tibbetts Pittsburgh Penguins 2000-01
Kevin Todd Anaheim Mighty Ducks 1996-98
Graeme Townshend Ottawa Senators 1993-94
Louis Trudel Montreal Canadiens 1938-39
Darcy Tucker Montreal Canadiens 1997-98
Gord Turlick Boston Bruins 1959-60
Robert Valicevic Nashville Predators 1998-01
Pat Verbeek New Jersey Devils 1982-85
Mick Vukota New York Islanders 1989-97
Dixon Ward Toronto Maple Leafs 1994-95
New York Rangers 2002-03
Grant Warwick Boston Bruins 1947-49
Montreal Canadiens 1949-50
Mike Watt New York Islanders 1998-00
Craig Weller Phoenix Coyotes 2007-08
Chris Wells Pittsburgh Penguins 1995-96
Todd White Atlanta Thrashers 2007-08
Tyler Wright Edmonton Oilers 1995-96
Mikhail Yakubov Chicago Blackhawks 2005-06
   

page hits