Official

NHL (National Hockey League)

Players List

Name

Home Town

Birthday

NHL Season (s)

Position

Aaron Broten

Roseau, MN 11/14/1960 1980-1992 Forward

Aaron Downey

Shelburne, ONT 09/27/1974 1999-2003 Right

Aaron Gavey

Sudbury, ONT 02/22/1974 1995-2003 Center

Aaron Miller

Buffalo, NY 08/11/1971 1993-2003 Defence

Aaron Ward

Windsor, ONT 01/17/1973 1993-2003 Defence

Ab DeMarco

North Bay, ONT 05/10/1916 1938-1947 Center

Ab DeMarco

Cleveland, OH 02/27/1949 1969-1979 Defence

Ab McDonald

Winnipeg, MAN 02/18/1936 1957-1972 Left

Abby Cox

London, ONT 07/19/1904 1935-1936 Goalie

Ace Bailey

Bracebridge, ONT 07/03/1903 1926-1934 Left

Adam Bennett

Georgetown, ONT 03/30/1971 1991-1994 Defence

Adam Brown

Johnstone, Scotland 02/04/1920 1941-1952 Left

Adam Burt

Detroit, MI 01/15/1969 1988-2001 Defence

Adam Creighton

Burlington, ONT 06/02/1965 1983-1997 Center

Adam Deadmarsh

Trail, BC 05/10/1975 1994-2003 Right

Adam Foote

Toronto, ONT 07/10/1971 1991-2003 Defence

Adam Graves

Tecumseh, ONT 04/12/1968 1987-2003 Left

Adam Hall

Kalamazoo, MI 08/14/1980 2001-2003 Forward

Adam Mair

Hamilton, ONT 02/15/1979 1998-2003 Right

Adam Oates

Weston, ONT 08/27/1962 1985-2003 Center

Adolph Kukulowicz

Winnipeg, MAN 04/02/1933 1952-1954 Center

Adrian Aucoin

Ottawa, ONT 07/03/1973 1994-2003 Defence

Adrien Plavsic

Montreal, PQ 01/13/1970 1989-1997 Defence

Aki-Petteri Berg

Turku, Finland 07/28/1977 1995-2003 Defence

Al Arbour

Sudbury, ONT 11/01/1932 1953-1971 Defence

Al Buchanan

Winnipeg, MAN 05/17/1927 1948-1950 Left

Al Cameron

Edmonton, ALTA 10/21/1955 1975-1981 Defence

Al Conroy

Calgary, ALTA 01/17/1966 1991-1994 Center

Al Dewsbury

Goderich, ONT 04/12/1926 1946-1956 Defence

Al Hamilton

Flin Flon, MAN 08/20/1946 1965-1980 Defence

Al Hill

Nanaimo, BC 04/22/1955 1976-1988 Center

Al Huggins

Toronto, ONT 12/21/1910 1930-1931 Left

Al Iafrate

Dearborn, MI 03/21/1966 1984-1998 Defence

Al Jensen

Hamilton, ONT 11/27/1958 1980-1987 Goalie

Al Johnson

Winnipeg, MAN 03/30/1935 1956-1963 Right

Al Karlander

Lac La Hache, BC 11/05/1946 1969-1973 Center

Al LeBrun

Timmins, ONT 12/01/1940 1960-1966 Defence

Al MacAdam

Charlottetown, PEI 03/16/1952 1973-1985 Forward

Al MacInnis

Inverness, NS 07/11/1963 1981-2003 Defence

Al MacNeil

Sydney, NS 09/27/1935 1955-1968 Defence

Al McDonough

St. Catharines, ONT 06/06/1950 1970-1978 Right

Al McLeod

Medicine Hat, ALTA 06/17/1949 1973-1974 Defence

Al Millar

Winnipeg, MAN 09/18/1929 1957-1958 Goalie

Al Murray

11/10/1908 1933-1940 Defence

Al Nicholson

Estevan, SASK 04/26/1936 1955-1957 Left

Al Rittinger

Regina, SASK 01/28/1925 1943-1944 Right

Al Rollins

Vanguard, SASK 10/09/1926 1949-1960 Goalie

Al Secord

Sudbury, ONT 03/03/1958 1978-1990 Left

Al Simmons

Winnipeg, MAN 09/25/1951 1971-1976 Defence

Al Sims

Toronto, ONT 04/18/1953 1973-1983 Defence

Al Smith

Toronto, ONT 11/10/1945 1965-1981 Goalie

Al Suomi

Eveleth, MN 10/29/1913 1936-1937 Left

Al Tuer

North Battleford, SASK 07/19/1963 1985-1990 Defence

Alain Belanger

St. Janvier, PQ 01/18/1956 1977-1978 Right

Alain Caron

Dolbeau, PQ 04/27/1938 1967-1969 Right

Alain Chevrier

Cornwall, ONT 04/23/1961 1985-1991 Goalie

Alain Cote

Matane, PQ 05/03/1957 1979-1989 Left

Alain Cote

Montmagny, PQ 04/14/1967 1985-1994 Defence

Alain Daigle

Trois Rivieres, PQ 08/24/1954 1974-1980 Forward

Alain Langlais

Chicoutimi, PQ 10/09/1950 1973-1975 Right

Alain Lemieux

Montreal, PQ 05/24/1961 1981-1987 Center

Alain Nasreddine

Montreal, PQ 07/10/1975 1998-2003 Defence

Alain Raymond

Rimouski, PQ 06/26/1965 1987-1988 Goalie

Alain Vigneault

Quebec City, PQ 05/14/1961 1981-1983 Defence

Alan "Red" Staley

1948-1949

Alan "Skip" Teal

Ridgeway, ONT 07/17/1933 1954-1955 Center

Alan Hangsleben

Warroad, MN 02/22/1953 1979-1982 Defence

Alan Haworth

Drummondville, PQ 09/01/1960 1980-1988 Center

Alan Hepple

Blaydon-On-Tyre, England 08/16/1963 1983-1986 Defence

Alan Kerr

Hazelton, BC 03/28/1964 1984-1993 Right

Alan Kuntz

Toronto, ONT 06/04/1919 1941-1946 Left

Alan Letang

Renfrew, ONT 09/04/1975 1999-2003 Defence

Alan May

Barrhead, ALTA 01/14/1965 1987-1995 Left

Alan Stewart

Fort St. John, BC 01/31/1964 1985-1992 Left

Albert "Babe" Siebert

Plattsville, ONT 01/14/1904 1925-1939 Left

Albert "Battleship" Leduc

1925-1935

Albert "Toots" Holway

Toronto, ONT 09/24/1902 1923-1929 Defence

Albert Hughes

Guelph, ONT 05/13/1901 1930-1932 Center

Albert Langlois

Magog, PQ 11/06/1934 1957-1966 Defence

Albert Pudas

1926-1927

Aldege "Baz" Bastien

Timmins, ONT 08/29/1919 1945-1946 Goalie

Aldo Guidolin

Forks of Credit, ONT 06/06/1932 1952-1956 Defence

Aldo Palazzari

Eveleth, MN 07/25/1918 1943-1944 Right

Alec Connell

Ottawa, ONT 02/08/1902 1924-1937 Goalie

Alec Tidey

Vancouver, BC 01/05/1955 1976-1980 Right

Alek Stojanov

Windsor, ONT 04/25/1973 1994-1997 Right

Ales Hemsky

Pardubice, Czech 08/13/1983 2002-2003 Left

Ales Kotalik

Jindrichuv Hradec, Czech Rep. 12/23/1978 2001-2003 Right

Ales Pisa

Pardubice, Czech Rep. 01/02/1977 2001-2003 Defence

Alex "Bud" Cook

Kingston, ONT 11/15/1907 1931-1935 Center

Alex "Sandy" Fitzpatrick

Paisley, Scotland 12/22/1944 1964-1968 Center

Alex Auld

Cold Lake, ALTA 01/07/1981 2001-2003 Goalie

Alex Delvecchio

Fort William, ONT 12/04/1931 1950-1974 Center

Alex Faulkner

Bishops Falls, NFLD 05/21/1936 1961-1964 Center

Alex Forsyth

Galt, ONT 01/06/1955 1976-1977 Forward

Alex Gray

Glasgow, Scotland 06/21/1899 1927-1929 Right

Alex Henry

Elliot Lake, ONT 10/18/1979 2002-2003 Defence

Alex Hicks

Calgary, ALTA 09/04/1969 1995-2000 Left

Alex Kaleta

Canmore, ALTA 11/29/1919 1941-1951 Left

Alex Levinsky

Syracuse, NY 02/02/1910 1930-1939

Alex McKendry

Midland, ONT 11/21/1956 1977-1981 Forward

Alex McKinnon

1924-1929

Alex Motter

1934-1943

Alex Pirus

Toronto, ONT 1976-1980 Center

Alex Ritson

Peace River, ALTA 03/07/1922 1944-1945 Center

Alex Shibicky

Winnipeg, MAN 05/19/1914 1935-1946

Alex Singbush

1940-1941 Defence

Alex Smart

1942-1943

Alex Smith

Bootle, England 04/02/1904 1924-1935 Defence

Alex Tanguay

Ste-Justine, PQ 11/21/1979 1999-2003 Center

Alex Vasilevsky

Kiev, Ukraine 01/08/1975 1995-1997 Right

Alex Woods

1936-1937 Goalie

Alexander Andrijevski

Minsk, Belarus 08/10/1968 1992-1993 Right

Alexander Frolov

Moscow, Russia 07/26/1982 2002-2003 Left

Alexander Godynyuk

Kiev, Ukraine 01/27/1970 1990-1997 Defence

Alexander Karpovtsev

Moscow, Russia 04/07/1970 1993-2003 Defence

Alexander Kerch

03/16/1967 1993-1994 Left

Alexander Kharitonov

Moscow, Russia 03/30/1976 2000-2002 Right

Alexander Khavanov

Moscow, Russia 01/30/1972 2000-2003 Defence

Alexander Korolyuk

Moscow, Russia 01/15/1976 1997-2002 Right

Alexander Mogilny

Khabarovsk, Russia 02/18/1969 1989-2003 Right

Alexander Selivanov

Moscow, Russia 03/23/1971 1994-2001 Right

Alexander Semak

Ufa, Russia 02/11/1966 1991-1997 Center

Alexandr Svitov

Omsk, Russia 03/01/1982 2002-2003 Center

Alexandre Boikov

Chelyabinsk, Russia 02/07/1975 1999-2001 Defence

Alexandre Daigle

Montreal, PQ 02/07/1975 1993-2003 Right

Alexandre Volchkov

Moscow, Russia 09/25/1977 1999-2000 Right

Alexei Gusarov

Moscow, Russia 07/08/1964 1990-2001 Defence

Alexei Kasatonov

Leningrad, Russia 10/14/1959 1989-1996 Defence

Alexei Kovalev

Togliatti, Russia 02/24/1973 1992-2003 Right

Alexei Kudashov

Elektrostal, Russia 07/21/1971 1993-1994 Center

Alexei Morozov

Moscow, Russia 02/16/1977 1997-2003 Right

Alexei Ponikarovsky

Kiev, Ukraine 04/09/1980 2000-2003 Center

Alexei Semenov

Murmansk, Russia 04/10/1981 2002-2003 Defence

Alexei Smirnov

Tver, Russia 01/28/1982 2002-2003 Left

Alexei Tezikov

Togliatti, Russia 06/22/1978 1998-2002 Defence

Alexei Vasiliev

Yaroslavi, Russia 09/01/1977 1999-2000 Defence

Alexei Yashin

Sverdlovsk, Russia 11/05/1973 1993-2003 Center

Alexei Yegorov

St. Petersburg, Russia 05/21/1975 1995-1997 Right

Alexei Zhamnov

Moscow, Russia 10/01/1970 1992-2003 Center

Alexei Zhitnik

Kiev, Ukraine 10/10/1972 1992-2003 Defence

Alf Pike

Winnipeg, MAN 09/15/1917 1939-1947 Forward

Alf Skinner

1917-1926

Alfie Michaud

Selkirk, MAN 11/06/1976 1999-2000 Goalie

Alfie Moore

1936-1939 Goalie

Alfie Turcotte

Gary, IN 06/05/1965 1983-1991 Center

Alfred "Red" Carr

Winnipeg, MAN 12/29/1916 1943-1944 Left

Allan Bester

Hamilton, ONT 03/26/1964 1983-1996 Goalie

Allan Egeland

Lethbridge, ALTA 01/31/1973 1995-1998 Center

Allan Shields

1927-1938 Defence

Allan Shields

1931-1932 Goalie

Allan Stanley

Timmins, ONT 03/01/1926 1948-1969 Defence

Allen Pedersen

Fort Saskatchewan, ALTA 01/13/1965 1986-1994 Defence

Alphonse Lacroix

Newton, MA 10/21/1898 1925-1926 Goalie

Alvin "Buck" Jones

Owen Sound, ONT 08/16/1917 1938-1943 Defence

Alvin Fisher

Sault Ste.Marie, ONT 1924-1925 Right

Alyn McCauley

Brockville, ONT 05/29/1977 1997-2003 Center

Amby Moran

1926-1928

Amos Arbour

Waubaushene, ONT 01/26/1895 1918-1924 Left

Anatoli Fedotov

Saratov, USSR 05/11/1966 1992-1994 Defence

Anatoli Semenov

Moscow, USSR 03/05/1962 1989-1997 Center

Anders Carlsson

Gavle, Sweden 11/25/1960 1986-1989 Center

Anders Eldebrink

Kalix, Sweden 12/11/1960 1981-1983 Defence

Anders Eriksson

Bollnas, Sweden 01/09/1975 1995-2003 Defence

Anders Hakansson

Munkfors, Sweden 04/27/1956 1981-1986 Forward

Anders Hedberg

Ornskoldsvik, Sweden 02/25/1951 1978-1985 Right

Anders Kallur

Ludvika, Sweden 07/06/1952 1979-1985 Forward

Anders Myrvold

Lorenskog, Norway 08/12/1975 1995-2001 Defence

Anders Steen

1980-1981

Andre Bashkirov

Shelehov, Russia 06/22/1970 1998-2001 Right

Andre Binette

Montreal, PQ 12/02/1933 1954-1955 Goalie

Andre Boudrias

Montreal, PQ 09/19/1943 1963-1976 Center

Andre Champagne

Eastview, ONT 09/19/1943 1962-1963 Left

Andre Corriveau

Grand'Mere, PQ 05/15/1928 1953-1954 Right

Andre Dore

Montreal, PQ 02/11/1958 1978-1985 Defence

Andre Dupont

Trois-Rivieres, PQ 07/27/1949 1970-1983 Defence

Andre Faust

Joliette, PQ 10/07/1969 1992-1994 Left

Andre Gill

Sorel, PQ 09/19/1941 1967-1968 Goalie

Andre Hidi

Toronto, ONT 06/05/1960 1983-1985 Forward

Andre Hinse

Trois-Rivieres, PQ 04/19/1945 1967-1968 Left

Andre Lacroix

Lauzon, PQ 06/05/1945 1967-1980 Center

Andre Peloffy

Sete, France 02/25/1951 1974-1975 Forward

Andre Pronovost

Shawinigan Falls, PQ 07/09/1936 1956-1968 Left

Andre Racicot

Rouyn-Noranda, PQ 06/09/1969 1989-1994 Goalie

Andre Roy

Port Chester, NY 02/08/1975 1995-2003 Left

Andre Savage

Ottawa, ONT 05/27/1975 1998-2003 Center

Andre Savard

Temiscamingue, PQ 09/02/1953 1973-1985 Center

Andre St. Laurent

Rouyn-Noranda, PQ 02/16/1953 1973-1984 Center

Andreas Dackell

Gavle, Sweden 12/29/1972 1996-2003 Right

Andreas Johansson

Falun, Sweden 05/19/1973 1995-2003 Center

Andreas Karlsson

Luvika, Sweden 08/19/1975 1999-2002 Center

Andreas Lilja

Stockholm, Sweden 07/13/1975 2000-2003 Defence

Andreas Salomonsson

Ornskoldsvik, Sweden 12/19/1973 2001-2003 Left

Andrei Kovalenko

Gorky, Russia 06/07/1970 1992-2001 Right

Andrei Lomakin

Voskresensk, USSR 04/03/1964 1991-1995 Left

Andrei Markov

Voskresensk, Russia 12/20/1978 2000-2003 Defence

Andrei Nazarov

Chelyabinsk, Russia 05/22/1974 1993-2003 Left

Andrei Nikolishin

Vorkuta, Russia 03/25/1973 1994-2003 Center

Andrei Skopintsev

Moscow, Russia 09/28/1971 1998-2001 Defence

Andrei Trefilov

Moscow, Russia 08/31/1969 1992-1999 Goalie

Andrei Vasilyev

Voskresensk, Russia 03/30/1972 1994-1999 Left

Andrei Zyuzin

Ufa, Russia 01/21/1978 1997-2003 Defence

Andrej Nedorost

Trencin, Slavakin 04/30/1980 2001-2003 Left

Andrej Podkonicky

Zvolen, Czech Rep. 05/09/1978 2000-2001 Left

Andrew "Bubba" Berenzweig

Arlington Heights, IL 08/08/1977 1999-2003 Defence

Andrew Blair

Winnipeg, MAN 02/27/1908 1928-1937 Center

Andrew Brunette

Sudbury, ONT 08/24/1973 1995-2003 Left

Andrew Cassels

Bramalea, ONT 07/23/1969 1989-2003 Center

Andrew Ference

Edmonton, ALTA 03/17/1979 1999-2003 Defence

Andrew McBain

Toronto, ONT 02/18/1965 1983-1994 Right

Andrew McKim

Saint John, NB 07/06/1970 1992-1995 Center

Andrew Raycroft

Belleville, ONT 05/04/1980 2000-2003 Goalie

Andy Aitkenhead

Glasgow, Scotland 03/06/1904 1932-1935 Goalie

Andy Barbe

Coniston, ONT 07/27/1923 1950-1951 Right

Andy Bathgate

Winnipeg, MAN 08/28/1932 1952-1971 Center

Andy Bellemer

Penetanguishene, ONT 07/03/1903 1932-1933 Defence

Andy Branigan

Winnipeg, MAN 04/11/1922 1940-1942 Defence

Andy Brickley

Melrose, MA 08/09/1961 1982-1994 Left

Andy Brown

Hamilton, ONT 02/15/1944 1971-1974 Goalie

Andy Delmore

Windsor, ONT 12/26/1976 1998-2003 Defence

Andy Hebenton

Winnipeg, MAN 10/03/1929 1955-1964 Right

Andy Hilbert

Howell, MI 02/06/1981 2001-2003 Center

Andy McDonald

Strathroy, ONT 06/25/1977 2000-2003 Center

Andy Moog

Penticton, BC 02/18/1960 1980-1998 Goalie

Andy Rymsha

St. Catharines, ONT 12/10/1968 1991-1992 Right

Andy Schliebener

Ottawa, ONT 08/16/1962 1981-1985 Defence

Andy Schneider

Edmonton, ALTA 03/29/1972 1993-1994 Left

Andy Spruce

1976-1979

Andy Sutton

Kingston, ONT 03/10/1975 1998-2003 Defence

Angie Moretto

Toronto, ONT 09/18/1953 1976-1977 Center

Angus "Scotty" Cameron

Prince Albert, SASK 11/05/1921 1942-1943 Center

Anson Carter

Toronto, ONT 06/06/1974 1996-2003 Center

Anssi Melametsa

1985-1986

Antero Lehtonen

1979-1980

Anton Stastny

Bratislava, Slovakia 08/05/1959 1980-1989 Forward

Anton Volchenkov

Moscow, Russia 02/25/1982 2002-2003 Defence

Antti Aalto

Lappeenranta, Finland 03/04/1975 1997-2001 Center

Antti Laaksonen

Tammela, Finland 10/03/1973 1998-2003 Left

Antti Tormanen

Espoo, Finland 09/19/1970 1995-1996 Left

Antti-Jussi Niemi

Vantaa, Finland 09/22/1977 2000-2002 Defence

Archie Briden

Renfrew, ONT 07/16/1898 1926-1930 Left

Archie Fraser

Souris, MAN 02/09/1914 1943-1944 Center

Archie Henderson

Calgary, ALTA 02/17/1957 1980-1983 Right

Archie Wilcox

Montreal, PQ 05/05/1903 1929-1935 Defence

Archie Wilder

Melville, SASK 05/30/1917 1940-1941 Left

Ari Haanpaa

Nokia, Finland 11/29/1965 1985-1988 Right

Aris Brimanis

Cleveland, OH 03/14/1972 1993-2002 Defence

Armand "Dutch" Delmonte

Timmins, ONT 06/03/1927 1945-1946 Right

Armand Gaudreault

Lac St.Jean, PQ 07/14/1921 1944-1945 Left

Armand Mondou

1928-1940

Armand Raymond

1937-1940

Arnie Brown

Oshawa, ONT 01/28/1942 1961-1974 Defence

Arnie Kullman

Winnipeg, MAN 10/09/1927 1947-1950 Center

Arron Asham

Portage la Prairie, MAN 04/13/1978 1998-2003 Right

Art "Nosey" Gauthier

Espanola, ONT 10/10/1904 1926-1927 Center

Art Alexandre

St. Jean, PQ 03/02/1909 1931-1933 Left

Art Chapman

Winnipeg, MAN 05/29/1907 1930-1940 Center

Art Chisholm

Arlington, MA 11/11/1934 1960-1961 Center

Art Gagne

Ottawa, ONT 10/11/1897 1926-1932 Right

Art Giroux

Strathmore, ALTA 06/06/1908 1932-1936 Right

Art Herchenratter

Kitchener, ONT 11/24/1917 1940-1941 Left

Art Jackson

Toronto, ONT 12/15/1915 1934-1945 Center

Art Lesieur

Fall River, MA 09/13/1907 1928-1936

Art Ross

1917-1918

Art Smith

1927-1931

Art Somers

1929-1935

Art Stratton

Winnipeg, MAN 10/08/1935 1959-1968 Center

Art Strobel

Regina, SASK 11/28/1922 1943-1944 Left

Art Townsend

1926-1927

Art Wiebe

Rosthern, SASK 09/28/1913 1932-1944 Defence

Artem Chubarov

Gorky, USSR 12/12/1979 1999-2003 Center

Arthur Brooks

Guelph, ONT 1917-1918 Goalie

Arthur Coulter

Winnipeg, MAN 05/31/1909 1931-1942 Defence

Arthur Duncan

Sault Ste.Marie, ONT 07/04/1894 1926-1931 Defence

Arthur Michaluk

Canmore, ALTA 05/04/1923 1947-1948 Defence

Arto Blomsten

Vaasa, Finland 03/16/1965 1993-1996 Defence

Arto Javanainen

Pori, Finland 04/08/1959 1984-1985 Forward

Arturs Irbe

Riga, Latvia 02/02/1967 1991-2003 Goalie

Aubrey "Dit" Clapper

Newmarket, ONT 02/01/1907 1927-1947 Defence

Aubrey Webster

Kenora, ONT 1930-1935 Right

Aud Tuten

Enterprise, AL 01/14/1915 1941-1943 Defence

Aurel Joliat

Ottawa, ONT 08/29/1901 1922-1938 Left

Autry Erickson

Lethbridge, ALTA 01/25/1938 1959-1970 Defence

B.J. Young

Anchorage, AK 07/23/1977 1999-2000 Right

Barclay Plager

Kirkland Lake, ONT 03/25/1941 1967-1977 Defence

Barney Stanley

1927-1928

Barret Jackman

Trail, BC 03/05/1981 2001-2003 Defence

Barrett Heisten

Anchorage, AK 03/19/1980 2001-2002 Winger

Barrie Meissner

Unity, SASK 07/26/1946 1967-1969 Left

Barrie Moore

London, ONT 05/22/1975 1995-2000 Left

Barry Ashbee

Weston, ONT 07/28/1939 1965-1974 Defence

Barry Beck

Vancouver, BC 06/03/1957 1977-1990 Defence

Barry Boughner

Delhi, ONT 01/29/1948 1969-1971 Right

Barry Cullen

Ottawa, ONT 06/16/1935 1955-1960 Right

Barry Cummins

Regina, SASK 01/25/1949 1973-1974 Defence

Barry Dean

Maple Creek, SASK 02/26/1955 1976-1979 Left

Barry Gibbs

Lloydminster, SASK 09/28/1948 1967-1980 Defence

Barry Legge

Winnipeg, MAN 10/22/1954 1979-1982 Defence

Barry Long

Red Deer, ALTA 01/03/1949 1972-1982 Defence

Barry MacKenzie

Toronto, ONT 08/16/1941 1968-1969 Defence

Barry Melrose

Kelvington, SASK 07/15/1956 1979-1986 Defence

Barry Nieckar

Rama, SASK 12/16/1967 1992-1998 Left

Barry Pederson

Big River, SASK 03/13/1961 1980-1992 Forward

Barry Potomski

Windsor, ONT 11/24/1972 1995-1998 Right

Barry Richter

Madison, WI 09/11/1970 1995-2001 Defence

Barry Salovaara

Toronto, ONT 01/07/1948 1974-1976 Defence

Barry Smith

Surrey, BC 04/25/1955 1975-1981 Center

Barry Sullivan

1947-1948

Barry Wilcox

New Westminster, BC 04/23/1948 1972-1975 Forward

Barry Wilkins

Toronto, ONT 02/28/1947 1966-1976 Defence

Bart Crashley

Toronto, ONT 06/15/1946 1965-1976 Defence

Barton Bradley

Fort William, ONT 07/29/1930 1949-1950 Center

Basil McRae

Beaverton, ONT 01/05/1961 1981-1997 Left

Beattie Ramsay

1927-1928

Behn Wilson

Toronto, ONT 12/19/1958 1978-1988 Defence

Ben "Bun" LaPrairie

Sault Ste. Marie, MI 1936-1937 Right

Ben Clymer

Edina, MN 04/11/1978 1999-2003 Winger

Ben Gosselin

Montreal, PQ 07/19/1957 1977-1978 Left

Ben Hankinson

Edina, MN 05/01/1969 1992-1995 Right

Ben Simon

Cleveland, OH 06/14/1978 2001-2003 Center

Bengt Gustafsson

Karlskoga, Sweden 03/23/1958 1979-1989 Forward

Bengt Lundholm

Falun, Sweden 08/04/1955 1981-1986 Forward

Bennett Wolf

Kitchener, ONT 10/23/1959 1980-1983 Defence

Benny Grant

Owen Sound, ONT 07/14/1909 1928-1944 Goalie

Benny Woit

Fort William, ONT 01/07/1928 1950-1957 Defence

Benoit Brunet

Pointe-Claire, PQ 08/24/1968 1988-2002 Left

Benoit Gratton

Montreal, PQ 12/28/1976 1997-2002 Center

Benoit Hogue

Repentigny, PQ 10/28/1966 1987-2002 Left

Bep Guidolin

Thorold, ONT 12/09/1925 1942-1952 Left

Bernard Ruelle

1943-1944

Bernie "Boom-Boom" Geoffrion

Montreal, PQ 02/14/1931 1950-1968 Right

Bernie Brophy

Collingwood, ONT 08/09/1903 1925-1930 Left

Bernie Federko

Foam Lake, SASK 05/12/1956 1976-1990 Forward

Bernie Johnston

Toronto, ONT 09/15/1956 1979-1981 Center

Bernie Lukowich

North Battleford, SASK 03/18/1952 1973-1975 Forward

Bernie MacNeil

Sudbury, ONT 03/07/1950 1973-1974 Center

Bernie Morris

1924-1925

Bernie Nicholls

Haliburton, ONT 06/24/1961 1981-1999 Center

Bernie Parent

Montreal, PQ 04/03/1945 1965-1979 Goalie

Bernie Saunders

Montreal, PQ 06/21/1956 1979-1981 Right

Bernie Wolfe

Montreal, PQ 12/18/1951 1975-1979 Goalie

Bert Connelly

Montreal, PQ 04/22/1909 1934-1938 Left

Bert Corbeau

Penetanguishene, ONT 02/09/1894 1917-1927 Defence

Bert Gardiner

Saskatoon, SASK 03/25/1913 1935-1944 Goalie

Bert Hirschfeld

Halifax, NS 03/01/1929 1949-1951 Left

Bert Lindsay

1917-1919 Goalie

Bert Marshall

Kamloops, BC 11/22/1943 1965-1979 Defence

Bert McCaffrey

Toronto, ONT 1924-1931 Defence

Bert McInenly

Quebec, PQ 05/06/1906 1930-1936 Defence

Bert Olmstead

Scepter, SASK 09/04/1926 1948-1962 Right

Bert Peer

1939-1940

Bert Robertsson

Sodertalje, Sweden 06/30/1974 1997-2001 Defence

Bert Wilson

Orangeville, ONT 10/17/1949 1973-1981 Left

Bill "Bat" Phillips

1926-1930

Bill "Red" Anderson

Tillsonburg, ONT 12/13/1912 1942-1943 Defence

Bill "Red" Mitchell

1941-1945

Bill "Red" Stuart

1920-1927

Bill Allum

Winnipeg, MAN 10/09/1916 1939-1941 Defence

Bill Armstrong

London, ONT 06/25/1966 1990-1991 Left

Bill Baker

Grand Rapids, MN 11/29/1956 1980-1983 Defence

Bill Barber

Callander, ONT 07/11/1952 1972-1984 Forward

Bill Barilko

Timmins, ONT 03/25/1927 1946-1951 Defence

Bill Bennett

Warwick, RI 05/31/1953 1978-1980 Left

Bill Benson

Winnipeg, MAN 07/29/1920 1940-1942 Center

Bill Berg

St. Catharines, ONT 10/21/1967 1988-1999 Defence

Bill Beveridge

Ottawa, ONT 07/01/1909 1929-1943 Goalie

Bill Boucher

Ottawa, ONT 11/10/1899 1921-1928 Right

Bill Bowler

Toronto, ONT 09/25/1975 2000-2001 Center

Bill Brydge

Renfrew, ONT 10/22/1901 1926-1936 Defence

Bill Burega

Winnipeg, MAN 03/13/1932 1955-1956 Defence

Bill Butters

St. Paul, MN 01/10/1951 1977-1979 Defence

Bill Carse

Edmonton, ALTA 05/29/1914 1938-1942 Left

Bill Carson

Bracebridge, ONT 11/25/1900 1926-1930 Center

Bill Clement

Buckingham, PQ 12/20/1950 1971-1982 Center

Bill Collins

Ottawa, ONT 07/13/1943 1967-1978 Center

Bill Cook

Brantford, ONT 10/08/1898 1926-1937 Right

Bill Cowley

Briston, PQ 06/12/1912 1934-1947 Center

Bill Cupolo

Niagara Falls, ONT 01/08/1924 1944-1945 Right

Bill Derlago

Birtle, MAN 08/25/1958 1978-1987 Forward

Bill Dickie

Campbellton, NB 02/20/1916 1941-1942 Goalie

Bill Dineen

Arvida, PQ 09/18/1932 1953-1958 Right

Bill Durnan

Toronto, ONT 01/22/1916 1943-1950 Goalie

Bill Ezinicki

Winnipeg, MAN 03/11/1924 1944-1955 Right

Bill Fairbairn

Brandon, MAN 01/07/1947 1968-1979 Right

Bill Flett

Vermillion, ALTA 07/21/1943 1967-1980 Right

Bill Folk

Regina, SASK 07/11/1927 1951-1953 Defence

Bill Gadsby

Calgary, ALTA 08/08/1927 1946-1966 Defence

Bill Gardner

Toronto, ONT 03/19/1960 1980-1989 Forward

Bill Goldsworthy

Waterloo, ONT 08/24/1944 1964-1978 Right

Bill Guerin

Worcester, MA 11/09/1970 1991-2003 Right

Bill Hajt

Radisson, SASK 11/18/1951 1973-1987 Defence

Bill Hay

Saskatoon, SASK 12/08/1935 1959-1967 Center

Bill Heindl

Sherbrooke, PQ 05/13/1946 1970-1973 Left

Bill Hicke

Regina, SASK 03/31/1938 1958-1972 Right

Bill Hogaboam

Swift Current, SASK 05/09/1949 1972-1980 Center

Bill Holmes

Portage la Prairie, MAN 03/09/1899 1925-1930 Center

Bill Houlder

Thunder Bay, ONT 03/11/1967 1987-2003 Defence

Bill Huard

Welland, ONT 06/24/1967 1992-2000 Left

Bill Hutton

Calgary, ALTA 01/28/1910 1929-1931 Defence

Bill Inglis

Ottawa, ONT 05/11/1943 1967-1971 Center

Bill Jennings

Toronto, ONT 06/28/1917 1940-1945 Right

Bill Johnson

Port Arthur, ONT 07/27/1928 1949-1950 Center

Bill Juzda

Winnipeg, MAN 10/29/1920 1940-1952 Defence

Bill Kendall

1933-1938

Bill Kitchen

Schomberg, ONT 10/12/1960 1981-1985 Defence

Bill Knibbs

Toronto, ONT 01/24/1942 1964-1965 Center

Bill Kyle

Regina, SASK 12/23/1924 1949-1951 Center

Bill LeCaine

Moose Jaw, SASK 03/11/1938 1968-1969 Left

Bill Lesuk

Moose Jaw, SASK 11/01/1946 1968-1980 Left

Bill Lindsay

Fernie, BC 05/17/1971 1991-2003 Winger

Bill Lochead

Forest, ONT 10/13/1954 1974-1980 Forward

Bill MacKenzie

Winnipeg, MAN 12/12/1912 1932-1940 Defence

Bill MacMillan

Charlottetown, PEI 03/07/1943 1970-1977 Center

Bill Masterton

Winnipeg, MAN 08/16/1938 1967-1968 Center

Bill McCreary

Sundridge, ONT 12/02/1934 1953-1971 Left

Bill McCreary

Hudson, OH 04/15/1960 1980-1981 Left

Bill McDonagh

1949-1950

Bill McDougall

Mississagua, ONT 08/10/1966 1990-1994 Center

Bill McKenzie

St. Thomas, ONT 07/18/1952 1973-1980 Goalie

Bill Mikkelson

Neepawa, MAN 05/21/1948 1971-1977 Defence

Bill Miller

1934-1937

Bill Mitchell

Port Dalhousie, ONT 02/22/1930 1963-1964 Defence

Bill Moe

Danvers, MA 10/02/1916 1944-1949 Defence

Bill Mosienko

Winnipeg, MAN 11/02/1921 1941-1955 Right

Bill Muckalt

Surrey, BC 07/15/1974 1998-2003 Winger

Bill Nyrop

Edina, MN 07/23/1952 1975-1982 Defence

Bill Oleschuk

Edmonton, ALTA 07/20/1955 1975-1980 Goalie

Bill Orban

1967-1970 Left

Bill Plager

Kapuskasing, ONT 07/06/1945 1967-1976 Defence

Bill Quackenbush

Toronto, ONT 03/02/1922 1942-1956 Defence

Bill Ranford

Brandon, MAN 12/14/1966 1985-2000 Goalie

Bill Regan

Creighton Mine, ONT 1929-1933 Defence

Bill Riley

1974-1980

Bill Root

Toronto, ONT 09/06/1959 1982-1988 Defence

Bill Shill

Toronto, ONT 03/06/1923 1942-1947 Right

Bill Speer

Lindsay, ONT 03/20/1942 1967-1971 Defence

Bill Stewart

Toronto, ONT 10/06/1957 1977-1986 Defence

Bill Summerhill

Toronto, ONT 07/09/1913 1937-1942 Right

Bill Sutherland

Regina, SASK 11/10/1934 1962-1972 Center

Bill Sweeney

Guelph, ONT 01/30/1937 1959-1960 Center

Bill Terry

Toronto, ONT 07/13/1961 1987-1988 Center

Bill Thoms

Newmarket, ONT 03/05/1910 1932-1945 Center

Bill Thomson

Troon-Ayrshire, Scotland 03/23/1912 1938-1944 Right

Bill Touhey

1927-1934

Bill Warwick

Regina, SASK 1942-1944 Left

Bill Watson

Pine Falls, MAN 03/30/1964 1985-1989 Forward

Bill Whelton

1980-1981

Bill White

Toronto, ONT 08/26/1939 1967-1976 Defence

Bill Wylie

Galt, ONT 07/15/1928 1950-1951 Center

Billy Bell

Lachine, PQ 06/10/1891 1917-1924 Center

Billy Boyd

Belleville, ONT 05/15/1898 1926-1930 Right

Billy Burch

Yonkers, NY 11/20/1900 1922-1933 Center

Billy Cameron

Timmins, ONT 12/05/1896 1923-1926 Right

Billy Carroll

Toronto, ONT 01/19/1959 1980-1987 Center

Billy Carter

Cornwall, ONT 12/02/1937 1957-1962 Center

Billy Coutu

North Bay, ONT 03/01/1892 1917-1927 Defence

Billy Dea

Edmonton, ALTA 04/03/1933 1953-1971 Center

Billy Gooden

Winnipeg, MAN 09/08/1923 1942-1944 Left

Billy Harris

Toronto, ONT 07/29/1935 1955-1969 Center

Billy Harris

Toronto, ONT 01/29/1952 1972-1984 Right

Billy McNeill

Edmonton, ALTA 01/26/1936 1956-1964 Center

Billy O'Dwyer

South Boston, MA 01/25/1960 1983-1990 Forward

Billy Reay

Winnipeg, MAN 08/21/1918 1943-1953 Center

Billy Smith

Perth, ONT 12/12/1950 1971-1989 Goalie

Billy Taylor

Winnipeg, MAN 05/03/1919 1939-1948 Center

Billy Taylor

Kincaid, SASK 10/14/1942 1964-1965 Center

Billy Tibbetts

Boston, MA 10/14/1974 2000-2003 Right

Bjorn Johansson

Orebro, Sweden 01/15/1956 1976-1978 Defence

Bjorn Skaare

1978-1979

Blaine Lacher

Medicine Hat, ALTA 09/05/1970 1994-1996 Goalie

Blaine Stoughton

Gilbert Plains, MAN 03/13/1953 1973-1984 Forward

Blair Atcheynum

Estevan, SASK 04/20/1969 1992-2001 Right

Blair Barnes

Windsor, ONT 09/21/1960 1982-1983 Right

Blair Betts

Edmonton, ALTA 02/16/1980 2001-2003 Center

Blair Chapman

Lloydminster, SASK 06/13/1956 1976-1983 Right

Blair MacDonald

Cornwall, ONT 11/17/1953 1979-1983 Right

Blair MacKasey

Hamilton, ONT 12/13/1955 1976-1977 Defence

Blair Stewart

Winnipeg, MAN 03/15/1953 1973-1980 Forward

Blake Bellefeuille

Framingham, MA 12/27/1977 2001-2003 Center

Blake Dunlop

Hamilton, ONT 04/18/1953 1973-1984 Forward

Blake Sloan

Park Ridge, IL 07/27/1975 1998-2003 Defence

Blake Wesley

Red Deer, ALTA 07/10/1959 1979-1986 Defence

Bo Berglund

Sjavelad, Sweden 04/06/1955 1983-1986 Forward

Bob "Pinkie" Davie

Beausejour, MAN 09/12/1912 1933-1936 Defence

Bob Armstrong

Toronto, ONT 04/07/1931 1950-1962 Defence

Bob Attwell

Spokane, WA 12/26/1959 1979-1981 Right

Bob Babcock

Agincourt, ONT 08/03/1968 1990-1993 Defence

Bob Bailey

Kenora, ONT 05/29/1931 1953-1958 Right

Bob Barlow

Hamilton, ONT 06/17/1935 1969-1971 Left

Bob Bassen

Calgary, ALTA 05/06/1965 1985-2000 Center

Bob Baun

Lanigan, SASK 09/09/1936 1956-1973 Defence

Bob Beckett

Unionville, ONT 04/08/1936 1956-1964 Center

Bob Beers

Pittsburgh, PA 05/20/1967 1989-1997 Defence

Bob Bergloff

Dickinson, ND 07/26/1958 1982-1983 Defence

Bob Berry

Montreal, PQ 11/29/1943 1968-1977 Left

Bob Blackburn

Rouyn-Noranda, PQ 02/01/1938 1968-1971 Defence

Bob Blake

Ashland, WI 08/16/1916 1935-1936 Left

Bob Bodak

Thunder Bay, ONT 05/28/1961 1987-1990 Left

Bob Boughner

Windsor, ONT 03/08/1971 1995-2003 Defence

Bob Bourne

Netherhill, SASK 06/21/1954 1974-1988 Center

Bob Brooke

Acton, MA 12/18/1960 1983-1990 Center

Bob Carse

Edmonton, ALTA 07/19/1919 1939-1948 Left

Bob Champoux

Truro, NS 12/02/1942 1963-1974 Goalie

Bob Charlebois

Cornwall, ONT 05/27/1944 1967-1968 Left

Bob Chrystal

Winnipeg, MAN 04/30/1930 1953-1955 Defence

Bob Collyard

Hibbing, MI 10/16/1949 1973-1974 Center

Bob Cook

Sudbury, ONT 01/06/1946 1970-1975 Right

Bob Copp

Port Elgin, NB 11/15/1918 1942-1951 Defence

Bob Corkum

Salisbury, MA 12/18/1967 1989-2002 Center

Bob Crawford

Belleville, ONT 04/06/1959 1979-1987 Right

Bob Cunningham

Welland, ONT 02/26/1941 1960-1962 Center

Bob Dailey

Kingston, ONT 05/03/1953 1973-1982 Defence

Bob Davidson

Toronto, ONT 02/10/1912 1934-1946 Left

Bob Davis

Lachine, PQ 02/02/1899 1932-1933 Right

Bob Dawes

Saskatoon, SASK 11/29/1924 1946-1951 Defence

Bob DeCourcy

Toronto, ONT 06/12/1927 1947-1948 Goalie

Bob Dill

St.Paul, MN 04/25/1920 1943-1945 Defence

Bob Dillabough

Belleville, ONT 04/27/1941 1961-1970 Center

Bob Dupuis

North Bay, ONT 08/26/1952 1979-1980 Goalie

Bob Errey

Montreal, PQ 09/21/1964 1983-1998 Left

Bob Essensa

Toronto, ONT 01/14/1965 1988-2002 Goalie

Bob Falkenberg

Stettler, ALTA 01/01/1946 1966-1972 Defence

Bob Fillion

Thetford Mines, PQ 07/12/1921 1943-1950 Left

Bob Fitchner

Sudbury, ONT 12/22/1950 1979-1981 Center

Bob Frampton

Toronto, ONT 01/20/1929 1949-1950 Left

Bob Francis

North Battleford, SASK 12/05/1958 1982-1983 Center

Bob Froese

St. Catharines, ONT 06/30/1958 1982-1990 Goalie

Bob Fryday

Toronto, ONT 12/05/1928 1949-1952 Right

Bob Gainey

Peterborough, ONT 12/13/1953 1973-1989 Forward

Bob Gassoff

Quesnel, BC 04/17/1953 1973-1977 Defence

Bob Girard

Montreal, PQ 04/12/1949 1975-1980 Forward

Bob Gladney

Come By Chance, NFLD 08/27/1957 1982-1984 Defence

Bob Goldham

Georgetown, ONT 05/12/1922 1941-1956 Defence

Bob Gould

Petrolia, ONT 09/02/1957 1979-1990 Forward

Bob Gracie

North Bay, ONT 11/08/1910 1930-1939 Center

Bob Gryp

Chatham, ONT 05/06/1950 1973-1976 Forward

Bob Guindon

Labelle, PQ 11/19/1950 1979-1980 Left

Bob Halkidis

Toronto, ONT 03/05/1966 1984-1996 Defence

Bob Hall

Oak Park, IL 10/13/1899 1925-1926 Forward

Bob Hassard

Lloydminster, SASK 03/26/1929 1949-1955 Center

Bob Hess

Edmonton, ALTA 05/19/1955 1974-1984 Defence

Bob Hoffmeyer

Dodsland, SASK 07/27/1955 1977-1985 Defence

Bob Hurlburt

Toronto, ONT 05/01/1950 1974-1975 Left

Bob Janecyk

Chicago, IL 05/18/1957 1983-1989 Goalie

Bob Jay

Burlington, MA 11/18/1965 1993-1994 Defence

Bob Johnson

Farminton, MI 11/12/1948 1972-1975 Goalie

Bob Jones

Espanola, ONT 11/27/1945 1968-1969 Left

Bob Joyce

Saint John, NB 07/11/1966 1987-1993 Left

Bob Kelly

1970-1982

Bob Kirkpatrick

1942-1943

Bob Kudelski

Springfield, MA 03/03/1964 1987-1996 Center

Bob Laforest

1983-1984 Right

Bob Leiter

Winnipeg, MAN 03/22/1941 1962-1976 Center

Bob Lemieux

Montreal, PQ 12/16/1944 1967-1968 Defence

Bob Liddington

Calgary, ALTA 09/15/1948 1970-1971 Left

Bob Logan

1986-1989

Bob Lorimer

Toronto, ONT 08/25/1953 1976-1986 Defence

Bob MacMillan

Charlottetown, PEI 09/03/1952 1974-1985 Center

Bob Manno

Niagara Falls, ONT 10/31/1956 1976-1985 Forward

Bob Mason

International Falls, MN 04/22/1961 1983-1991 Goalie

Bob McCord

Matheson, ONT 03/20/1934 1963-1973 Right

Bob McCully

1934-1935

Bob McGill

Edmonton, ALTA 04/27/1962 1981-1994 Defence

Bob McManama

1973-1976

Bob Miller

Billerica, MA 09/28/1956 1977-1985 Winger

Bob Mongrain

LaSarre, PQ 08/31/1959 1979-1986 Center

Bob Murdoch

Kirkland Lake, ONT 05/17/1947 1970-1982 Defence

Bob Murdoch

Cranbrook, BC 01/29/1954 1975-1979 Forward

Bob Murray

Burlington, ONT 07/16/1948 1973-1977 Defence

Bob Murray

Kingston, ONT 11/26/1954 1975-1990 Defence

Bob Neely

1973-1978

Bob Nevin

South Porcupine, ONT 03/18/1938 1957-1976 Right

Bob Nystrom

Stockholm, Sweden 10/10/1952 1972-1986 Right

Bob Paradise

St. Paul, MN 04/22/1944 1971-1979 Defence

Bob Parent

Windsor, ONT 02/19/1958 1981-1983 Goalie

Bob Perreault

Three Rivers, PQ 01/28/1931 1955-1963 Goalie

Bob Plager

Kirkland Lake, ONT 03/11/1943 1964-1978 Defence

Bob Price

1919-1920

Bob Probert

Windsor, ONT 06/05/1965 1985-2002 Left

Bob Pulford

1956-1972

Bob Richer

Cowensville, PQ 03/05/1951 1972-1973 Defence

Bob Ring

1965-1966 Goalie

Bob Ritchie

1976-1978

Bob Rouse

Surrey, BC 06/18/1964 1983-2000 Defence

Bob Sabourin

Sudbury, ONT 03/17/1933 1951-1952 Left

Bob Sauve

Ste. Genevieve, PQ 06/17/1955 1976-1989 Goalie

Bob Sirois

1974-1980

Bob Sneddon

Montreal, PQ 05/31/1944 1970-1971 Goalie

Bob Solinger

Star City, SASK 12/23/1925 1951-1960 Left

Bob Stephenson

1979-1980

Bob Stewart

Charlottetown, PEI 11/10/1950 1971-1980 Defence

Bob Stumpf

Milo, ALTA 04/25/1953 1974-1975 Defence

Bob Sullivan

Rouyn-Noranda, PQ 11/29/1957 1982-1983 Left

Bob Sweeney

Boxborough, MA 01/25/1964 1986-1996 Center

Bob Sykes

1974-1975

Bob Taylor

Brookline, MA 1929-1930

Bob Turner

1955-1963

Bob Wall

Elgin Mills, ONT 12/01/1942 1964-1972 Defence

Bob Walton

1943-1944

Bob Warner

Grimsby, ONT 1975-1977 Right

Bob Whitelaw

1940-1942

Bob Whitlock

Charlottetown, PEI 07/16/1949 1969-1970 Left

Bob Wilkie

Calgary, ALTA 02/11/1969 1990-1994 Defence

Bob Wilson

Sudbury, ONT 02/18/1934 1953-1954 Defence

Bob Wood

1950-1951

Bob Woytowich

Winnipeg, MAN 08/18/1941 1964-1972 Defence

Bob Wren

Preston, ONT 09/16/1974 1997-2002 Center

Bobby Allen

Hull, MA 11/14/1978 2002-2003 Defence

Bobby Bauer

Waterloo, ONT 02/16/1915 1935-1952 Right

Bobby Benson

Winnipeg, MAN 05/18/1894 1924-1925 Defence

Bobby Burns

Gore Bay, ONT 04/04/1905 1928-1930 Left

Bobby Carpenter

Beverly, MA 07/13/1963 1981-1999 Center

Bobby Clarke

Flin Flon, MAN 08/13/1949 1969-1984 Center

Bobby Connors

, Scotland 10/19/1904 1926-1930 Left

Bobby Crawford

Long Island, NY 05/27/1960 1980-1983 Right

Bobby Dollas

Montreal, PQ 01/31/1965 1983-2001 Defence

Bobby Holik

Jihlava, Czech Rep. 01/01/1971 1990-2003 Center

Bobby Hull

Point Anne, ONT 01/03/1939 1957-1980 Left

Bobby Joliat

Ottawa, ONT 04/25/1898 1924-1925 Right

Bobby Kirk

Belfast, Ireland 08/08/1910 1937-1938 Right

Bobby Lalonde

1971-1982

Bobby Orr

Parry Sound, ONT 03/20/1948 1966-1979 Defence

Bobby Reynolds

Flint, MI 07/14/1967 1989-1990 Left

Bobby Rivard

Sherbrooke, PQ 08/01/1939 1967-1968 Center

Bobby Rousseau

Montreal, PQ 07/26/1940 1960-1975 Right

Bobby Rowe

1924-1925

Bobby Schmautz

Saskatoon, SASK 03/28/1945 1967-1981 Right

Bobby Sheehan

Weymouth, MA 01/11/1949 1969-1982 Center

Bobby Simpson

Caughnawaga, PQ 11/17/1956 1976-1983 Left

Bobby Smith

North Sydney, NS 02/12/1958 1978-1993 Forward

Bobby Taylor

1971-1976 Goalie

Bobby Trapp

1926-1933

Boris Elik

Geraldton, ONT 10/17/1929 1962-1963 Left

Boris Mironov

Moscow, Russia 03/21/1972 1993-2003 Defence

Borje Salming

Kiruna, Sweden 04/17/1951 1973-1990 Defence

Boyd Devereaux

Seaforth, ONT 04/16/1978 1997-2003 Center

Brad Aitken

Scarborough, ONT 10/30/1967 1987-1991 Left

Brad Berry

Bashaw, ALTA 04/01/1965 1985-1994 Defence

Brad Bombardir

Powell River, BC 05/05/1972 1997-2003 Defence

Brad Brown

Baie Verte, NF 12/27/1975 1996-2003 Defence

Brad Chartrand

Winnipeg, MAN 12/14/1974 1999-2003 Right

Brad Church

Dauphin, MAN 11/14/1976 1997-1998 Left

Brad Dalgarno

Vancouver, BC 08/11/1967 1985-1996 Right

Brad DeFauw

Edina, MN 11/10/1977 2002-2003 Left

Brad Ference

Calgary, ALTA 04/02/1979 1999-2003 Defence

Brad Gassoff

Quesnel, BC 11/13/1955 1975-1979 Left

Brad Isbister

Edmonton, ALTA 05/07/1977 1997-2003 Left

Brad Jones

Sterling Heights, MI 06/26/1965 1986-1992 Left

Brad Larsen

Nakusp, BC 06/28/1977 1997-2003 Left

Brad Lauer

Humboldt, SASK 10/27/1966 1986-1996 Left

Brad Leeb

Red Deer, ALTA 08/27/1979 1999-2002 Left

Brad Lukowich

Cranbrook, BC 08/12/1976 1997-2003 Defence

Brad Marsh

London, ONT 03/31/1958 1978-1993 Defence

Brad Maxwell

Brandon, MAN 07/08/1957 1977-1987 Defence

Brad May

Toronto, ONT 11/29/1971 1991-2003 Left

Brad McCrimmon

Dodsland, SASK 03/23/1959 1979-1997 Defence

Brad Miller

Edmonton, ALTA 07/23/1969 1988-1994 Defence

Brad Moran

Abbotsford, BC 03/20/1979 2001-2002 Center

Brad Norton

Cambridge, MA 02/13/1975 2001-2003 Defence

Brad Palmer

Duncan, BC 09/14/1961 1980-1983 Forward

Brad Park

Toronto, ONT 07/06/1948 1968-1985 Defence

Brad Ralph

Richmond, ONT 10/17/1980 2000-2001 Center

Brad Richards

Murray Harbour, PEI 05/02/1980 2000-2003 Center

Brad Schlegel

Kitchener, ONT 07/22/1968 1991-1994 Defence

Brad Selwood

Leamington, ONT 03/18/1948 1970-1980 Defence

Brad Shaw

Cambridge, ONT 04/28/1964 1985-1999 Defence

Brad Smith

Windsor, ONT 04/13/1958 1978-1987 Forward

Brad Smyth

Ottawa, ONT 03/13/1973 1995-2003 Right

Brad Stuart

Rocky Mountain House, ALTA 11/06/1979 1999-2003 Defence

Brad Tapper

Scarborough, ONT 04/28/1978 2000-2003 Right

Brad Tiley

Markdale, ONT 07/05/1971 1997-2001 Defence

Brad Turner

Winnipeg, MAN 05/25/1968 1991-1992 Defence

Brad Werenka

Two Hills, ALTA 02/12/1969 1992-2001 Defence

Brad Zavisha

Hines Creek, ALTA 01/04/1972 1993-1994 Left

Brandon Convery

Kingston, ONT 02/04/1974 1995-1999 Center

Brandon Reid

Kirkland, PQ 03/09/1981 2002-2003 Center

Brandon Smith

Hazelton, BC 02/25/1973 1998-2003 Defence

Brandy Semchuk

Calgary, ALTA 09/22/1971 1992-1993 Right

Branislav Mezei

Nitra, Czech Rep. 10/08/1980 2000-2003 Defence

Branko Radivojevic

Piestany, Czech Rep. 11/24/1980 2001-2003 Right

Brantt Myhres

Edmonton, ALTA 03/18/1974 1994-2003 Left

Brendan Morrison

Pitt Meadows, BC 08/15/1975 1997-2003 Center

Brendan Shanahan

Mimico, ONT 01/23/1969 1987-2003 Left

Brendan Witt

Humboldt, SASK 02/20/1975 1995-2003 Defence

Brenden Morrow

Carlyle, SASK 01/16/1979 1999-2003 Left

Brent Ashton

Saskatoon, SASK 05/18/1960 1979-1993 Forward

Brent Fedyk

Yorkton, SASK 03/03/1967 1987-1999 Right

Brent Gilchrist

Moose Jaw, SASK 04/03/1967 1988-2003 Center

Brent Gretzky

Brantford, ONT 02/20/1972 1993-1995 Center

Brent Grieve

Oshawa, ONT 05/09/1969 1993-1997 Left

Brent Hughes

Bowmanville, ONT 06/17/1943 1967-1975 Defence

Brent Hughes

New Westminster, BC 04/05/1966 1988-1997 Left

Brent Imlach

Quebec City, PQ 11/16/1946 1965-1967 Forward

Brent Johnson

Farmington, MI 03/12/1977 1998-2003 Goalie

Brent Meeke

Toronto, ONT 07/20/1950 1972-1977 Forward

Brent Peterson

Calgary, ALTA 02/15/1958 1978-1989 Forward

Brent Peterson

Calgary, ALTA 07/20/1972 1996-1999 Left

Brent Severyn

Vegreville, ALTA 02/22/1966 1989-1999 Defence

Brent Sopel

Calgary, ALTA 01/07/1977 1998-2003 Defence

Brent Sutter

Viking, ALTA 06/10/1962 1980-1998 Center

Brent Thompson

Calgary, ALTA 01/09/1971 1991-1997 Defence

Brent Tremblay

1978-1980

Bret Hedican

St. Paul, MN 08/10/1970 1991-2003 Defence

Brett Callighen

Toronto, ONT 05/15/1953 1979-1982 Left

Brett Clark

Moosomin, SASK 12/23/1976 1997-2002 Defence

Brett Harkins

North Ridgeville, OH 07/02/1970 1994-2002 Center

Brett Hauer

Edina, MN 07/11/1971 1995-2002 Defence

Brett Hull

Belleville, ONT 08/09/1964 1985-2003 Right

Brett Lindros

1994-1996

Brett MacDonald

Bothwell, ONT 01/05/1966 1987-1988 Defence

Brett McLean

Comox, BC 08/14/1978 2002-2003 Center

Brian Bellows

St. Catharines, ONT 09/01/1964 1982-1999 Right

Brian Benning

Edmonton, ALTA 06/10/1966 1984-1995 Defence

Brian Bonin

St. Paul, MN 11/28/1973 1998-2001 Center

Brian Boucher

Woonsocket, RI 01/02/1977 1999-2003 Goalie

Brian Bradley

Kitchener, ONT 01/21/1965 1985-1998 Center

Brian Campbell

Strathroy, ONT 05/23/1979 1999-2003 Defence

Brian Carlin

Calgary, ALTA 06/13/1950 1971-1972 Left

Brian Chapman

Brockville, ONT 02/10/1968 1990-1991 Defence

Brian Conacher

Toronto, ONT 08/31/1941 1961-1972 Center

Brian Cullen

Ottawa, ONT 11/11/1933 1954-1961 Center

Brian Curran

Toronto, ONT 11/05/1963 1983-1994 Defence

Brian Dobbin

Petrolia, ONT 08/18/1966 1986-1992 Right

Brian Engblom

Winnipeg, MAN 01/27/1955 1976-1987 Defence

Brian Felsner

Mt. Clemens, MI 11/07/1972 1997-1998 Left

Brian Finley

Sault Ste. Marie, ONT 07/03/1981 2002-2003 Goalie

Brian Ford

Edmonton, ALTA 09/22/1961 1983-1985 Goalie

Brian Gionta

Rochester, NY 01/18/1979 2001-2003 Right

Brian Glennie

Toronto, ONT 08/29/1946 1969-1979 Defence

Brian Glynn

Iserlohn, Germany 11/23/1967 1987-1997 Defence

Brian Hayward

Georgetown, ONT 06/25/1960 1982-1993 Goalie

Brian Hill

Regina, SASK 01/12/1957 1979-1980 Right

Brian Holzinger

Parma, OH 10/10/1972 1994-2003 Center

Brian Johnson

Montreal, PQ 04/01/1960 1983-1984 Right

Brian Kilrea

Ottawa, ONT 10/21/1934 1957-1968 Center

Brian Kinsella

Barrie, ONT 02/11/1954 1975-1977 Right

Brian Lavender

Edmonton, ALTA 04/20/1947 1971-1975 Left

Brian Lawton

New Brunswick, NJ 06/29/1965 1983-1993 Left

Brian Leetch

Corpus Christi, TX 03/03/1968 1987-2003 Defence

Brian Loney

Winnipeg, MAN 08/09/1972 1995-1996 Right

Brian Lundberg

Burnaby, BC 06/05/1960 1982-1983 Defence

Brian MacLellan

Guelph, ONT 10/27/1958 1982-1992 Forward

Brian Marchinko

Weyburn, SASK 08/02/1948 1970-1974 Center

Brian McCutcheon

Toronto, ONT 08/03/1949 1974-1977 Forward

Brian McDonald

Toronto, ONT 03/23/1945 1967-1971 Center

Brian McKenzie

St. Catharines, ONT 03/16/1951 1971-1972 Center

Brian McReynolds

Penetanguishene, ONT 01/05/1965 1989-1994 Center

Brian Mullen

New York, NY 03/16/1962 1982-1993 Forward

Brian Murphy

Toronto, ONT 08/20/1947 1974-1975 Center

Brian Noonan

Boston, MA 05/29/1965 1987-1999 Right

Brian Ogilvie

Stettler, ALTA 01/30/1952 1972-1979 Forward

Brian Perry

Aldershot, England 04/06/1944 1968-1971 Left

Brian Pothier

New Bedford, MA 04/15/1977 2000-2003 Defence

Brian Propp

Lanigan, SASK 02/15/1959 1979-1994 Forward

Brian Rafalski

Dearborn, MI 09/28/1973 1999-2003 Defence

Brian Rolston

Flint, MI 02/21/1973 1994-2003 Left

Brian Savage

Sudbury, ONT 02/24/1971 1993-2003 Left

Brian Skrudland

Peace River, ALTA 07/31/1963 1985-2000 Center

Brian Smith

Creighton Mine, ONT 12/06/1937 1957-1961 Left

Brian Smith

Ottawa, ONT 09/06/1940 1967-1969 Left

Brian Spencer

Fort St. James, BC 09/03/1949 1969-1979 Left

Brian Stapleton

Fort Erie, ONT 1975-1976 Forward

Brian Sullivan

South Windsor, CT 04/23/1969 1992-1993 Right

Brian Sutherby

Edmonton, ALTA 03/01/1982 2001-2003 Center

Brian Sutter

Viking, ALTA 10/07/1956 1976-1988 Forward

Brian Swanson

Eagle River, Alaska 03/24/1976 2000-2003 Center

Brian Tutt

Calgary, ALTA 06/09/1962 1989-1990 Defence

Brian Watts

Hagersville, ONT 09/10/1947 1975-1976 Left

Brian Wesenberg

Peterborough, ONT 05/09/1977 1998-1999 Right

Brian White

Winchester, MA 02/07/1976 1998-1999 Defence

Brian Wilks

Toronto, ONT 02/27/1966 1984-1989 Forward

Brian Willsie

London, ONT 03/16/1978 1999-2003 Right

Brian Wiseman

Chatham, ONT 07/13/1971 1996-1997 Center

Brian Young

1980-1981

Brit Selby

03/27/1945 1964-1972 Left

Brock Tredway

Highland Creek, ONT 06/23/1959 1981-1982 Winger

Bronco Horvath

Port Colborne, ONT 03/12/1930 1955-1968 Center

Brooks Orpik

Amherst, NY 09/26/1980 2002-2003 Defence

Bruce Affleck

Penticton, BC 05/05/1954 1974-1984 Defence

Bruce Bell

Toronto, ONT 02/15/1965 1984-1990 Defence

Bruce Boudreau

Toronto, ONT 01/09/1955 1976-1986 Center

Bruce Bullock

Toronto, ONT 05/09/1949 1972-1977 Goalie

Bruce Cassidy

Ottawa, ONT 05/20/1965 1983-1990 Defence

Bruce Cline

Massawippi, PQ 11/14/1931 1956-1957 Right

Bruce Cowick

Victoria, BC 08/18/1951 1973-1976 Forward

Bruce Crowder

Essex, ONT 03/25/1957 1981-1985 Forward

Bruce Dowie

Oakville, ONT 12/09/1962 1983-1984 Goalie

Bruce Draper

Toronto, ONT 10/02/1940 1962-1963 Forward

Bruce Driver

Toronto, ONT 04/29/1962 1983-1998 Defence

Bruce Eakin

Winnipeg, MAN 09/28/1962 1981-1986 Forward

Bruce Gamble

Port Arthur, ONT 05/24/1938 1958-1972 Goalie

Bruce Gardiner

Barrie, ONT 02/11/1971 1996-2002 Center

Bruce Greig

High River, ALTA 05/09/1953 1973-1975 Left

Bruce Hoffort

Estevan, SASK 07/30/1966 1989-1991 Goalie

Bruce Holloway

Revelstoke, BC 05/27/1963 1984-1985 Defence

Bruce MacGregor

Edmonton, ALTA 04/26/1941 1960-1974 Center

Bruce Major

Vernon, BC 01/03/1967 1990-1991 Center

Bruce McIntosh

Edina, MN 1972-1973 Defence

Bruce Racine

Cornwall, ONT 08/09/1966 1995-1996 Goalie

Bruce Shoebottom

Mississauga, ONT 08/20/1963 1987-1991 Defence

Bruno St. Jacques

Montreal, PQ 08/22/1980 2001-2003 Defence

Bryan Adams

Fort St. James, BC 03/20/1977 1999-2001 Left

Bryan Allen

Kingston, ONT 08/21/1980 2000-2003 Defence

Bryan Berard

Woonsocket, RI 03/05/1977 1996-2003 Defence

Bryan Campbell

Sudbury, ONT 03/27/1944 1967-1972 Center

Bryan Erickson

Roseau, MN 03/07/1960 1983-1994 Forward

Bryan Fogarty

Montreal, PQ 06/11/1969 1989-1995 Defence

Bryan Helmer

Sault Ste. Marie, ONT 07/15/1972 1998-2003 Defence

Bryan Hextall

Grenfell, SASK 07/31/1913 1936-1948 Left

Bryan Hextall

Winnipeg, MAN 05/23/1941 1962-1976 Forward

Bryan Lefley

Grosse Isle, MAN 10/18/1948 1972-1978 Defence

Bryan Marchment

Scarborough, ONT 05/01/1969 1988-2003 Defence

Bryan Maxwell

North Bay, ONT 09/07/1955 1977-1985 Defence

Bryan McCabe

St. Catharines, ONT 06/08/1975 1995-2003 Defence

Bryan McSheffrey

Ottawa, ONT 09/25/1952 1972-1975 Forward

Bryan Muir

Winnipeg, MAN 06/08/1973 1995-2003 Defence

Bryan Smolinski

Toledo, OH 12/27/1971 1992-2003 Center

Bryan Trottier

Val Marie, SASK 07/17/1956 1975-1994 Forward

Bryan Watson

Bancroft, ONT 11/14/1942 1963-1979 Defence

Bryce Salvador

Brandon, MAN 02/11/1976 2000-2003 Defence

Bryon Baltimore

Whitehorse, Yukon Terr 08/26/1952 1979-1980 Defence

Bucky Hollingworth

Montreal, PQ 07/24/1933 1954-1958 Defence

Bud Poile

Fort William, ONT 02/10/1924 1942-1950 Right

Bud Stefanski

Timmins, ONT 04/28/1955 1977-1978 Forward

Buddy O'Connor

1941-1951

Burke Henry

Ste. Rose, MAN 01/21/1979 2002-2003 Defence

Burr Williams

Okemah, OK 1933-1937 Defence

Burt Burry

Toronto, ONT 1932-1933 Defence

Butch Deadmarsh

Trail, BC 04/15/1950 1970-1975 Left

Butch Goring

St. Boniface, MAN 10/22/1949 1969-1985 Center

Butch Paul

Rocky Mountain House, ALTA 1964-1965 Center

Byron "Butch" McDonald

Moose Jaw, SASK 11/21/1916 1939-1945 Left

Byron Dafoe

Sussex, England 02/25/1971 1992-2003 Goalie

Byron Ritchie

Burnaby, BC 04/24/1977 1998-2003 Center

C.J. Young

Waban, MA 01/01/1968 1992-1993 Right

Cal Gardner

Transcona, MAN 10/30/1924 1945-1957 Center

Cale Hulse

Edmonton, ALTA 11/10/1973 1995-2003 Defence

Calle Johansson

Goteborg, Sweden 02/14/1967 1987-2003 Defence

Calum MacKay

1946-1955

Cam Botting

Kingston, ONT 03/10/1954 1975-1976 Right

Cam Brown

Saskatoon, SASK 05/15/1969 1990-1991 Left

Cam Connor

Winnipeg, MAN 08/10/1954 1978-1983 Right

Cam Neely

Comox, BC 06/06/1965 1983-1996 Forward

Cam Newton

Peterborough, ONT 02/25/1940 1970-1973 Goalie

Cam Plante

Brandon, MAN 03/12/1964 1984-1985 Defence

Cam Russell

Halifax, NS 01/12/1969 1989-1999 Defence

Cam Severson

Norquay, SASK 01/15/1978 2002-2003 Center

Cam Stewart

Kitchener, ONT 09/18/1971 1993-2001 Left

Cameron Mann

Thompson, MAN 04/20/1977 1997-2003 Right

Camille Henry

Quebec City, PQ 01/31/1933 1953-1970 Left

Carey Wilson

Winnipeg, MAN 05/19/1962 1983-1993 Center

Carl "Buddy" Boone

Kirkland Lake, ONT 09/11/1932 1956-1958 Right

Carl "Cully" Dahlstrom

Minneapolis, MN 07/03/1913 1937-1945 Center

Carl "Winky" Smith

1943-1944

Carl Brewer

Toronto, ONT 10/21/1938 1957-1980 Defence

Carl Liscombe

1937-1946

Carl Mokosak

Fort Saskatchewan, ALTA 09/22/1962 1981-1989 Forward

Carl Voss

1926-1938

Carl Wetzel

Detroit, MI 12/12/1938 1964-1968 Goalie

Carlo Colaiacovo

Toronto, ONT 01/27/1983 2002-2003 Defence

Carol "Cully" Wilson

1919-1927

Carol Vadnais

Montreal, PQ 09/25/1945 1966-1983 Defence

Carson Cooper

Cornwall, ONT 07/17/1899 1924-1932 Right

Casey Hankinson

Edina, MN 05/08/1976 2000-2002 Right

Cecil "Babe" Dye

Hamilton, ONT 05/13/1898 1919-1931 Right

Cecil "Tiny" Thompson

Sandon, BC 11/02/1907 1928-1940 Goalie

Cecil Browne

St. James, MAN 02/13/1896 1927-1928 Left

Cecil Dillon

Toledo, OH 04/26/1908 1930-1940 Right

Cecil Hoekstra

Winnipeg, MAN 04/02/1935 1959-1960 Left

Cesare Maniago

Trail, BC 01/13/1939 1960-1978 Goalie

Chad Erickson

Minneapolis, MN 08/21/1970 1991-1992 Goalie

Chad Kilger

Cornwall, ONT 11/27/1976 1995-2003 Center

Chad Penney

Labrador City, NF 09/18/1973 1993-1994 Left

Chad Wiseman

Burlington, ONT 03/25/1981 2002-2003 Right

Chapman "Hobie" Kitchen

1925-1927

Charles "Bonner" Larose

1925-1926

Charles "Moose" Cahill

Summerside, PEI 01/04/1904 1925-1926 Right

Charles "Rabbit" McVeigh

1926-1935

Charles Corrigan

Moosomin, SASK 05/22/1916 1937-1941 Right

Charles Fortier

1923-1924

Charles Pletsch

1920-1921

Charles Shannon

Campbellford, ONT 03/22/1916 1936-1940 Defence

Charlie "Red" Phillips

1942-1943

Charlie Bourgeois

Moncton, NB 11/19/1959 1981-1988 Defence

Charlie Burns

Detroit, MI 02/14/1936 1958-1973 Center

Charlie Conacher

Toronto, ONT 12/10/1909 1929-1941 Right

Charlie Cotch

Sarnia, ONT 1924-1925 Left

Charlie Hodge

Lachine, PQ 07/28/1933 1954-1971 Goalie

Charlie Holmes

Edmonton, ALTA 09/21/1934 1958-1962 Right

Charlie Huddy

Oshawa, ONT 06/02/1959 1980-1997 Defence

Charlie Langlois

1924-1928

Charlie Mason

Seaforth, ONT 1934-1939

Charlie Sands

Fort William, ONT 03/23/1911 1932-1944 Right

Charlie Simmer

Terrace Bay, ONT 03/20/1954 1974-1988 Forward

Charlie Stephens

Nilestown, ONT 04/05/1981 2002-2003 Center

Chico Maki

Sault Ste. Marie, ONT 08/17/1939 1960-1976 Right

Chris Ahrens

San Bernardino, CA 07/31/1952 1972-1978 Defence

Chris Allen

Chatham, ONT 05/08/1978 1997-1999 Defence

Chris Armstrong

Regina, SASK 06/26/1975 2000-2001 Defence

Chris Bala

Alexandria, VA 09/24/1978 2001-2002 Left

Chris Bordeleau

Rouyn-Noranda, PQ 09/23/1947 1968-1972 Center

Chris Chelios

Chicago, IL 01/25/1962 1983-2003 Defence

Chris Cichocki

Detroit, MI 09/17/1963 1985-1989 Right

Chris Clark

South Windsor, CT 03/08/1976 1999-2003 Right

Chris Clifford

Kingston, ONT 05/26/1966 1984-1989 Goalie

Chris Corrinet

Trumbull, CT 10/29/1978 2001-2002 Winger

Chris Dahlquist

Fridley, MN 12/14/1962 1985-1996 Defence

Chris Dingman

Edmonton, ALTA 07/06/1976 1997-2003 Left

Chris Drury

Trumbull, CT 08/20/1976 1998-2003 Left

Chris Evans

Toronto, ONT 09/14/1946 1969-1975 Defence

Chris Felix

Bramalea, ONT 05/27/1964 1987-1991 Defence

Chris Ferraro

Port Jefferson, NY 01/24/1973 1995-2002 Center

Chris Govedaris

Toronto, ONT 02/02/1970 1989-1994 Left

Chris Gratton

Brantford, ONT 07/05/1975 1993-2003 Center

Chris Hajt

Saskatoon, SASK 07/05/1978 2000-2001 Defence

Chris Hayes

Rouyn, PQ 08/24/1946 1971-1972 Left

Chris Herperger

Esterhazy, SASK 02/24/1974 1999-2003 Center

Chris Jensen

Fort St. John, BC 10/28/1963 1985-1992 Right

Chris Joseph

Burnaby, BC 09/10/1969 1987-2001 Defence

Chris Kelleher

Cambridge, MA 03/23/1975 2001-2002 Defence

Chris Kenady

Mound, MN 04/10/1973 1997-2000 Right

Chris Kontos

Toronto, ONT 12/10/1963 1982-1993 Left

Chris Kotsopoulos

Scarborough, ONT 11/27/1958 1980-1990 Defence

Chris Langevin

Montreal, PQ 11/27/1959 1983-1986 Forward

Chris Lindberg

Fort Frances, ONT 04/16/1967 1991-1994 Left

Chris LiPuma

Chicago, IL 03/23/1971 1992-1997 Defence

Chris Luongo

Detroit, MI 03/17/1967 1990-1996 Defence

Chris Marinucci

Grand Rapids, MN 12/29/1971 1994-1997 Center

Chris Mason

Red Deer, ALTA 04/20/1976 1998-2001 Goalie

Chris McAllister

Saskatoon, SASK 06/16/1975 1997-2003 Defence

Chris McAlpine

Roseville, MN 12/01/1971 1994-2003 Defence

Chris McRae

Beaverton, ONT 08/26/1965 1987-1990 Forward

Chris Murray

Port Hardy, BC 10/25/1974 1994-2000 Right

Chris Neil

Flesherton, ONT 06/18/1979 2001-2003 Right

Chris Nielsen

Moshi, Tanzania 02/16/1980 2000-2002 Center

Chris Nilan

Boston, MA 02/09/1958 1979-1992 Forward

Chris Oddleifson

Brandon, MAN 09/07/1950 1972-1981 Right

Chris Osgood

Peace River, ALTA 11/26/1972 1993-2003 Goalie

Chris O'Sullivan

Dorchester, MA 05/15/1974 1996-2003 Defence

Chris Phillips

Fort McMurray, ALTA 03/09/1978 1997-2003 Defence

Chris Pronger

Dryden, ONT 10/10/1974 1993-2003 Defence

Chris Pryor

St. Paul, MN 01/23/1961 1984-1990 Defence

Chris Pusey

Brantford, ONT 06/20/1965 1985-1986 Goalie

Chris Schmidt

Beaver Lodge, ALTA 03/01/1976 2002-2003 Center

Chris Simon

Wawa, ONT 01/30/1972 1992-2003 Left

Chris Snell

Regina, SASK 07/12/1971 1993-1995 Defence

Chris Speyer

1923-1934

Chris Tamer

Dearborn, MI 11/17/1970 1993-2003 Defence

Chris Tancill

Livonia, MI 02/07/1968 1990-1998 Right

Chris Taylor

Stratford, ONT 03/06/1972 1994-2003 Center

Chris Terreri

Providence, RI 11/15/1964 1986-2001 Goalie

Chris Therien

Ottawa, ONT 12/14/1971 1994-2003 Defence

Chris Valentine

Belleville, ONT 12/06/1961 1981-1984 Forward

Chris Wells

Calgary, ALTA 11/12/1975 1995-2000 Center

Chris Winnes

Ridgefield, CT 02/12/1968 1990-1994 Right

Chris Worthy

Bristol, England 10/23/1947 1968-1971 Goalie

Christer Kellgren

1981-1982

Christer Olsson

Arbiga, Sweden 07/24/1970 1995-1997 Defence

Christian Backman

Alingsas, Sweden 04/28/1980 2002-2003 Defence

Christian Berglund

Orebro, Sweden 03/12/1980 2001-2003 Center

Christian Dube

Quebec City, PQ 01/16/1978 1996-1999 Right

Christian Laflamme

St. Charles, PQ 11/24/1976 1996-2003 Defence

Christian Matte

Hull, PQ 01/20/1975 1996-2001 Right

Christian Proulx

Coaticook, PQ 12/10/1973 1993-1994 Defence

Christian Ruuttu

Lappeenranta, Finland 02/20/1964 1986-1995 Center

Christian Soucy

Gatineau, PQ 09/14/1970 1993-1994 Goalie

Christian Tanguay

Beauport, PQ 08/04/1962 1981-1982 Forward

Chuck "Dinny" Dinsmore

Toronto, ONT 07/23/1903 1924-1930 Center

Chuck Arnason

Ashern, MAN 07/15/1951 1971-1979 Right

Chuck Blair

Edinburgh, Scotland 07/23/1928 1948-1949 Right

Chuck Gardiner

Edinburgh, Scotland 12/31/1904 1927-1934 Goalie

Chuck Hamilton

Kirkland Lake, ONT 01/18/1939 1961-1973 Right

Chuck Kobasew

Osoyoos, BC 04/17/1982 2002-2003 Right

Chuck Lefley

Winnipeg, MAN 01/20/1950 1970-1981 Center

Chuck Luksa

Toronto, ONT 07/15/1954 1979-1980 Defence

Chuck Rayner

Sutherland, SASK 08/11/1920 1941-1953 Goalie

Chuck Scherza

Brandon, MAN 02/15/1923 1943-1945 Center

Church Russell

Winnipeg, MAN 03/16/1923 1945-1948 Forward

Claire Alexander

Collingwood, ONT 06/16/1945 1974-1978 Defence

Clare Drouillard

Windsor, ONT 03/02/1914 1937-1938 Center

Clare Martin

1941-1952

Clare Raglan

Pembroke, ONT 09/04/1927 1950-1953 Defence

Clarence "Dick" Behling

Kitchener, ONT 03/16/1915 1940-1943 Defence

Clarence "Happy" Day

Owen Sound, ONT 06/01/1901 1924-1938 Defence

Clarence "Taffy" Abel

Sault Ste. Marie, MI 05/28/1900 1926-1934 Defence

Clarence Boucher

North Bay, ONT 11/01/1896 1926-1928 Defence

Clarence Dolson

1928-1931 Goalie

Clarence Schmidt

1943-1944

Clark Donatelli

Providence, RI 11/22/1967 1989-1992 Center

Clark Gillies

Moose Jaw, SASK 04/07/1954 1974-1988 Forward

Clarke Wilm

Central Butte, SASK 10/24/1976 1998-2003 Center

Claude Boivin

St. Foy, PQ 03/01/1970 1991-1995 Left

Claude Bourque

Oxford, NS 03/31/1915 1938-1940 Goalie

Claude Cardin

Sorel, PQ 02/17/1941 1967-1968 Left

Claude Cyr

Montreal, PQ 03/27/1939 1958-1959 Goalie

Claude Evans

Longueuil, PQ 04/28/1933 1954-1958 Goalie

Claude Houde

Drummondville, PQ 11/08/1947 1974-1976 Defence

Claude Julien

Blind River, ONT 04/23/1960 1984-1986 Defence

Claude LaForge

Sorel, PQ 07/01/1936 1957-1969 Left

Claude Lapointe

Lachine, PQ 10/11/1968 1990-2003 Center

Claude Larose

Hearst, ONT 03/02/1943 1962-1978 Right

Claude Larose

St. Jean, PQ 05/17/1955 1979-1982 Left

Claude Legris

Verdun, PQ 11/06/1956 1980-1982 Goalie

Claude Lemieux

Buckingham, PQ 07/16/1965 1983-2003 Right

Claude Loiselle

Ottawa, ONT 05/29/1963 1981-1994 Forward

Claude Noel

Kirkland Lake, ONT 10/31/1955 1979-1980 Forward

Claude Pronovost

Shawinigan Falls, PQ 07/22/1935 1955-1959 Goalie

Claude Provost

Montreal, PQ 09/17/1933 1955-1970 Right

Claude Robert

Montreal, PQ 08/10/1928 1950-1951 Left

Claude St. Sauveur

St. Hyacinthe, PQ 01/02/1952 1975-1976 Center

Claude Verret

Lachine, PQ 04/20/1963 1983-1985 Center

Claude Vilgrain

Port-Au-Prince, Haiti 03/01/1963 1987-1994 Right

Claudio Scremin

Burnaby, BC 05/28/1968 1991-1993 Defence

Clayton Beddoes

Bentley, ALTA 11/10/1970 1995-1997 Center

Clayton Pachal

Yorkton, SASK 04/21/1956 1976-1979 Center

Clem Loughlin

1926-1929

Cleon Daskalakis

Boston, MA 09/29/1962 1984-1987 Goalie

Cliff "Fido" Purpur

1934-1945

Cliff Barton

Sault Ste. Marie, MI 09/03/1907 1929-1940 Right

Cliff Goupille

Trois-Rivieres, PQ 09/02/1915 1935-1943 Defence

Cliff Koroll

Canora, SASK 10/01/1946 1969-1980 Right

Cliff Malone

Montreal, PQ 09/04/1925 1951-1952 Right

Cliff McBride

1928-1930

Cliff Pennington

Winnipeg, MAN 04/18/1940 1960-1963 Center

Cliff Ronning

Burnaby, BC 10/01/1965 1985-2003 Center

Cliff Schmautz

Saskatoon, SASK 03/17/1939 1970-1971 Right

Cliff Simpson

Toronto, ONT 1946-1948 Center

Cliff Thompson

Winchester, MA 12/09/1919 1941-1949 Defence

Clint Albright

Winnipeg, MAN 02/28/1926 1948-1949 Center

Clint Benedict

Ottawa, ONT 09/26/1892 1917-1930 Goalie

Clint Malarchuk

Grande Prairie, ALTA 05/01/1961 1981-1992 Goalie

Clint Smith

1936-1947 Center

Cody Rudkowsky

Willingdon, ALTA 07/21/1978 2002-2003 Goalie

Colin Campbell

London, ONT 01/28/1953 1974-1985 Defence

Colin Chisholm

Edmonton, ALTA 02/25/1963 1986-1987 Defence

Colin Forbes

New Westminster, BC 02/16/1976 1996-2003 Winger

Colin Patterson

Rexdale, ONT 05/11/1960 1983-1993 Forward

Colin White

New Glasgow, NS 12/12/1977 1999-2003 Defence

Connie Broden

Montreal, PQ 04/06/1932 1955-1958 Center

Connie Brown

Vankleek Hill, ONT 01/11/1917 1938-1943 Center

Connie Dion

St. Remi de Rinqwick, PQ 08/11/1918 1943-1945 Goalie

Connie Forey

Montreal, PQ 10/18/1950 1973-1974 Left

Connie Madigan

Port Arthur, ONT 10/04/1934 1972-1973 Defence

Connie Tudin

1941-1942

Conrad Bourcier

Montreal, PQ 05/28/1915 1935-1936 Center

Corbett Denneny

Cornwall, ONT 01/25/1894 1917-1928 Center

Corey Foster

Ottawa, ONT 10/27/1969 1988-1997 Defence

Corey Hirsch

Medicine Hat, ALTA 08/10/1972 1992-2003 Goalie

Corey Millen

Cloquet, MN 04/29/1964 1989-1997 Center

Corey Schwab

North Battleford, SASK 11/04/1970 1995-2003 Goalie

Corey Spring

Cranbrook, BC 05/31/1971 1997-1999 Right

Corrado Micalef

Montreal, PQ 04/20/1961 1981-1986 Goalie

Corrie D'Alessio

Cornwall, ONT 09/09/1969 1992-1993 Goalie

Cory Cross

Lloydminster, ALTA 01/03/1971 1993-2003 Defence

Cory Sarich

Saskatoon, SASK 08/16/1978 1998-2003 Defence

Cory Stillman

Peterborough, ONT 12/20/1973 1994-2003 Center

Craig Adams

Calgary, ALTA 04/26/1977 2000-2003 Right

Craig Anderson

Park Ridge, IL 05/21/1981 2002-2003 Goalie

Craig Berube

Calahoo, ALTA 12/17/1965 1986-2003 Left

Craig Billington

London, ONT 09/11/1966 1985-2003 Goalie

Craig Cameron

Edmonton, ALTA 07/19/1945 1966-1976 Right

Craig Conroy

Potsdam, NY 09/04/1971 1994-2003 Center

Craig Coxe

Chula Vista, CA 01/21/1964 1984-1992 Center

Craig Darby

Oneida, NY 09/26/1972 1994-2003 Center

Craig Duncanson

Sudbury, ONT 03/17/1967 1985-1993 Left

Craig Endean

Kamloops, BC 04/13/1968 1986-1987 Left

Craig Ferguson

Castro Valley, CA 04/08/1970 1993-2000 Center

Craig Fisher

Oshawa, ONT 06/30/1970 1989-1997 Left

Craig Hartsburg

Stratford, ONT 06/29/1959 1979-1989 Defence

Craig Janney

Hartford, CT 09/26/1967 1987-1999 Center

Craig Johnson

St. Paul, MN 03/08/1972 1994-2003 Left

Craig Laughlin

Toronto, ONT 05/04/1958 1981-1989 Right

Craig Levie

Calgary, ALTA 08/17/1959 1981-1987 Defence

Craig Ludwig

Rhinelander, WI 03/15/1961 1982-1999 Defence

Craig MacDonald

Antigonish, NS 04/07/1977 1998-2003 Left

Craig MacTavish

London, ONT 08/15/1958 1979-1997 Center

Craig Martin

Amherst, NS 01/21/1971 1994-1997 Right

Craig Millar

Winnipeg, MAN 05/10/1977 1996-2001 Defence

Craig Mills

Toronto, ONT 08/27/1976 1995-1999 Right

Craig Muni

Toronto, ONT 07/19/1962 1981-1998 Defence

Craig Norwich

Edina, MN 12/15/1955 1979-1981 Defence

Craig Patrick

Detroit, MI 05/20/1946 1971-1979 Center

Craig Ramsay

Weston, ONT 03/17/1951 1971-1985 Forward

Craig Redmond

Dawson Creek, BC 09/22/1965 1984-1989 Defence

Craig Reichert

Winnipeg, MAN 05/11/1974 1996-1997 Right

Craig Rivet

North Bay, ONT 09/13/1974 1994-2003 Defence

Craig Sarner

1974-1975

Craig Simpson

London, ONT 02/15/1967 1985-1995 Left

Craig Wolanin

Grosse Pointe, MI 07/27/1967 1985-1998 Defence

Cristobal Huet

St. Martin D'Heresß 09/03/1975 2002-2003 Goalie

Cummy Burton

Sudbury, ONT 05/12/1936 1955-1959 Right

Curt Bennett

Regina, SASK 03/27/1948 1970-1980 Center

Curt Brackenbury

Kapuskasing, ONT 01/31/1952 1979-1983 Left

Curt Fraser

Cincinnati, OH 01/12/1958 1978-1990 Left

Curt Giles

The Pas, MAN 11/30/1958 1979-1993 Defence

Curt Ridley

Winnipeg, MAN 09/23/1951 1974-1981 Goalie

Curtis Brown

Unity, SASK 02/12/1976 1994-2003 Left

Curtis Joseph

Keswick, ONT 04/29/1967 1989-2003 Goalie

Curtis Leschyshyn

Thompson, MAN 09/21/1969 1988-2003 Defence

Curtis Murphy

Kerrobert, SASK 12/03/1975 2002-2003 Defence

Curtis Sanford

Owen Sound, ONT 10/04/1979 2002-2003 Goalie

Cy Denneny

Farrow's Point, ONT 12/23/1891 1917-1929 Left

Cy Thomas

1947-1948

D.J. Smith

Windsor, ONT 05/13/1977 1996-2003 Defence

Dainius Zubrus

Elektrenai, Lithuania 06/16/1978 1996-2003 Right

Dale Anderson

Regina, SASK 03/05/1932 1956-1957 Defence

Dale Clarke

Samia, ONT 03/23/1978 2000-2001 Defence

Dale Craigwell

Toronto, ONT 04/24/1971 1991-1994 Center

Dale DeGray

Oshawa, ONT 09/03/1963 1985-1990 Defence

Dale Dunbar

Winthrop, MA 10/14/1961 1985-1989 Defence

Dale Hawerchuk

Toronto, ONT 04/04/1963 1981-1997 Forward

Dale Henry

Prince Albert, SASK 09/25/1964 1984-1990 Left

Dale Hoganson

North Battleford, SASK 07/08/1949 1969-1982 Defence

Dale Hunter

Petrolia, ONT 07/31/1960 1980-1999 Center

Dale Krentz

Steinbach, MAN 12/19/1961 1986-1989 Forward

Dale Kushner

Terrace, BC 06/13/1966 1989-1992 Right

Dale Lewis

Edmonton, ALTA 07/28/1951 1975-1976 Left

Dale McCourt

Falconbridge, ONT 01/26/1957 1977-1984 Forward

Dale McTavish

Eganville, ONT 02/28/1972 1996-1997 Center

Dale Purinton

Fort Wayne, IN 10/11/1976 1999-2003 Defence

Dale Rolfe

Timmins, ONT 04/30/1940 1959-1975 Defence

Dale Rominski

Farmington Hills, MI 10/01/1975 1999-2000 Right

Dale Smedsmo

Bemidji, MN 04/23/1951 1972-1973 Left

Dale Tallon

Rouyn-Noranda, PQ 10/19/1950 1970-1980 Defence

Dallas Drake

Trail, BC 02/04/1969 1992-2003 Right

Dallas Eakins

Dade City, FL 02/27/1967 1992-2002 Defence

Dallas Gaume

Innisfail, ALTA 08/27/1963 1988-1989 Center

Dallas Smith

Hamiota, MAN 10/10/1941 1959-1978 Defence

Dalton "Nakina" Smith

Cache Bay, ONT 07/26/1915 1943-1944 Center

Damian Rhodes

St. Paul, MN 05/28/1969 1990-2002 Goalie

Damian Surma

Lincoln Park, MI 01/22/1981 2002-2003 Left

Dan Belisle

South Porcupine, ONT 05/09/1937 1960-1961 Right

Dan Blackburn

Montreal, PQ 05/20/1983 2001-2003 Goalie

Dan Bolduc

Waterville, ME 04/06/1953 1978-1984 Left

Dan Bonar

Deloraine, MAN 09/23/1956 1980-1983 Center

Dan Bouchard

Val d?Or, PQ 12/12/1950 1972-1986 Goalie

Dan Bourbonnais

Winnipeg, MAN 03/06/1962 1981-1984 Forward

Dan Boyle

Ottawa, ONT 07/12/1976 1998-2003 Defence

Dan Brennan

Dawson Creek, BC 10/01/1960 1983-1986 Forward

Dan Bylsma

Grand Haven, MI 09/19/1970 1995-2003 Right

Dan Chicoine

Sherbrooke, PQ 11/30/1957 1977-1980 Right

Dan Clark

Toronto, ONT 11/03/1957 1978-1979 Defence

Dan Cloutier

Mont-Laurier, PQ 04/22/1976 1997-2003 Goalie

Dan Currie

Burlington, ONT 03/15/1968 1990-1994 Left

Dan Daoust

Montreal, PQ 02/29/1960 1982-1990 Center

Dan Dorion

Astoria, NY 03/02/1963 1985-1988 Right

Dan Focht

Regina, SASK 12/31/1977 2001-2003 Defence

Dan Frawley

Sturgeon Falls, ONT 06/02/1962 1983-1989 Right

Dan Fridgen

Arnprior, ONT 05/18/1959 1981-1983 Forward

Dan Geoffrion

Montreal, PQ 01/24/1958 1979-1982 Right

Dan Gratton

Brantford, ONT 12/07/1966 1987-1988 Center

Dan Hinote

Leesburg, FL 01/30/1977 1999-2003 Center

Dan Hinton

Toronto, ONT 05/24/1953 1976-1977 Forward

Dan Hodgson

Fort Vermillion, ALTA 08/29/1965 1985-1989 Forward

Dan Johnson

Winnipegosis, MAN 10/01/1944 1969-1972 Center

Dan Keczmer

Mt. Clemens, MI 05/25/1968 1990-2000 Defence

Dan Kesa

Vancouver, BC 11/23/1971 1993-2000 Right

Dan Kordic

Edmonton, ALTA 04/18/1971 1991-1999 Left

Dan Labraaten

1978-1982 Right

Dan LaCouture

Hyannis, MA 04/18/1977 1998-2003 Left

Dan Lambert

St. Boniface, MAN 01/12/1970 1990-1992 Defence

Dan Lucas

1978-1979

Dan Maloney

Barrie, ONT 09/24/1950 1970-1982 Left

Dan Mandich

Brantford, ONT 06/12/1960 1982-1986 Defence

Dan McCarthy

St. Mary's, ONT 07/04/1958 1980-1981 Center

Dan McFall

Kenmore, NY 04/08/1963 1984-1986 Defence

Dan McGillis

Hawkesbury, ONT 07/01/1972 1996-2003 Defence

Dan Newman

Cottam, ONT 01/26/1952 1976-1980 Left

Dan Plante

St. Louis, MO 10/05/1971 1993-1998 Right

Dan Poliziani

1958-1959

Dan Poulin

Robertsonville, PQ 09/19/1957 1981-1982 Defence

Dan Quinn

Ottawa, ONT 06/01/1965 1983-1997 Center

Dan Ratushny

Nepean, ONT 10/29/1970 1992-1993 Defence

Dan Smith

Fernie, BC 10/19/1976 1998-2000 Defence

Dan Snyder

Elmira, ONT 02/23/1978 2000-2003 Center

Dan Trebil

Bloomington, MN 04/10/1974 1996-2001 Defence

Dan Vincelette

Verdun, PQ 08/01/1967 1986-1992 Left

Dan Woodley

Oklahoma City, OK 12/29/1967 1987-1988 Center

Dana Murzyn

Calgary, ALTA 12/09/1966 1985-1999 Defence

Dane Jackson

Castlegar, BC 05/17/1970 1993-1998 Right

Daniel Alfredsson

Grums, Sweden 12/11/1972 1995-2003 Right

Daniel Berthiaume

Longueuil, PQ 01/26/1966 1985-1994 Goalie

Daniel Briere

Gatineau, PQ 10/06/1977 1997-2003 Center

Daniel Cleary

Carbonear, NF 12/18/1978 1997-2003 Left

Daniel Corso

Montreal, PQ 04/03/1978 2000-2003 Center

Daniel Dore

Ferme-Neuve, PQ 04/09/1970 1989-1991 Right

Daniel Gauthier

Charlemagne, PQ 05/17/1970 1994-1995 Center

Daniel Goneau

Montreal, PQ 01/16/1976 1996-2000 Left

Daniel Guerard

Montreal, PQ 04/07/1974 1994-1995 Right

Daniel Lacroix

Montreal, PQ 03/11/1969 1993-2000 Left

Daniel Laperriere

Laval, PQ 03/28/1969 1992-1996 Defence

Daniel Marois

Montreal, PQ 10/03/1968 1987-1996 Right

Daniel Poudrier

Thetford Mines, PQ 02/15/1964 1985-1988 Defence

Daniel Sedin

Ornskoldsvik, Sweden 09/26/1980 2000-2003 Left

Daniel Shank

Montreal, PQ 05/12/1967 1989-1992 Right

Daniel Tjarnqvist

Umea, Sweden 10/14/1976 2001-2003 Defence

Daniel Tkaczuk

Toronto, ONT 06/10/1979 2000-2001 Center

Danil Markov

Moscow, Russia 07/11/1976 1997-2003 Defence

Danny Cox

Little Current, ONT 10/12/1903 1926-1934 Left

Danny Gare

Nelson, BC 05/14/1954 1974-1987 Forward

Danny Gloor

Mitchell, ONT 12/04/1952 1973-1974 Center

Danny Grant

Fredericton, NB 02/21/1945 1965-1979 Right

Danny Gruen

Thunder Bay, ONT 06/26/1952 1972-1977 Left

Danny Lawson

Toronto, ONT 10/30/1947 1967-1972 Right

Danny Lewicki

Fort William, ONT 03/12/1931 1950-1959 Left

Danny Lorenz

Murrayville, BC 12/12/1969 1990-1993 Goalie

Danny Olesevich

1961-1962 Goalie

Danny O'Shea

Ajax, ONT 06/15/1945 1968-1973 Center

Danny Schock

Terrace Bay, ONT 12/30/1948 1969-1971 Left

Danny Seguin

Sudbury, ONT 06/07/1948 1970-1974 Left

Danton Cole

Pontiac, MI 01/10/1967 1989-1996 Right

Dany Heatley

Freibourg, Germany 01/21/1981 2001-2003 Left

Darby Hendrickson

Richfield, MN 08/28/1972 1993-2003 Center

D'Arcy Coulson

Sudbury, ONT 02/17/1908 1930-1931 Defence

Darcy Hordichuk

Kamsack, SASK 08/10/1980 2000-2003 Left

Darcy Loewen

Calgary, ALTA 02/26/1969 1989-1994 Left

Darcy Martini

Castlegar, BC 01/30/1969 1993-1994 Defence

Darcy Regier

Swift Current, SASK 11/27/1956 1977-1984 Defence

Darcy Rota

Vancouver, BC 02/16/1953 1973-1984 Forward

Darcy Tucker

Castor, ALTA 03/15/1975 1995-2003 Center

Darcy Wakaluk

Pincher Creek, ALTA 03/14/1966 1988-1997 Goalie

Daren Puppa

Kirkland Lake, ONT 03/23/1965 1985-2000 Goalie

Darin Kimble

Lucky Lake, SASK 11/22/1968 1988-1995 Center

Darin Sceviour

Lacombe, ALTA 11/30/1965 1986-1987 Forward

Darius Kasparaitis

Elektrenai, Lithuania 10/16/1972 1992-2003 Defence

Darrel Scoville

Swift Current, SASK 10/13/1975 1999-2003 Defence

Darrell Anholt

Hardisty, ALTA 11/23/1962 1983-1984 Defence

Darrell May

Point Claire, PQ 03/06/1962 1985-1988 Goalie

Darren Banks

Toronto, ONT 03/18/1966 1992-1994 Left

Darren Boyko

Winnipeg, MAN 01/16/1964 1988-1989 Center

Darren Eliot

Milton, ONT 11/26/1961 1984-1989 Goalie

Darren Haydar

Milton, ONT 10/22/1979 2002-2003 Forward

Darren Jensen

Creston, BC 05/27/1960 1984-1986 Goalie

Darren Langdon

Deer Lake, NF 01/08/1971 1994-2003 Left

Darren Lowe

Toronto, ONT 10/13/1960 1983-1984 Right

Darren McCarty

Burnaby, BC 04/01/1972 1993-2003 Right

Darren Pang

Meaford, ONT 02/17/1964 1984-1989 Goalie

Darren Rumble

Barrie, ONT 01/23/1969 1990-2003 Defence

Darren Turcotte

Boston, MA 03/02/1968 1988-2000 Center

Darren Van Impe

Saskatoon, SASK 05/18/1973 1994-2003 Defence

Darren Veitch

Saskatoon, SASK 04/24/1960 1980-1991 Defence

Darrin Madeley

Holland Landing, ONT 02/25/1968 1992-1995 Goalie

Darrin Shannon

Barrie, ONT 12/08/1969 1988-1998 Left

Darryl Edestrand

Strathroy, ONT 11/06/1945 1967-1979 Defence

Darryl Laplante

Calgary, ALTA 03/28/1977 1997-2000 Center

Darryl Maggs

Saskatoon, SASK 04/06/1947 1971-1980 Defence

Darryl Olsen

Calgary, ALTA 10/07/1966 1991-1992 Defence

Darryl Shannon

Barrie, ONT 06/21/1968 1988-2001 Defence

Darryl Sittler

Kitchener, ONT 09/18/1950 1970-1985 Center

Darryl Sly

Collingwood, ONT 04/03/1939 1965-1971 Defence

Darryl Sutter

Viking, ALTA 08/19/1958 1979-1987 Forward

Darryl Sydor

Edmonton, ALTA 05/13/1972 1991-2003 Defence

Darryl Williams

Labrador City, NF 02/29/1968 1992-1993 Left

Darwin McCutcheon

Brussels, ONT 04/19/1962 1981-1982 Defence

Daryl Evans

Toronto, ONT 01/12/1961 1981-1987 Left

Daryl Reaugh

Prince George, BC 02/13/1965 1984-1991 Goalie

Daryl Stanley

Winnipeg, MAN 12/02/1962 1983-1990 Defence

Dave "Tiger" Williams

Weyburn, SASK 02/03/1954 1974-1988 Forward

Dave Allison

Fort Frances, ONT 04/14/1959 1983-1984 Defence

Dave Amadio

Glace Bay, NS 05/23/1939 1957-1969 Defence

Dave Andreychuk

Hamilton, ONT 09/29/1963 1982-2003 Left

Dave Archibald

Chilliwack, BC 04/14/1969 1987-1997 Right

Dave Babych

Edmonton, ALTA 05/23/1961 1980-1999 Defence

Dave Balon

Wakaw, SASK 08/02/1937 1959-1973 Left

Dave Barr

Toronto, ONT 11/30/1960 1981-1994 Right

Dave Brown

Saskatoon, SASK 10/12/1962 1982-1996 Forward

Dave Burrows

Toronto, ONT 01/11/1949 1971-1981 Defence

Dave Cameron

Charlottetown, PEI 07/29/1958 1981-1984 Center

Dave Campbell

Lachute, PQ 04/27/1896 1920-1921 Defence

Dave Capuano

Warwick, RI 07/27/1968 1989-1994 Left

Dave Chartier

St. Lazere, MAN 02/15/1961 1980-1981 Center

Dave Christian

Warroad, MN 05/13/1959 1979-1994 Right

Dave Chyzowski

Edmonton, ALTA 07/11/1971 1989-1997 Left

Dave Creighton

Port Arthur, ONT 06/24/1930 1948-1960 Center

Dave Cressman

Kitchener, ONT 01/02/1950 1974-1976 Left

Dave Debol

St. Clair Shores, MI 03/27/1956 1979-1981 Center

Dave Donnelly

Edmonton, ALTA 02/02/1962 1983-1988 Forward

Dave Downie

Burk's Falls, ONT 03/11/1909 1932-1933 Center

Dave Dryden

Hamilton, ONT 09/05/1941 1961-1980 Goalie

Dave Duerden

Oshawa, ONT 04/11/1977 1999-2000 Left

Dave Dunn

Moosomin, SASK 08/19/1948 1973-1976 Defence

Dave Ellett

Cleveland, OH 03/30/1964 1984-2000 Defence

Dave Farrish

Wingham, ONT 08/01/1956 1976-1984 Defence

Dave Feamster

Detroit, MI 09/10/1958 1981-1985 Defence

Dave Forbes

Montreal, PQ 11/16/1948 1973-1979 Left

Dave Fortier

Sudbury, ONT 06/17/1951 1972-1977 Defence

Dave Gagner

Chatham, ONT 12/11/1964 1984-1999 Center

Dave Gagnon

Windsor, ONT 10/31/1967 1990-1991 Goalie

Dave Gans

Brantford, ONT 06/06/1964 1982-1986 Forward

Dave Gardner

Toronto, ONT 08/23/1952 1972-1980 Center

Dave Gatherum

Fort William, ONT 03/28/1932 1953-1954 Goalie

Dave Goertz

Edmonton, ALTA 03/28/1965 1987-1988 Defence

Dave Gorman

Oshawa, ONT 04/08/1955 1979-1980 Right

Dave Hannan

Sudbury, ONT 11/26/1961 1981-1997 Left

Dave Hanson

Cumberland, WI 04/12/1954 1978-1980 Defence

Dave Hindmarch

Vancouver, BC 10/15/1958 1980-1984 Forward

Dave Hoyda

Edmonton, ALTA 05/20/1957 1977-1981 Left

Dave Hrechkosy

Winnipeg, MAN 11/01/1951 1973-1977 Left

Dave Hudson

St. Thomas, ONT 12/28/1949 1972-1978 Center

Dave Hunter

Petrolia, ONT 01/01/1958 1979-1989 Forward

Dave Hutchison

London, ONT 05/02/1952 1974-1984 Defence

Dave Hynes

Cambridge, MA 04/17/1951 1973-1975 Left

Dave Karpa

Regina, SASK 05/07/1971 1991-2003 Defence

Dave Kelly

Wallaceburg, ONT 09/20/1952 1976-1977 Forward

Dave Keon

Rouyn-Noranda, PQ 03/22/1940 1960-1982 Center

Dave Kerr

Toronto, ONT 01/11/1910 1930-1941 Goalie

Dave Kryskow

Edmonton, ALTA 12/25/1951 1972-1976 Forward

Dave Langevin

St. Paul, MN 05/15/1954 1979-1987 Defence

Dave Lewis

Kindersley, SASK 07/03/1953 1973-1988 Defence

Dave Logan

Montreal, PQ 07/02/1954 1975-1981 Defence

Dave Lowry

Sudbury, ONT 02/14/1965 1985-2003 Left

Dave Lucas

Downeyville, ONT 03/22/1932 1962-1963 Defence

Dave Lumley

Toronto, ONT 09/01/1954 1978-1987 Forward

Dave Maloney

Kitchener, ONT 07/31/1956 1974-1985 Defence

Dave Manson

Prince Albert, SASK 01/27/1967 1986-2002 Defence

Dave Marcinyshyn

Edmonton, ALTA 02/04/1967 1990-1993 Defence

Dave McClelland

1972-1973 Goalie

Dave McLlwain

Seaforth, ONT 01/09/1967 1987-1997 Center

Dave Michayluk

Wakaw, SASK 05/18/1962 1981-1992 Left

Dave Morissette

Baie-Comeau, PQ 12/24/1971 1998-2000 Left

Dave Morrison

Toronto, ONT 06/12/1962 1980-1985 Forward

Dave Orleski

Edmonton, ALTA 12/26/1959 1980-1982 Left

Dave Parro

Saskatoon, SASK 04/30/1957 1980-1984 Goalie

Dave Pasin

Edmonton, ALTA 07/08/1966 1985-1989 Center

Dave Pichette

Grand Falls, NF 02/04/1960 1980-1988 Defence

Dave Poulin

Timmins, ONT 12/17/1958 1982-1995 Center

Dave Reece

Troy, NY 09/13/1948 1975-1976 Goalie

Dave Reid

1952-1956

Dave Reid

Toronto, ONT 05/15/1964 1983-2001 Left

Dave Reierson

Bashaw, ALTA 08/30/1964 1988-1989 Defence

Dave Richardson

St. Boniface, MAN 12/11/1940 1963-1968 Left

Dave Richter

Winnipeg, MAN 04/08/1960 1981-1990 Defence

Dave Ritchie

1917-1926

Dave Rochefort

Red Deer, ALTA 07/22/1946 1966-1967 Center

Dave Salvian

Toronto, ONT 09/09/1955 1976-1977 Left

Dave Scatchard

Hinton, ALTA 02/20/1976 1997-2003 Center

Dave Schultz

Waldheim, SASK 10/14/1949 1971-1980 Left

Dave Semenko

Winnipeg, MAN 07/12/1957 1979-1988 Left

Dave Silk

Scituate, MA 01/01/1958 1979-1986 Forward

Dave Snuggerud

Minnetonka, MN 06/20/1966 1989-1993 Right

Dave Tanabe

Minneapolis, MN 07/19/1980 1999-2003 Defence

Dave Tataryn

Sudbury, ONT 1976-1977 Goalie

Dave Taylor

Levack, ONT 12/04/1955 1977-1994 Forward

Dave Thomlinson

Edmonton, ALTA 10/22/1966 1989-1995 Left

Dave Tippett

Moosomin, SASK 08/25/1961 1983-1994 Left

Dave Tomlinson

North Vancouver, BC 05/08/1969 1991-1995 Center

Dave Trottier

1928-1939

Dave Watson

1979-1981

David "Sweeney" Schriner

1934-1946

David Aebischer

Fribourg, Switzerlan 02/07/1978 2000-2003 Goalie

David Bruce

Thunder Bay, ONT 10/07/1964 1985-1994 Left

David Cooper

Ottawa, ONT 11/02/1973 1996-2001 Defence

David Cullen

St. Catharines, ONT 12/30/1976 2000-2002 Defence

David Emma

Cranston, RI 01/14/1969 1992-2001 Right

David Fenyves

Dunnville, ONT 04/29/1960 1982-1991 Defence

David Gosselin

Leris, PQ 06/22/1977 1999-2002 Left

David Goverde

Toronto, ONT 04/09/1970 1991-1994 Goalie

David Haas

Toronto, ONT 06/23/1968 1990-1994 Left

David Harlock

Toronto, ONT 03/16/1971 1993-2002 Defence

David Jensen

Minneapolis, MN 05/03/1961 1983-1986 Defence

David Jensen

Needham, MA 08/19/1965 1984-1988 Forward

David Latta

Thunder Bay, ONT 01/03/1967 1985-1991 Left

David Legwand

Detroit, MI 08/17/1980 1998-2003 Center

David Ling

Halifax, NS 01/09/1975 1996-2003 Right

David Littman

Cranston, RI 06/13/1967 1990-1993 Goalie

David MacKay

Cardston, ALTA 01/14/1919 1940-1941 Defence

David Mackey

New Westminster, BC 07/24/1966 1987-1994 Left

David Maley

Beaver Dam, WI 04/24/1963 1985-1994 Left

David Moravec

Opava, Czech. 03/24/1973 1999-2000 Left

David Morisset

Langley, BC 04/06/1981 2001-2002 Right

David Nemirovsky

Toronto, ONT 08/01/1976 1995-1999 Center

David Oliver

Sechelt, BC 04/17/1971 1994-2003 Right

David Pulkkinen

Kapuskasing, ONT 05/18/1949 1972-1973 Center

David Roberts

Alameda, CA 05/28/1970 1993-1998 Left

David Roche

Lindsay, ONT 06/13/1975 1995-2002 Left

David Sacco

Malden, MA 07/31/1971 1993-1996 Center

David Saunders

Ottawa, ONT 05/20/1966 1987-1988 Left

David Shand

Cold Lake, ALTA 08/11/1956 1976-1985 Defence

David Shaw

St. Thomas, ONT 05/25/1964 1982-1998 Defence

David Struch

Flin Flon, MAN 02/11/1971 1993-1994 Center

David Van Drunen

Sherwood Park, ALTA 01/31/1976 1999-2000 Defence

David Volek

Prague, Czech Rep. 06/16/1966 1988-1994 Left

David Vyborny

Jihlava, Czech Rep. 06/02/1975 2000-2003 Right

David Wilkie

Ellensburg, WA 05/30/1974 1994-2001 Defence

David Williams

Plainfield, NJ 08/25/1967 1991-1995 Defence

Davis Payne

King City, ONT 10/24/1970 1995-1997 Right

Daymond Langkow

Edmonton, ALTA 09/27/1976 1995-2003 Center

Dean Chynoweth

Calgary, ALTA 10/30/1968 1988-1998 Defence

Dean Clark

Edmonton, ALTA 01/10/1964 1983-1984 Defence

Dean De Fazio

Ottawa, ONT 04/16/1963 1983-1984 Forward

Dean Evason

Flin Flon, MAN 08/22/1964 1983-1996 Center

Dean Hopkins

Cobourg, ONT 06/06/1959 1979-1989 Right

Dean Jenkins

Billerica, MA 11/21/1959 1983-1984 Right

Dean Kennedy

Redvers, SASK 01/18/1963 1982-1995 Defence

Dean Kolstad

Edmonton, ALTA 06/16/1968 1988-1993 Defence

Dean Magee

Banff, ALTA 04/29/1955 1977-1978 Center

Dean Malkoc

Vancouver, BC 01/26/1970 1995-1999 Defence

Dean McAmmond

Grande Cache, ALTA 06/15/1973 1991-2003 Left

Dean Melanson

Antigonish, NS 11/19/1973 1994-2002 Defence

Dean Morton

Peterborough, ONT 02/27/1968 1989-1990 Defence

Dean Prentice

Schumacher, ONT 10/05/1932 1952-1974 Left

Dean Sylvester

Weymouth, MA 12/30/1972 1998-2001 Right

Dean Talafous

Duluth, MN 08/25/1953 1974-1982 Forward

Dean Turner

Dearborn, MI 06/22/1958 1978-1983 Defence

Del Hall

Peterborough, ONT 06/07/1949 1971-1974 Left

Del LaFrance

1933-1934

Denis Arkhipov

Kazan, Russia 05/19/1979 2000-2003 Center

Denis Chasse

Montreal, PQ 02/07/1970 1993-1997 Right

Denis Chervyakov

St. Petersburg, Russia 04/20/1970 1992-1993 Defence

Denis Cyr

Verdun, PQ 02/04/1961 1980-1986 Right

Denis DeJordy

St. Hyacinthe, PQ 11/12/1938 1962-1974 Goalie

Denis Dupere

Jonquiere, PQ 06/06/1948 1970-1978 Left

Denis Gauthier

Montreal, PQ 10/01/1976 1997-2003 Defence

Denis Hamel

Lachute, PQ 05/10/1977 1999-2003 Left

Denis Herron

Chambly, PQ 06/18/1952 1972-1986 Goalie

Denis Larocque

Hawkesbury, ONT 10/05/1967 1987-1988 Defence

Denis Pederson

Prince Albert, SASK 09/10/1975 1995-2003 Center

Denis Potvin

Hull, PQ 10/29/1953 1973-1988 Defence

Denis Savard

Pointe Gatineau, PQ 02/04/1961 1980-1997 Forward

Denis Shvidki

Kharkov, Ukraine 11/20/1980 2000-2003 Right

Denis Tsygurov

Chelyabinsk, Russia 02/26/1971 1993-1996 Defence

Dennis Abgrall

Mooseomin, SASK 04/24/1953 1975-1976 Right

Dennis Bonvie

Antigonish, NS 07/23/1973 1994-2003 Right

Dennis Hextall

Poplar Point, MAN 04/17/1943 1967-1980 Left

Dennis Hull

Point Anne, ONT 11/19/1944 1964-1978 Left

Dennis Kearns

Kingston, ONT 09/27/1945 1971-1981 Defence

Dennis Maruk

Toronto, ONT 11/17/1955 1975-1989 Forward

Dennis McCord

Chatham, ONT 07/28/1952 1973-1974 Defence

Dennis O'Brien

06/10/1949 1970-1980 Defence

Dennis Olson

Kenora, ONT 11/09/1934 1957-1958 Center

Dennis Owchar

Dryden, ONT 03/28/1953 1974-1980 Defence

Dennis Patterson

Peterborough, ONT 01/09/1950 1974-1980 Defence

Dennis Polonich

Foam Lake, SASK 12/04/1953 1974-1983 Center

Dennis Riggin

Kincardine, ONT 04/11/1936 1959-1963 Goalie

Dennis Seidenberg

Villingen, Germany 07/18/1981 2002-2003 Defence

Dennis Smith

Livonia, MI 05/27/1964 1989-1991 Defence

Dennis Sobchuk

Lang, SASK 01/12/1954 1979-1983 Center

Dennis Vaske

Rockford, IL 10/11/1967 1990-1999 Defence

Dennis Ververgaert

1973-1981

Dennis Vial

Sault Ste. Marie, ONT 04/10/1969 1990-1998 Defence

Denny Felsner

Warren, MI 04/29/1970 1991-1995 Right

Denny Lambert

Wawa, ONT 01/09/1970 1994-2002 Left

Derek Armstrong

Ottawa, ONT 04/23/1973 1993-2003 Center

Derek Bekar

Burnaby, BC 09/15/1975 1999-2003 Left

Derek Gustafson

Gresham, OR 06/21/1979 2000-2002 Goalie

Derek King

Hamilton, ONT 02/11/1967 1986-2000 Left

Derek Laxdal

Gimli, MAN 02/21/1966 1984-1991 Right

Derek MacKenzie

Sudbury, ONT 06/11/1981 2001-2002 Center

Derek Mayer

Rossland, BC 05/21/1967 1993-1994 Defence

Derek Morris

Edmonton, ALTA 08/24/1978 1997-2003 Defence

Derek Plante

Cloquet, MN 01/17/1971 1993-2001 Center

Derek Sanderson

Niagara Falls, ONT 06/16/1946 1965-1978 Center

Derek Smith

Quebec City, PQ 07/31/1954 1975-1983 Forward

Derek Wilkinson

Lasalle, PQ 07/29/1974 1995-1999 Goalie

Derian Hatcher

Sterling Heights, MI 06/04/1972 1991-2003 Defence

Deron Quint

Durham, NH 03/12/1976 1995-2003 Defence

Derrick Smith

Scarborough, ONT 01/22/1965 1984-1994 Center

Derrick Walser

New Glasgow, NS 05/12/1978 2001-2003 Defence

Des Smith

1937-1942

Desse Roche

1930-1935

Dick Bittner

New Haven, CT 01/12/1922 1949-1950 Goalie

Dick Bouchard

Letellier, MAN 12/02/1934 1954-1955 Right

Dick Butler

Delisle, SASK 06/02/1926 1947-1948 Right

Dick Cherry

Kingston, ONT 03/28/1937 1956-1970 Defence

Dick Duff

Kirkland Lake, ONT 02/18/1936 1954-1972 Left

Dick Gamble

Moncton, NB 11/19/1928 1950-1967 Left

Dick Irvin

Hamilton, ONT 07/19/1892 1926-1929 Center

Dick Kotanen

Port Arthur, ONT 11/18/1925 1948-1951 Defence

Dick Lamby

Auburn, MA 1978-1981 Defence

Dick Mattiussi

Smooth Rock Falls, ONT 05/01/1938 1967-1971 Defence

Dick Meissner

Kindersley, SASK 01/06/1940 1959-1965 Right

Dick Redmond

Kirkland Lake, ONT 08/14/1949 1969-1982 Defence

Dick Sarrazin

St.-Gabriel-de-Bran., PQ 01/22/1946 1968-1972 Right

Dick Tarnstrom

Solna, Sweden 01/20/1975 2001-2003 Defence

Dickie Moore

Montreal, PQ 01/06/1931 1951-1968 Left

Didier Pitre

1917-1923

Dieter Kochan

Saskatoon, SASK 05/11/1974 1999-2003 Goalie

Dino Ciccarelli

Sarnia, ONT 02/08/1960 1980-1999 Right

Dirk Graham

Regina, SASK 07/29/1959 1983-1995 Forward

Dixon Ward

Leduc, ALTA 09/23/1968 1992-2003 Right

Dmitri Filimonov

Perm, Russia 10/14/1971 1993-1994 Defence

Dmitri Kalinin

Cheljabinsk, Russia 07/22/1980 1999-2003 Defence

Dmitri Khristich

Kiev, Ukraine 07/23/1969 1990-2002 Right

Dmitri Kvartalnov

Voskresensk, USSR 03/25/1966 1992-1994 Left

Dmitri Mironov

Moscow, Russia 12/25/1965 1991-2001 Defence

Dmitri Nabokov

Novosibirsk, Russia 01/04/1977 1997-2000 Center

Dmitri Tertyshny

Chelyabinsk, Russia 12/26/1976 1998-1999 Defence

Dmitri Yushkevich

Cherepovets, Russia 11/19/1971 1992-2003 Defence

Dmitriy Yakushin

Kharkiv, Ukraine 01/21/1978 1999-2000 Defence

Dmitry Afanasenkov

Arkhangelsk, Russia 05/12/1980 2000-2002 Left

Dmitry Bykov

05/05/1977 2002-2003 Defence

Dody Wood

Chetwynd, BC 05/08/1972 1992-1998 Left

Dollard St. Laurent

Verdun, PQ 05/12/1929 1950-1962 Defence

Domenic Pittis

Calgary, ALTA 10/01/1974 1996-2003 Center

Dominic Campedelli

Cohasset, ME 04/03/1964 1985-1986 Defence

Dominic Lavoie

Montreal, PQ 11/21/1967 1988-1994 Defence

Dominic Roussel

Hull, PQ 02/22/1970 1991-2001 Goalie

Dominik Hasek

Pardubice, Czech 01/25/1965 1990-2002 Goalie

Don "Red" Laurence

Galt, ONT 06/27/1957 1978-1980 Center

Don Ashby

Kamloops, BC 03/08/1955 1975-1981 Center

Don Awrey

Kitchener, ONT 07/18/1943 1963-1979 Defence

Don Barber

Victoria, BC 12/02/1964 1988-1992 Right

Don Beaupre

Kitchener, ONT 09/19/1961 1980-1997 Goalie

Don Biggs

Mississauga, ONT 04/07/1965 1984-1990 Center

Don Blackburn

Kirkland Lake, ONT 05/14/1938 1962-1973 Left

Don Cairns

Calgary, ALTA 10/08/1955 1975-1977 Left

Don Caley

Dauphin, MAN 10/09/1945 1967-1968 Goalie

Don Campbell

Drumheller, ALTA 07/12/1925 1943-1944 Center

Don Cherry

Kingston, ONT 02/05/1934 1954-1955 Defence

Don Cutts

Edmonton, ALTA 02/24/1956 1979-1980 Goalie

Don Deacon

Regina, SASK 06/02/1913 1936-1940 Center

Don Dietrich

Deloraine, MAN 04/05/1961 1983-1986 Defence

Don Edwards

Hamilton, ONT 09/28/1955 1976-1986 Goalie

Don Gallinger

Port Colborne, ONT 04/16/1925 1942-1948 Center

Don Gibson

Deloraine, MAN 12/29/1967 1990-1991 Defence

Don Gillen

Dodsland, SASK 12/24/1960 1979-1982 Right

Don Grosso

Sault Ste. Marie, ONT 04/12/1915 1938-1947 Center

Don Head

Mount St. Dennis, ONT 06/30/1933 1961-1962 Goalie

Don Howse

Grand Falls, NFLD 07/28/1952 1979-1980 Left

Don Jackson

Minneapolis, MN 09/02/1956 1977-1987 Defence

Don Johns

St. George, ONT 12/13/1937 1960-1968 Defence

Don Keenan

1958-1959 Goalie

Don Kozak

Saskatoon, SASK 02/02/1952 1972-1979

Don Lever

South Porcupine, ONT 11/14/1952 1972-1987 Forward

Don Luce

London, ONT 10/02/1948 1969-1982 Center

Don MacIver

1979-1980

Don Maloney

Lindsay, ONT 09/05/1958 1978-1991 Forward

Don Marcotte

Arthabaska, PQ 04/15/1947 1965-1982 Left

Don Marshall

Verdun, PQ 03/23/1932 1951-1972 Center

Don Martineau

Kimberley, BC 04/25/1952 1973-1977 Right

Don McFadyen

1932-1936

Don McGrath

Tracadie, NB 01/01/1967 1987-1989 Defence

Don McKenney

Smith Falls, ONT 04/30/1934 1954-1968 Center

Don McLean

Niagara Falls, ONT 01/19/1954 1975-1976 Defence

Don McLeod

Trail, BC 08/24/1946 1970-1972 Goalie

Don McSween

Detroit, MI 06/09/1964 1987-1996 Defence

Don Metz

1938-1949

Don Morrison

1947-1951

Don Murdoch

1976-1982

Don Nachbaur

Kitimat, BC 01/30/1959 1980-1990 Forward

Don O'Donoghue

Kingston, ONT 08/27/1949 1969-1972 Forward

Don Poile

Fort William, ONT 06/01/1932 1954-1958 Center

Don Raleigh

Kenora, ONT 06/27/1926 1943-1956 Center

Don Saleski

Moose Jaw, SASK 11/10/1949 1971-1980 Right

Don Simmons

Port Colborne, ONT 09/13/1931 1956-1969 Goalie

Don Smillie

1933-1934

Don Smith

1919-1920

Don Smith

Regina, SASK 05/04/1929 1949-1950 Center

Don Spring

Maracaibo, Venezuela 06/15/1959 1980-1984 Defence

Don Sweeney

St. Stephen, NB 08/17/1966 1988-2003 Defence

Don Sylvestri

1984-1985 Goalie

Don Tannahill

Penetanguishene, ONT 1972-1974

Don Waddell

Detroit, MI 08/19/1958 1980-1981 Defence

Don Ward

Sarnia, ONT 10/19/1935 1957-1960 Defence

Don Webster

Toronto, ONT 07/03/1924 1943-1944 Left

Don Whelden

Falmouth, MA 12/28/1954 1974-1975 Defence

Don Willson

Chatham, ONT 01/01/1914 1937-1939 Center

Donald "Sandy" McGregor

Toronto, ONT 03/30/1939 1963-1964 Right

Donald Audette

Laval, PQ 09/23/1969 1989-2003 Right

Donald Brashear

Bedford, IN 01/07/1972 1993-2003 Left

Donald Dufresne

Quebec City, PQ 04/10/1967 1988-1997 Defence

Donald MacLean

Sydney, NS 01/14/1977 1997-2002 Center

Doug "Andy" Anderson

Edmonton, ALTA 10/20/1927 1952-1953 Center

Doug Acomb

Toronto, ONT 05/15/1949 1969-1970 Left

Doug Adam

Toronto, ONT 09/07/1923 1949-1950 Left

Doug Baldwin

Winnipeg, MAN 11/02/1922 1945-1948 Defence

Doug Barkley

Lethbridge, ALTA 01/06/1937 1957-1966 Defence

Doug Barrault

Golden, BC 04/21/1970 1992-1994 Right

Doug Barrie

Edmonton, ALTA 10/02/1946 1968-1972 Defence

Doug Bentley

Delisle, SASK 09/03/1916 1939-1954 Left

Doug Berry

New Westminster, BC 06/03/1957 1979-1981 Center

Doug Bodger

Chemainus, BC 06/18/1966 1984-2000 Defence

Doug Brennan

Peterborough, ONT 01/10/1905 1931-1934 Defence

Doug Brindley

Walkerton, ONT 06/08/1949 1970-1971 Center

Doug Brown

Southborough, MA 06/12/1964 1986-2001 Right

Doug Buhr

Vancouver, BC 06/29/1949 1974-1975 Left

Doug Crossman

Peterborough, ONT 06/30/1960 1980-1994 Defence

Doug Dadswell

Scarborough, ONT 02/07/1964 1986-1988 Goalie

Doug Evans

Peterborough, ONT 06/02/1963 1985-1993 Left

Doug Favell

St. Catharines, ONT 04/05/1945 1967-1979 Goalie

Doug Friedman

Greenwich, CT 09/01/1971 1997-1999 Left

Doug Gibson

Peterborough, ONT 09/28/1953 1973-1978 Center

Doug Gilmour

Kingston, ONT 06/25/1963 1983-2003 Center

Doug Grant

Cornerbrook, NF 07/27/1948 1973-1980 Goalie

Doug Halward

Toronto, ONT 11/01/1955 1975-1989 Defence

Doug Harvey

Montreal, PQ 12/19/1924 1947-1969 Defence

Doug Hicks

Cold Lake, ALTA 05/28/1955 1974-1983 Defence

Doug Horbul

Nokomis, SASK 07/27/1952 1974-1975 Left

Doug Houda

Blairmore, ALTA 06/03/1966 1985-2003 Defence

Doug Jackson

Winnipeg, MAN 12/12/1924 1947-1948 Goalie

Doug Janik

Agawam, MA 03/26/1980 2002-2003 Defence

Doug Jarrett

London, ONT 04/22/1944 1964-1977 Defence

Doug Jarvis

Brantford, ONT 03/24/1955 1975-1988 Center

Doug Keans

Pembroke, ONT 01/07/1958 1979-1988 Goalie

Doug Kostynski

Castlegar, BC 02/23/1963 1983-1985 Forward

Doug Lecuyer

Wainwright, ALTA 03/10/1958 1978-1983 Center

Doug Lewis

Winnipeg, MAN 03/03/1921 1946-1947 Left

Doug Lidster

Kamloops, BC 10/18/1960 1983-1999 Defence

Doug MacDonald

Assiniboia, BC 02/08/1969 1992-1995 Center

Doug McCaig

Guelph, ONT 02/24/1919 1941-1951 Defence

Doug McGrath

Tracadie, NB 06/08/1963 1983-1985 Defence

Doug McKay

1949-1950

Doug Mohns

Capreol, ONT 12/13/1933 1953-1975 Defence

Doug Morrison

Vancouver, BC 02/01/1960 1979-1985 Right

Doug Palazzari

Eveleth, MN 11/03/1952 1974-1979 Center

Doug Patey

1976-1979

Doug Risebrough

Kitchener, ONT 01/29/1954 1974-1987 Forward

Doug Roberts

Detroit, MI 10/28/1942 1965-1975 Right

Doug Robinson

St. Catharines, ONT 08/27/1940 1963-1971 Left

Doug Rombough

Fergus, ONT 07/08/1950 1972-1976 Defence

Doug Shedden

Wallaceburg, ONT 04/26/1961 1981-1991 Center

Doug Shelton

Woodstock, ONT 06/27/1945 1967-1968 Left

Doug Smail

Moose Jaw, SASK 09/02/1957 1980-1993 Forward

Doug Smith

Ottawa, ONT 05/17/1963 1981-1990 Forward

Doug Soetaert

Edmonton, ALTA 04/21/1956 1975-1987 Goalie

Doug Stevenson

Regina, SASK 04/06/1924 1944-1946 Goalie

Doug Sulliman

Glace Bay, NS 08/29/1959 1979-1990 Forward

Doug Trapp

Balcarres, SASK 11/28/1965 1986-1987 Forward

Doug Volmar

Cleveland, OH 01/09/1945 1969-1973 Right

Doug Weight

Warren, MI 01/21/1971 1990-2003 Center

Doug Wickenheiser

Regina, SASK 03/30/1961 1980-1990 Forward

Doug Wilson

Ottawa, ONT 07/05/1957 1977-1993 Defence

Doug Young

Medicine Hat, ALTA 10/01/1908 1931-1941 Defence

Doug Zmolek

Rochester, MN 11/03/1970 1992-2000 Defence

Drake Berehowsky

Toronto, ONT 01/03/1972 1990-2003 Defence

Drew Bannister

Belleville, ONT 04/09/1974 1995-2002 Defence

Drew Callander

Regina, SASK 08/17/1956 1976-1980 Center

Duane Joyce

Pembroke, MA 05/05/1965 1993-1994 Defence

Duane Rupp

McNutt, SASK 03/29/1938 1962-1973 Defence

Duane Sutter

Viking, ALTA 03/16/1960 1979-1990 Forward

Duane Wylie

Spokane, WA 11/10/1950 1974-1977 Center

Dudley "Red" Garrett

Toronto, ONT 07/24/1924 1942-1943 Defence

Duke McCurry

Toronto, ONT 06/13/1900 1925-1929 Left

Duke Wellington

1919-1920

Dunc Fisher

Regina, SASK 08/30/1927 1947-1959 Right

Dunc McCallum

Flin Flon, MAN 03/29/1940 1965-1971 Defence

Dunc Munro

1924-1932

Dunc Wilson

Toronto, ONT 03/22/1948 1969-1979 Goalie

Duncan "Mickey" MacKay

1926-1930

Dusan Pasek

Bratislava, Czech 09/07/1960 1988-1989 Center

Duvie Westcott

Winnipeg, MAN 10/30/1977 2001-2003 Defence

Dwayne Hay

London, ONT 02/11/1977 1997-2001 Left

Dwayne Lowdermilk

Burnaby, BC 01/09/1958 1980-1981 Defence

Dwayne Norris

St. John's, NF 01/08/1970 1993-1996 Right

Dwayne Roloson

Simcoe, ONT 10/12/1969 1996-2003 Goalie

Dwight Bialowas

Regina, SASK 09/08/1952 1973-1977 Defence

Dwight Carruthers

Lashburn, SASK 11/07/1944 1965-1968 Defence

Dwight Foster

Toronto, ONT 04/02/1957 1977-1987 Forward

Dwight Mathiasen

Brandon, MAN 12/05/1963 1985-1988 Right

Dwight Schofield

Lynn, MA 03/25/1956 1976-1988 Defence

Earl "Spiff" Campbell

Buckingham, PQ 07/23/1900 1923-1926 Defence

Earl Anderson

Roseau, MN 02/24/1951 1974-1977 Right

Earl Balfour

Toronto, ONT 01/04/1933 1951-1961 Left

Earl Heiskala

Kirkland Lake, ONT 11/30/1942 1968-1971 Left

Earl Ingarfield

Lethbridge, ALTA 10/25/1934 1958-1971 Center

Earl Ingarfield

Manhasset, NY 01/30/1959 1979-1981 Center

Earl Johnson

Fort Frances, ONT 06/28/1931 1953-1954 Center

Earl Miller

1927-1932

Earl Reibel

Kitchener, ONT 07/21/1930 1953-1959 Center

Earl Robertson

Bengough, SASK 11/24/1911 1936-1942 Goalie

Earl Robinson

1928-1940

Earl Roche

1930-1935 Left

Earl Seibert

Kitchener, ONT 12/07/1911 1931-1946 Defence

Ebbie Goodfellow

Ottawa, ONT 04/09/1907 1929-1943 Defence

Ed Beers

Zwaag, Netherland 10/12/1959 1981-1986 Forward

Ed Belfour

Carman, MAN 04/21/1965 1988-2003 Goalie

Ed Bruneteau

St. Boniface, MAN 08/01/1919 1940-1949 Right

Ed Chadwick

Fergus, ONT 05/08/1933 1955-1962 Goalie

Ed Cooper

Loon Lake, SASK 08/28/1960 1980-1982 Left

Ed Courtenay

Verdun, PQ 02/02/1968 1991-1993 Right

Ed Cristofoli

Trail, BC 05/14/1967 1989-1990 Right

Ed Diachuk

Vegreville, ALTA 08/16/1936 1960-1961 Left

Ed Dorohoy

Medicine Hat, ALTA 03/13/1929 1948-1949 Center

Ed Dyck

Warman, SASK 10/29/1950 1971-1974 Goalie

Ed Giacomin

Sudbury, ONT 06/06/1939 1965-1978 Goalie

Ed Gilbert

Hamilton, ONT 03/12/1952 1974-1977 Center

Ed Harrison

Mimico, ONT 07/25/1927 1947-1951 Center

Ed Hatoum

Beruit, Lebanon 12/07/1947 1968-1971 Right

Ed Hoekstra

Winnipeg, MAN 11/04/1937 1967-1968 Forward

Ed Hospodar

Bowling Green, OH 02/09/1959 1979-1988 Defence

Ed Johnston

Montreal, PQ 11/23/1935 1962-1978 Goalie

Ed Johnstone

Brandon, MAN 03/02/1954 1975-1987 Right

Ed Jovanovski

Windsor, ONT 06/26/1976 1995-2003 Defence

Ed Kastelic

Toronto, ONT 01/29/1964 1985-1992 Forward

Ed Kea

Weesp, Netherland 01/19/1948 1973-1983 Defence

Ed Kryzanowski

1948-1953

Ed Kullman

1947-1954

Ed Lee

Mount Bristol, RI 12/17/1961 1984-1985 Winger

Ed Litzenberger

Neudorf, SASK 07/15/1932 1952-1964 Right

Ed Olczyk

Chicago, IL 08/16/1966 1984-2000 Center

Ed Patterson

Calgary, ALTA 11/14/1972 1993-1997 Right

Ed Reigle

Winnipeg, MAN 06/19/1924 1950-1951 Defence

Ed Ronan

Quincy, MA 03/21/1968 1991-1997 Right

Ed Sandford

New Toronto, ONT 08/20/1928 1947-1956 Left

Ed Slowinski

Winnipeg, MAN 11/18/1922 1947-1953 Right

Ed Staniowski

Moose Jaw, SASK 07/07/1955 1975-1985 Goalie

Ed Stankiewicz

Kitchener, ONT 12/01/1929 1953-1956 Right

Ed Van Impe

1966-1977

Ed Vokes

1930-1931

Ed Ward

Edmonton, ALTA 11/10/1969 1993-2001 Right

Ed Westfall

Belleville, ONT 09/19/1940 1961-1979 Right

Ed Zeniuk

Landis, SASK 03/08/1933 1954-1955 Defence

Eddie Barry

Wellesley, MA 10/12/1919 1946-1947 Defence

Eddie Burke

Toronto, ONT 06/03/1907 1931-1935 Right

Eddie Bush

Collingwood, ONT 07/11/1918 1938-1942 Defence

Eddie Carpenter

Hartford, MI 06/15/1890 1919-1921 Defence

Eddie Convey

Toronto, ONT 12/16/1910 1930-1933 Left

Eddie Emberg

Montreal, PQ 11/18/1921 1944-1945 Center

Eddie Finnigan

Shawville, PQ 05/23/1913 1934-1936 Left

Eddie Gerard

Ottawa, ONT 02/22/1890 1917-1923 Left

Eddie Jeremiah

Worcester, MA 11/04/1905 1931-1932 Right

Eddie Joyal

St. Albert, ALTA 05/08/1940 1962-1972 Center

Eddie Kachur

Fort William, ONT 04/22/1934 1956-1958 Right

Eddie Leier

, Poland 11/03/1927 1949-1951 Center

Eddie Lowrey

1917-1921

Eddie Mazur

Winnipeg, MAN 07/25/1929 1950-1957 Left

Eddie McCalmon

1927-1931

Eddie Mio

Windsor, ONT 01/31/1954 1979-1986 Goalie

Eddie Nicholson

Kingston, ONT 1947-1948 Defence

Eddie Ouellette

Ottawa, ONT 1935-1936 Left

Eddie Panagabko

1955-1957

Eddie Rodden

1926-1931

Eddie Shack

Sudbury, ONT 02/11/1937 1958-1975 Forward

Eddie Shore

Fort Qu'Appelle, SASK 11/25/1902 1926-1940 Defence

Eddie Wares

Calgary, ALTA 03/19/1915 1936-1947 Right

Eddie Wiseman

Newcastle, NB 12/28/1912 1932-1942 Right

Eddy Godin

Donnacona, PQ 03/29/1957 1977-1979 Right

Edgar Laprade

1945-1955

Edmond Bouchard

St. Etienne, PQ 05/25/1892 1921-1929 Left

Edwin Gorman

Buckingham, ONT 09/25/1892 1924-1928 Defence

Eldon "Pokey" Reddick

Halifax, NS 10/06/1964 1986-1994 Goalie

Ellard "Obie" O'Brien

St. Catharines, ONT 05/27/1930 1955-1956 Defence

Ellis Pringle

1930-1931

Elmer Lach

Nokomis, SASK 01/22/1918 1940-1954 Center

Elmer Vasko

Duparquet, PQ 12/11/1935 1956-1970 Defence

Elwin "Moe" Morris

1943-1949

Elwyn "Doc" Romnes

White Bear Lake, MN 01/01/1909 1930-1940 Center

Emanuel Viveiros

St. Albert, ALTA 01/08/1966 1985-1988 Defence

Emil Hanson

Centerville, SD 11/18/1907 1932-1933 Defence

Emile "Butch" Bouchard

Montreal, PQ 09/11/1920 1941-1956 Defence

Emile Francis

North Battleford, SASK 09/13/1926 1946-1952 Goalie

Emory "Spunk" Sparrow

1924-1925

Enio Sclisizzi

Milton, ONT 08/01/1925 1946-1953 Left

Enrico Ciccone

Montreal, PQ 04/10/1970 1991-2001 Defence

Eric "Doc" Prentice

Schmaucher, ONT 08/22/1926 1943-1944 Left

Eric Beaudoin

Ottawa, ONT 05/03/1980 2001-2003 Left

Eric Belanger

Sherbrooke, PQ 12/16/1977 2000-2003 Center

Eric Bertrand

St. Ephrem, PQ 04/16/1975 1999-2001 Left

Eric Boguniecki

New Haven, CT 05/06/1975 1999-2003 Center

Eric Boulton

Halifax, NS 08/17/1976 2000-2003 Left

Eric Brewer

Vernon, BC 04/17/1979 1998-2003 Defence

Eric Cairns

Oakville, ONT 06/27/1974 1996-2003 Defence

Eric Calder

Kitchener, ONT 06/26/1963 1981-1983 Defence

Eric Charron

Verdun, PQ 01/14/1970 1992-2000 Defence

Eric Chouinard

Atlanta, GA 07/08/1980 2000-2003 Center

Eric Daze

Montreal, PQ 07/02/1975 1994-2003 Left

Eric Desjardins

Rouyn-Noranda, PQ 06/14/1969 1988-2003 Defence

Eric Fichaud

Anjue, PQ 11/04/1975 1995-2001 Goalie

Eric Germain

Quebec City, PQ 06/26/1966 1987-1988 Defence

Eric Godard

Vernon, BC 03/07/1980 2002-2003 Right

Eric Houde

Montreal, PQ 12/19/1976 1996-1999 Center

Eric Lacroix

Montreal, PQ 07/15/1971 1993-2001 Left

Eric Landry

Gatineau, PQ 01/20/1975 1997-2002 Center

Eric Lavigne

Victoriaville, PQ 11/14/1972 1994-1995 Defence

Eric Lindros

London, ONT 02/28/1973 1992-2003 Center

Eric Manlow

Belleville, ONT 04/07/1975 2000-2003 Center

Eric Meloche

Montreal, PQ 05/01/1976 2001-2003 Winger

Eric Messier

Drummondville, PQ 10/29/1973 1996-2003 Defence

Eric Nesterenko

Flin Flon, MAN 10/31/1933 1951-1972 Center

Eric Nickulas

Hyannis, MA 03/25/1975 1998-2003 Right

Eric Pettinger

1928-1931

Eric Vail

Timmins, ONT 09/16/1953 1973-1982 Forward

Eric Weinrich

Roanoke, VA 12/19/1966 1988-2003 Defence

Erich Goldmann

Dingolfing, Germany 04/07/1976 1999-2000 Defence

Erik Andersson

Stockholm, Sweden 08/19/1971 1997-1998 Left

Erik Cole

Oswego, NY 11/06/1978 2001-2003 Left

Erik Rasmussen

St. Louis Park, MN 03/28/1977 1997-2003 Center

Ernest "Ty" Arbour

Waubaushene, ONT 06/29/1896 1926-1931 Left

Ernest Klingbeil

Hancock, MI 11/03/1908 1936-1937 Defence

Ernie Dickens

Winnipeg, MAN 06/25/1921 1941-1951 Defence

Ernie Godden

Keswick, ONT 03/13/1961 1981-1982 Center

Ernie Hicke

Regina, SASK 11/07/1947 1970-1978 Left

Ernie Kenny

Vermillion, ALTA 08/20/1907 1930-1935 Defence

Ernie Parkes

1924-1925

Ernie Roche

1950-1951

Ernie Wakely

Flin Flon, MAN 11/27/1940 1962-1972 Goalie

Errol Rausse

1979-1982

Errol Thompson

Summerside, PEI 05/28/1950 1970-1981 Forward

Erwin "Murph" Chamberlain

Shawville, PQ 02/14/1915 1937-1949 Center

Esa Tikkanen

Helsinki, Finland 01/25/1965 1984-1999 Left

Espen Knutsen

Oslo, Norway 01/12/1972 1997-2003 Center

Ethan Moreau

Huntsville, ONT 09/22/1975 1995-2003 Left

Evariste Payer

1917-1918

Everett Sanipass

Big Cove, NB 02/13/1968 1986-1991 Left

Evgeny Davydov

Chelyabinsk, USSR 05/27/1967 1991-1995 Left

Evgeny Konstantinov

Kazan, Russia 03/29/1981 2002-2003 Goalie

Evgeny Korolev

Moscow, Russia 07/24/1978 1999-2002 Defence

Evgeny Nabokov

Ust. Kamenogorski, Kazachstan 07/25/1975 1999-2003 Goalie

Evgeny Namestnikov

Novgorod, Russia 10/09/1971 1993-2000 Defence

Evgeny Shaldybin

Novosibirsk, Russia 07/29/1975 1996-1997 Defence

Fedor Fedorov

Moscow, Russia 06/11/1981 2002-2003 Center

Felix "Gus" Mancuso

Niagara Falls, ONT 04/01/1914 1937-1943 Right

Felix "Rollie" Rossignol

1943-1946

Felix Potvin

Anjou, PQ 06/23/1971 1991-2003 Goalie

Fern Flaman

Dysart, SASK 01/25/1927 1944-1961 Defence

Fern Gauthier

Chicoutimi, PQ 08/31/1919 1943-1949 Right

Fern Headley

Crystal, ND 03/02/1901 1924-1925 Defence

Fern LeBlanc

1976-1979

Fern Majeau

1943-1945

Fern Perreault

Chambly Basin, PQ 03/31/1927 1947-1950 Left

Fern Rivard

Grand'Mere, PQ 01/18/1946 1968-1975 Goalie

Fernando Pisani

Edmonton, ALTA 12/27/1976 2002-2003 Left

Filip Kuba

Ostrava, Czech 12/29/1976 1998-2003 Defence

Fleming Mackell

Montreal, PQ 04/30/1929 1947-1960 Center

Florent Robidoux

Cypress River, MAN 05/05/1960 1980-1984 Forward

Floyd "Bud" Hillman

Ruthevan, ONT 11/19/1933 1956-1957 Defence

Floyd Curry

Chapleau, ONT 08/11/1925 1947-1958 Right

Floyd Smith

Perth, ONT 05/16/1935 1954-1972 Forward

Floyd Thomson

Sudbury, ONT 06/14/1949 1971-1980 Left

Forbes Kennedy

Dorchester, NB 08/18/1935 1956-1969 Center

Fran Huck

Regina, SASK 12/04/1945 1969-1973 Center

Francis "King" Clancy

Ottawa, ONT 02/25/1903 1921-1937 Defence

Francis Belanger

Bellefeuille, PQ 01/15/1978 2000-2001 Left

Francis Bouillon

Quebec City, PQ 10/17/1975 1999-2003 Defence

Francis Lessard

Montreal, PQ 05/30/1979 2001-2003 Defence

Francois Beauchemin

Sorel, PQ 04/04/1980 2002-2003 Defence

Francois Groleau

Longueuil, PQ 01/23/1973 1995-1998 Defence

Francois Guay

Gatineau, PQ 06/08/1968 1989-1990 Center

Francois Lacombe

Lachine, PQ 02/02/1948 1968-1980 Defence

Francois Leroux

Ste-Adele, PQ 04/18/1970 1988-1998 Defence

Frank "Butch" Stahan

Minnedosa, MAN 10/29/1920 1944-1945 Defence

Frank "Buzz" Boll

Fillmore, SASK 03/06/1911 1933-1944 Left

Frank "Deacon" Waite

1930-1931 Center

Frank "Mickey" McGuire

Gravenhurst, ONT 07/07/1898 1926-1928 Left

Frank "Patsy" Callighen

Toronto, ONT 02/13/1906 1927-1928 Defence

Frank "Red" Kane

Stratford, ONT 01/19/1924 1943-1944 Defence

Frank Ashworth

Moose Jaw, SASK 10/16/1927 1946-1947 Center

Frank Banham

Calahoo, ALTA 04/14/1975 1996-2003 Right

Frank Bathe

Oshawa, ONT 09/27/1954 1974-1984 Defence

Frank Bathgate

Winnipeg, MAN 02/14/1930 1952-1953 Center

Frank Beaton

Antigonish, NS 04/28/1953 1978-1980 Left

Frank Beisler

New Haven, CT 10/18/1913 1936-1940 Defence

Frank Bennett

Toronto, ONT 03/04/1922 1943-1944 Left

Frank Bialowas

Winnipeg, MAN 09/25/1970 1993-1994 Left

Frank Boucher

Ottawa, ONT 10/07/1902 1921-1944 Center

Frank Breault

Acton Vale, PQ 05/11/1967 1990-1993 Right

Frank Brimsek

Eveleth, MN 09/26/1915 1938-1950 Goalie

Frank Brophy

Quebec City, PQ 1919-1920 Goalie

Frank Caprice

Hamilton, ONT 04/02/1962 1982-1988 Goalie

Frank Carson

Bracebridge, ONT 01/12/1902 1925-1934 Right

Frank Daley

Port Arthur, ONT 08/22/1909 1928-1929 Left

Frank Dunlap

Ottawa, ONT 08/10/1924 1943-1944 Right

Frank Eddolls

Lachine, PQ 07/05/1921 1944-1952 Defence

Frank Finnigan

Shawville, PQ 07/09/1903 1923-1937 Right

Frank Foyston

Minesing, ONT 02/02/1891 1926-1928 Center

Frank Frederickson

Winnipeg, MAN 06/11/1895 1926-1931 Center

Frank Heffernan

Peterborough, ONT 1919-1920 Defence

Frank Hughes

Fernie, BC 10/01/1949 1971-1972 Right

Frank Ingram

Craven, SASK 09/17/1907 1924-1932 Right

Frank Jerwa

Bankhead, ALTA 02/28/1910 1931-1932 Left

Frank King

1950-1951

Frank Mahovlich

Timmins, ONT 01/10/1938 1956-1974 Left

Frank Mario

Esterhazy, SASK 02/25/1922 1941-1945

Frank Martin

Cayuga, ONT 05/01/1933 1952-1958 Defence

Frank Mathers

Winnipeg, MAN 03/29/1924 1948-1952 Defence

Frank McCool

1944-1946 Goalie

Frank Musil

Pardubice, Czech 12/17/1964 1986-2001 Defence

Frank Nighbor

1917-1930

Frank Nigro

Richmond Hill, ONT 02/11/1960 1982-1984 Center

Frank Peters

1930-1931

Frank Pietrangelo

Niagara Falls, ONT 01/24/1963 1987-1994 Goalie

Frank Sheppard

1927-1928

Frank Simonetti

Melrose, MA 09/01/1962 1984-1988 Defence

Frank Spring

Rossland, BC 09/19/1949 1969-1977 Right

Frank St. Marseille

Levack, ONT 12/14/1939 1967-1977 Right

Frank Steele

Niagara Falls, ONT 03/19/1905 1930-1931 Right

Frank Sullivan

Toronto, ONT 06/16/1929 1949-1956 Defence

Frantisek Cernik

Novy Jicin, Czech 06/03/1953 1984-1985 Forward

Frantisek Kaberle

Kladno, Czech Rep. 11/08/1973 1999-2003 Defence

Frantisek Kucera

Prague, Czech 02/03/1968 1990-2002 Defence

Fred "Buster" Harvey

Fredericton, NB 04/02/1950 1970-1977 Right

Fred "Skippy" Burchell

Montreal, PQ 01/09/1931 1950-1954 Center

Fred Ahern

South Boston, MA 02/12/1952 1974-1978 Right

Fred Arthur

Toronto, ONT 03/06/1961 1980-1983 Defence

Fred Barrett

Ottawa, ONT 01/26/1950 1970-1984 Defence

Fred Berry

Stony Plain, ALTA 03/26/1956 1976-1977 Center

Fred Boimistruck

Sudbury, ONT 01/14/1962 1981-1983 Defence

Fred Bourdginon

Parry Sound, ONT 1925-1926 Right

Fred Brathwaite

Ottawa, ONT 11/24/1972 1993-2003 Goalie

Fred Brown

Kingston, ONT 09/15/1900 1927-1928 Left

Fred Doherty

Norwood, ONT 1918-1919 Right

Fred Elliott

Clinton, ONT 02/18/1903 1928-1929 Right

Fred Glover

Toronto, ONT 01/05/1928 1948-1953 Center

Fred Gordon

Fleming, SASK 05/06/1900 1926-1928 Right

Fred Hergerts

Calgary, ALTA 01/29/1913 1934-1936 Center

Fred Hucul

Tubrose, SASK 12/03/1931 1950-1968 Defence

Fred Hunt

Brantford, ONT 01/17/1918 1940-1945 Right

Fred Knipscheer

Ft. Wayne, IN 09/03/1969 1993-1996 Center

Fred Lowrey

1924-1926

Fred McLean

1919-1921

Fred O'Donnell

Kingston, ONT 12/06/1949 1972-1974 Left

Fred Perlini

Sault Ste. Marie, ONT 04/12/1962 1981-1984 Forward

Fred Robertson

Carlisle, England 10/22/1911 1931-1934 Defence

Fred Sasakamoose

Debden, SASK 12/24/1934 1953-1954 Center

Fred Shero

Winnipeg, MAN 10/23/1925 1947-1950 Defence

Fred Speck

Thorold, ONT 07/22/1947 1968-1972 Center

Fred Stanfield

Toronto, ONT 05/04/1944 1964-1978 Left

Fred Thurier

1940-1945

Fred Williams

1976-1977

Frederic Cassivi

Sorel, PQ 06/12/1975 2001-2003 Goalie

Frederic Chabot

Hebertville, PQ 02/12/1968 1990-1999 Goalie

Frederick "Bun" Cook

Kingston, ONT 09/18/1904 1926-1937 Left

Fredrik Lindquist

Sodervalie, Sweden 06/21/1973 1998-1999 Right

Fredrik Modin

Sundsvall, Sweden 10/08/1974 1996-2003 Left

Fredrik Olausson

Dadesjo, Sweden 10/05/1966 1986-2003 Defence

Gaetan Duchesne

Quebec City, PQ 07/11/1962 1981-1995 Left

Gaetan Royer

Donnacona, PQ 03/13/1976 2001-2002 Right

Galen Head

Grande Prairie, ALTA 04/16/1947 1967-1968 Right

Ganton Scott

1922-1927

Garnet "Ace" Bailey

Lloydminster, SASK 06/13/1948 1968-1978 Left

Garnet Exelby

Craik, SASK 08/16/1981 2002-2003 Defence

Garry Blaine

St. Boniface, MAN 04/19/1933 1954-1955 Winger

Garry Galley

Montreal, PQ 04/16/1963 1984-2001 Defence

Garry Howatt

Grand Centre, ALTA 09/26/1952 1972-1984 Left

Garry Lariviere

St. Catharine's, ONT 12/06/1954 1979-1983 Defence

Garry Monahan

Barrie, ONT 10/20/1946 1967-1979 Center

Garry Peters

Regina, SASK 10/09/1942 1964-1972 Center

Garry Swain

Welland, ONT 09/11/1947 1968-1969 Center

Garry Unger

Calgary, ALTA 12/07/1947 1967-1983 Center

Garry Valk

Edmonton, ALTA 11/27/1967 1990-2003 Left

Garth Boesch

Milestone, SASK 10/07/1920 1946-1950 Defence

Garth Butcher

Regina, SASK 01/08/1963 1981-1995 Defence

Garth MacGuigan

Charlottetown, PEI 02/16/1956 1979-1984 Center

Garth Rizzuto

Trail, BC 09/11/1947 1970-1971 Center

Garth Snow

Wrentham, MA 07/28/1969 1993-2003 Goalie

Gary "Duke" Edmundson

Sexsmith, ALTA 05/06/1932 1951-1961 Defence

Gary Aldcorn

Shaunavon, SASK 03/07/1935 1956-1961 Left

Gary Bauman

Innisfail, ALTA 07/21/1940 1966-1969 Goalie

Gary Bergman

Kenora, ONT 10/07/1938 1964-1976 Defence

Gary Bromley

Edmonton, ALTA 01/19/1950 1973-1981 Goalie

Gary Burns

Cambridge, MA 01/16/1955 1980-1982 Forward

Gary Coalter

Toronto, ONT 07/08/1950 1973-1975 Center

Gary Collins

Toronto, ONT 09/27/1935 1958-1959 Center

Gary Croteau

Sudbury, ONT 06/20/1946 1968-1980 Left

Gary Dillon

Toronto, ONT 02/28/1959 1980-1981 Center

Gary Dineen

Montreal, PQ 12/24/1943 1968-1969 Center

Gary Doak

Goderich, ONT 02/25/1946 1965-1981 Defence

Gary Donaldson

Trail, BC 07/15/1952 1973-1974 Winger

Gary Dornhoefer

Kitchener, ONT 02/02/1943 1963-1978 Right

Gary Edwards

Toronto, ONT 10/05/1947 1968-1982 Goalie

Gary Emmons

Winnipeg, MAN 12/30/1963 1993-1994 Center

Gary Gambucci

Hibbing, MN 09/22/1946 1971-1974 Center

Gary Geldart

Moncton, NB 06/14/1950 1970-1971 Defence

Gary Holt

Sarnia, ONT 01/01/1952 1973-1978 Forward

Gary Inness

Toronto, ONT 05/28/1949 1973-1981 Goalie

Gary Jarrett

Toronto, ONT 09/03/1942 1960-1972 Left

Gary Kurt

Kitchener, ONT 03/09/1947 1971-1972 Goalie

Gary Laskoski

1982-1984 Goalie

Gary Leeman

Toronto, ONT 02/19/1964 1982-1997 Right

Gary Lupul

Powell River, BC 04/20/1959 1979-1986 Forward

Gary Marsh

Toronto, ONT 03/09/1946 1967-1969 Left

Gary McAdam

Smiths Falls, ONT 12/31/1955 1975-1986 Forward

Gary Morrison

Farmington, MI 11/08/1955 1979-1982 Forward

Gary Nylund

Surrey, BC 10/28/1963 1982-1993 Defence

Gary Rissling

Saskatoon, SASK 08/08/1956 1978-1985 Right

Gary Roberts

North York, ONT 05/23/1966 1986-2003 Left

Gary Sabourin

Parry Sound, ONT 12/04/1943 1967-1977 Right

Gary Sampson

Atikokan, ONT 08/24/1959 1983-1987 Forward

Gary Sargent

Red Lake, MN 02/18/1954 1975-1983 Defence

Gary Shuchuk

Edmonton, ALTA 02/17/1967 1990-1996 Center

Gary Simmons

Charlottetown, PEI 07/19/1944 1974-1978 Goalie

Gary Smith

Ottawa, ONT 02/04/1944 1965-1980 Goalie

Gary Suter

Madison, WI 06/24/1964 1985-2002 Defence

Gary Veneruzzo

Fort William, ONT 06/28/1943 1967-1972 Left

Gary Yaremchuk

Edmonton, ALTA 08/15/1961 1981-1985 Forward

Gaston Gingras

Temiscamingue, PQ 02/13/1959 1979-1989 Defence

Gaston Leroux

1935-1936

Gaston Therrien

Montreal, PQ 05/27/1960 1980-1983 Defence

Gates Orlando

Montreal, PQ 11/16/1962 1984-1987 Forward

Gaye Stewart

Fort William, ONT 06/28/1923 1941-1954 Right

Gene Achtymichuk

Lamont, ALTA 09/07/1932 1951-1959 Center

Gene Carr

Nanaimo, BC 09/17/1951 1971-1979 Center

Gene Carrigan

Edmonton, ALTA 07/05/1907 1930-1935 Center

Gene Sobchuk

01/02/1951 1973-1974 Left

Gene Ubriaco

Sault Ste. Marie, ONT 12/26/1937 1967-1970 Left

Geoff Courtnall

Duncan, BC 08/18/1962 1983-2000 Left

Geoff Powis

Winnipeg, MAN 06/14/1945 1967-1968 Center

Geoff Sanderson

Hay River, NWT 02/01/1972 1990-2003 Left

Geoff Sarjeant

Orillia, ONT 11/30/1969 1994-1996 Goalie

Geoff Smith

Edmonton, ALTA 03/07/1969 1989-1999 Defence

Geordie Kinnear

Simcoe, ONT 07/09/1973 1999-2000 Defence

Geordie Robertson

Victoria, BC 08/01/1959 1982-1983 Center

George "Buck" Boucher

Ottawa, ONT 08/19/1896 1917-1932 Defence

George "Duke" Harris

Sarnia, ONT 02/25/1942 1967-1968 Right

George "Dusty" Blair

South Porcupine, ONT 09/15/1929 1950-1951 Center

George "Gerry" Geran

Holyoke, MA 02/22/1895 1917-1926 Center

George "Goldie" Prodgers

1919-1926

George "Red" Horner

Lyden, ONT 05/29/1909 1928-1940 Defence

George "Red" Sullivan

Peterborough, ONT 12/24/1929 1949-1961 Center

George "Shorty" Horne

Sudbury, ONT 06/27/1904 1925-1929 Right

George "Wingy" Johnston

St. Charles, MAN 07/30/1920 1941-1947 Right

George Abbott

Synenham, ONT 08/03/1911 1943-1944 Goalie

George Allen

Bayfield, NB 07/27/1914 1938-1947 Left

George Armstrong

Skead, ONT 07/06/1930 1949-1971 Center

George Boothman

Calgary, ALTA 09/25/1916 1942-1944 Center

George Brown

Winnipeg, MAN 05/17/1912 1936-1939 Center

George Carey

, Scotland 1919-1924 Right

George Carroll

Moncton, NB 06/03/1897 1924-1925 Defence

George Ferguson

Trenton, ONT 08/02/1952 1972-1984 Forward

George Gardner

Lachine, PQ 10/08/1942 1965-1972 Goalie

George Gee

Stratford, ONT 06/28/1922 1945-1954 Center

George Grigor

Edinburgh, Scotland 09/03/1916 1943-1944 Center

George Hainsworth

Toronto, ONT 06/26/1895 1931-1937 Goalie

George Hay

Listowel, ONT 01/10/1898 1926-1933 Left

George Konik

Flin Flon, MAN 05/04/1937 1967-1968 Left

George Lyle

Edmonton, ALTA 11/24/1953 1979-1983 Forward

George Maneluk

Winnipeg, MAN 07/25/1967 1990-1991 Goalie

George Massecar

1929-1932

George McNaughton

1919-1920

George McPhee

Guelph, ONT 07/02/1958 1982-1989 Forward

George Morrison

Toronto, ONT 12/24/1948 1970-1972 Left

George O'Grady

1917-1918

George Owen

Hamilton, ONT 1928-1933 Defence

George Pargeter

Calgary, ALTA 02/24/1923 1946-1947 Left

George Parsons

1936-1939

George Patterson

1926-1935 Center

George Pesut

Saskatoon, SASK 06/17/1953 1974-1976 Defence

George Ranieri

Toronto, ONT 01/14/1936 1956-1957 Left

George Redding

1924-1926

George Robertson

1947-1949

George Senick

Saskatoon, SASK 09/16/1929 1952-1953 Left

George Servinis

Tporonto, ONT 04/29/1962 1987-1988 Left

George Smith

1921-1922

George Standing

Toronto, ONT 08/03/1941 1967-1968 Right

George Swarbrick

Moose Jaw, SASK 02/16/1942 1967-1971 Right

Georges Laraque

Montreal, PQ 12/07/1976 1997-2003 Left

Georges Mantha

1928-1941

Georges Vezina

1917-1926 Goalie

Gerald Carson

Parry Sound, ONT 10/10/1903 1928-1937 Defence

Gerald Diduck

Edmonton, ALTA 04/06/1965 1984-2001 Defence

Gerald Heffernan

Montreal, PQ 07/24/1916 1941-1944 Right

Gerald Munro

1924-1926

Gerard Gallant

Summerside, PEI 09/02/1963 1984-1995 Left

Germain Gagnon

Chicoutimi, PQ 12/09/1942 1971-1976 Left

German Titov

Moscow, Russia 10/18/1965 1993-2002 Center

Gerry Abel

Detroit, MI 12/25/1944 1966-1967 Left

Gerry Brisson

St. Boniface, MAN 09/03/1937 1962-1963 Right

Gerry Brown

Edmonton, ALTA 07/07/1917 1941-1946 Left

Gerry Cheevers

St. Catharines, ONT 09/02/1940 1961-1980 Goalie

Gerry Couture

Saskatoon, SASK 08/06/1925 1944-1954 Center

Gerry Denoird

Toronto, ONT 08/04/1902 1922-1923 Center

Gerry Desaulniers

Shawinigan Falls, PQ 12/31/1928 1950-1954 Center

Gerry Desjardins

Sudbury, ONT 07/22/1944 1968-1978 Goalie

Gerry Ehman

Cudworth, SASK 11/04/1932 1957-1971 Right

Gerry Fleming

Montreal, PQ 10/16/1967 1993-1995 Left

Gerry Foley

Ware, MA 09/22/1932 1954-1969 Right

Gerry Goyer

Belleville, ONT 10/20/1936 1967-1968 Center

Gerry Gray

Brantford, ONT 01/28/1948 1970-1973 Goalie

Gerry Hart

Flin Flon, MAN 01/01/1948 1968-1983 Defence

Gerry James

Regina, SASK 10/22/1934 1954-1960 Right

Gerry Lowrey

1927-1933

Gerry McDonald

1981-1984

Gerry McNamara

Turgeon Falls, ONT 09/22/1934 1960-1970 Goalie

Gerry McNeil

Quebec City, PQ 04/17/1926 1947-1957 Goalie

Gerry Meehan

Toronto, ONT 09/03/1946 1968-1979 Left

Gerry Melnyk

Edmonton, ALTA 09/16/1934 1955-1968 Center

Gerry Minor

Regina, SASK 10/27/1958 1979-1984 Center

Gerry Odrowski

Trout Creek, ONT 10/04/1938 1960-1972 Defence

Gerry O'Flaherty

Pittsburgh, PA 08/31/1950 1971-1979 Right

Gerry Ouellette

Grand Falls, NB 11/01/1938 1960-1961 Right

Gerry Pinder

1969-1972 Right

Gerry Plamondon

Sherbrooke, PQ 01/05/1924 1945-1951

Gerry Rioux

1979-1980

Gerry Shannon

Campbellford, ONT 10/25/1910 1933-1938 Left

Gil Mayer

Ottawa, ONT 08/24/1930 1949-1956 Goalie

Gilbert Delorme

Boucherville, PQ 11/25/1962 1981-1990 Defence

Gilbert Dionne

Drummondville, PQ 09/19/1970 1990-1996 Left

Gilbert Perreault

Victoriaville, PQ 11/13/1950 1970-1987 Center

Gilles Bilodeau

St. Prime, PQ 07/31/1955 1979-1980 Left

Gilles Boisvert

Trois-Rivieres, PQ 02/15/1933 1959-1960 Goalie

Gilles Dube

Sherbrooke, PQ 06/02/1927 1949-1954 Left

Gilles Gilbert

St. Esprit, PQ 03/31/1949 1969-1983 Goalie

Gilles Gratton

LaSalle, PQ 07/28/1952 1975-1977 Goalie

Gilles Hamel

Asbestos, PQ 03/18/1960 1980-1989 Right

Gilles Lupien

Brownsburg, PQ 04/20/1954 1977-1982 Defence

Gilles Marotte

Montreal, PQ 01/07/1945 1965-1977 Defence

Gilles Meloche

Montreal, PQ 07/12/1950 1970-1988 Goalie

Gilles Thibaudeau

Montreal, PQ 03/04/1963 1986-1991 Center

Gilles Tremblay

Montmorency, PQ 12/18/1938 1960-1969 Left

Gilles Villemure

Trois-Rivieres, PQ 05/30/1940 1963-1977 Goalie

Gino Cavallini

Toronto, ONT 11/24/1962 1984-1993 Left

Gino Odjick

Maniwaki, PQ 09/07/1970 1990-2002 Left

Gino Rozzini

Shawinigan Falls, PQ 10/24/1918 1944-1945 Center

Glen Brydson

Swansea, ONT 11/07/1910 1930-1938 Right

Glen Burdon

Lumsdon, SASK 08/04/1954 1974-1975 Defence

Glen Cochrane

Cranbrook, BC 01/29/1958 1978-1989 Defence

Glen Cressman

Petersburg, ONT 08/29/1934 1956-1957 Center

Glen Currie

Montreal, PQ 07/18/1958 1979-1988 Left

Glen Featherstone

Toronto, ONT 07/08/1968 1988-1997 Defence

Glen Hanlon

Brandon, MAN 02/20/1957 1977-1991 Goalie

Glen Harmon

Holland, MAN 01/02/1921 1942-1951 Defence

Glen Metropolit

Toronto, ONT 06/25/1974 1999-2003 Center

Glen Murray

Halifax, NS 11/01/1972 1991-2003 Right

Glen Richardson

1975-1976

Glen Sather

High River, ALTA 09/02/1943 1966-1976 Left

Glen Seabrooke

09/11/1967 1986-1989 Forward

Glen Sharpley

York, ONT 09/06/1956 1976-1982 Center

Glen Skov

Wheatley, ONT 01/26/1931 1949-1961 Center

Glen Smith

Lucky Lake, SASK 03/19/1931 1950-1951 Right

Glen Sonmor

Moose Jaw, SASK 04/22/1929 1953-1955 Left

Glen Wesley

Red Deer, ALTA 10/02/1968 1987-2003 Defence

Glenn "Chico" Resch

Moose Jaw, SASK 07/10/1948 1973-1987 Goalie

Glenn Anderson

Vancouver, BC 10/02/1960 1980-1996 Forward

Glenn Goldup

Toronto, ONT 04/26/1953 1973-1982 Forward

Glenn Hall

Humboldt, SASK 10/03/1931 1952-1971 Goalie

Glenn Healy

Pickering, ONT 08/23/1962 1985-2001 Goalie

Glenn Hicks

Red Deer, ALTA 08/28/1958 1979-1981 Left

Glenn Johannesen

North Battleford, SASK 02/15/1962 1985-1986 Left

Glenn Merkosky

Edmonton, ALTA 04/08/1960 1981-1990 Forward

Glenn Mulvenna

Calgary, ALTA 02/18/1967 1991-1993 Center

Glenn Patrick

New York, NY 04/26/1950 1973-1977 Defence

Glenn Smith

1922-1923

Glenn Tomalty

Brownsburg, PQ 07/23/1954 1979-1980 Left

Goran Hogosta

Appelbo, Sweden 04/15/1954 1977-1980 Goalie

Gord Brooks

Cobourg, ONT 09/11/1950 1971-1975 Right

Gord Brydson

Toronto, ONT 01/03/1907 1929-1930 Center

Gord Dineen

Toronto, ONT 09/21/1962 1982-1995 Defence

Gord Donnelly

Montreal, PQ 04/05/1962 1983-1995 Defence

Gord Fashoway

Portage la Prairie, MAN 06/16/1926 1950-1951 Left

Gord Fraser

Pembroke, ONT 01/03/1902 1926-1931 Defence

Gord Hampson

Vancouver, BC 02/13/1959 1982-1983 Forward

Gord Hannigan

Schumacher, ONT 01/19/1929 1952-1956 Center

Gord Hynes

Montreal, PQ 07/22/1966 1991-1993 Defence

Gord Kluzak

Climax, SASK 03/04/1964 1982-1991 Defence

Gord Kruppke

Slave Lake, ALTA 04/02/1969 1990-1994 Defence

Gord Labossiere

St. Boniface, MAN 01/02/1940 1963-1972 Center

Gord Lane

Brandon, MAN 03/31/1953 1975-1985 Defence

Gord Mark

Edmonton, ALTA 09/10/1964 1986-1995 Defence

Gord McFarlane

Snowflake, MAN 07/18/1901 1926-1927 Defence

Gord McRae

Sherbrooke, PQ 1972-1978 Goalie

Gord McTavish

Guelph, ONT 06/03/1954 1978-1980 Forward

Gord Murphy

Willowdale, ONT 03/23/1967 1988-2002 Defence

Gord Nelson

Kinistino, SASK 05/10/1947 1969-1970 Defence

Gord Redahl

Kinistino, NS 1958-1959 Forward

Gord Sherven

Weyburn, SASK 08/21/1963 1983-1988 Forward

Gord Smith

Perth, ONT 11/17/1949 1974-1980 Defence

Gord Spence

1925-1926

Gord Wappel

Regina, SASK 07/26/1958 1979-1982 Defence

Gord Wilson

Port Arthur, ONT 08/13/1932 1954-1955 Left

Gordie Byers

Eganville, ONT 03/11/1930 1949-1950 Defence

Gordie Clark

Glasgow, Scotland 05/31/1952 1974-1976 Right

Gordie Drillon

Moncton, NB 10/23/1914 1936-1943 Right

Gordie Dwyer

Dalhousie, NB 01/25/1978 1999-2003 Left

Gordie Haworth

Drummondville, PQ 02/20/1932 1952-1953 Center

Gordie Henry

Owen Sound, ONT 08/17/1926 1948-1953 Goalie

Gordie Howe

Floral, SASK 03/31/1928 1946-1980 Center

Gordie Laxton

Montreal, PQ 03/16/1955 1975-1979 Goalie

Gordie Roberts

Detroit, MI 10/02/1957 1979-1994 Defence

Gordie Walker

Castlegar, BC 08/12/1965 1986-1990 Forward

Gordie Williams

Saskatoon, SASK 04/10/1960 1981-1983 Forward

Gordon "Doggie" Kuhn

1932-1933

Gordon "Duke" Keats

Montreal, PQ 03/21/1895 1926-1929 Center

Gordon "Moose" Sherritt

Oakville, MAN 04/08/1919 1943-1944 Defence

Gordon "Red" Berenson

Regina, SASK 12/08/1939 1961-1978 Left

Gordon "Tony" Savage

1934-1935 Defence

Gordon Bell

Portage la Prairie, MAN 03/13/1925 1945-1956 Goalie

Gordon Bruce

Ottawa, ONT 05/09/1919 1940-1946 Left

Gordon Buttrey

Regina, SASK 03/17/1926 1943-1944 Right

Gordon Buynak

Detroit, MI 03/19/1954 1974-1975 Defence

Gordon Davidson

Stratton, ONT 08/05/1918 1942-1944 Defence

Gordon Haidy

Windsor, ONT 04/11/1928 1949-1950 Right

Gordon Kannegiesser

North Bay, ONT 12/21/1945 1967-1972 Defence

Gordon Pettinger

Regina, SASK 1932-1940 Center

Gordon Poirier

1939-1940

Gordon Reid

Mount Albert, ONT 1936-1937 Defence

Gordon Strate

Edmonton, ALTA 05/28/1935 1956-1959 Defence

Gordon Turlik

1959-1960

Graeme Nicolson

North Bay, ONT 01/13/1958 1978-1983 Defence

Graeme Townshend

Kingston, Jamaica 10/23/1965 1989-1994 Right

Grant Erickson

Pierceland, SASK 04/28/1947 1968-1970 Left

Grant Fuhr

Spruce Grove, ALTA 09/28/1962 1981-2000 Goalie

Grant Jennings

Hudson Bay, SASK 05/05/1965 1987-1996 Defence

Grant Ledyard

Winnipeg, MAN 11/19/1961 1984-2002 Defence

Grant Marshall

Mississauga, ONT 06/09/1973 1994-2003 Right

Grant Martin

Smooth Rock Falls, ONT 03/13/1962 1983-1987 Forward

Grant Mulvey

Sudbury, ONT 09/17/1956 1974-1984 Forward

Grant Sasser

Portland, OR 02/13/1964 1983-1984 Center

Grant Warwick

1941-1950

Greg Adams

Duncan, BC 05/31/1960 1980-1990 Forward

Greg Adams

Nelson, BC 08/01/1963 1984-2001 Left

Greg Andrusak

Cranbrook, BC 11/14/1969 1993-2000 Defence

Greg Britz

Buffalo, NY 01/03/1961 1983-1987 Forward

Greg Brown

Southboro, MA 03/07/1968 1990-1995 Defence

Greg Carroll

Edmonton, ALTA 11/10/1956 1978-1980 Center

Greg Classen

Aylsham, SASK 08/24/1977 2000-2003 Center

Greg Crozier

Calgary, ALTA 07/06/1976 2000-2001 Left

Greg De Vries

Sundridge, ONT 01/04/1973 1995-2003 Defence

Greg Fox

Vancouver, BC 08/12/1953 1977-1985 Defence

Greg Gilbert

Mississauga, ONT 01/22/1962 1981-1996 Forward

Greg Hawgood

Edmonton, ALTA 08/10/1968 1987-2002 Defence

Greg Hickey

Brantford, ONT 03/18/1955 1977-1978 Left

Greg Holst

Montreal, PQ 02/21/1954 1975-1978 Center

Greg Hotham

London, ONT 03/07/1956 1979-1985 Defence

Greg Hubick

Strasbourg, SASK 11/12/1951 1975-1980 Defence

Greg Johnson

Thunder Bay, ONT 03/16/1971 1993-2003 Center

Greg Johnston

Barrie, ONT 01/14/1965 1983-1992 Forward

Greg Joly

Rocky Mountain House, ALTA 05/30/1954 1974-1983 Defence

Greg Koehler

Scarborough, ONT 02/27/1975 2000-2001 Center

Greg Kuznik

Prince George, BC 06/12/1978 2000-2001 Defence

Greg Leeb

Red Deer, ALTA 05/31/1977 2000-2001 Center

Greg Malone

Chatham, NB 03/08/1956 1976-1987 Center

Greg Meredith

Toronto, ONT 02/23/1958 1980-1983 Forward

Greg Millen

Toronto, ONT 06/25/1957 1978-1992 Goalie

Greg Pankewicz

Drayton Valley, ALTA 10/06/1970 1993-1999 Right

Greg Parks

Edmonton, ALTA 03/25/1967 1990-1993 Right

Greg Paslawski

Kindersley, SASK 08/25/1961 1983-1994 Right

Greg Polis

Westlock, ALTA 08/08/1950 1970-1980 Left

Greg Redquest

1977-1978 Goalie

Greg Smith

Ponoka, ALTA 07/08/1955 1975-1988 Defence

Greg Smyth

Oakville, ONT 04/23/1966 1986-1997 Defence

Greg Stefan

Brantford, ONT 02/11/1961 1981-1990 Goalie

Greg Tebbutt

North Vancouver, BC 05/11/1957 1979-1984 Defence

Greg Terrion

Marmora, ONT 05/02/1960 1980-1988 Forward

Greg Theberge

Peterborough, ONT 09/03/1959 1979-1984 Defence

Greg Vaydik

Yellowknife, NWT 10/09/1955 1976-1977 Forward

Gregg Boddy

Ponoka, ALTA 03/19/1949 1971-1976 Defence

Gregg Naumenko

Chicago, IL 03/30/1977 2000-2001 Goalie

Gregg Sheppard

North Battleford, SASK 04/23/1949 1972-1982 Left

Grigori Panteleev

Gastello, Russia 11/13/1972 1992-1996 Left

Guillaume Lefebvre

Amos, PQ 05/07/1981 2001-2003 Left

Gus Bodnar

Fort William, ONT 08/24/1925 1943-1955 Center

Gus Forslund

Umea, Sweden 04/25/1906 1932-1933 Right

Gus Marker

1932-1942

Gus Mortson

New Liskeard, ONT 01/24/1925 1946-1959 Defence

Gus Rivers

1929-1932

Guy Carbonneau

Sept-Iles, PQ 03/18/1960 1980-2000 Center

Guy Charron

Verdun, PQ 01/24/1949 1969-1981 Center

Guy Chouinard

Quebec City, PQ 10/20/1956 1974-1984 Forward

Guy Delparte

Sault Ste. Marie, ONT 08/30/1949 1976-1977 Defence

Guy Gosselin

Rochester, MN 01/06/1964 1987-1988 Defence

Guy Hebert

Troy, NY 01/07/1967 1991-2001 Goalie

Guy Labrie

St. Charles, PQ 08/11/1921 1943-1945 Defence

Guy Lafleur

Thurso, PQ 09/20/1951 1971-1991 Right

Guy Lapointe

Montreal, PQ 03/18/1948 1968-1984 Defence

Guy Larose

Hull, PQ 08/31/1967 1988-1995 Center

Guy Leveque

Kingston, ONT 12/28/1972 1992-1994 Center

Guy Rousseau

1954-1957

Guy Trottier

Hull, PQ 04/01/1941 1968-1972 Right

Guyle Fielder

Potlach, ID 11/21/1930 1950-1958 Center

Hakan Loob

Slite, Sweden 07/03/1960 1983-1989 Forward

Hal Cooper

New Liskeard, ONT 08/29/1915 1944-1945 Right

Hal Gill

Concord, MA 04/06/1975 1997-2003 Defence

Hal Hicks

Sillery, PQ 12/10/1900 1928-1931 Defence

Hal Laycoe

Sutherland, SASK 06/23/1922 1945-1956 Defence

Hal Murphy

1952-1953 Goalie

Hal Picketts

1933-1934

Hal Winkler

1926-1928 Goalie

Hamby Shore

1917-1918

Hank Bassen

Calgary, ALTA 12/06/1932 1954-1968 Goalie

Hank Blade

Peterborough, ONT 04/28/1921 1946-1948 Center

Hank Ciesla

St. Catharines, ONT 10/15/1934 1955-1959 Center

Hank D'Amore

Niagara Falls, ONT 07/17/1919 1943-1944 Center

Hank Goldup

Kingston, ONT 10/29/1918 1939-1946 Left

Hank Lammens

Brockville, ONT 02/21/1966 1993-1994 Defence

Hank Lehvonen

Sarnia, ONT 08/26/1950 1974-1975 Defence

Hank Monteith

Stratford, ONT 10/02/1945 1968-1971 Left

Hank Nowak

Oshawa, ONT 11/24/1950 1973-1977 Left

Hannes Hyvonen

Oulu, Finland 08/29/1975 2001-2003 Right

Hannu Jarvenpaa

Ilves, Finland 05/19/1963 1986-1989 Right

Hannu Kamppuri

1984-1985 Goalie

Hannu Virta

Turku, Finland 03/22/1963 1981-1986 Defence

Hans Jonsson

Jarved, Sweden 08/02/1973 1999-2003 Defence

Hap Myers

Edmonton, ALTA 07/28/1947 1970-1971 Defence

Hardy Astrom

Skelleftea, Sweden 03/29/1951 1977-1981 Goalie

Harijs Vitolinsh

Riga, Latvia 04/30/1968 1993-1994 Center

Harold "Baldy" Cotton

Nanticoke, ONT 11/05/1902 1925-1937 Left

Harold "Gizzy" Hart

Weyburn, SASK 06/01/1902 1926-1933 Left

Harold "Mush" March

1928-1945

Harold "Slim" Halderson

Winnipeg, MAN 01/06/1900 1926-1927 Defence

Harold Brown

Brandon, MAN 09/14/1920 1945-1946 Right

Harold Darragh

Ottawa, ONT 09/13/1902 1925-1933 Right

Harold Druken

St. John's, NFLD 01/26/1979 1999-2003 Center

Harold Jackson

Cedar Springs, ONT 08/01/1918 1936-1947 Defence

Harold Phillipoff

1977-1980

Harold Snepsts

Edmonton, ALTA 10/24/1954 1974-1991 Defence

Harold Starr

1929-1936

Harrison Gray

Calgary, ALTA 09/05/1941 1963-1964 Goalie

Harry "Hap" Holmes

Aurora, ONT 02/21/1892 1917-1919 Goalie

Harry "Punch" Broadbent

Ottawa, ONT 07/13/1892 1918-1929 Right

Harry "Yip" Foster

Guelph, ONT 11/25/1907 1929-1935 Defence

Harry "Yip" Radley

1930-1937

Harry Bell

Regina, SASK 10/31/1925 1946-1947 Defence

Harry Cameron

Pembroke, ONT 02/06/1890 1917-1923 Defence

Harry Connor

Ottawa, ONT 12/03/1904 1927-1931 Left

Harry Dick

Port Colborne, ONT 11/22/1922 1946-1947 Defence

Harry Frost

Keer Lake, ONT 08/17/1914 1938-1939 Right

Harry Helman

Ottawa, ONT 08/28/1894 1922-1925 Right

Harry Howell

Hamilton, ONT 12/28/1932 1952-1973 Defence

Harry Hyland

Montreal, PQ 01/02/1889 1917-1918 Right

Harry Lumley

Owen Sound, ONT 11/11/1926 1943-1960 Goalie

Harry Meeking

1917-1927

Harry Mummery

1917-1923

Harry Oliver

1926-1937 Right

Harry Pidhirny

Toronto, ONT 03/05/1928 1957-1958 Center

Harry Taylor

St. James, MAN 03/28/1926 1946-1952 Center

Harry Watson

Saskatoon, SASK 05/06/1923 1941-1957 Left

Harry York

Ponoka, ALTA 04/16/1974 1996-2000 Center

Hartland Monahan

Montreal, PQ 03/29/1951 1973-1981 Forward

Harvey "Busher" Jackson

Toronto, ONT 01/17/1911 1929-1944 Left

Harvey Bennett

Cranston, RI 08/09/1952 1974-1979 Center

Harvey Bennett

Edington, SASK 07/23/1925 1944-1945 Goalie

Harvey Fraser

Soures, MAN 10/14/1918 1944-1945 Center

Harvey Rockburn

1929-1933

Harvie Pocza

Lethbridge, ALTA 09/22/1959 1979-1982 Left

Hazen McAndrew

Mayo, PQ 08/07/1917 1941-1942 Defence

Hec Highton

Medicine Hat, ALTA 12/10/1923 1943-1944 Goalie

Hec Kilrea

Blackburn, ONT 06/11/1907 1925-1940 Right

Hec Lalande

North Bay, ONT 11/24/1934 1953-1958 Center

Hector "Toe" Blake

Victoria Mines, ONT 08/21/1912 1934-1948 Left

Hector Lepine

1925-1926

Hector Marini

Timmins, ONT 01/27/1957 1978-1984 Forward

Helge "Bulge" Bostrom

Winnipeg, MAN 01/09/1894 1929-1933 Defence

Helmut Balderis

Riga, Latvia 06/30/1952 1989-1990 Right

Henri Richard

Montreal, PQ 02/29/1936 1955-1975 Forward

Henrik Sedin

Ornskoldsvik, Sweden 09/26/1980 2000-2003 Center

Henrik Tallinder

Stockholm, Sweden 01/10/1979 2001-2003 Defence

Henrik Zetterberg

Njurunda, Sweden 10/09/1980 2002-2003 Left

Henry "Buddy" Maracle

1930-1931 Winger

Henry "Smoky" Harris

Kenora, ONT 04/28/1906 1930-1931 Left

Henry Boucha

Warroad, MN 06/01/1951 1971-1977 Center

Henry Dyck

Saskatoon, SASK 09/05/1912 1943-1944 Left

Herb Dickenson

Hamilton, ONT 06/11/1931 1951-1953 Left

Herb Foster

Brockville, ONT 08/09/1913 1940-1948 Left

Herb Gardiner

Winnipeg, MAN 05/08/1891 1926-1929 Defence

Herb Mitchell

1924-1926

Herb Raglan

Peterborough, ONT 08/05/1967 1985-1994 Right

Herb Rheaume

Mason, PQ 01/12/1900 1925-1926 Goalie

Herbert "Hap" Hamel

New Hamburg, ONT 06/08/1904 1930-1931 Right

Herbert Cain

Newmarket, ONT 12/24/1913 1933-1946 Left

Herbert Drury

Midland, ONT 03/02/1895 1925-1931 Defence

Herbert Vasiljevs

Riga, Latvia 05/27/1976 1998-2002 Right

Herbie Lewis

1928-1939

Hib Milks

Eardley, PQ 01/01/1899 1925-1933

Hillary "Minnie" Menard

Timmins, ONT 01/15/1934 1953-1954 Left

Hilliard Graves

Saint John, NB 10/18/1950 1970-1980 Right

Hnat Domenichelli

Edmonton, ALTA 02/16/1976 1996-2003 Center

Horace Merrill

1917-1920

Howard "Holes" Lockhart

1919-1920 Goalie

Howard Mackie

1936-1938

Howard McNamara

1919-1920

Howard Riopelle

Ottawa, ONT 01/30/1922 1947-1950 Left

Howard Scruton

Toronto, ONT 10/06/1962 1982-1983 Defence

Howard Walker

Grande Prairie, ALTA 08/05/1958 1980-1983 Defence

Howie Glover

Toronto, ONT 02/14/1935 1958-1969 Right

Howie Hughes

St. Boniface, MAN 04/04/1939 1967-1970 Right

Howie Meeker

Kitchener, ONT 11/04/1923 1946-1954 Right

Howie Menard

Timmins, ONT 04/28/1942 1963-1970 Center

Howie Morenz

Mitchell, ONT 06/21/1902 1923-1937

Howie Young

Toronto, ONT 08/02/1937 1960-1971 Defence

Hub Anslow

Pembroke, ONT 03/23/1926 1947-1948 Left

Hub Wilson

1931-1932

Hubert "Pit" Martin

Rouyn-Noranda, PQ 12/09/1943 1961-1979 Forward

Hubert Macey

Big River, SASK 04/13/1921 1941-1947 Left

Hubie McDonough

Manchester, NH 08/07/1963 1988-1993 Center

Hugh Bolton

Toronto, ONT 04/15/1929 1949-1957 Defence

Hugh Coflin

Blaine Lake, SASK 12/15/1928 1950-1951 Defence

Hugh Currie

Saskatoon, SASK 10/22/1925 1950-1951 Defence

Hugh Harris

Toronto, ONT 06/07/1948 1972-1973 Center

Hugh Harvey

Kingston, ONT 06/25/1949 1974-1976 Left

Hugh Lehman

1926-1928 Goalie

Hugh Millar

Stonewall, MAN 1946-1947 Defence

Hugh Plaxton

1932-1933

Hy Buller

Montreal, PQ 03/15/1926 1943-1954 Defence

Iain Duncan

Toronto, ONT 08/04/1963 1986-1991 Left

Iain Fraser

Scarborough, ONT 08/10/1969 1992-1997 Center

Ian Cushenan

Hamilton, ONT 11/29/1933 1956-1964 Defence

Ian Herbers

Jasper, ALTA 07/18/1967 1993-2000 Defence

Ian Kidd

05/11/1964 1987-1989 Defence

Ian Laperriere

Montreal, PQ 01/19/1974 1993-2003 Center

Ian MacIntosh

Selkirk, MAN 06/10/1927 1952-1953 Left

Ian MacNeil

Halifax, NS 04/27/1977 2002-2003 Center

Ian McKegney

Sarnia, ONT 05/07/1947 1976-1977 Defence

Ian Moran

Cleveland, OH 08/24/1972 1994-2003 Right

Ian Turnbull

Montreal, PQ 12/22/1953 1973-1983 Defence

Igor Chibirev

Kiev, Ukraine 04/19/1968 1993-1995 Center

Igor Korolev

Moscow, Russia 09/06/1970 1992-2003 Center

Igor Kravchuk

Ufa, Russia 09/13/1966 1991-2003 Defence

Igor Larionov

Voskresensk, Russia 12/03/1960 1989-2003 Center

Igor Liba

Presov, Slovakia 11/04/1960 1988-1989 Left

Igor Nikulin

Cherepovets, Russia 08/26/1972 1996-1997 Right

Igor Radulov

Nizhny Tagil, Russia 08/23/1982 2002-2003 Left

Igor Ulanov

Krasnokamsk, Russia 10/01/1969 1991-2003 Defence

Igor Vyazmikin

Moscow, Russia 01/08/1966 1990-1991 Left

Iiro Jarvi

Helsinki, Finland 03/23/1965 1988-1990 Forward

Ike Hildebrand

Winnipeg, MAN 05/27/1927 1953-1955 Right

Ilja Bryzgalov

Togliatti, Russia 06/22/1980 2001-2002 Goalie

Ilkka Sinisalo

Valkeakoski, Finland 07/10/1958 1981-1992 Forward

Ilya Byakin

Sverdlovsk, Ukraine 02/02/1963 1993-1995 Defence

Ilya Kovalchuk

Tver, Russia 04/15/1983 2001-2003 Left

Inge Hammarstrom

Sundsvall, Sweden 01/20/1948 1973-1979 Left

Irv Frew

Kilsyth, Scotland 08/16/1907 1933-1936 Defence

Irv Spencer

Sudbury, ONT 12/04/1937 1959-1968 Defence

Irving McGibbon

1942-1943

Irwin "Yank" Boyd

Philadelphia, PA 11/13/1908 1931-1944 Right

Ivan "Ching" Johnson

Winnipeg, MAN 12/07/1898 1926-1938 Defence

Ivan "Hickey" Nicholson

Charlotettown, PEI 1937-1938 Left

Ivan Boldirev

Zranjanin, Yugoslavia 08/15/1949 1970-1985 Center

Ivan Ciernik

Levice, Slovakia 10/30/1977 1997-2003 Left

Ivan Droppa

Liptovsk? Mikul?s, Czech 02/01/1972 1993-1996 Defence

Ivan Hlinka

Most, Czech 01/26/1950 1981-1983 Center

Ivan Huml

Kladno, Czech Rep 09/06/1981 2001-2003 Winger

Ivan Irwin

Chicago, IL 03/13/1927 1952-1958 Defence

Ivan Majesky

Bystrica, Czech Rep. 09/02/1976 2002-2003 Defence

Ivan Mitchell

1919-1920 Goalie

Ivan Novoseltsev

Golitsino, Russia 01/23/1979 1999-2003 Right

J.-Bob Kelly

Fort William, ONT 06/06/1946 1973-1979 Left

J.C. Tremblay

Bagotville, PQ 01/22/1939 1959-1972 Defence

J.F. Fortin

Laval, PQ 03/15/1979 2001-2003 Defence

J.F. Quintin

St. Jean, PQ 05/28/1969 1991-1993 Left

J.F. Sauve

St. Genevieve, PQ 01/23/1960 1980-1987 Center

J.J. Daigneault

Montreal, PQ 10/12/1965 1984-2001 Defence

J.P. Bordeleau

Rouyn-Noranda, PQ 06/13/1949 1969-1980 Right

J.P. Dumont

Montreal, PQ 04/01/1978 1998-2003 Right

J.P. Vigier

Notre Dame de Lourde, MAN 09/11/1976 2000-2003 Right

Jack Adams

Fort William, ONT 06/14/1895 1917-1927 Center

Jack Adams

Calgary, ALTA 05/05/1920 1940-1941 Left

Jack Arbour

Waubaushene, ONT 03/07/1898 1926-1929 Defence

Jack Beattie

Ibstock, England 10/02/1907 1930-1939 Left

Jack Bionda

Huntsville, ONT 09/18/1933 1955-1959 Defence

Jack Borotsik

Brandon, MAN 11/26/1949 1974-1975 Center

Jack Bownass

Winnipeg, MAN 07/27/1930 1957-1962 Defence

Jack Brownschidle

Buffalo, NY 10/02/1955 1977-1986 Defence

Jack Caffery

Kingston, ONT 06/30/1934 1954-1958 Center

Jack Capuano

Cranston, RI 07/07/1966 1989-1992 Defence

Jack Carlson

Virginia, MN 08/23/1954 1978-1987 Forward

Jack Church

Kamsack, SASK 05/24/1915 1938-1946 Defence

Jack Crawford

Dublin, ONT 10/26/1916 1937-1950 Defence

Jack Darragh

Ottawa, ONT 12/04/1890 1917-1924 Right

Jack Duggan

Ottawa, ONT 12/17/1898 1925-1926 Left

Jack Dyte

New Liskeard, ONT 10/13/1918 1943-1944 Defence

Jack Egers

Sudbury, ONT 01/28/1949 1969-1976 Right

Jack Evans

Garnant, Wales 04/21/1928 1948-1963 Defence

Jack Forsey

Swift Current, SASK 11/07/1914 1942-1943 Right

Jack Fraser

Stellarton, N.S 1923-1924 Defence

Jack Gelineau

Toronto, ONT 11/11/1924 1948-1954 Goalie

Jack Gordon

Winnipeg, MAN 03/03/1928 1948-1951 Center

Jack Hendrickson

Kingston, ONT 12/05/1936 1957-1962 Defence

Jack Hughes

Somerville, MA 07/20/1957 1980-1981 Defence

Jack Ingoldsby

Toronto, ONT 06/21/1924 1942-1944 Right

Jack Jackson

Windsor, ONT 05/03/1925 1946-1947 Defence

Jack Lancien

Swift Current, SASK 1946-1951 Defence

Jack Laviollette

1917-1918

Jack LeClair

Quebec, PQ 05/30/1929 1954-1957 Right

Jack Leswick

1933-1934

Jack Lynch

Toronto, ONT 05/28/1952 1972-1979 Defence

Jack Markle

1935-1936

Jack Marks

1917-1920

Jack Martin

11/29/1940 1960-1961

Jack McCartan

St. Paul, MN 08/05/1935 1959-1961 Goalie

Jack McDonald

1917-1922

Jack McGill

Edmonton, ALTA 09/19/1921 1934-1947 Center

Jack McIlhargey

1974-1982

Jack McIntyre

Brussels, ONT 09/08/1930 1949-1960 Left

Jack McKell

1919-1921

Jack McLean

1942-1945

Jack McLeod

Regina, SASK 04/30/1930 1949-1955 Right

Jack McVicar

1930-1932

Jack Miller

Delisle, SASK 09/16/1925 1949-1951 Left

Jack Norris

Delisle, SASK 08/05/1942 1964-1971 Goalie

Jack O'Callahan

Charlestown, MA 07/24/1957 1982-1989 Defence

Jack Portland

Collingwood, ONT 1933-1943 Defence

Jack Pratt

Stettler, ALTA 04/13/1906 1930-1932 Right

Jack Price

Goderich, ONT 05/08/1932 1951-1954 Defence

Jack Riley

Berkenla, Ireland 12/29/1910 1932-1936 Center

Jack Shewchuk

Brantford, ONT 06/19/1917 1938-1945 Defence

Jack Shill

1933-1939

Jack Stanfield

Toronto, ONT 05/30/1942 1965-1966 Left

Jack Stewart

1938-1952

Jack Stoddard

Stoney Creek, ONT 09/26/1926 1951-1953 Right

Jack Tomson

Uxbridge, England 01/31/1919 1939-1941 Defence

Jack Toupin

1943-1944

Jack Valiquette

1974-1981

Jack Walker

1926-1928

Jackie Hamilton

Trenton, ONT 06/02/1925 1942-1946 Left

Jackie Keating

1931-1933 Left

Jackie Mann

1943-1945

Jacques Caron

Rouyn-Noranda, PQ 04/21/1940 1967-1974 Goalie

Jacques Cloutier

Rouyn-Noranda, PQ 01/03/1960 1981-1994 Goalie

Jacques Cossette

Rouyn-Noranda, PQ 06/20/1954 1975-1979 Right

Jacques Deslauriers

Montreal, PQ 09/03/1928 1955-1956 Defence

Jacques Laperriere

Rouyn-Noranda, PQ 11/22/1941 1962-1974 Defence

Jacques Lemaire

LaSalle, PQ 09/07/1945 1967-1979 Forward

Jacques Lemieux

Matane, PQ 04/08/1943 1967-1970 Defence

Jacques Locas

Montreal, PQ 02/12/1926 1947-1949 Right

Jacques Mailhot

Shawnigan, PQ 12/05/1961 1988-1989 Right

Jacques Plante

Shawinigan Falls, PQ 01/17/1929 1952-1973 Goalie

Jacques Richard

Quebec City, PQ 10/07/1952 1972-1983 Center

Jake Rathwell

Temiscaming, PQ 08/12/1947 1974-1975 Left

Jakub Cutta

Jablonec Nad Nisou, Czech Rep. 12/29/1981 2000-2002 Defence

Jamal Mayers

Toronto, ONT 10/24/1974 1996-2003 Right

James "Babe" Donnelly

Sault Ste. Marie, ONT 12/22/1895 1926-1927 Defence

James "Bud" Jarvis

Fort Williams, ONT 12/07/1907 1929-1937 Left

James "Flat" Walsh

Kingston, ONT 03/23/1897 1926-1933 Goalie

James "Kilby" Macdonald

1939-1945

James "Rusty" Hughes

Webbwood, ONT 05/12/1906 1929-1930 Defence

James Black

Regina, SASK 08/03/1969 1989-2001 Defence

James Jamieson

Brantford, ONT 03/21/1922 1943-1944 Defence

James Latos

Wakaw, SASK 01/04/1966 1988-1989 Right

James Patrick

Winnipeg, MAN 06/14/1963 1983-2003 Defence

James Riley

1926-1927

Jamie Allison

Lindsay, ONT 05/13/1975 1994-2003 Defence

Jamie Baker

Nepean, ONT 08/31/1966 1989-1999 Center

Jamie Gallimore

Edmonton, ALTA 11/28/1957 1977-1978 Right

Jamie Heward

Regina, SASK 03/30/1971 1995-2002 Defence

Jamie Hislop

Sarnia, ONT 01/20/1954 1979-1984 Forward

Jamie Huscroft

Creston, BC 01/09/1967 1988-2000 Defence

Jamie Langenbrunner

Duluth, MN 07/24/1975 1994-2003 Center

Jamie Leach

Winnipeg, MAN 08/25/1969 1989-1994 Right

Jamie Linden

Medicine Hat, ALTA 07/19/1972 1994-1995 Right

Jamie Lundmark

Edmonton, ALTA 01/16/1981 2002-2003 Center

Jamie Macoun

Hamilton, ONT 08/17/1961 1982-1999 Defence

Jamie Masters

Toronto, ONT 04/14/1955 1975-1979 Defence

Jamie McLennan

Edmonton, ALTA 06/30/1971 1993-2003 Goalie

Jamie Pushor

Lethbridge, ALTA 02/11/1973 1995-2003 Defence

Jamie Ram

Scarborough, ONT 01/18/1971 1995-1996 Goalie

Jamie Rivers

Ottawa, ONT 03/16/1975 1995-2003 Defence

Jamie Storr

Brampton, ONT 12/28/1975 1994-2003 Goalie

Jamie Wright

Kitchener, ONT 05/13/1976 1997-2003 Left

Jan Benda

Reef, Belgium 03/28/1972 1997-1998 Left

Jan Bulis

Pardubice, Czech 03/18/1978 1997-2003 Center

Jan Caloun

Usti nad Labem, Czech. 12/20/1972 1995-2001 Right

Jan Erixon

Skelleftea, Sweden 07/08/1962 1983-1993 Left

Jan Hlavac

Prague, Czech 09/20/1976 1999-2003 Left

Jan Hrdina

Hradec Kralove, Czech 02/05/1976 1998-2003 Center

Jan Lasak

Zvolen, Slovakia 04/10/1979 2001-2003 Goalie

Jan Ludvig

Liberec, Czech 09/17/1961 1982-1989 Forward

Jan Mertzig

Stockholm, Sweden 07/18/1970 1998-1999 Defence

Jan Nemecek

Pisek, Czech 02/14/1976 1998-2000 Defence

Jan Vopat

Most, Czech Rep. 03/22/1973 1995-2000 Defence

Jani Hurme

Turku, Finland 01/07/1975 1999-2003 Goalie

Jani Rita

Helsinki, Finland 07/25/1981 2001-2003 Left

Janne Laukkanen

Lahti, Finland 03/19/1970 1994-2003 Defence

Janne Niinimaa

Raahe, Finland 05/22/1975 1996-2003 Defence

Janne Ojanen

Tampere, Finland 04/09/1968 1988-1993 Center

Jared Aulin

Calgary, ALTA 03/15/1982 2002-2003 Center

Jari Gronstrand

Tampere, Finland 11/14/1962 1986-1991 Defence

Jari Kaarela

1980-1981 Goalie

Jari Kurri

Helsinki, Finland 05/18/1960 1980-1998 Right

Jari Torkki

Rauma, Finland 08/11/1965 1988-1989 Left

Jarkko Ruutu

Helsinki, Finland 08/23/1975 1999-2003 Left

Jarkko Varvio

Tampere, Finland 04/28/1972 1993-1995 Right

Jarmo Kekalainen

Tampere, Finland 07/07/1966 1989-1994 Left

Jarmo Myllys

Savonlinna, Finland 05/29/1965 1988-1992 Goalie

Jarno Kultanen

Luumaki, Finland 01/08/1973 2000-2003 Defence

Jarome Iginla

Edmonton, ALTA 07/01/1977 1995-2003 Right

Jaromir Jagr

Kladno, Czech 02/15/1972 1990-2003 Right

Jaroslav Bednar

Prague, Czech Rep. 11/09/1976 2001-2003 Left

Jaroslav Jirik

Vojnuv, Czech. 12/10/1939 1969-1970 Right

Jaroslav Kristek

Zlin, Czech Rep. 03/16/1980 2002-2003 Right

Jaroslav Modry

Ceske Budejovice, Czech Rep. 02/27/1971 1993-2003 Defence

Jaroslav Obsut

Presov, Slovakia 09/03/1976 2000-2002 Defence

Jaroslav Otevrel

Zlin, Czech 09/16/1968 1992-1994 Left

Jaroslav Pouzar

Cakovec, Czech 01/23/1952 1982-1987 Forward

Jaroslav Sevcik

1989-1990

Jaroslav Spacek

Rokycany, Czech 02/11/1974 1998-2003 Defence

Jaroslav Svejkovsky

Plzen, Czech 10/01/1976 1996-2000 Left

Jaroslav Svoboda

Cervenka, Czech Rep. 06/01/1980 2001-2003 Right

Jarret Stoll

Saskatoon, SASK 06/24/1982 2002-2003 Right

Jarrett Deuling

Vernon, BC 03/04/1974 1995-1997 Left

Jarrod Skalde

Niagara Falls, ONT 02/26/1971 1990-2002 Center

Jason Allison

North York, ONT 05/29/1975 1993-2003 Center

Jason Arnott

Collingwood, ONT 10/11/1974 1993-2003 Center

Jason Blake

Moorhead, MN 09/02/1973 1998-2003 Center

Jason Bonsignore

Rochester, NY 04/15/1976 1994-1999 Center

Jason Botterill

Edmonton, ALTA 05/19/1976 1997-2003 Left

Jason Bowen

Port Alice, BC 11/09/1973 1992-1998 Left

Jason Chimera

Edmonton, ALTA 05/02/1979 2000-2003 Left

Jason Cirone

Toronto, ONT 02/21/1971 1991-1992 Center

Jason Dawe

North York, ONT 05/29/1973 1993-2002 Right

Jason Doig

Montreal, PQ 01/29/1977 1995-2003 Defence

Jason Herter

Hafford, SASK 10/02/1970 1995-1996 Defence

Jason Holland

Morinville, ALTA 04/30/1976 1996-2003 Defence

Jason Jaspers

Thunder Bay, ONT 04/08/1981 2001-2003 Center

Jason King

Corner Brook, NF 09/14/1981 2002-2003 Left

Jason Krog

Fernie, BC 10/09/1975 1999-2003 Center

Jason Labarbera

Prince George, BC 01/18/1980 2000-2001 Goalie

Jason Lafreniere

St. Catharines, ONT 12/06/1966 1986-1994 Center

Jason Marshall

Cranbrook, BC 02/22/1971 1991-2003 Defence

Jason McBain

Kimberley, BC 04/12/1974 1995-1997 Defence

Jason Miller

Edmonton, ALTA 03/01/1971 1990-1993 Center

Jason Morgan

St. John's, NF 10/09/1976 1996-1998 Center

Jason Muzzatti

Toronto, ONT 02/03/1970 1993-1998 Goalie

Jason Podollan

Vernon, BC 02/18/1976 1996-2002 Right

Jason Ruff

Kelowna, BC 01/27/1970 1992-1994 Left

Jason Simon

Sarnia Reserve, ONT 03/21/1969 1993-1997 Defence

Jason Smith

Calgary, ALTA 11/02/1973 1993-2003 Defence

Jason Spezza

Brampton, ONT 06/13/1983 2002-2003 Center

Jason Strudwick

Edmonton, ALTA 07/17/1975 1995-2003 Left

Jason Ward

Chapleau, ONT 01/16/1979 1999-2003 Right

Jason Widmer

Calgary, ALTA 08/01/1973 1994-1997 Defence

Jason Wiemer

Kimberley, BC 04/14/1976 1994-2003 Center

Jason Williams

London, ONT 08/11/1980 2000-2003 Center

Jason Woolley

Toronto, ONT 07/27/1969 1991-2003 Defence

Jason York

Nepean, ONT 05/20/1970 1992-2003 Defence

Jason Zent

Buffalo, NY 04/15/1971 1996-1999 Left

Jassen Cullimore

Simcoe, ONT 12/04/1972 1994-2003 Defence

Jay Bouwmeester

Edmonton, ALTA 09/27/1983 2002-2003 Defence

Jay Caufield

Philadelphia, PA 07/17/1960 1986-1993 Right

Jay Henderson

Edmonton, ALTA 09/17/1978 1998-2001 Left

Jay Johnston

Hamilton, ONT 02/25/1958 1980-1982 Defence

Jay Mazur

Hamilton, ONT 01/22/1965 1988-1992 Right

Jay McKee

Kingston, ONT 09/08/1977 1995-2003 Defence

Jay Miller

Wellesley, MA 07/16/1960 1985-1992 Left

Jay Pandolfo

Winchester, MA 12/27/1974 1996-2003 Left

Jay Wells

Paris, ONT 05/18/1959 1979-1997 Defence

Jayson More

Souris, MAN 01/12/1969 1988-1999 Defence

Jean "Blackie" Chouinard

Ottawa, ONT 01/05/1907 1927-1928 Defence

Jean Beliveau

Three Rivers, PQ 08/31/1931 1950-1971 Center

Jean Bourcier

Montreal, PQ 01/03/1911 1935-1936 Left

Jean Cusson

Verdun, PQ 10/05/1942 1967-1968 Left

Jean Denis

Montreal, PQ 02/28/1924 1946-1950 Right

Jean Gauthier

Montreal, PQ 04/29/1937 1960-1970 Defence

Jean Hamel

Asbestos, PQ 06/06/1952 1972-1984 Defence

Jean Lamirande

Shawinigan Falls, PQ 08/21/1923 1946-1955 Defence

Jean Lemieux

Rouyn-Noranda, PQ 05/31/1952 1973-1978 Defence

Jean Marois

Quebec City, PQ 11/05/1924 1943-1954 Goalie

Jean Potvin

Ottawa, ONT 03/25/1949 1970-1981 Defence

Jean Pronovost

Shawinigan Falls, PQ 12/18/1945 1968-1982 Right

Jean Pusie

Montreal, PQ 1930-1936 Defence

Jean Ratelle

Lac St. Jean, PQ 10/03/1940 1960-1981 Center

Jean Savard

1977-1980

Jean-Claude Bergeron

Hauterive, PQ 10/14/1968 1990-1997 Goalie

Jean-Francois Damphousse

St. Alexis-des-Monts, PQ 07/21/1979 2001-2002 Goalie

Jean-Francois Jomphe

Havre St. Pierre, PQ 12/28/1972 1995-1999 Center

Jean-Francois Labbe

Sherbrooke, PQ 06/15/1972 1999-2003 Goalie

Jean-Guy Gendron

Montreal, PQ 08/30/1934 1955-1972 Left

Jean-Guy Lagace

L'Abord Plouffe, PQ 02/05/1945 1968-1976 Defence

Jean-Guy Morissette

Causapscal, PQ 12/16/1937 1963-1964 Goalie

Jean-Guy Talbot

Cap del la Madeleine, PQ 07/11/1932 1954-1971 Defence

Jean-Guy Trudel

Sudbury, ONT 10/18/1975 1999-2003 Left

Jean-Luc Grand-Pierre

Montreal, PQ 02/02/1977 1998-2003 Defence

Jean-Marc Gaulin

Balve, Germany 03/03/1962 1982-1986 Right

Jean-Marc Lanthier

Montreal, PQ 03/27/1963 1983-1988 Right

Jean-Marc Pelletier

Atlanta, GA 03/04/1978 1998-2003 Goalie

Jean-Marc Richard

St. Raymond, PQ 10/08/1966 1987-1990 Defence

Jean-Marc Routhier

1989-1990

Jeannot Gilbert

Grand Baie, PQ 12/29/1940 1962-1965 Center

Jean-Paul LeBlanc

South Durham, PQ 10/20/1946 1968-1979 Center

Jean-Paul Parise

Smooth Rock Falls, ONT 12/11/1941 1965-1979 Left

Jean-Sebastien Aubin

Montreal, PQ 07/19/1977 1998-2003 Goalie

Jean-Sebastien Giguere

Montreal, PQ 05/16/1977 1996-2003 Goalie

Jean-Yves Leroux

Montreal, PQ 06/24/1976 1996-2001 Left

Jean-Yves Roy

Rosemere, PQ 02/17/1969 1994-1998 Right

Jeff Allan

Toronto, ONT 05/17/1957 1977-1978 Defence

Jeff Bandura

White Rock, BC 04/12/1957 1980-1981 Defence

Jeff Batters

Victoria, BC 10/23/1970 1993-1995 Defence

Jeff Beukeboom

Ajax, ONT 03/28/1965 1985-1999 Defence

Jeff Bloemberg

Listowel, ONT 01/31/1968 1988-1992 Defence

Jeff Brown

Ottawa, ONT 04/30/1966 1985-1998 Defence

Jeff Brownschidle

Buffalo, NY 03/01/1959 1981-1983 Defence

Jeff Brubaker

Hagerstown, MD 02/24/1958 1979-1989 Left

Jeff Buchanan

Swift Current, SASK 05/23/1971 1998-1999 Defence

Jeff Christian

Burlington, ONT 07/30/1970 1991-1998 Left

Jeff Chychrun

LaSalle, PQ 05/03/1966 1986-1994 Defence

Jeff Cowan

Scarborough, ONT 09/27/1976 1999-2003 Left

Jeff Daniels

Oshawa, ONT 06/24/1968 1990-2003 Left

Jeff Daw

Carlyle, ONT 02/28/1972 2001-2002 Center

Jeff Eatough

Toronto, ONT 06/02/1963 1981-1982 Right

Jeff Farkas

Williamsville, NY 01/24/1978 1999-2003 Center

Jeff Finley

Edmonton, ALTA 04/14/1967 1987-2003 Defence

Jeff Friesen

Meadow Lake, SASK 08/05/1976 1994-2003 Left

Jeff Greenlaw

Alymer, ONT 02/28/1968 1986-1994 Left

Jeff Hackett

London, ONT 06/01/1968 1988-2003 Goalie

Jeff Halpern

Potomac, MD 05/03/1976 1999-2003 Forward

Jeff Harding

Toronto, ONT 04/06/1969 1988-1990 Right

Jeff Heerema

Thunder Bay, ONT 01/17/1980 2002-2003 Right

Jeff Jackson

Chatham, ONT 04/24/1965 1984-1992 Forward

Jeff Jillson

North Smithfield, RI 07/24/1980 2001-2003 Defence

Jeff Lank

Indian Head, SASK 03/01/1975 1999-2000 Defence

Jeff Larmer

Peterborough, ONT 10/10/1962 1981-1986 Left

Jeff Lazaro

Waltham, MA 03/21/1968 1990-1993 Right

Jeff Libby

Waterville, ME 03/01/1974 1997-1998 Defence

Jeff Madill

Oshawa, ONT 06/21/1965 1990-1991 Right

Jeff McDill

1976-1977

Jeff McLean

Vancouver, BC 10/06/1969 1993-1994 Center

Jeff Mitchell

Wayne, MI 05/16/1975 1997-1998 Right

Jeff Nelson

Prince Albert, SASK 12/18/1972 1994-1999 Center

Jeff Nielsen

Grand Rapids, MN 09/20/1971 1996-2001 Right

Jeff Norton

Acton, MA 11/25/1965 1987-2002 Defence

Jeff Odgers

Spy Hill, SASK 05/31/1969 1991-2003 Right

Jeff O'Neill

King City, ONT 02/23/1976 1995-2003 Center

Jeff Parker

St. Paul, MN 09/07/1964 1986-1991 Right

Jeff Paul

London, ONT 03/01/1978 2002-2003 Defence

Jeff Reese

Brantford, ONT 03/24/1966 1987-1999 Goalie

Jeff Rohlicek

Park Ridge, IL 01/27/1966 1987-1989 Center

Jeff Serowik

Manchester, NH 01/10/1967 1990-1999 Defence

Jeff Shantz

Duchess, ALTA 10/10/1973 1993-2003 Center

Jeff Sharples

Terrace, BC 07/28/1967 1986-1989 Defence

Jeff Shevalier

Mississauga, ONT 03/14/1974 1994-2000 Left

Jeff Taffe

Hastings, MN 02/19/1981 2002-2003 Center

Jeff Teal

Edina, MN 05/30/1960 1984-1985 Forward

Jeff Toms

Swift Current, SASK 06/04/1974 1995-2003 Center

Jeff Ulmer

Wilcox, SASK 04/27/1977 2000-2001 Right

Jeff Ware

Toronto, ONT 05/19/1977 1996-1999 Defence

Jeff Zehr

Woodstock, ONT 12/10/1978 1999-2000 Left

Jere Gillis

Bend, OR 01/18/1957 1977-1987 Forward

Jere Karalahti

Helsinki, Finland 03/25/1975 1999-2002 Defence

Jere Lehtinen

Espoo, Finland 06/24/1973 1995-2003 Right

Jeremy Roenick

Boston, MA 01/17/1970 1988-2003 Center

Jeremy Stevenson

San Bernardino, CA 07/28/1974 1995-2003 Left

Jergus Baca

Liptovsk? Mikul?s, Slovakia 04/01/1965 1990-1992 Defence

Jerome "Jud" McAtee

1942-1945

Jerome Mrazek

1975-1976 Goalie

Jerred Smithson

Vernon, BC 02/04/1979 2002-2003 Center

Jerry Butler

Sarnia, ONT 02/27/1951 1972-1983 Forward

Jerry Byers

Kentville, NS 03/29/1952 1972-1978 Forward

Jerry Dupont

Ottawa, ONT 02/21/1962 1981-1987 Defence

Jerry Engele

Carmel, SASK 11/26/1950 1975-1978 Defence

Jerry Holland

Beaver Lodge, ALTA 08/25/1954 1974-1976 Left

Jerry Korab

Sault Ste. Marie, ONT 09/15/1948 1970-1985 Defence

Jerry Reid

1948-1949

Jerry Toppazzini

Copper Cliff, ONT 07/29/1931 1952-1964 Right

Jerry Wilson

1956-1957

Jesse Belanger

St. Georges Beauce, PQ 06/15/1969 1991-2001 Center

Jesse Boulerice

Plattsburgh, NY 08/10/1978 2001-2003 Right

Jesse Fibiger

Victoria, BC 04/04/1978 2002-2003 Defence

Jesse Spring

1923-1930

Jesse Wallin

Saskatoon, SASK 10/30/1978 1999-2003 Defence

Jim "Bud" MacPherson

Edmonton, ALTA 03/21/1927 1948-1957 Defence

Jim "Dutch" Cain

Newmarket, ONT 03/22/1899 1924-1926 Defence

Jim "Peggy" O'Neill

Semans, SASK 1933-1942 Right

Jim Agnew

Deloraine, MAN 03/21/1966 1986-1993 Defence

Jim Anderson

Pembroke, ONT 12/01/1930 1967-1968 Left

Jim Archibald

Craik, SASK 06/06/1961 1984-1987 Right

Jim Bartlett

Verdun, PQ 05/27/1932 1954-1961 Left

Jim Bedard

Admiral, SASK 11/19/1927 1949-1951 Defence

Jim Bedard

Niagara Falls, ONT 11/17/1956 1977-1979 Goalie

Jim Benning

Edmonton, ALTA 04/29/1963 1981-1990 Defence

Jim Boo

Rolla, MO 11/12/1954 1977-1978 Defence

Jim Brown

Phoenix, AZ 03/01/1960 1982-1983 Defence

Jim Camazzola

Vancouver, BC 01/05/1964 1983-1987 Forward

Jim Campbell

Worcester, MA 04/03/1973 1995-2003 Right

Jim Carey

Dorchester, MA 05/31/1974 1994-1999 Goalie

Jim Conacher

Motherwell, Scotland 05/05/1921 1945-1953 Center

Jim Corsi

Montreal, PQ 06/09/1954 1979-1980 Goalie

Jim Craig

North Easton, MA 05/31/1957 1979-1984 Goalie

Jim Culhane

Haileybury, ONT 03/13/1965 1989-1990 Defence

Jim Cummins

Dearborn, MI 05/17/1970 1991-2002 Right

Jim Cunningham

St.Paul, MN 08/15/1956 1977-1978 Left

Jim Dobson

Winnipeg, MAN 02/29/1960 1979-1984 Forward

Jim Dorey

Kingston, ONT 08/17/1947 1968-1972 Defence

Jim Dowd

Brick, NJ 12/25/1968 1991-2003 Center

Jim Drummond

Toronto, ONT 10/20/1918 1944-1945 Defence

Jim Ennis

Sherwood Park, ALTA 07/10/1967 1987-1988 Defence

Jim Fahey

Boston, MA 05/11/1979 2002-2003 Defence

Jim Fox

Coniston, ONT 05/18/1960 1980-1990 Forward

Jim Haggerty

Port Arthur, ONT 04/14/1914 1941-1942 Left

Jim Hamilton

Barrie, ONT 01/18/1957 1977-1985 Left

Jim Hargreaves

Winnipeg, MAN 05/02/1950 1970-1973 Defence

Jim Harrison

Bonnyville, ALTA 07/09/1947 1968-1980 Center

Jim Hay

Saskatoon, SASK 05/15/1931 1952-1955 Defence

Jim Henry

Winnipeg, MAN 10/23/1920 1941-1955 Goalie

Jim Hiller

Port Alberni, BC 05/15/1969 1992-1994 Right

Jim Hofford

Sudbury, ONT 10/04/1964 1985-1989 Defence

Jim Hrivnak

Montreal, PQ 05/28/1968 1989-1994 Goalie

Jim Hrycuik

Rosthern, SASK 10/07/1949 1974-1975 Forward

Jim Jackson

Oshawa, ONT 02/01/1960 1982-1988 Right

Jim Johnson

Winnipeg, MAN 11/07/1942 1964-1972 Center

Jim Johnson

New Hope, MN 09/08/1962 1985-1998 Defence

Jim Jones

Espanola, ONT 07/27/1949 1971-1972 Defence

Jim Korn

Hopkins, MN 07/28/1957 1979-1990 Defence

Jim Krulicki

Kitchener, ONT 03/09/1948 1970-1971 Right

Jim Kyte

Ottawa, ONT 03/21/1964 1982-1996 Defence

Jim Leavins

Dinsmore, SASK 07/28/1960 1985-1987 Defence

Jim Lorentz

Waterloo, ONT 05/01/1947 1968-1978 Center

Jim Mair

1970-1975 Defence

Jim Mathieson

Kindersley, SASK 01/24/1970 1989-1990 Defence

Jim Mayer

10/30/1954 1979-1980 Forward

Jim McBurney

1952-1953

Jim McCrimmon

Ponoka, ALTA 05/29/1953 1974-1975 Defence

Jim McElmury

St. Paul, MN 01/01/1946 1972-1978 Defence

Jim McFadden

Belfast, Ireland 04/15/1920 1946-1954 Center

Jim McGeough

Regina, SASK 04/13/1963 1981-1987 Center

Jim McKenny

Ottawa, ONT 12/01/1946 1965-1979 Defence

Jim McKenzie

Gull Lake, SASK 11/03/1969 1989-2003 Left

Jim McTaggart

1980-1982

Jim Mikol

Kitchener, ONT 06/11/1938 1962-1965 Defence

Jim Montgomery

Montreal, PQ 06/30/1969 1993-2003 Center

Jim Morrison

Montreal, PQ 10/11/1931 1951-1971 Defence

Jim Moxey

Toronto, ONT 05/28/1953 1974-1977 Forward

Jim Murray

Virden, MAN 11/25/1943 1967-1968 Defence

Jim Nahrgang

Millbank, ONT 04/17/1951 1974-1977 Defence

Jim Neilson

Big River, SASK 11/28/1941 1962-1978 Defence

Jim Niekamp

Detroit, MI 03/11/1946 1970-1972 Defence

Jim Nill

Hanna, ALTA 04/11/1958 1981-1990 Forward

Jim Paek

Seoul, S. Korea 04/07/1967 1990-1995 Defence

Jim Pappin

Copper Cliff, ONT 09/10/1939 1963-1977 Forward

Jim Pavese

New York, NY 05/08/1962 1981-1989 Defence

Jim Peplinski

Renfrew, ONT 10/24/1960 1980-1995 Forward

Jim Peters

Verdun, PQ 10/02/1922 1945-1954 Right

Jim Peters

Montreal, PQ 06/20/1944 1964-1975 Center

Jim Pettie

10/24/1953 1976-1979 Goalie

Jim Playfair

Vanderhoof, BC 05/22/1964 1983-1989 Defence

Jim Roberts

Toronto, ONT 04/09/1940 1963-1978 Defence

Jim Roberts

1976-1979

Jim Ross

Edinburgh, Scotland 05/20/1926 1951-1953 Defence

Jim Rutherford

Beeton, ONT 02/17/1949 1970-1983 Goalie

Jim Sandlak

Kitchener, ONT 12/12/1966 1985-1996 Right

Jim Schoenfeld

Galt, ONT 09/04/1952 1972-1985 Defence

Jim Shires

Edmonton, ALTA 11/15/1945 1970-1973 Left

Jim Stanfield

Dixie, ONT 01/01/1947 1969-1972 Center

Jim Stewart

1979-1980 Goalie

Jim Storm

Milford, MI 02/05/1971 1993-1996 Left

Jim Thomson

Winnipeg, MAN 02/23/1927 1945-1958 Defence

Jim Thomson

Edmonton, ALTA 12/30/1965 1986-1994 Right

Jim Vandermeer

Caroline, ALTA 02/21/1980 2002-2003 Defence

Jim Vesey

Charlestown, MA 09/29/1965 1988-1992 Center

Jim Walsh

Norfolk, VA 10/26/1956 1981-1982 Defence

Jim Warner

Minneapolis, MN 03/26/1954 1979-1980 Right

Jim Watson

Malartic, PQ 06/28/1943 1963-1972 Defence

Jim Watson

Smithers, BC 08/19/1952 1972-1982

Jim Watt

Duluth, MN 05/11/1950 1973-1974 Goalie

Jim Wiemer

Sudbury, ONT 01/09/1961 1982-1994 Defence

Jim Wiley

Sault Ste. Marie, ONT 04/28/1950 1972-1977 Center

Jim Wiste

Moose Jaw, SASK 02/18/1946 1968-1971 Center

Jim Witherspoon

Toronto, ONT 10/03/1951 1975-1976 Defence

Jimmie Olvestad

Stockholm, Sweden 02/16/1980 2001-2003 Right

Jimmy Carson

Southfield, MI 07/20/1968 1986-1996 Center

Jimmy Creighton

Brandon, MAN 11/18/1905 1930-1931 Forward

Jimmy Fowler

Toronto, ONT 04/06/1915 1936-1939 Defence

Jimmy Franks

Melville, SASK 11/08/1914 1936-1944 Goalie

Jimmy Herberts

Cayuga, ONT 10/31/1897 1924-1930 Center

Jimmy Jones

Woodbridge, ONT 01/02/1953 1977-1980 Right

Jimmy Mann

Montreal, PQ 04/17/1959 1979-1988 Right

Jimmy McLeod

Thunder Bay, ONT 04/08/1937 1971-1972 Goalie

Jimmy Orlando

1936-1943

Jimmy Waite

Sherbrooke, PQ 04/15/1969 1988-1999 Goalie

Jimmy Ward

Fort William, ONT 09/01/1906 1927-1939 Right

Jiri Bicek

Kosice, Slovakia 12/03/1978 2000-2003 Left

Jiri Bubla

Usti nad Labem, Czech. 01/27/1950 1981-1986 Defence

Jiri Crha

Pardubice, Czechoslov 04/13/1950 1979-1981 Goalie

Jiri Dopita

12/02/1968 2001-2003 Forward

Jiri Fischer

Horovice, Czech Rep. 07/31/1980 1999-2003 Defence

Jiri Hrdina

Prague, Czech Rep. 01/05/1958 1987-1992 Center

Jiri Latal

Olomouc, Czech. 02/02/1967 1989-1992 Defence

Jiri Sejba

Pardubice, Czech 07/22/1962 1990-1991 Forward

Jiri Slegr

Jihlava, Czech 05/30/1971 1992-2002 Defence

Joaquin Gage

Vancouver, BC 09/19/1973 1994-2001 Goalie

Joby Messier

Regina, SASK 03/02/1970 1992-1995 Defence

Jocelyn Gauvreau

Masham, PQ 03/04/1964 1983-1984 Defence

Jocelyn Guevremont

Montreal, PQ 03/01/1951 1971-1980 Defence

Jocelyn Lemieux

Mont-Laurier, PQ 11/18/1967 1986-1998 Left

Jocelyn Thibault

Montreal, PQ 01/12/1975 1993-2003 Goalie

Jochen Hecht

Mannheim, Germany 06/21/1977 1998-2003 Center

Jock Callander

Regina, SASK 04/23/1961 1987-1993 Center

Jody Gage

Toronto, ONT 11/29/1959 1980-1992 Right

Jody Hull

Petrolia, ONT 02/02/1969 1988-2003 Right

Jody Shelley

Thompson, MAN 02/07/1976 2000-2003 Left

Joe "Otto" Schmidt

Prince Albert, SASK 08/10/1926 1943-1944 Defence

Joe Bell

Portage la Prairie, MAN 11/27/1923 1942-1947 Left

Joe Benoit

St. Albert, ALTA 02/27/1916 1940-1947 Right

Joe Bretto

Hibbing, MN 11/29/1913 1944-1945 Defence

Joe Carveth

Regina, SASK 03/21/1918 1940-1951 Right

Joe Cirella

Hamilton, ONT 05/09/1963 1981-1996 Defence

Joe Contini

Guelph, ONT 01/29/1957 1977-1981 Center

Joe Cooper

Winnipeg, MAN 12/14/1914 1935-1947 Defence

Joe Corvo

Oak Park, IL 06/20/1977 2002-2003 Defence

Joe Crozier

Winnipeg, MAN 02/19/1929 1959-1960 Defence

Joe Daley

East Kildonan, MAN 02/20/1943 1967-1972 Goalie

Joe Day

Chicago, IL 05/11/1968 1991-1994 Center

Joe DiPenta

Barrie, ONT 02/25/1979 2002-2003 Defence

Joe Dziedzic

Minneapolis, MN 12/18/1971 1995-1999 Left

Joe Fisher

Medicine Hat, ALTA 07/04/1916 1939-1943 Right

Joe Hall

Staffordshire, England 05/03/1882 1917-1919 Defence

Joe Hardy

Kenogami, PQ 12/05/1945 1969-1971 Center

Joe Hulbig

Norwood, MA 09/29/1973 1996-2001 Left

Joe Jerwa

Warsaw, Poland 01/22/1909 1930-1939 Defence

Joe Juneau

Pont-Rouge, PQ 01/05/1968 1991-2003 Center

Joe Junkin

Lindsay, ONT 09/08/1946 1968-1969 Goalie

Joe Klukay

1942-1956

Joe Kowal

Toronto, ONT 02/03/1956 1976-1978 Left

Joe Krol

Winnipeg, MAN 08/13/1915 1936-1942 Left

Joe Lamb

1927-1938

Joe Levandoski

1946-1947

Joe Lundrigan

1972-1975

Joe Malone

1917-1924

Joe Matte

1919-1926

Joe Matte

1942-1943 Defence

Joe McDonnell

1981-1986

Joe Micheletti

International Falls, MN 10/24/1954 1979-1982 Defence

Joe Miller

1927-1930 Goalie

Joe Mullen

New York, NY 02/26/1957 1979-1997 Forward

Joe Murphy

London, ONT 10/16/1967 1986-2001 Right

Joe Nieuwendyk

Oshawa, ONT 09/10/1966 1986-2003 Center

Joe Noris

Denver, CO 10/26/1951 1971-1974 Center

Joe Papike

Eveleth, MN 1940-1945 Right

Joe Paterson

Toronto, ONT 06/25/1960 1980-1989 Left

Joe Primeau

1927-1936

Joe Reekie

Petawawa, ONT 02/22/1965 1985-2002 Defence

Joe Sacco

Medford, MA 02/04/1969 1990-2003 Right

Joe Sakic

Burnaby, BC 07/07/1969 1988-2003 Center

Joe Schaefer

Long Island, NY 12/21/1924 1959-1961 Goalie

Joe Shack

1942-1945

Joe Simpson

1925-1931

Joe Starke

1933-1934 Goalie

Joe Szura

Fort William, ONT 12/18/1938 1967-1969 Center

Joe Thornton

London, ONT 07/02/1979 1997-2003 Center

Joe Thorsteinson

1932-1933

Joe Turner

03/28/1919 1941-1942 Goalie

Joe Ward

1980-1981

Joe Watson

Smithers, BC 07/06/1943 1964-1979 Defence

Joe Zanussi

1974-1977 Defence

Joel Baillargeon

Charlesbourg, PQ 10/06/1964 1986-1989 Left

Joel Bouchard

Montreal, PQ 01/23/1974 1994-2003 Defence

Joel Kwiatkowski

Saskatoon, SASK 03/22/1977 2000-2003 Defence

Joel Otto

St. Cloud, MN 10/29/1961 1984-1998 Center

Joel Prpic

Sudbury, ONT 09/25/1974 1997-2001 Center

Joel Quenneville

Windsor, ONT 09/15/1958 1978-1991 Defence

Joel Savage

Surrey, BC 12/25/1969 1990-1991 Right

Joey Johnston

Peterborough, ONT 03/03/1949 1968-1976 Left

Joey Kocur

Calgary, ALTA 12/21/1964 1984-1999 Right

Joey Tetarenko

Prince Albert, SASK 03/03/1978 2000-2003 Defence

Joffre Desilets

Capreol, ONT 04/16/1915 1935-1940 Right

Johan Davidsson

Jonkoping, Sweden 01/06/1976 1998-2000 Center

Johan Garpenlov

Stockholm, Sweden 03/21/1968 1990-2000 Left

Johan Hedberg

Leksand, Sweden 05/05/1973 2000-2003 Goalie

Johan Holmqvist

Tolfta, Sweden 05/24/1978 2000-2003 Goalie

Johan Lindbom

Alvesta, Sweden 07/08/1971 1997-1998 Right

Johan Witehall

Gotenborg, Sweden 01/07/1972 1998-2001 Left

John "Chick" Webster

Toronto, ONT 11/03/1920 1949-1950 Center

John "Crutchy" Morrison

1925-1926

John "Cully" Simon

1942-1945

John "Peanuts" O'Flaherty

1940-1942

John "Red" Keating

Kitchener, ONT 10/09/1916 1938-1940 Left

John Adams

Port Arthur, ONT 07/27/1946 1972-1975 Goalie

John Aiken

Arlington, MA 01/01/1932 1957-1958 Goalie

John Anderson

Toronto, ONT 03/28/1957 1977-1989 Left

John Arbour

Niagara Falls, ONT 09/28/1945 1965-1972 Defence

John Baby

Sudbury, ONT 05/18/1957 1977-1979 Defence

John Barrett

Ottawa, ONT 07/01/1958 1980-1988 Defence

John Bednarski

Thunder Bay, ONT 07/04/1952 1974-1980 Defence

John Bethel

Montreal, PQ 01/15/1957 1979-1980 Left

John Blue

Huntington Beach, CA 02/19/1966 1992-1996 Goalie

John Blum

Detroit, MI 10/08/1959 1982-1990 Defence

John Brackenborough

Parry Sound, ONT 02/09/1897 1925-1926 Left

John Brenneman

Fort Erie, ONT 01/05/1943 1964-1969 Left

John Byce

Madison, WI 08/09/1967 1989-1992 Right

John Carter

Winchester, MA 05/03/1963 1985-1993 Left

John Chabot

Summerside, PEI 05/18/1962 1983-1991 Center

John Chad

Provost, ALTA 09/16/1919 1939-1946 Right

John Coughlin

Duro, ONT 06/06/1892 1917-1921 Right

John Craighead

Richmond, VA 11/23/1971 1996-1997 Right

John Cullen

Puslinch, ONT 08/02/1964 1988-1999 Center

John Davidson

Ottawa, ONT 02/27/1953 1973-1983 Goalie

John Doran

Belleville, ONT 05/24/1910 1933-1940 Defence

John Druce

Peterborough, ONT 02/23/1966 1988-1998 Right

John Emmons

San Jose, CA 08/17/1974 1999-2002 Center

John English

Toronto, ONT 05/13/1966 1987-1988 Defence

John Erskine

Kingston, ONT 06/26/1980 2001-2003 Defence

John Ferguson

Vancouver, BC 09/05/1938 1963-1971 Right

John Flesch

Sudbury, ONT 07/15/1953 1974-1980 Left

John Gallagher

Kenora, ONT 01/19/1909 1930-1939 Defence

John Garrett

Trenton, ONT 06/17/1951 1979-1985 Goalie

John Gibson

St. Catharines, ONT 06/02/1959 1980-1984 Defence

John Gould

Alliston, ONT 01/15/1947 1971-1980 Left

John Grahame

Denver, CO 08/31/1975 1999-2003 Goalie

John Grisdale

Geraldton, ONT 08/23/1948 1972-1979 Defence

John Gruden

Virginia, MN 06/04/1970 1993-2000 Defence

John Hanna

Sydney, NS 04/05/1935 1958-1968 Defence

John Henderson

Toronto, ONT 03/25/1933 1954-1956 Goalie

John Hilworth

Jasper, ALTA 05/23/1957 1977-1980 Defence

John Howard

London, ONT 10/15/1915 1936-1937 Defence

John Hughes

Charlottetown, PEI 03/18/1954 1979-1982 Defence

John Jakopin

Toronto, ONT 05/16/1975 1997-2003 Defence

John Johannson

Rochester, MN 10/18/1961 1983-1984 Forward

John Kordic

Edmonton, ALTA 03/22/1965 1985-1992 Defence

John LeBlanc

Campbellton, NB 01/21/1964 1986-1995 Left

John LeClair

St. Albans, VT 07/05/1969 1990-2003 Left

John Lilley

Wakefield, MA 08/03/1972 1993-1996 Right

John MacLean

Oshawa, ONT 11/20/1964 1983-2002 Right

John MacMillan

Lethbridge, ALTA 10/25/1935 1960-1965 Right

John Madden

Barrie, ONT 05/04/1975 1998-2003 Left

John Mariucci

1940-1948

John Markell

Cornwall, ONT 10/03/1956 1979-1985 Right

John Marks

Winnipeg, MAN 03/22/1948 1972-1982 Defence

John McCahill

Sarnia, ONT 02/12/1955 1977-1978 Defence

John McCormack

Edmonton, ALTA 08/02/1925 1947-1955 Center

John McCreedy

1941-1945

John McDonald

1943-1944

John McIntyre

Ravenswood, ONT 04/29/1969 1989-1995 Center

John McKenzie

High River, ALTA 12/12/1937 1958-1972 Right

John McLellan

South Porcupine, ONT 08/06/1928 1951-1952 Center

John Michaluk

Canmore, ALTA 11/02/1928 1950-1951 Left

John Miner

Moose Jaw, SASK 08/28/1965 1987-1988 Defence

John Miszuk

Naliboki, Poland 09/29/1940 1963-1970 Defence

John Mokosak

Edmonton, ALTA 09/07/1963 1988-1990 Defence

John Newberry

Port Alberni, BC 04/08/1962 1982-1986 Forward

John Newman

1930-1931 Left

John Ogrodnick

Ottawa, ONT 06/20/1959 1979-1993 Forward

John Paddock

Brandon, MAN 06/09/1954 1975-1983 Forward

John Polich

Hibbing, MN 07/08/1916 1939-1941 Right

John Purves

Toronto, ONT 02/12/1968 1990-1991 Right

John Quilty

1940-1948

John Roach

1926-1935 Goalie

John Rogers

1973-1975

John Schella

Port Arthur, ONT 05/09/1947 1970-1972 Defence

John Schmidt

1942-1943

John Sheppard

1926-1934

John Sherf

Calumet, MI 04/08/1914 1935-1944 Left

John Slaney

St. John's, NF 02/07/1972 1993-2002 Defence

John Sleaver

Copper Cliff, ONT 08/18/1934 1953-1957 Center

John Smrke

1977-1980

John Sorrell

Chesterville, ONT 01/16/1906 1930-1941 Left

John Stevens

Campbellton, NB 05/04/1966 1986-1994 Defence

John Stewart

Eriksdale, MAN 05/16/1950 1970-1975 Left

John Stewart

Toronto, ONT 01/02/1954 1979-1980 Center

John Taft

Minneapolis, MN 03/08/1958 1978-1979 Defence

John Tanner

Cambridge, ONT 03/17/1971 1989-1992 Goalie

John Tonelli

Hamilton, ONT 03/23/1957 1978-1992 Center

John Tripp

Kingston, ONT 05/04/1977 2002-2003 Right

John Tucker

Windsor, ONT 09/29/1964 1983-1996 Forward

John Van Boxmeer

Petrolia, ONT 11/20/1952 1973-1984 Defence

John Vanbiesbrouck

Detroit, MI 09/04/1963 1981-2002 Goalie

John Wensink

Cornwall, ONT 04/01/1953 1973-1983 Left

John Wilkinson

1943-1944

John Wright

1972-1975

Johnathan Aitken

Edmonton, ALTA 05/24/1978 1999-2000 Defence

Johnny Arundel

Winnipeg, MAN 11/04/1927 1949-1950 Defence

Johnny Bower

Prince Albert, SASK 11/08/1925 1953-1970 Goalie

Johnny Bucyk

Edmonton, ALTA 05/12/1935 1955-1978 Left

Johnny Gagnon

Chicoutimi, PQ 06/08/1905 1930-1940 Right

Johnny Gottselig

Odessa, Russia 06/24/1906 1928-1945 Left

Johnny Harms

Saskatoon, SASK 04/25/1925 1943-1945 Right

Johnny Holota

Hamiton, ONT 02/25/1921 1942-1946 Center

Johnny Mahaffey

1942-1945

Johnny Matz

1924-1925

Johnny McKinnon

1925-1931

Johnny Mowers

1940-1947 Goalie

Johnny Peirson

Winnipeg, MAN 07/21/1925 1946-1958 Right

Johnny Wilson

Kincardine, ONT 06/14/1929 1949-1962 Left

John-Paul Kelly

Edmonton, ALTA 11/15/1959 1979-1986 Forward

Jon "Bates" Battaglia

Chicago, IL 12/13/1975 1997-2003 Left

Jon Casey

Grand Rapids, MN 08/29/1962 1983-1997 Goalie

Jon Fontas

Arlington, MA 04/16/1955 1979-1981 Center

Jon Klemm

Cranbrook, BC 01/08/1970 1991-2003 Defence

Jon Morris

Lowell, MA 05/06/1966 1988-1994 Forward

Jon Rohloff

Mankato, MN 10/03/1969 1994-1997 Defence

Jonas Andersson

Stockholm, Sweden 02/24/1981 2001-2002 Right

Jonas Bergqvist

Hassleholm, Sweden 09/26/1962 1989-1990 Right

Jonas Hoglund

Karlstad, Sweden 08/29/1972 1996-2003 Left

Jonas Ronnqvist

Kalix, Sweden 08/22/1973 2000-2001 Right

Jonathan Cheechoo

Moose Factory, ONT 07/15/1980 2002-2003 Right

Jonathan Delisle

Ste.Anne des Plaines, PQ 06/30/1977 1998-1999 Right

Jonathan Girard

Joliette, PQ 05/27/1980 1998-2003 Defence

Jonathan Hedstrom

Skelleftea, Sweden 12/27/1977 2002-2003 Right

Jonathan Sim

New Glasgow, NS 09/29/1977 1998-2003 Left

Jordan Krestanovich

Langley, BC 06/14/1981 2001-2002 Winger

Jordan Leopold

Golden Valley, MN 08/03/1980 2002-2003 Defence

Jordan Willis

Kincardine, ONT 02/28/1975 1995-1996 Goalie

Jordy Douglas

Winnipeg, MAN 01/20/1958 1979-1985 Forward

Jorgen Jonsson

Angelholm, Sweden 09/29/1972 1999-2000 Left

Jorgen Pettersson

Gothenburg, Sweden 07/11/1956 1980-1986 Forward

Jose Charbonneau

Ferme-Neuve, PQ 11/21/1966 1987-1995 Right

Jose Theodore

Laval, PQ 09/13/1976 1995-2003 Goalie

Josef Beranek

Litvinov, Czech 10/25/1969 1991-2001 Center

Josef Boumedienne

Stockholm, Sweden 01/12/1978 2001-2003 Defence

Josef Marha

Havlickuv Brod, Czech 06/02/1976 1995-2001 Center

Josef Melichar

Ceske Budejovice, Czech Rep. 01/20/1979 2000-2003 Defence

Josef Vasicek

Havlickuv Brod, Slovakia 09/12/1980 2000-2003 Center

Josh Green

Camrose, ALTA 11/16/1977 1998-2003 Winger

Josh Holden

Calgary, ALTA 01/18/1978 1998-2003 Center

Josh Langfeld

Coon Rapids, MN 07/17/1977 2001-2003 Right

Jozef Cierny

Zvolen, Slovakia 05/13/1974 1993-1994 Left

Jozef Stumpel

Nitra, Slovakia 07/20/1972 1991-2003 Center

Jude Drouin

Murdochville, PQ 10/28/1948 1968-1981 Center

Juha Lind

Helsinki, Finland 01/02/1974 1997-2001 Left

Juha Widing

Uleaborg, Finland 07/04/1947 1969-1977 Center

Juha Ylonen

Helsinki, Finland 02/13/1972 1996-2002 Center

Jukka Hentunen

Joroinen, Finland 05/03/1974 2001-2002 Right

Jukka Porvari

Tampere, Finland 01/19/1954 1981-1983 Forward

Julius Klymkiw

1958-1959 Goalie

Juraj Kolnik

Nitra, Slovakia 11/13/1980 2000-2003 Right

Jussi Markkanen

Imatra, Finland 05/08/1975 2001-2003 Goalie

Justin Duberman

New Haven, CT 03/23/1970 1993-1994 Right

Justin Hocking

Stettler, ALTA 01/09/1974 1993-1994 Defence

Justin Kurtz

Winnipeg, MAN 01/14/1977 2001-2002 Defence

Justin Mapletoft

Lloydminster, SASK 01/11/1981 2002-2003 Center

Justin Papineau

Ottawa, ONT 01/15/1980 2001-2003 Center

Justin Williams

Cobourg, ONT 10/04/1981 2000-2003 Right

Jyrki Lumme

Tampere, Finland 07/16/1966 1988-2003 Defence

Jyrki Seppa

Tampere, Finland 11/14/1961 1983-1984 Defence

Kai Nurminen

Turku, Finland 03/29/1969 1996-2001 Forward

Kai Suikkanen

Parkano, Finland 02/28/1959 1981-1983 Left

Kamil Piros

Most, Czech Rep. 11/20/1978 2001-2003 Center

Karel Betik

Ostrava, Czech 10/28/1978 1998-1999 Defence

Karel Pilar

Prague, Czech Rep. 12/23/1977 2001-2003 Defence

Karel Rachunek

Gottwaldov, Czech 08/27/1979 1999-2003 Defence

Kari Eloranta

Lahti, Finland 02/29/1956 1981-1987 Defence

Kari Haakana

Outokumpu, Finland 11/08/1973 2002-2003 Defence

Kari Jalonen

Oulu, Finland 01/06/1960 1982-1984 Center

Kari Makkonen

01/20/1956 1979-1980 Forward

Kari Takko

Uusikaupunki, Finland 06/23/1962 1985-1991 Goalie

Karl Dykhuis

Sept-Iles, PQ 07/08/1972 1991-2003 Defence

Karl Friesen

Winnipeg, MAN 06/30/1958 1986-1987 Goalie

Karlis Skrastins

Riga, Latvia 07/09/1974 1998-2003 Defence

Kaspars Astashenko

Riga, Latvia 02/27/1975 1999-2001 Defence

Kay Whitmore

Sudbury, ONT 04/10/1967 1988-2002 Goalie

Keith "Bingo" Allen

Saskatoon, SASK 08/21/1923 1953-1955 Defence

Keith Acton

Stouffville, ONT 04/15/1958 1979-1994 Center

Keith Aldridge

Detroit, MI 07/20/1973 1999-2000 Defence

Keith Brown

Cornerbrook, NF 05/06/1960 1979-1995 Defence

Keith Carney

Providence, RI 02/03/1970 1991-2003 Defence

Keith Crowder

Windsor, ONT 01/06/1959 1980-1990 Right

Keith Hanson

Ada, MN 04/26/1957 1983-1984 Defence

Keith Jones

Brantford, ONT 11/08/1968 1992-2001 Right

Keith Magnuson

Saskatoon, SASK 04/27/1947 1969-1980 Defence

Keith McCreary

Sundridge, ONT 06/19/1940 1961-1975 Left

Keith Osborne

Toronto, ONT 04/02/1969 1989-1993 Right

Keith Primeau

Toronto, ONT 11/24/1971 1990-2003 Center

Keith Redmond

Richmond Hill, ONT 10/25/1972 1993-1994 Left

Keith Tkachuk

Melrose, MA 03/28/1972 1991-2003 Left

Keith Wright

Aurora, ONT 04/13/1944 1967-1968 Right

Kelly Buchberger

Langenburg, SASK 12/02/1966 1986-2003 Right

Kelly Burnett

Lachine, PQ 06/16/1926 1952-1953 Center

Kelly Chase

Porcupine Plain, SASK 10/25/1967 1989-2000 Right

Kelly Fairchild

Hibbing, MN 04/09/1973 1995-2002 Center

Kelly Hrudey

Edmonton, ALTA 01/13/1961 1983-1998 Goalie

Kelly Kisio

Wetaskiwin, ALTA 09/18/1959 1982-1995 Forward

Kelly Miller

Detroit, MI 03/03/1963 1984-1999 Left

Kelly Pratt

High Prairie, BC 1974-1975 Right

Ken Baird

Flin Flon, MAN 02/01/1951 1971-1972 Defence

Ken Baumgartner

Flin Flon, MAN 03/11/1966 1987-1999 Left

Ken Belanger

Sault Ste. Marie, ONT 05/14/1974 1994-2003 Left

Ken Berry

Burnaby, BC 06/21/1960 1981-1989 Winger

Ken Block

Steinbach, MAN 03/18/1944 1970-1971 Defence

Ken Breitenbach

Welland, ONT 01/09/1955 1975-1979 Defence

Ken Broderick

Toronto, ONT 02/16/1942 1969-1975 Goalie

Ken Brown

Port Arthur, ONT 12/19/1948 1970-1971 Goalie

Ken Daneyko

Windsor, ONT 04/16/1964 1983-2003 Defence

Ken Davies

Bowmanville, ONT 08/10/1922 1947-1948 Center

Ken Doraty

Stittsville, ONT 06/26/1906 1926-1938 Right

Ken Dryden

Hamilton, ONT 08/08/1947 1970-1979 Goalie

Ken Duggan

London, ONT 02/21/1963 1987-1988 Defence

Ken Ellacott

Paris, ONT 03/03/1959 1982-1983 Goalie

Ken Gernander

Coleraine, MN 06/30/1969 1995-1997 Right

Ken Girard

Toronto, ONT 12/08/1936 1956-1960 Right

Ken Hammond

London, ONT 08/22/1963 1984-1993 Defence

Ken Hodge

Birmingham, England 06/25/1944 1964-1978 Right

Ken Hodge

Windsor, ONT 04/13/1966 1988-1993 Center

Ken Holland

Vernon, BC 11/10/1955 1980-1984 Goalie

Ken Houston

Dresden, ONT 09/15/1953 1975-1984 Defence

Ken Kilrea

Ottawa, ONT 01/16/1919 1938-1944 Left

Ken Klee

Indianapolis, IN 04/24/1971 1994-2003 Defence

Ken Kuzyk

Toronto, ONT 1976-1978 Right

Ken Leiter

Detroit, MI 04/19/1961 1984-1990 Defence

Ken Linseman

Kingston, ONT 08/11/1958 1978-1992 Forward

Ken Lockett

1974-1976 Goalie

Ken Lovsin

Peace River, ALTA 1990-1991 Defence

Ken Mann

Hamilton, ONT 09/05/1953 1975-1976 Right

Ken McAuley

1943-1945 Goalie

Ken McRae

Winchester, ONT 04/23/1968 1987-1994 Right

Ken Morrow

Flint, MI 10/17/1956 1979-1989 Defence

Ken Mosdell

Montreal, PQ 07/13/1922 1941-1959 Center

Ken Murray

Toronto, ONT 01/22/1948 1969-1976 Defence

Ken Priestlay

Vancouver, BC 08/24/1967 1986-1992 Center

Ken Quinney

New Westminster, BC 05/23/1965 1986-1991 Left

Ken Randall

Watertown, NY 12/14/1888 1917-1927

Ken Reardon

1940-1950

Ken Richardson

North Bay, ONT 09/12/1951 1974-1979 Forward

Ken Sabourin

Scarborough, ONT 04/28/1966 1988-1992 Defence

Ken Schinkel

Jansen, SASK 11/27/1932 1959-1973 Right

Ken Solheim

Hythe, ALTA 03/27/1961 1980-1986 Forward

Ken Stewart

1941-1942

Ken Strong

Toronto, ONT 05/09/1963 1982-1985 Forward

Ken Sutton

Edmonton, ALTA 11/05/1969 1990-2002 Defence

Ken Wharram

Ferris, ONT 07/02/1933 1951-1969 Center

Ken Wregget

Brandon, MAN 03/25/1964 1983-2000 Goalie

Ken Yackel

St. Paul, MN 03/05/1932 1958-1959 Right

Ken Yaremchuk

Edmonton, ALTA 01/01/1964 1983-1989 Forward

Kenneth Thompson

1917-1918

Kenny Jonsson

Angelholm, Sweden 10/06/1974 1994-2003 Defence

Kenny Smith

Moose Jaw, SASK 05/08/1924 1944-1951 Left

Kent Carlson

Concord, NH 01/11/1962 1983-1989 Defence

Kent Douglas

Cobalt, ONT 02/06/1936 1962-1969 Defence

Kent Manderville

Edmonton, ALTA 04/12/1971 1991-2003 Center

Kent McDonell

Williamstown, ONT 03/01/1979 2002-2003 Right

Kent Nilsson

Nynashamn, Sweden 08/31/1956 1979-1995 Forward

Kent Paynter

Summerside, PEI 04/27/1965 1987-1994 Defence

Kent Ruhnke

09/18/1952 1975-1976 Right

Kent-Erik Andersson

Orebro, Sweden 05/24/1951 1977-1984 Right

Kerry Huffman

Peterborough, ONT 01/03/1968 1986-1996 Defence

Kerry Ketter

Prince George, BC 09/20/1947 1972-1973 Defence

Kevan Guy

Edmonton, ALTA 07/16/1965 1986-1992 Defence

Kevin Brown

Birmingham, England 05/11/1974 1994-2000 Right

Kevin Dahl

Regina, SASK 12/30/1968 1992-2001 Defence

Kevin Dean

Madison, WI 04/01/1969 1994-2001 Defence

Kevin Devine

Toronto, ONT 12/09/1954 1982-1983 Left

Kevin Dineen

Quebec City, PQ 10/28/1963 1984-2003 Right

Kevin Evans

Peterborough, ONT 07/10/1965 1990-1992 Left

Kevin Haller

Trochu, ALTA 12/05/1970 1989-2002 Defence

Kevin Hatcher

Detroit, MI 09/09/1966 1984-2001 Defence

Kevin Hodson

Winnipeg, MAN 03/27/1972 1995-2003 Goalie

Kevin Kaminski

Churchbridge, SASK 03/13/1969 1988-1997 Center

Kevin Kemp

Ottawa, ONT 03/05/1954 1980-1981 Defence

Kevin Krook

Cold Lake, ALTA 04/05/1958 1978-1979 Defence

Kevin LaVallee

Sudbury, ONT 09/16/1961 1980-1987 Forward

Kevin Lowe

Lachute, PQ 04/15/1959 1979-1998 Defence

Kevin MacDonald

Prescott, ONT 02/24/1966 1993-1994 Defence

Kevin Maguire

Toronto, ONT 01/05/1963 1986-1992 Forward

Kevin Maxwell

Edmonton, ALTA 03/30/1960 1980-1984 Forward

Kevin McCarthy

Winnipeg, MAN 07/14/1957 1977-1987 Defence

Kevin McClelland

Oshawa, ONT 07/04/1962 1981-1994 Right

Kevin Miehm

Kitchener, ONT 09/10/1969 1992-1994 Center

Kevin Miller

Lansing, MI 09/09/1965 1988-2000 Right

Kevin Morrison

Sydney, NS 10/28/1949 1979-1980 Left

Kevin O'Shea

Toronto, ONT 05/28/1947 1970-1973 Forward

Kevin Primeau

1980-1981

Kevin Sawyer

Christina Lake, BC 02/21/1974 1995-2003 Right

Kevin Schamehorn

Victoria, BC 07/28/1956 1976-1981 Right

Kevin Smyth

Banff, ALTA 11/22/1973 1993-1996 Left

Kevin Stevens

Brockton, MA 04/15/1965 1987-2002 Left

Kevin Todd

Winnipeg, MAN 05/04/1968 1988-1998 Center

Kevin Weekes

Toronto, ONT 04/04/1975 1997-2003 Goalie

Kevin Wortman

Saugus, MA 02/22/1969 1993-1994 Defence

Kevyn Adams

Washington, DC 10/08/1974 1997-2003 Center

Kim Clackson

Saskatoon, SASK 02/13/1955 1979-1981 Defence

Kim Davis

Flin Flon, MAN 10/31/1957 1977-1981 Center

Kim Issel

Regina, SASK 09/25/1967 1988-1989 Right

Kim Johnsson

Malmo, Sweden 03/16/1976 1999-2003 Defence

Kim MacDougall

Regina, SASK 08/29/1954 1974-1975 Defence

Kimbi Daniels

Esteven, SASK 01/19/1973 1990-1992 Center

Kimmo Timonen

Kuopio, Finland 03/18/1975 1998-2003 Defence

Kip Brennan

Kingston, ONT 08/27/1980 2001-2003 Left

Kip Miller

Lansing, MI 06/11/1969 1990-2003 Center

Kirby Law

McCreary, MAN 02/11/1977 2000-2003 Right

Kirill Safronov

Lenningrad, Russia 02/26/1981 2001-2003 Defence

Kirk Bowman

Leamington, ONT 09/30/1952 1976-1979 Left

Kirk Maltby

Guelph, ONT 12/22/1972 1993-2003 Left

Kirk McLean

Willowdale, ONT 06/26/1966 1985-2001 Goalie

Kirk Muller

Kingston, ONT 02/08/1966 1984-2003 Center

Kirk Nielsen

Grand Rapids, MN 10/19/1973 1997-1998 Right

Kirk Tomlinson

Tottenham, ONT 05/02/1968 1987-1988 Left

Kjell Dahlin

Timra, Sweden 02/02/1963 1985-1988 Right

Kjell Samuelsson

Tyngsryd, Sweden 10/18/1958 1985-1999 Defence

Konstantin Koltsov

Minsk, Belarus 04/17/1981 2002-2003 Right

Konstatin Shafronov

Ust. Kamenogorski, Kazachstan 09/11/1968 1996-1997 Right

Kraig Nienhuis

Sarnia, ONT 05/09/1961 1985-1988 Left

Kris Beech

Sicamous, BC 02/05/1981 2000-2003 Center

Kris Draper

Toronto, ONT 05/24/1971 1990-2003 Center

Kris King

Bracebridge, ONT 02/18/1966 1987-2001 Left

Kris Manery

Leamington, ONT 09/24/1954 1977-1981 Forward

Kris Vernarsky

Warren, MI 04/05/1982 2002-2003 Left

Kristian Huselius

Stockholm, Sweden 10/10/1978 2001-2003 Left

Kristian Kudroc

Michalovce, Czech Rep 05/21/1981 2000-2002 Defence

Krys Kolanos

Calgary, ALTA 07/27/1981 2001-2003 Center

Krzysztof Oliwa

Tychy, Poland 04/12/1973 1996-2003 Left

Kurt Sauer

Sartell, MN 01/16/1981 2002-2003 Defence

Kurt Walker

Weymouth, MA 06/10/1954 1975-1978 Right

Kurtis Foster

Carp, ONT 11/24/1981 2002-2003 Defence

Kyle Calder

Mannville, ALTA 01/05/1979 1999-2003 Left

Kyle Freadrich

Edmonton, ALTA 12/28/1978 1999-2001 Left

Kyle McLaren

Humboldt, SASK 06/18/1977 1995-2003 Defence

Kyle Rossiter

Edmonton, ALTA 06/09/1980 2001-2003 Defence

Kyle Wanvig

Calgary, ALTA 01/29/1981 2002-2003 Right

Kyosti Karjalainen

Gavle, Sweden 06/19/1967 1991-1992 Left

L.S. "Duke" Dutkowski

Regina, SASK 08/31/1902 1926-1934 Defence

Ladislav Benysek

Olomouc, Czech 03/25/1975 1997-2003 Defence

Ladislav Karabin

Bratislava, Slovakia 02/16/1970 1993-1994 Left

Ladislav Kohn

Uherske Hradiste, Czech 03/04/1975 1995-2003 Right

Ladislav Nagy

Saca, Slovakia 06/01/1979 1999-2003 Center

Lance Nethery

1980-1982

Lance Pitlick

Minneapolis, MN 11/05/1967 1994-2002 Defence

Lance Ward

Lloydminster, ALTA 06/02/1978 2000-2003 Defence

Landon Wilson

St. Louis, MO 03/13/1975 1995-2003 Right

Lane Lambert

Melfort, SASK 11/18/1964 1983-1989 Right

Lanny McDonald

Hanna, ALTA 02/16/1953 1973-1989 Forward

Larry "King" Kwong

Vernon, BC 06/17/1923 1947-1948 Center

Larry Aurie

Sudbury, ONT 02/08/1905 1927-1939 Right

Larry Bignell

Edmonton, ALTA 01/07/1950 1973-1975 Defence

Larry Bolonchuk

Winnipeg, MAN 02/26/1952 1972-1978 Defence

Larry Brown

Brandon, MAN 04/14/1947 1969-1978 Defence

Larry Cahan

Fort William, ONT 12/25/1933 1954-1971 Defence

Larry Carriere

Montreal, PQ 01/30/1952 1972-1980 Defence

Larry Courville

Timmins, ONT 04/02/1975 1995-1998 Left

Larry DePalma

Trenton, MI 10/27/1965 1985-1994 Left

Larry Floyd

Peterborough, ONT 05/01/1961 1982-1984 Right

Larry Fullan

Toronto, ONT 08/11/1949 1974-1975 Forward

Larry Giroux

Weyburn, SASK 08/28/1951 1973-1980 Defence

Larry Goodenough

Toronto, ONT 01/19/1953 1974-1980 Defence

Larry Gould

Alliston, ONT 08/16/1952 1973-1974 Left

Larry Hale

Summerland, BC 10/09/1941 1968-1972 Defence

Larry Hillman

Kirkland Lake, ONT 02/05/1937 1954-1973 Defence

Larry Hopkins

Oshawa, ONT 03/17/1954 1977-1983 Left

Larry Hornung

Gravelbourg, SASK 11/10/1945 1970-1972 Defence

Larry Huras

Listowel, ONT 07/08/1955 1976-1977 Defence

Larry Jeffrey

Goderich, ONT 10/12/1940 1961-1969 Left

Larry Johnston

Kitchener, ONT 07/20/1943 1967-1977 Defence

Larry Keenan

North Bay, ONT 10/01/1940 1961-1972 Left

Larry Landon

Niagara Falls, ONT 05/04/1958 1983-1985 Left

Larry Leach

Lloydminster, SASK 06/18/1936 1958-1962 Center

Larry Lozinski

Hudson Bay, SASK 10/16/1958 1980-1981 Goalie

Larry McIntyre

1969-1973 Defence

Larry Melnyk

Westminster, BC 02/21/1960 1980-1990 Defence

Larry Mickey

Lacombe, ALTA 10/21/1943 1964-1975 Right

Larry Molyneaux

1937-1939

Larry Murphy

Scarborough, ONT 03/08/1961 1980-2001 Defence

Larry Patey

Toronto, ONT 03/19/1953 1973-1985 Center

Larry Playfair

Fort St. James, BC 06/23/1958 1978-1990 Defence

Larry Pleau

Boston, MA 06/29/1947 1969-1972 Center

Larry Popein

Yorkton, SASK 08/11/1930 1954-1968 Center

Larry Regan

North Bay, ONT 08/09/1930 1956-1961 Winger

Larry Robinson

Winchester, ONT 06/02/1951 1972-1992 Defence

Larry Romanchych

Vancouver, BC 09/07/1949 1970-1977 Center

Larry Sacharuk

Saskatoon, SASK 09/16/1952 1972-1977 Defence

Larry Skinner

Vancouver, BC 01/21/1956 1976-1980 Center

Larry Thibeault

Charlestone, ONT 10/02/1918 1944-1946 Left

Larry Trader

Barry?s Bay, ONT 07/07/1963 1982-1988 Defence

Larry Wilson

Kincardine, ONT 10/23/1930 1949-1956 Center

Larry Wright

1971-1978

Larry Zeidel

Montreal, PQ 06/01/1928 1951-1969 Defence

Lars Lindgren

Pitea, Sweden 10/12/1952 1978-1984 Defence

Lars Molin

Ornskoldsvik, Sweden 04/11/1958 1981-1984 Forward

Lars Zetterstrom

1978-1979

Lars-Erik Sjoberg

1979-1980

Lasse Pirjeta

Oulu, Finland 04/04/1974 2002-2003 Left

Laurie Boschman

Major, SASK 06/04/1960 1979-1993 Forward

Laurie Scott

1926-1928

Lawrence "Baldy" Northcott

1928-1939

Lee Fogolin

Fort William, ONT 02/27/1926 1947-1956 Defence

Lee Fogolin

Chicago, IL 02/15/1955 1974-1987 Defence

Lee Giffin

Chatham, ONT 04/01/1967 1986-1988 Right

Lee Goren

Winnipeg, MAN 12/26/1977 2000-2003 Right

Lee Norwood

Trenton, MI 02/02/1960 1980-1994 Defence

Lee Sorochan

Edmonton, ALTA 09/09/1975 1998-2000 Defence

Leif Rohlin

1995-1997

Leif Svensson

1978-1980

Leigh Verstraete

Pincher Creek, ALTA 01/06/1962 1982-1988 Forward

Leighton "Happy" Emms

Barrie, ONT 01/16/1905 1926-1938 Left

Leland "Hago" Harrington

Melrose, MA 08/13/1904 1925-1933 Left

Len Barrie

Kimberley, BC 06/04/1969 1989-2001 Center

Len Broderick

Toronto, ONT 10/11/1938 1957-1958 Goalie

Len Esau

Meadow Lake, SASK 03/16/1968 1991-1995 Defence

Len Fontaine

Quebec City, PQ 02/25/1948 1972-1974 Center

Len Frig

Lethbridge, ALTA 03/01/1950 1972-1980 Defence

Len Hachborn

Brantford, ONT 09/09/1961 1983-1986 Center

Len Haley

Edmonton, ALTA 09/15/1931 1959-1961 Right

Len Lunde

Campbell River, ALTA 11/13/1936 1958-1971 Left

Len Ronson

Brantford, ONT 07/08/1936 1960-1969 Left

Len Wharton

WInnipeg, MAN 12/13/1927 1944-1945 Defence

Leo Boivin

Prescott, ONT 08/02/1932 1951-1970 Defence

Leo Bourgeault

Sturgeon Falls, ONT 01/17/1904 1926-1935 Defence

Leo Carbol

Ottawa, ONT 06/05/1912 1942-1943 Defence

Leo Gaudreault

Chicoutimi, PQ 10/19/1905 1927-1933 Left

Leo Gravelle

Aylmer, PQ 06/10/1925 1946-1951 Right

Leo Labine

Haileybury, ONT 07/22/1931 1951-1962 Right

Leo Lafrance

1926-1928

Leo Lamoreaux

1941-1947

Leo Murray

1932-1933

Leo Quenneville

1929-1930

Leo Reise

1920-1930

Leo Reise

Stoney Creek, ONT 06/07/1922 1945-1954 Defence

Leo Thiffault

Drummondville, PQ 12/16/1944 1967-1968 Left

Leon Rochefort

Cap-de-la-Madeleine, PQ 05/04/1939 1960-1976 Forward

Leonard "Moe" White

1945-1946

Leonard "Red" Kelly

Simcoe, ONT 07/09/1927 1947-1967 Center

Leonard Grosvenor

Ottawa, ONT 07/21/1905 1927-1933 Center

Leroy Goldsworthy

Two Harbors, MN 10/18/1908 1929-1939 Right

Les Auge

St. Paul, MN 05/16/1953 1980-1981 Defence

Les Binkley

Owen Sound, ONT 06/06/1934 1967-1972 Goalie

Les Colvin

Oshawa, ONT 02/08/1921 1948-1949 Goalie

Les Colwill

Diwide, SASK 01/01/1935 1958-1959 Right

Les Costello

South Porcupine, ONT 02/16/1928 1947-1949 Left

Les Cunningham

Calgary, ALTA 10/04/1913 1936-1940 Center

Les Douglas

Perth, ONT 12/05/1918 1940-1947 Center

Les Kozak

1961-1962

Les Kuntar

Elmira, NY 07/28/1969 1993-1994 Goalie

Les Ramsay

1944-1945

Lester Patrick

1926-1927

Leth Graham

Ottawa, ONT 1920-1926 Left

Lew Morrison

Gainsborough, SASK 02/11/1948 1969-1978 Right

Lex Chisholm

Galt, ONT 04/01/1915 1939-1941 Center

Lex Hudson

Winnipeg, MAN 12/31/1955 1978-1979 Defence

Libor Zabransky

Brno, Czech Rep. 11/25/1973 1996-1998 Defence

Lindsay Carson

Oxbow, SASK 11/21/1960 1981-1988 Center

Lindsay Middlebrook

Collingwood, ONT 09/07/1955 1979-1983 Goalie

Lindsay Vallis

Winnipeg, MAN 01/12/1971 1993-1994 Right

Lindy Ruff

Warburg, ALTA 02/17/1960 1979-1991 Forward

Link Gaetz

Vancouver, BC 10/02/1968 1988-1992 Defence

Linthwaite Bend

Poplar Pt., MAN 12/20/1927 1942-1943 Center

Lionel Bouvrette

Hawkesbury, ONT 06/10/1914 1942-1943 Goalie

Lionel Conacher

Toronto, ONT 05/24/1901 1925-1937 Defence

Lionel Heinrich

Churchbridge, SASK 04/20/1934 1955-1956 Left

Lionel Hitchman

Toronto, ONT 11/03/1901 1922-1934 Defence

Lloyd "Dede" Klein

1928-1938

Lloyd "Red" Doran

South Porcupine, ONT 01/10/1921 1946-1947 Center

Lloyd "Shrimp" Andrews

Tilsonburg, ONT 1921-1925 Left

Lloyd Ailsby

Lac Pellitier, SASK 05/11/1917 1951-1952 Defence

Lloyd Cook

Lynden, ONT 03/21/1890 1924-1925 Defence

Lloyd Finkbeiner

Guelph, ONT 04/12/1920 1940-1941 Left

Lloyd Gronsdahl

Norquay, SASK 05/10/1921 1941-1942 Right

Lloyd Gross

Kitchener, ONT 09/15/1907 1926-1935 Left

Lloyd Haddon

Sarnia, ONT 08/10/1938 1959-1960 Defence

Lloyd Jackson

Ottawa, ONT 01/07/1912 1936-1937 Center

Lloyd Mohns

Petawawa, ONT 1943-1944 Defence

Lonnie Loach

New Liskeard, ONT 04/14/1968 1992-1994 Left

Lonny Bohonos

Winnipeg, MAN 05/20/1973 1995-1999 Center

Lorne "Gump" Worsley

Montreal, PQ 05/14/1929 1952-1974 Goalie

Lorne Anderson

Renfrew, ONT 07/26/1931 1951-1952 Goalie

Lorne Carr

Stoughton, SASK 07/02/1910 1933-1946 Right

Lorne Chabot

Montreal, PQ 10/05/1900 1926-1937 Goalie

Lorne Davis

Regina, SASK 07/20/1930 1951-1960 Right

Lorne Duguid

Bolton, ONT 04/04/1910 1931-1937 Left

Lorne Ferguson

Palmerston, ONT 05/26/1930 1949-1959 Left

Lorne Henning

Melford, SASK 02/22/1952 1972-1981 Center

Lorne Stamler

Winnipeg, MAN 08/09/1951 1976-1980 Left

Lorry Gloeckner

Kindersley, SASK 01/25/1956 1978-1979 Defence

Lou Angotti

Toronto, ONT 01/16/1938 1964-1974 Right

Lou Crawford

BellevilIe, ONT 11/05/1962 1989-1992 Left

Lou Fontinato

Guelph, ONT 01/20/1932 1954-1963 Defence

Lou Franceschetti

Toronto, ONT 03/28/1958 1981-1992 Right

Lou Jankowski

Regina, SASK 06/27/1931 1950-1955 Right

Lou Marcon

Fort William, ONT 05/28/1935 1958-1963 Defence

Lou Nanne

Sault Ste. Marie, ONT 06/02/1941 1967-1978 Defence

Lou Nistico

Thunder Bay, ONT 01/25/1953 1977-1978 Left

Louie DeBrusk

Cambridge, ONT 03/19/1971 1991-2003 Left

Louis Berlinquette

Papineau, PQ 1917-1926 Left

Louis Denis

Vonda, SASK 06/07/1928 1949-1951 Right

Louis Holmes

Rushall, England 01/29/1912 1931-1933 Center

Louis Levasseur

Rouyn-Noranda, PQ 06/16/1949 1979-1980 Goalie

Louis Sleigher

Nouvelle, PQ 10/23/1958 1979-1986 Right

Louis Trudel

Salem, MA 07/21/1913 1933-1941 Left

Lowell MacDonald

New Glasgow, NS 08/30/1941 1961-1978 Right

Lubomir Sekeras

Trencin, Czech Rep. 11/18/1968 2000-2003 Defence

Lubomir Vaic

Spisska Nova Ves, Slovakia 03/06/1977 1997-2000 Center

Lubomir Visnovsky

Topolcany, Czech Rep. 08/11/1976 2000-2003 Defence

Lubos Bartecko

Kezmarok, Slovakia 07/14/1976 1998-2003 Left

Luc Dufour

Chicoutimi, PQ 02/13/1963 1982-1985 Center

Luc Gauthier

Longueuil, PQ 04/19/1964 1990-1991 Defence

Luc Robitaille

Montreal, PQ 02/17/1966 1986-2003 Left

Luciano Borsato

Richmond Hill, ONT 01/07/1966 1990-1995 Center

Lucien DeBlois

Joliette, PQ 06/21/1957 1977-1992 Forward

Lucien Grenier

Malartic, PQ 11/03/1946 1968-1972 Right

Lude Check

Brandon, MAN 05/22/1918 1943-1945 Center

Lukas Krajicek

Prostajov, Czech Rep. 11/03/1983 2001-2002 Defence

Luke Richardson

Ottawa, ONT 03/26/1969 1987-2003 Defence

Luke Sellars

Toronto, ONT 05/21/1981 2001-2002 Defence

Lyle Bradley

Lloydminster, SASK 07/31/1943 1973-1977 Center

Lyle Carter

Truro, NS 04/29/1945 1971-1972 Goalie

Lyle Moffat

Calgary, ALTA 1972-1980 Left

Lyle Odelein

Quill Lake, SASK 07/21/1968 1989-2003 Defence

Lyle Phair

Pilot Mound, MAN 08/31/1961 1985-1988 Left

Lyndon Byers

Nipawin, SASK 02/29/1964 1983-1993 Forward

Lynn Loyns

Naicam, SASK 02/21/1981 2002-2003 Left

Lynn Patrick

1934-1946

Lynn Powis

Saskatoon, SASK 04/19/1949 1973-1975 Center

M.F. Schurman

Summerside, PEI 07/18/1957 1979-1980 Left

Mac Colville

Edmonton, ALTA 01/08/1916 1935-1947 Right

Magnus Arvedson

Karlstad, Sweden 11/25/1971 1997-2003 Left

Magnus Roupe

Stockholm, Sweden 03/23/1963 1987-1989 Left

Magnus Svensson

Tranas, Sweden 03/01/1963 1994-1996 Defence

Maitland "Red" Conn

Hartney, MAN 10/25/1904 1933-1935 Defence

Mal Davis

Lockeport, NS 10/10/1956 1978-1986 Right

Manny Fernandez

Etobicoke, ONT 08/27/1974 1994-2003 Goalie

Manny Legace

Alliston, ONT 02/04/1973 1998-2003 Goalie

Manny Malhotra

Mississauga, ONT 05/18/1980 1998-2003 Center

Marc Behrend

Madison, WI 01/11/1961 1983-1986 Goalie

Marc Bergevin

Montreal, PQ 08/11/1965 1984-2003 Defence

Marc Boileau

Pte. Claire, PQ 09/03/1932 1961-1962 Center

Marc Bureau

Trois-Rivieres, PQ 05/19/1966 1989-2000 Center

Marc Chorney

Sudbury, ONT 11/08/1959 1980-1984 Defence

Marc Chouinard

Charlesbourg, PQ 05/06/1977 2000-2003 Center

Marc Crawford

Belleville, ONT 02/13/1961 1981-1987 Left

Marc D'Amour

Sudbury, ONT 04/29/1961 1985-1989 Goalie

Marc Denis

Montreal, PQ 08/01/1977 1996-2003 Goalie

Marc Dufour

Trois-Rivieres, PQ 09/11/1941 1963-1969 Right

Marc Fortier

Windsor, PQ 02/26/1966 1987-1993 Center

Marc Habscheid

Swift Current, SASK 03/01/1963 1981-1992 Forward

Marc LaBelle

Maniwaki, PQ 12/20/1969 1996-1997 Left

Marc Laforge

Sudbury, ONT 01/03/1968 1989-1994 Defence

Marc Lamothe

New Liskeard, ONT 02/27/1974 1999-2000 Goalie

Marc Magnan

Beaumont, ALTA 02/17/1962 1982-1983 Left

Marc Moro

Toronto, ONT 07/17/1977 1997-2002 Defence

Marc Potvin

Ottawa, ONT 01/29/1967 1990-1996 Right

Marc Reaume

LaSalle, ONT 02/07/1934 1954-1971 Defence

Marc Rodgers

Shawville, PQ 03/16/1972 1999-2000 Right

Marc Savard

Ottawa, ONT 07/17/1977 1997-2003 Center

Marc Tardif

Granby, PQ 06/12/1949 1969-1983 Left

Marc-Andre Bergeron

St. Louis de France, PQ 10/13/1980 2002-2003 Defence

Marcel "Ching" Dheere

St. Boniface, MAN 12/19/1920 1942-1943 Left

Marcel Bonin

Montreal, PQ 09/17/1931 1952-1962 Left

Marcel Cousineau

Delson, PQ 04/30/1973 1996-2000 Goalie

Marcel Dionne

Drummondville, PQ 08/03/1951 1971-1989 Forward

Marcel Fillion

Thetford Mines, PQ 05/28/1923 1944-1945 Right

Marcel Hossa

Ilava, Slovakia 12/10/1981 2001-2003 Left

Marcel Paille

Shawinigan Falls, PQ 12/08/1932 1957-1965 Goalie

Marcel Pelletier

Sorel, PQ 12/06/1927 1950-1963 Goalie

Marcel Pronovost

Lac la Tortue, PQ 06/15/1930 1949-1970 Defence

Marcel Tremblay

1938-1939

Marco Baron

Montreal, PQ 04/04/1959 1979-1985 Goalie

Marco Sturm

Dingolfing, Germany 09/08/1978 1997-2003 Center

Marcus Nilson

Balsta, Sweden 03/08/1978 1998-2003 Right

Marcus Ragnarsson

Ostervala, Sweden 08/13/1971 1995-2003 Defence

Marek Malik

Ostrava, Czech 06/24/1975 1994-2003 Defence

Marek Posmyk

Jihlava, Czech Rep. 09/15/1978 1999-2001 Defence

Marian Cisar

Bratislava, Czech Rep. 02/25/1978 1999-2002 Right

Marian Gaborik

Trencin, Slovakia 02/14/1982 2000-2003 Left

Marian Hossa

Stara Lubovna, Slovakia 01/12/1979 1997-2003 Right

Marian Stastny

Bratislava, Slovakia 01/08/1953 1981-1986 Forward

Mario Brunetta

Quebec City, PQ 01/25/1967 1987-1990 Goalie

Mario Doyon

Quebec City, PQ 08/27/1968 1988-1991 Defence

Mario Faubert

Valleyfield, PQ 12/02/1954 1974-1982 Defence

Mario Giallonardo

Toronto, ONT 09/23/1957 1979-1981 Defence

Mario Gosselin

Thetford Mines, PQ 06/15/1963 1983-1994 Goalie

Mario Larocque

Montreal, PQ 04/24/1978 1998-1999 Defence

Mario Lemieux

Montreal, PQ 10/05/1965 1984-2003 Forward

Mario Lessard

East Broughton, PQ 06/25/1954 1978-1984 Goalie

Mario Marois

Ancienne Lorette, PQ 12/15/1957 1977-1992 Defence

Mario Roberge

Quebec City, PQ 01/23/1964 1990-1995 Left

Mario Thyer

Montreal, PQ 09/29/1966 1989-1990 Center

Mario Tremblay

Alma, PQ 09/02/1956 1974-1986 Forward

Mariusz Czerkawski

Radomsko, Poland 04/13/1972 1993-2003 Right

Mark Astley

Calgary, ALTA 03/30/1969 1993-1996 Defence

Mark Beaufait

Royal Oak, MI 05/13/1970 1992-1993 Center

Mark Bell

St. Paul's, ONT 08/05/1980 2000-2003 Center

Mark Botell

Scarborough, ONT 08/27/1961 1981-1982 Defence

Mark Cornforth

Montreal, PQ 11/13/1972 1995-1996 Defence

Mark Eaton

Wilmington, DE 05/06/1977 1999-2003 Defence

Mark Ferner

Regina, SASK 09/05/1965 1986-1995 Defence

Mark Fitzpatrick

Toronto, ONT 11/13/1968 1988-2000 Goalie

Mark Freer

Toronto, ONT 07/14/1968 1986-1994 Center

Mark Fusco

Burlington, MA 03/12/1961 1983-1985 Defence

Mark Greig

High River, ALTA 01/25/1970 1990-2003 Right

Mark Hamway

Detroit, MI 08/09/1961 1984-1987 Forward

Mark Hardy

Semaden, Switzerlan 02/01/1959 1979-1994 Defence

Mark Hartigan

Fort St. John, BC 10/15/1977 2001-2003 Center

Mark Heaslip

Duluth, MN 12/26/1951 1976-1979 Right

Mark Holden

Weymouth, MA 06/12/1957 1981-1985 Goalie

Mark Howe

Detroit, MI 05/28/1955 1979-1995 Defence

Mark Hunter

Petrolia, ONT 11/12/1962 1981-1993 Forward

Mark Janssens

Surrey, BC 05/19/1968 1987-2001 Center

Mark Johnson

Minneapolis, MN 09/22/1957 1979-1990 Forward

Mark Kachowski

Edmonton, ALTA 02/20/1965 1987-1990 Left

Mark Kirton

Regina, SASK 02/03/1958 1979-1985 Center

Mark Kolesar

Neepawa, MAN 01/23/1973 1995-1997 Center

Mark Kumpel

Wakefield, MA 03/07/1961 1984-1991 Forward

Mark Laforest

Welland, ONT 07/10/1962 1985-1994 Goalie

Mark Lamb

Ponteix, SASK 08/03/1964 1985-1996 Center

Mark LaVarre

Evanston, IL 02/21/1965 1985-1988 Forward

Mark Lawrence

Burlington, ONT 01/27/1972 1994-2001 Right

Mark Lofthouse

04/21/1957 1977-1983 Forward

Mark Major

Toronto, ONT 03/20/1970 1996-1997 Left

Mark Marquess

Bassano, ALTA 03/26/1925 1946-1947 Right

Mark Messier

Edmonton, ALTA 01/18/1961 1979-2003 Center

Mark Morrison

Delta, BC 03/11/1963 1981-1984 Forward

Mark Mowers

Decatur, GA 02/16/1974 1998-2002 Center

Mark Napier

Toronto, ONT 01/28/1957 1978-1989 Right

Mark Osborne

Toronto, ONT 08/13/1961 1981-1995 Left

Mark Osiecki

St. Paul, MN 07/23/1968 1991-1993 Defence

Mark Parrish

Edina, MN 02/02/1977 1998-2003 Right

Mark Paterson

Nepean, ONT 03/08/1965 1982-1986 Defence

Mark Pavelich

Eveleth, MN 02/28/1958 1981-1992 Forward

Mark Pederson

Prelate, SASK 01/14/1968 1989-1994 Left

Mark Plantery

1980-1981

Mark Recchi

Kamloops, BC 02/01/1968 1988-2003 Right

Mark Reeds

Toronto, ONT 01/24/1960 1981-1989 Forward

Mark Renaud

Toronto, ONT 07/01/1952 1979-1984 Defence

Mark Rycroft

Penticton, BC 07/12/1978 2001-2002 Right

Mark Smith

Edmonton, ALTA 10/24/1977 2000-2003 Center

Mark Suzor

Windsor, ONT 11/05/1956 1976-1978 Defence

Mark Taylor

Vancouver, BC 01/26/1958 1981-1986 Forward

Mark Tinordi

Red Deer, ALTA 05/09/1966 1987-1999 Defence

Mark Vermette

Cochenour, ONT 10/03/1967 1988-1992 Right

Mark Visheau

Burlington, ONT 06/27/1973 1993-1999 Defence

Mark Wotton

Foxwarren, MAN 11/16/1973 1994-2001 Defence

Markku Kyllonen

Joensuu, Finland 02/15/1962 1988-1989 Left

Marko Jantunen

Lahti, Finland 02/14/1971 1996-1997 Right

Marko Kiprusoff

Turku, Finland 06/06/1972 1995-2002 Defence

Marko Tuomainen

Kuopio, Finland 04/25/1972 1994-2002 Right

Markus Mattsson

Suoneiemi, Finland 07/30/1957 1979-1984 Goalie

Markus Naslund

Ornskoldsvik, Sweden 07/30/1973 1993-2003 Left

Marquis Mathieu

Hartford, CT 05/31/1973 1998-2001 Center

Marshall Johnston

Birch Hills, SASK 06/06/1941 1967-1974 Right

Martin Biron

Lac St. Charles, PQ 08/15/1977 1995-2003 Goalie

Martin Brochu

Anjou, PQ 03/10/1973 1998-2002 Goalie

Martin Brodeur

Montreal, PQ 05/06/1972 1991-2003 Goalie

Martin Cibak

Liptovsky Mikulas, Slovakia 05/17/1980 2001-2002 Center

Martin Desjardins

Sainte-Rose, PQ 01/28/1967 1989-1990 Center

Martin Erat

Trebic, Czech Rep. 08/28/1981 2001-2003 Left

Martin Gelinas

Shawinigan, PQ 06/05/1970 1988-2003 Left

Martin Gendron

Valleyfield, PQ 02/15/1974 1994-1998 Right

Martin Gerber

Burgdorf, Switzerlan 09/03/1974 2002-2003 Goalie

Martin Grenier

Laval, PQ 11/02/1980 2001-2003 Defence

Martin Havlat

Mlada Boleslav, Czech Rep. 04/19/1981 2000-2003 Left

Martin Hostak

Hradec Kralove, Czech. 11/11/1967 1990-1992 Right

Martin Lapointe

Ville St. Pierre, PQ 09/12/1973 1991-2003 Right

Martin Prochazka

Slany, Czech 03/03/1972 1997-2000 Left

Martin Prusek

Ostrava, Czech Rep. 12/11/1975 2001-2003 Goalie

Martin Rucinsky

Most, Czech Rep. 03/11/1971 1991-2003 Left

Martin Samuelsson

Upplands-Vasby, Sweden 01/25/1982 2002-2003 Right

Martin Simard

Montreal, PQ 06/25/1966 1990-1993 Left

Martin Skoula

Litomerice, Czech 10/28/1979 1999-2003 Defence

Martin Sonnenberg

Wetaskiwin, ALTA 01/23/1978 1998-2000 Left

Martin Spanhel

Zlin, Czech Rep 07/01/1977 2000-2002 Left

Martin St. Amour

Montreal, PQ 01/30/1970 1992-1993 Left

Martin St. Louis

Laval, PQ 06/18/1975 1998-2003 Right

Martin Straka

Plzen, Czech 09/03/1972 1992-2003 Center

Martin Zobrosky

1944-1945

Martti Jarventie

Tampere, Finland 04/04/1976 2001-2002 Defence

Marty Barry

Quebec, PQ 12/05/1905 1927-1940 Center

Marty Burke

Toronto, ONT 01/28/1903 1927-1938 Defence

Marty Dallman

Niagara Falls, ONT 02/05/1963 1987-1989 Center

Marty Howe

Detroit, MI 02/18/1954 1979-1985 Defence

Marty Lauder

Durham, ONT 02/26/1907 1927-1928

Marty McInnis

Weymouth, MA 06/02/1970 1991-2003 Left

Marty McSorley

Hamilton, ONT 05/18/1963 1983-2000 Defence

Marty Murray

Deloraine, MAN 02/16/1975 1995-2003 Center

Marty Pavelich

Sault Ste. Marie, ONT 11/06/1927 1947-1957 Left

Marty Reasoner

Rochester, NY 02/26/1977 1998-2003 Center

Marty Turco

Sault Ste. Marie, ONT 08/13/1975 2000-2003 Goalie

Marv Edwards

St. Catharines, ONT 08/15/1935 1968-1974 Goalie

Marvin "Cyclone" Wentworth

Grimsby, ONT 01/24/1905 1927-1940 Defence

Mathias Johansson

02/22/1974 2002-2003 Left

Mathieu Biron

Lac St. Charles, PQ 04/29/1980 1999-2003 Defence

Mathieu Dandenault

Sherbrooke, PQ 02/03/1976 1995-2003 Right

Mathieu Darche

St. Laurent, PQ 11/26/1976 2000-2003 Left

Mathieu Garon

Chandler, PQ 01/09/1978 2000-2003 Goalie

Mathieu Schneider

New York, NY 06/12/1969 1987-2003 Defence

Mats Hallin

Eskilstuna, Sweden 03/19/1958 1982-1987 Left

Mats Lindgren

Skalleftea, Sweden 10/01/1974 1996-2003 Center

Mats Naslund

Timra, Sweden 10/31/1959 1982-1995 Forward

Mats Sundin

Stockholm, Sweden 02/13/1971 1990-2003 Center

Mats Thelin

Stockholm, Sweden 03/30/1961 1984-1987 Defence

Matt Bradley

Pointe-Claire, PQ 06/13/1978 2000-2003 Right

Matt Cooke

Stirling, ONT 09/07/1978 1998-2003 Left

Matt Cullen

Virginia, MN 11/02/1976 1997-2003 Center

Matt Davidson

Flin Flon, MAN 08/09/1977 2000-2003 Right

Matt DelGuidice

West Haven, CT 03/15/1967 1990-1992 Goalie

Matt Elich

Grosse Pointe, MI 09/22/1978 1999-2001 Right

Matt Glennon

Hull, MA 09/20/1968 1991-1992 Left

Matt Henderson

White Bear Lake, MN 03/01/1974 1998-2002 Left

Matt Herr

Hackensack, NJ 05/26/1976 1998-2003 Center

Matt Hervey

Whittier, CA 05/16/1966 1988-1993 Defence

Matt Higgins

Calgary, ALTA 10/29/1977 1997-2001 Center

Matt Johnson

Welland, ONT 11/23/1975 1994-2003 Left

Matt Martin

Hamden, CT 04/30/1971 1993-1997 Defence

Matt Pettinger

Edmonton, ALTA 10/22/1980 2000-2003 Left

Matt Ravlich

Sault Ste. Marie, ONT 07/12/1938 1962-1973 Defence

Matt Walker

Beaverlodge, ALTA 04/07/1980 2002-2003 Defence

Matthew Barnaby

Ottawa, ONT 05/04/1973 1992-2003 Right

Matthew Stajan

Mississauga, ONT 12/19/1983 2002-2003 Left

Matthieu Descoteaux

Pierreville, PQ 09/23/1977 2000-2001 Defence

Matti Hagman

Helsinki, Finland 09/21/1955 1976-1982 Center

Mattias Norstrom

Stockholm, Sweden 01/02/1972 1993-2003 Defence

Mattias Ohlund

Pitea, Sweden 09/09/1976 1997-2003 Defence

Mattias Timander

Solleftea, Sweden 04/16/1974 1996-2003 Defence

Mattias Weinhandl

Ljunjby, Sweden 06/01/1980 2002-2003 Right

Maurice "Rocket" Richard

Montreal, PQ 08/04/1921 1942-1960 Right

Maurice Courteau

Quebec City, PQ 02/18/1920 1943-1944 Goalie

Maurice Croghan

Montreal, PQ 11/19/1914 1937-1938 Defence

Max Bennett

Cobalt, ONT 11/04/1912 1935-1936 Right

Max Bentley

Delisle, SASK 03/01/1920 1940-1954 Center

Max Kaminsky

1933-1937

Max Labovitch

1943-1944

Max McNab

Watson, SASK 06/21/1924 1947-1951 Center

Max Middendorf

Syracuse, NY 08/18/1967 1986-1991 Center

Max Quackenbush

Toronto, ONT 08/29/1928 1950-1952 Defence

Maxim Afinogenov

Moscow, Russia 09/04/1979 1999-2003 Right

Maxim Balmochnykh

Lipetsk, Russia 03/07/1979 1999-2000 Left

Maxim Bets

Chelyabinsk, Russia 01/31/1974 1993-1994 Left

Maxim Galanov

Krasnoyarsk, Russia 03/13/1974 1997-2001 Defence

Maxim Kuznetsov

Pavlodor, Russia 03/24/1977 2000-2003 Defence

Maxim Sushinski

Leningrad, Russia 07/01/1974 2000-2001 Right

Maxime Ouellet

Beauport, PQ 06/17/1981 2000-2001 Goalie

Mel Bridgman

Trenton, ONT 04/28/1955 1975-1989 Center

Mel Hill

Glenboro, MAN 02/01/1914 1937-1946 Right

Mel Pearson

Flin Flon, MAN 04/29/1938 1959-1968 Center

Melville "Butch" Keeling

Owen Sound, ONT 08/10/1905 1926-1938 Left

Melville "Sparky" Vail

1928-1930

Melvin Read

Montreal, PQ 04/10/1924 1946-1947 Center

Merlin Malinowski

North Battleford, SASK 09/25/1958 1978-1983 Forward

Merlyn "Bill" Phillips

1925-1933

Merve Kuryluk

Yorkton, SASK 08/10/1937 1961-1962 Left

Mervyn "Red" Dutton

Russell, MAN 07/23/1898 1926-1936 Defence

Metro Prystai

Yorkton, SASK 11/07/1927 1947-1958 Center

Micah Aivazoff

Powell River, BC 05/04/1969 1993-1996 Center

Michael Gaul

Lachine, PQ 04/28/1973 1998-2001 Defence

Michael Nylander

Stockholm, Sweden 10/03/1972 1992-2003 Center

Michael Rupp

Cleveland, OH 01/13/1980 2002-2003 Left

Michael Thelven

01/07/1961 1985-1990 Defence

Michal Grosek

Vyskov, Czech Rep 06/01/1975 1993-2003 Right

Michal Handzus

Banska Bystrica, Czech 03/11/1977 1998-2003 Center

Michal Pivonka

Kladno, Czech 01/28/1966 1986-1999 Center

Michal Rozsival

Vlasim, Czech 09/03/1978 1999-2003 Defence

Michal Sivek

Nachod, Czech Rep. 01/21/1981 2002-2003 Center

Michal Sykora

Pardubice, Czech 07/05/1973 1993-2001 Defence

Michel "Bunny" Larocque

Hull, PQ 04/06/1952 1973-1984 Goalie

Michel Archambault

St. Hyacinthe, PQ 09/27/1950 1976-1977 Left

Michel Belhumeur

Sorel, PQ 09/02/1949 1972-1976 Goalie

Michel Bergeron

Chicoutimi, PQ 11/11/1954 1974-1979 Right

Michel Bolduc

Ange-Gardien, PQ 03/13/1961 1981-1983 Defence

Michel Briere

Malartic, PQ 10/21/1949 1969-1970 Center

Michel Deziel

Sorel, PQ 01/31/1954 1974-1975 Left

Michel Dion

Granby, PQ 02/11/1954 1979-1985 Goalie

Michel Dumas

St-Antoine de Pontbr, PQ 07/08/1949 1974-1977 Goalie

Michel Galarneau

Montreal, PQ 03/01/1961 1980-1983 Center

Michel Goulet

Peribonca, PQ 04/21/1960 1979-1994 Forward

Michel Lachance

1978-1979

Michel Larocque

Lahr, Germany 10/03/1976 2000-2001 Goalie

Michel Lauen

Edina, MN 02/19/1961 1983-1984 Forward

Michel Mongeau

Nun's Island, PQ 02/09/1965 1989-1993 Center

Michel Parizeau

Montreal, PQ 04/09/1948 1971-1972 Left

Michel Petit

St. Malo, PQ 02/12/1964 1982-1998 Defence

Michel Picard

Beauport, PQ 11/07/1969 1990-2001 Left

Michel Plasse

Montreal, PQ 06/01/1949 1970-1982 Goalie

Michel Riesen

Oberbalm, Switzerlan 04/11/1979 2000-2001 Right

Mick Vukota

Saskatoon, SASK 09/14/1966 1987-1998 Right

Mickey Blake

Barriefield, ONT 10/31/1912 1932-1936 Left

Mickey Redmond

Kirkland Lake, ONT 12/27/1947 1967-1976 Right

Mickey Roach

1919-1927

Mickey Volcan

Edmonton, ALTA 03/03/1962 1980-1984 Defence

Micki DuPont

Calgary, ALTA 04/15/1980 2001-2003 Defence

Miika Elomo

Turku, Finland 04/21/1977 1999-2000 Left

Miikka Kiprusoff

Turku, Finland 10/26/1976 2000-2003 Goalie

Mika Alatalo

Oulu, Finland 06/11/1971 1999-2001 Left

Mika Noronen

Tampere, Finland 06/17/1979 2000-2003 Goalie

Mikael Andersson

Malmo, Sweden 05/10/1966 1985-2000 Right

Mikael Lindholm

Brynas, Sweden 12/19/1964 1989-1990 Left

Mikael Renberg

Pitea, Sweden 05/05/1972 1993-2003 Right

Mikael Samuelsson

Mariefred, Sweden 12/23/1976 2000-2003 Right

Mikael Tellqvist

Sundbyber, Sweden 09/19/1979 2002-2003 Goalie

Mike Allison

Ft. Frances, ONT 03/28/1961 1980-1990 Forward

Mike Amodeo

Toronto, ONT 06/22/1952 1979-1980 Defence

Mike Antonovich

Calumet, MN 10/18/1951 1975-1984 Center

Mike Backman

Halifax, NS 01/02/1955 1981-1984 Right

Mike Bales

Prince Albert, SASK 08/06/1971 1992-1997 Goalie

Mike Baumgartner

Roseau, MN 01/30/1949 1974-1975 Defence

Mike Berger

Edmonton, ALTA 06/02/1967 1987-1988 Defence

Mike Blaisdell

Moose Jaw, SASK 01/18/1960 1980-1989 Right

Mike Blake

Kitchener, ONT 04/06/1956 1981-1984 Goalie

Mike Bloom

Ottawa, ONT 04/12/1952 1974-1977 Left

Mike Boland

Montreal, PQ 12/16/1949 1974-1975 Right

Mike Boland

London, ONT 10/29/1954 1974-1979 Defence

Mike Bossy

Montreal, PQ 01/22/1957 1977-1987 Forward

Mike Brown

Surrey, BC 04/29/1979 2000-2003 Winger

Mike Buchanan

Sault Ste. Marie, ONT 03/01/1932 1951-1952 Defence

Mike Bullard

Ottawa, ONT 03/10/1961 1980-1992 Forward

Mike Busniuk

Thunder Bay, ONT 12/13/1951 1979-1981 Forward

Mike Byers

Toronto, ONT 09/11/1946 1967-1972 Right

Mike Cammalleri

Richmond Hill, ONT 06/08/1982 2002-2003 Center

Mike Casselman

Morrisburg, ONT 09/23/1968 1995-1996 Left

Mike Chernoff

Yorkton, SASK 05/13/1946 1968-1969 Left

Mike Christie

Big Springs, TX 12/20/1949 1974-1981 Defence

Mike Colman

Stoneham, MA 08/04/1968 1991-1992 Defence

Mike Commodore

Fort Saskatchewan, ALTA 11/07/1979 2000-2003 Defence

Mike Comrie

Edmonton, ALTA 09/11/1980 2000-2003 Center

Mike Corbett

Toronto, ONT 10/04/1942 1967-1968 Right

Mike Corrigan

Ottawa, ONT 01/11/1946 1967-1978 Left

Mike Craig

London, ONT 06/06/1971 1990-2002 Right

Mike Crombeen

Sarnia, ONT 04/16/1957 1977-1985 Forward

Mike Crowley

Bloomington, MN 07/04/1975 1997-2001 Defence

Mike Danton

Brampton, ONT 10/21/1980 2000-2003 Center

Mike Dark

Sarnia, ONT 09/17/1963 1986-1988 Defence

Mike Donnelly

Livonia, MI 10/10/1963 1986-1997 Left

Mike Dunham

Johnson City, NY 06/01/1972 1996-2003 Goalie

Mike Dwyer

Brampton, ONT 09/16/1957 1978-1982 Left

Mike Eagles

Sussex, NB 03/07/1963 1982-2000 Left

Mike Eastwood

Ottawa, ONT 07/01/1967 1991-2003 Center

Mike Eaves

Denver, CO 06/10/1956 1978-1986 Forward

Mike Farrell

Carmel, IN 10/20/1978 2001-2003 Right

Mike Fidler

Everett, MA 08/19/1956 1976-1983 Left

Mike Fisher

Peterborough, ONT 06/05/1980 1999-2003 Center

Mike Foligno

Sudbury, ONT 01/29/1959 1979-1994 Forward

Mike Forbes

Brampton, ONT 09/20/1957 1977-1982 Defence

Mike Fountain

North York, ONT 01/26/1972 1996-2001 Goalie

Mike Gartner

Ottawa, ONT 10/29/1959 1979-1998 Right

Mike Gillis

Sudbury, ONT 12/01/1958 1978-1984 Left

Mike Greenlay

Vitoria, Brazil 09/15/1968 1989-1990 Goalie

Mike Grier

Detroit, MI 01/05/1975 1996-2003 Right

Mike Hartman

Detroit, MI 02/07/1967 1986-1995 Left

Mike Heidt

Calgary, ALTA 11/04/1963 1983-1984 Defence

Mike Hoffman

Cambridge, ONT 02/26/1963 1982-1986 Forward

Mike Hordy

Thunder Bay, ONT 10/10/1956 1978-1980 Defence

Mike Hough

Montreal, PQ 02/06/1963 1984-1999 Right

Mike Hudson

Guelph, ONT 02/06/1967 1988-1997 Center

Mike Hurlbut

Massena, NY 10/07/1966 1992-2000 Defence

Mike Johnson

Scarborough, ONT 10/03/1974 1996-2003 Right

Mike Karakas

Aurora, MN 12/12/1911 1935-1946 Goalie

Mike Kaszycki

Milton, ONT 02/27/1956 1977-1983 Forward

Mike Keane

Winnipeg, MAN 05/29/1967 1988-2003 Right

Mike Keating

Toronto, ONT 01/21/1957 1977-1978 Left

Mike Kennedy

Toronto, ONT 04/13/1972 1994-1999 Center

Mike Kitchen

Newmarket, ONT 02/01/1956 1976-1984 Defence

Mike Knuble

Toronto, ONT 07/04/1972 1996-2003 Right

Mike Komisarek

Islip Terrace, NY 01/19/1982 2002-2003 Defence

Mike Korney

Dauphin, MAN 09/15/1953 1973-1979 Defence

Mike Krushelnyski

Montreal, PQ 04/27/1960 1981-1995 Center

Mike Labadie

St. Francis D'Assisi, PQ 08/17/1932 1952-1953 Right

Mike Lalor

Fort Erie, ONT 03/08/1963 1985-1997 Defence

Mike Lampman

Hamilton, ONT 04/20/1950 1972-1977 Left

Mike Laughton

Nelson, BC 02/21/1944 1967-1971 Center

Mike LeClerc

Winnipeg, MAN 11/10/1976 1996-2003 Left

Mike Leighton

Petrolia, ONT 05/19/1981 2002-2003 Goalie

Mike Lenarduzzi

London, ONT 09/14/1972 1992-1994 Goalie

Mike Liut

Weston, ONT 01/07/1956 1979-1992 Goalie

Mike MacWilliam

Burnaby, BC 02/14/1967 1995-1996 Left

Mike Maneluk

Winnipeg, MAN 10/01/1973 1998-2001 Left

Mike Marson

Scarborough, ONT 07/24/1955 1974-1980 Forward

Mike Matteucci

Trail, BC 12/27/1971 2000-2002 Defence

Mike McBain

Kimberley, BC 01/12/1977 1997-1999 Defence

Mike McDougall

Port Huron, MI 04/30/1958 1978-1983 Forward

Mike McEwen

Hornepayne, ONT 08/10/1956 1976-1988 Defence

Mike McHugh

Bowdoin, ME 08/16/1965 1988-1992 Left

Mike McKee

Toronto, ONT 06/18/1969 1993-1994 Defence

Mike McMahon

1942-1946 Defence

Mike McMahon

Quebec City, PQ 08/30/1941 1963-1972 Defence

Mike McNeill

Winona, MN 07/22/1966 1990-1992 Left

Mike McPhee

Sydney, NS 02/14/1960 1983-1994 Forward

Mike Meeker

1978-1979

Mike Milbury

Brighton, MA 01/17/1952 1975-1987 Defence

Mike Millar

St. Catharines, ONT 04/28/1965 1986-1991 Right

Mike Minard

Owen Sound, ONT 11/01/1976 1999-2000 Goalie

Mike Modano

Livonia, MI 06/07/1970 1988-2003 Center

Mike Moffat

Galt, ONT 02/04/1962 1981-1984 Goalie

Mike Moher

Manitowadge, ONT 03/26/1962 1982-1983 Forward

Mike Moller

Calgary, ALTA 06/16/1961 1980-1987 Right

Mike Mottau

Quincy, MA 03/19/1978 2000-2003 Defence

Mike Murphy

Toronto, ONT 09/12/1950 1971-1983 Right

Mike Murray

Kingston, ONT 08/29/1966 1987-1988 Center

Mike Natyshak

1987-1988

Mike Needham

Calgary, ALTA 04/04/1970 1991-1994 Right

Mike Neville

Grand'Mere, PQ 10/11/1903 1917-1931 Center

Mike Nykoluk

Toronto, ONT 12/11/1934 1956-1957 Center

Mike O'Connell

Chicago, IL 11/25/1955 1977-1990 Defence

Mike O'Neill

Montreal, PQ 11/03/1967 1991-1997 Goalie

Mike Palmateer

Toronto, ONT 01/13/1954 1976-1984 Goalie

Mike Peca

Toronto, ONT 03/26/1974 1993-2003 Center

Mike Peluso

Hibbing, MN 11/08/1965 1989-1998 Defence

Mike Peluso

Bismarck, ND 09/02/1974 2001-2002 Right

Mike Pelyk

Toronto, ONT 09/29/1947 1967-1978 Defence

Mike Polich

1976-1981

Mike Posavad

Brantford, ONT 01/03/1964 1985-1987 Defence

Mike Prokopec

Toronto, ONT 05/17/1974 1995-1997 Right

Mike Ramsey

Minneapolis, MN 12/03/1960 1979-1997 Defence

Mike Rathje

Mannville, ALTA 05/11/1974 1993-2003 Defence

Mike Ribeiro

Montreal, PQ 02/10/1980 1999-2003 Center

Mike Ricci

Scarborough, ONT 10/27/1971 1990-2003 Center

Mike Richard

1987-1990

Mike Richter

Abington, PA 09/22/1966 1988-2003 Goalie

Mike Ridley

Winnipeg, MAN 07/08/1963 1985-1997 Center

Mike Robitaille

Midland, ONT 02/12/1948 1969-1977 Defence

Mike Rogers

Calgary, ALTA 10/24/1954 1979-1986 Center

Mike Rosati

Toronto, ONT 01/07/1968 1998-1999 Goalie

Mike Rowe

Kingston, ONT 03/08/1965 1984-1987 Defence

Mike Rucinski

Wheeling, IL 12/12/1963 1987-1989 Center

Mike Rucinski

Trenton, MI 03/30/1975 1997-2001 Defence

Mike Sands

Sudbury, ONT 04/06/1963 1984-1987 Goalie

Mike Siklenka

Meadow Lake, SASK 12/18/1979 2002-2003 Right

Mike Sillinger

Regina, SASK 06/29/1971 1990-2003 Center

Mike Siltala

Toronto, ONT 08/05/1963 1981-1988 Center

Mike Stapleton

Sarnia, ONT 05/05/1966 1986-2001 Center

Mike Stevens

Kitchener, ONT 12/30/1965 1984-1990 Left

Mike Stothers

Toronto, ONT 02/22/1962 1984-1988 Defence

Mike Sullivan

Marshfield, MA 02/27/1968 1991-2002 Center

Mike Toal

1979-1980

Mike Tomlak

Thunder Bay, ONT 10/17/1965 1989-1994 Center

Mike Torchia

Toronto, ONT 02/23/1972 1994-1995 Goalie

Mike Van Ryn

London, ONT 05/14/1979 2000-2003 Defence

Mike Veisor

Toronto, ONT 08/25/1952 1973-1984 Goalie

Mike Vellucci

Farmington, MI 08/11/1966 1987-1988 Defence

Mike Vernon

Calgary, ALTA 02/24/1963 1982-2002 Goalie

Mike Walsh

New York, NY 04/03/1962 1987-1989 Center

Mike Walton

Kirkland Lake, ONT 01/03/1945 1965-1979 Center

Mike Ware

York, ONT 03/22/1967 1988-1990 Right

Mike Watt

Seaforth, ONT 03/31/1976 1997-2003 Left

Mike Weaver

Brampton, ONT 05/02/1978 2001-2003 Defence

Mike Wilson

Brampton, ONT 02/26/1975 1995-2003 Defence

Mike Wong

Minneapolis, MN 01/14/1955 1975-1976 Center

Mike York

Waterford, MI 01/03/1978 1999-2003 Center

Mike Zanier

Trail, BC 08/22/1962 1984-1985 Goalie

Mike Zigomanis

North York, ONT 01/17/1981 2002-2003 Center

Mike Zuke

Sault Ste. Marie, ONT 04/16/1954 1978-1986 Center

Mikhail Kravets

Leningrad, Russia 11/12/1963 1991-1993 Right

Mikhail Shtalenkov

Moscow, Russia 10/20/1965 1993-2000 Goalie

Mikhail Tatarinov

Angarsk, USSR 07/16/1966 1990-1994 Defence

Mikko Eloranta

Turku, Finland 08/24/1972 1999-2003 Left

Mikko Jokela

Lappeenranta, Finland 03/04/1980 2002-2003 Defence

Mikko Leinonen

Tampere, Finland 07/15/1955 1981-1985 Forward

Mikko Makela

Tampere, Finland 02/28/1965 1985-1995 Left

Milan Bartovic

Trenchen, Slovakia 04/20/1981 2002-2003 Left

Milan Chalupa

Oudolen, Czech 07/04/1953 1984-1985 Defence

Milan Hejduk

Usti-nad-Labem, Czech 02/14/1976 1998-2003 Right

Milan Hnilicka

Kladno, CSFR 06/24/1973 1999-2003 Goalie

Milan Kraft

Plzen, Czech Rep. 01/17/1980 2000-2003 Center

Milan Marcetta

Cadomin, ALTA 09/19/1936 1966-1969 Center

Milan Novy

Kladno, Czech Rep. 09/23/1951 1982-1983 Forward

Milan Tichy

Plzen, Czech 09/22/1969 1992-1996 Defence

Miles Zaharko

1977-1982

Milos Holan

Bilovec, Czech 04/22/1971 1993-1996 Defence

Miloslav Guren

Hradiste, Czech 09/24/1976 1998-2000 Defence

Miloslav Horava

Kladno, Czech. 08/14/1961 1988-1991 Defence

Milt Halliday

Ottawa, ONT 09/21/1906 1926-1929 Left

Milt Schmidt

Kitchener, ONT 03/05/1918 1936-1955 Center

Milton Brink

Hibbing, MN 11/26/1910 1936-1937 Center

Miroslav Dvorak

Hluboka, Czech 10/11/1951 1982-1985 Defence

Miroslav Frycer

Opava, Czech 09/27/1959 1981-1989 Forward

Miroslav Ihnacak

Poprad, Czech. 02/19/1962 1985-1989 Forward

Miroslav Satan

Topolcany, Slovakia 10/22/1974 1995-2003 Left

Miroslav Zalesak

Skalica, Slovakia 07/31/1980 2002-2003 Right

Mitch Babin

Kapuskasing, ONT 12/01/1954 1975-1976 Forward

Mitch Lamoureux

Ottawa, ONT 08/22/1962 1983-1988 Center

Mitch Messier

Regina, SASK 08/21/1965 1987-1991 Right

Mitch Molloy

Red Lake, ONT 10/10/1966 1989-1990 Left

Mitch Wilson

Calgary, ALTA 02/15/1962 1984-1987 Right

Modere "Mud" Bruneteau

St. Boniface, MAN 11/28/1914 1935-1946 Right

Moe L'Abbe

Montreal, PQ 09/04/1947 1972-1973 Center

Moe Lemay

Saskatoon, SASK 02/18/1962 1981-1989 Forward

Moe Mantha

Lakewood, OH 01/21/1961 1980-1992 Defence

Moe Roberts

Waterbury, CT 12/12/1906 1931-1952 Goalie

Moe Robinson

1979-1980

Morley Bruce

North Gower, ONT 03/07/1894 1917-1922 Defence

Morris Lukowich

Speers, SASK 06/01/1956 1979-1987 Left

Morris Mott

1972-1975

Morris Stefaniw

North Battleford, SASK 01/10/1948 1972-1973 Center

Morris Titantic

Toronto, ONT 01/07/1953 1974-1976 Left

Moylan McDonnell

1920-1921

Murdo MacKay

Fort William, ONT 08/08/1916 1945-1949 Right

Murray "Muzz" Patrick

Victoria, BC 06/28/1916 1937-1946 Defence

Murray Anderson

The Pas, MAN 08/28/1949 1974-1975 Defence

Murray Armstrong

Manor, SASK 01/01/1916 1937-1946 Center

Murray Balfour

Regina, SASK 08/24/1936 1956-1965 Right

Murray Bannerman

Ft. Frances, ONT 04/27/1957 1977-1987 Goalie

Murray Baron

Prince George, BC 06/01/1967 1989-2003 Defence

Murray Brumwell

Calgary, ALTA 03/31/1960 1980-1988 Defence

Murray Costello

South Porcupine, ONT 02/24/1934 1953-1957 Center

Murray Craven

Medicine Hat, ALTA 07/20/1964 1982-2000 Left

Murray Davison

Brantford, ONT 06/10/1938 1965-1966 Defence

Murray Eaves

Calgary, ALTA 05/10/1960 1980-1990 Forward

Murray Hall

Kirkland Lake, ONT 11/24/1940 1961-1972 Right

Murray Henderson

Toronto, ONT 09/05/1921 1944-1952 Defence

Murray Kuntz

Ottawa, ONT 12/19/1945 1974-1975 Left

Murray McLachlan

London, ONT 10/20/1948 1970-1971 Goalie

Murray Murdoch

Lucknow, ONT 05/19/1904 1926-1937

Murray Oliver

Hamilton, ONT 11/14/1937 1957-1975 Center

Murray Wilson

Toronto, ONT 07/11/1951 1972-1979 Forward

Murray Wing

Thunder Bay, ONT 10/14/1950 1973-1974 Defence

Myles Lane

1928-1934

Myles O'Connor

Calgary, ALTA 04/02/1967 1990-1994 Defence

Myron Stankiewicz

Kitchener, ONT 12/04/1935 1968-1969 Left

Napoleon "Bunny" Dame

Edmonton, ALTA 12/06/1913 1941-1942 Left

Nathan Dempsey

Spruce Grove, ALTA 07/14/1974 1996-2003 Defence

Nathan LaFayette

New Westminster, BC 02/17/1973 1993-1999 Center

Nathan Perrott

Owen Sound, ONT 12/08/1976 2001-2003 Left

Neal Broten

Roseau, MN 11/29/1959 1980-1997 Center

Neal Coulter

Toronto, ONT 01/02/1963 1985-1988 Right

Neil Belland

Parry Sound, ONT 04/03/1961 1981-1987 Defence

Neil Brady

Montreal, PQ 04/12/1968 1989-1994 Center

Neil Colville

Edmonton, ALTA 08/04/1914 1935-1949 Center

Neil Eisenhut

Osoyoos, BC 02/09/1967 1993-1995 Center

Neil Hawryliw

Fielding, SASK 11/19/1955 1981-1982 Left

Neil Komadoski

1972-1980

Neil LaBatte

Don Mills, ONT 04/24/1957 1978-1982

Neil Little

Medicine Hat, ALTA 12/18/1971 2001-2002 Goalie

Neil Nicholson

St. John, NB 09/12/1949 1969-1978 Defence

Neil Sheehy

Fort Frances, ONT 02/09/1960 1983-1992 Defence

Neil Strain

Kenora, ONT 02/24/1926 1952-1953 Left

Neil Wilkinson

Selkirk, MAN 08/15/1967 1989-1999 Defence

Nels Crutchfield

Knowlton, PQ 07/12/1911 1934-1935 Center

Nels Podolsky

Winnipeg, MAN 12/19/1925 1948-1949 Left

Nels Stewart

Montreal, PQ 12/29/1902 1925-1940 Center

Nelson Burton

Sydney, NS 11/06/1957 1977-1979 Left

Nelson DeBenedet

Cardenons, Italy 12/31/1947 1973-1975 Defence

Nelson Emerson

Hamilton, ONT 08/17/1967 1990-2002 Right

Nelson Pyatt

Port Arthur, ONT 09/09/1953 1973-1980 Center

Nevin Markwart

Toronto, ONT 12/09/1964 1983-1992 Forward

Newsy Lalonde

1917-1927

Nicholas Vachon

Montreal, PQ 07/20/1972 1996-1997 Left

Nick Beverley

Toronto, ONT 04/21/1947 1966-1980 Defence

Nick Boynton

Etobicoke, ONT 01/14/1979 1999-2003 Defence

Nick Damore

Niagara Falls, ONT 07/10/1916 1941-1942 Goalie

Nick Fotiu

Staten Island, NY 05/25/1952 1976-1989 Forward

Nick Harbaruk

Drohiczyn, Poland 08/16/1943 1969-1974 Right

Nick Kypreos

Toronto, ONT 06/04/1966 1989-1997 Left

Nick Libett

Stratford, ONT 12/09/1945 1967-1981 Left

Nick Metz

1934-1948

Nick Mickoski

Winnipeg, MAN 12/07/1927 1947-1960 Right

Nick Ricci

Niagara Falls, ONT 06/03/1959 1979-1983 Goalie

Nick Schultz

Strasbourg, SASK 08/25/1982 2001-2003 Defence

Nick Smith

Hamilton, ONT 03/23/1979 2001-2002 Center

Nick Stajduhar

Kitchener, ONT 12/06/1974 1995-1996 Defence

Nick Wasnie

Winnipeg, MAN 1927-1935 Right

Nicklas Lidstrom

Vasteras, Sweden 04/28/1970 1991-2003 Defence

Niclas Havelid

Enkoping, Sweden 04/12/1973 1999-2003 Defence

Niclas Wallin

Boden, Sweden 02/20/1975 2000-2003 Defence

Nikita Alexeev

Morminsk, Russia 12/27/1981 2001-2003 Left

Niklas Andersson

Kungalv, Sweden 05/20/1971 1992-2001 Left

Niklas Hagman

Espoo, Finland 12/05/1979 2001-2003 Left

Niklas Sundblad

Stockholm, Sweden 01/03/1973 1995-1996 Right

Niklas Sundstrom

Ornskoldsvik, Sweden 06/06/1975 1995-2003 Right

Niko Dimitrakos

Somerville, MA 05/21/1979 2002-2003 Winger

Niko Kapanen

Hattula, Finland 04/29/1978 2001-2003 Center

Nikolai Antropov

Vost, Russia 02/18/1980 1999-2003 Center

Nikolai Borschevsky

Tomsk, USSR 01/12/1965 1992-1996 Right

Nikolai Khabibulin

Sverdlovsk, Ukraine 01/13/1973 1994-2003 Goalie

Nikolai Tsulygin

Ufa, Russia 05/29/1975 1996-1997 Defence

Nikos Tselios

Oak Park, IL 01/29/1979 2001-2002 Defence

Nils Ekman

Stockholm, Sweden 03/11/1976 1999-2001 Right

Nils Tremblay

1944-1946

Noel Picard

Montreal, PQ 12/25/1938 1964-1973 Defence

Noel Price

Brockville, ONT 12/09/1935 1957-1976 Defence

Nolan Baumgartner

Calgary, ALTA 03/23/1976 1995-2003 Defence

Nolan Pratt

Fort McMurray, ALTA 08/14/1975 1996-2003 Defence

Nolan Yonkman

Punnichy, SASK 04/01/1981 2001-2002 Defence

Norm "Red" Armstrong

Own Sound, ONT 10/17/1938 1962-1963 Right

Norm "Rocky" Farr

Toronto, ONT 04/07/1947 1972-1975 Goalie

Norm Barnes

Toronto, ONT 08/24/1953 1976-1982 Defence

Norm Beaudin

Montmartre, SASK 11/28/1941 1967-1971 Right

Norm Burns

Youngstown, ALTA 02/20/1918 1941-1942 Center

Norm Calladine

Peterborough, ONT 01/01/1916 1942-1945 Center

Norm Corcoran

Toronto, ONT 08/15/1931 1949-1956 Center

Norm Defelice

Schumacher, ONT 01/19/1933 1956-1957 Goalie

Norm Dennis

Aurora, ONT 12/10/1942 1968-1972 Right

Norm Dube

Sherbrooke, PQ 09/12/1951 1974-1976 Left

Norm Dupont

Montreal, PQ 02/05/1957 1979-1984 Left

Norm Dussault

Springfield, MA 09/26/1925 1947-1951 Left

Norm Ferguson

Sydney, NS 10/16/1945 1968-1972 Center

Norm Foster

Vancouver, BC 02/10/1965 1990-1992 Goalie

Norm Gratton

LaSalle, PQ 12/22/1950 1971-1976 Right

Norm Johnson

Moose Jaw, SASK 11/27/1932 1957-1960 Center

Norm Larson

Moose Jaw, SASK 10/13/1920 1940-1947 Right

Norm Locking

Owen Sound, ONT 05/24/1911 1934-1936 Left

Norm Maciver

Thunder Bay, ONT 09/08/1964 1986-1998 Defence

Norm Maracle

Belleville, ONT 10/02/1974 1997-2002 Goalie

Norm McAtee

1946-1947

Norm Milley

Toronto, ONT 02/14/1980 2001-2003 Right

Norm Schmidt

Sault Ste. Marie, ONT 01/24/1963 1983-1988 Defence

Norm Ullman

Provost, ALTA 12/26/1935 1955-1975 Center

Norman "Dodger" Collings

Bradford, ONT 05/06/1910 1934-1935 Forward

Norman "Dutch" Gainor

Calgary, ALTA 04/10/1904 1927-1935 Center

Norman "Odie" Lowe

1948-1950

Norman Himes

Galt, ONT 04/13/1903 1926-1935 Center

Norman Mann

1935-1941

Norman Tustin

Regina, SASK 1941-1942 Right

Normand Aubin

St. Leonard, PQ 07/26/1960 1981-1983 Forward

Normand Baron

Verdun, PQ 12/15/1957 1983-1986 Forward

Normand Lacombe

Pierrefonds, PQ 10/18/1964 1984-1991 Right

Normand Leveille

Montreal, PQ 01/10/1963 1981-1983 Forward

Normand Rochefort

Trois-Rivieres, PQ 01/28/1961 1980-1994 Defence

Normand Shay

Huntsville, ONT 02/03/1899 1924-1926

Normie Smith

1931-1945 Goalie

Odie Cleghorn

Montreal, PQ 09/19/1891 1918-1928 Right

Olaf Kolzig

Johannesbourg, South Afri 04/06/1970 1989-2003 Goalie

Oleg Kvasha

Moscow, Russia 07/26/1978 1998-2003 Right

Oleg Mikulchik

Minsk, Belarus 06/27/1964 1993-1996 Defence

Oleg Petrov

Moscow, Russia 04/18/1971 1992-2003 Right

Oleg Saprykin

Moscow, Russia 02/12/1981 1999-2003 Left

Oleg Tverdovsky

Donetsk, Ukraine 05/18/1976 1994-2003 Defence

Olivier Michaud

Beloeil, PQ 09/14/1983 2001-2002 Goalie

Olli Jokinen

Kuopio, Finland 12/05/1978 1997-2003 Center

Ollie Reinikka

1926-1927

Orest Kindrachuk

1972-1982

Orland Kurtenbach

Cudworth, SASK 09/07/1936 1960-1974 Center

Orval Tessier

Cornwall, ONT 06/30/1933 1954-1961 Center

Orville "Obs" Heximer

Niagara Falls, ONT 02/16/1910 1929-1935 Left

Orville "Rolly" Roulston

1935-1938

Oscar "Ossie" Asmundson

Red Deer, ALTA 11/17/1908 1932-1938 Right

Oscar Aubuchon

St. Hyacinthe, PQ 01/01/1917 1942-1944 Left

Oscar Hanson

Centerville, SD 12/27/1909 1937-1938 Center

Ossi Vaananen

Vantaa, Finland 08/18/1980 2000-2003 Defence

Ott Heller

Kitchener, ONT 06/02/1910 1931-1946 Defence

Owen Nolan

Belfast, Ireland 02/12/1972 1990-2003 Right

P.C. Drouin

St. Lambert, PQ 04/22/1974 1996-1997 Left

P.J. Axelsson

Kungalv, Sweden 02/26/1975 1997-2003 Right

P.J. Stock

Victoriaville, PQ 05/26/1975 1997-2003 Left

Par Djoos

Mora, Sweden 05/11/1968 1990-1993 Defence

Parker MacDonald

Sydney, NS 06/14/1933 1952-1969 Left

Parris Duffus

Denver, CO 01/27/1970 1996-1997 Goalie

Pascal Dupuis

Shawinigan, PQ 04/07/1979 2000-2003 Left

Pascal Rheaume

Quebec City, PQ 06/21/1973 1996-2003 Center

Pascal Trepanier

Gaspe, PQ 09/04/1973 1997-2003 Defence

Pasi Nurminen

Lahti, Finland 12/17/1975 2001-2003 Goalie

Pat Boutette

Windsor, ONT 03/01/1952 1975-1985 Center

Pat Conacher

Edmonton, ALTA 05/01/1959 1979-1996 Left

Pat Egan

Blackie, ALTA 04/26/1918 1939-1951 Defence

Pat Elynuik

Foam Lake, SASK 10/30/1967 1987-1996 Right

Pat Falloon

Foxwarren, MAN 09/22/1972 1991-2000 Right

Pat Graham

Toronto, ONT 05/25/1961 1981-1984 Left

Pat Hannigan

Timmins, ONT 03/05/1936 1959-1969 Left

Pat Hickey

Brantford, ONT 05/15/1953 1975-1985 Forward

Pat Hughes

Calgary, ALTA 03/25/1955 1977-1987 Forward

Pat Jablonski

Toledo, OH 06/20/1967 1989-1998 Goalie

Pat Kavanagh

Ottawa, ONT 03/14/1979 2000-2003 Right

Pat LaFontaine

St. Louis, MO 02/22/1965 1983-1998 Center

Pat Lundy

Saskatoon, SASK 03/31/1924 1945-1951 Center

Pat MacLeod

Melfort, SASK 06/15/1969 1990-1996 Defence

Pat Mayer

Royal Oak, MI 07/24/1961 1987-1988 Defence

Pat McReavy

1938-1942

Pat Micheletti

Hibbing, MN 12/11/1963 1987-1988 Center

Pat Murray

Stratford, ONT 08/20/1969 1990-1992 Left

Pat Nolan

1921-1922

Pat Peake

Rochester, MN 05/28/1973 1993-1998 Right

Pat Price

Nelson, BC 03/24/1955 1975-1988 Defence

Pat Quinn

Hamilton, ONT 01/29/1943 1968-1977 Defence

Pat Ribble

Leamington, ONT 04/26/1954 1975-1983 Defence

Pat Riggin

Kincardine, ONT 05/26/1959 1979-1988 Goalie

Pat Rupp

Detroit, MI 08/12/1942 1963-1964 Goalie

Pat Shea

Potlatch, ID 10/29/1911 1931-1932 Defence

Pat Stapleton

Sarnia, ONT 07/04/1940 1961-1973 Defence

Pat Verbeek

Sarnia, ONT 05/24/1964 1982-2002 Right

Patric Kjellberg

Trelleborg, Sweden 06/17/1969 1992-2003 Left

Patrice Brisebois

Montreal, PQ 01/27/1971 1990-2003 Defence

Patrice Lefebvre

Montreal, PQ 06/28/1967 1998-1999 Right

Patrice Tardif

Saint-Methode-de-Fro, PQ 10/30/1970 1994-1996 Center

Patrick Boileau

Montreal, PQ 02/22/1975 1996-2003 Defence

Patrick Cote

LaSalle, PQ 01/24/1975 1995-2001 Left

Patrick Daley

Maryville, France 03/27/1959 1979-1981 Left

Patrick DesRochers

Penetang, ONT 10/27/1979 2001-2003 Goalie

Patrick Flatley

Toronto, ONT 10/03/1963 1983-1997 Forward

Patrick Labrecque

LaSalle, PQ 03/06/1971 1995-1996 Goalie

Patrick Lalime

St. Bonaventure, PQ 07/07/1974 1996-2003 Goalie

Patrick Lebeau

St. Jerome, PQ 03/17/1970 1990-1999 Left

Patrick Marleau

Aneroid, SASK 09/15/1979 1997-2003 Center

Patrick Neaton

Detroit, MI 05/21/1971 1993-1994 Defence

Patrick Poulin

Vanier, PQ 04/23/1973 1991-2002 Left

Patrick Roy

Quebec City, PQ 10/05/1965 1984-2003 Goalie

Patrick Sharp

Thunder Bay, ONT 12/27/1981 2002-2003 Forward

Patrick Traverse

Montreal, PQ 03/14/1974 1995-2003 Defence

Patrik Augusta

Jihlava, Czech Rep. 11/13/1969 1993-1999 Left

Patrik Carnback

Goteborg, Sweden 02/01/1968 1992-1996 Right

Patrik Elias

Trebic, Czech 04/13/1976 1995-2003 Left

Patrik Juhlin

Huddinge, Sweden 04/24/1970 1994-1996 Right

Patrik Stefan

Pribram, Czech Rep. 09/16/1980 1999-2003 Center

Patrik Sundstrom

Skelleftea, Sweden 12/14/1961 1982-1992 Forward

Paul "Marcel" Raymond

1932-1935

Paul Andrea

North Sydney, NS 07/31/1941 1965-1971 Right

Paul Baxter

Winnipeg, MAN 10/28/1955 1979-1987 Defence

Paul Beraldo

Stoney Creek, ALTA 10/05/1967 1987-1989 Center

Paul Bibeault

Montreal, PQ 04/13/1919 1940-1947 Goalie

Paul Boutilier

Sydney, NS 05/03/1963 1982-1989 Defence

Paul Broten

Roseau, MN 10/27/1965 1989-1996 Right

Paul Brousseau

Pierrefonds, PQ 09/18/1973 1995-2001 Right

Paul Brydges

Guelph, ONT 06/21/1965 1986-1987 Center

Paul Cavallini

Toronto, ONT 10/13/1965 1986-1996 Defence

Paul Coffey

Weston, ONT 06/01/1961 1980-2001 Defence

Paul Comrie

Edmonton, ALTA 02/07/1977 1999-2000 Center

Paul Curtis

Peterborough, ONT 09/29/1947 1969-1973 Defence

Paul Cyr

Port Alberni, BC 10/31/1963 1982-1992 Forward

Paul DiPietro

Sault Ste. Marie, ONT 09/08/1970 1991-1997 Center

Paul Evans

Peterborough, ONT 02/24/1955 1976-1978 Right

Paul Evans

Toronto, ONT 05/02/1954 1978-1983 Center

Paul Fenton

Springfield, MA 12/22/1959 1984-1992 Forward

Paul Gagne

Iroquois Falls, ONT 02/06/1962 1980-1990 Forward

Paul Gardner

Fort Erie, ONT 03/05/1956 1976-1986 Center

Paul Gaustad

Fargo, ND 02/03/1982 2002-2003 Center

Paul Gauthier

Winnipeg, MAN 12/08/1915 1937-1938 Goalie

Paul Gillis

Toronto, ONT 12/31/1963 1982-1993 Forward

Paul Gladu

St.Hyacinthe, PQ 06/20/1921 1944-1945 Left

Paul Goodman

Selkirk, MAN 11/04/1909 1937-1941 Goalie

Paul Guay

Providence, RI 09/02/1963 1983-1991 Right

Paul Harrison

Timmins, ONT 02/11/1955 1975-1982 Goalie

Paul Haynes

Montreal, PQ 03/01/1910 1930-1941 Center

Paul Healey

Edmonton, ALTA 03/20/1975 1996-2003 Right

Paul Henderson

Kincardine, ONT 01/28/1943 1962-1980 Left

Paul Higgins

St.John, NB 01/13/1962 1981-1983 Right

Paul Hoganson

Toronto, ONT 11/11/1949 1970-1971 Goalie

Paul Holmgren

St. Paul, MN 12/02/1955 1975-1985 Forward

Paul Houck

Vancouver, BC 08/12/1963 1985-1988 Right

Paul Hurley

Melrose, MA 07/12/1946 1968-1969 Defence

Paul Jacobs

1918-1919 Defence

Paul Jerrard

Winnipeg, MAN 04/20/1965 1988-1989 Defence

Paul Kariya

Vancouver, BC 10/16/1974 1994-2003 Left

Paul Knox

1954-1955

Paul Kruse

Merritt, BC 03/15/1970 1990-2001 Left

Paul Laus

Beamsville, ONT 09/26/1970 1993-2002 Defence

Paul Lawless

Scarborough, ONT 07/02/1964 1982-1990 Left

Paul MacDermid

Chesley, ONT 04/14/1963 1981-1995 Right

Paul MacKinnon

Brantford, ONT 11/06/1958 1979-1984 Defence

Paul MacLean

Grostenquin, France 03/09/1958 1980-1991 Forward

Paul Manning

Red Deer, ALTA 04/15/1979 2002-2003 Defence

Paul Mara

Boston, MA 09/07/1979 1998-2003 Defence

Paul Marshall

Toronto, ONT 09/07/1960 1979-1983

Paul Masnick

Regina, SASK 04/14/1931 1950-1958 Center

Paul McIntosh

Listowel, ONT 03/13/1954 1974-1976 Defence

Paul Meger

Watrous, SASK 02/17/1929 1949-1955 Left

Paul Messier

1978-1979

Paul Miller

Billerica, MA 08/21/1959 1981-1982 Center

Paul Mulvey

1978-1982

Paul Nicholson

London, ONT 02/15/1954 1974-1977 Left

Paul O'Neil

Boston, MA 08/24/1953 1973-1976 Center

Paul Pageau

1980-1981 Goalie

Paul Pooley

Exeter, ONT 08/02/1960 1984-1986 Forward

Paul Ranheim

St. Louis, MO 01/25/1966 1988-2003 Left

Paul Reinhart

Kitchener, ONT 01/08/1960 1979-1990 Defence

Paul Ronty

1947-1955

Paul Runge

Edmonton, ALTA 09/10/1908 1930-1938 Center

Paul Schaefer

Eveleth, MN 1936-1937 Defence

Paul Shakes

Collingwood, ONT 09/04/1952 1973-1974 Defence

Paul Shmyr

Cudworth, SASK 01/28/1946 1968-1982 Defence

Paul Skidmore

Smithtown, NY 07/22/1956 1981-1982 Goalie

Paul Stanton

Boston, MA 06/22/1967 1990-1995 Defence

Paul Stewart

Jamaica Plain, MA 03/24/1952 1979-1980 Left

Paul Terbenche

Port Hope, ONT 09/16/1945 1967-1974 Defence

Paul Thompson

Calgary, ALTA 11/02/1907 1926-1939 Left

Paul Woods

Hespeler, ONT 04/12/1955 1977-1984 Forward

Paul Ysebaert

Sarnia, ONT 05/15/1966 1988-1999 Left

Pauli Jaks

Schaffhausen, Switzerlan 01/25/1972 1994-1995 Goalie

Paulin Bordeleau

Rouyn-Noranda, PQ 01/29/1953 1973-1976 Center

Pavel Brendl

Opocno, Czech Rep. 03/23/1981 2001-2003 Winger

Pavel Bure

Moscow, Russia 03/31/1971 1991-2003 Right

Pavel Datsyuk

Sverdlovsk, Russia 07/20/1978 2001-2003 Center

Pavel Kolarik

Vydkov, Czech Rep. 10/24/1972 2000-2002 Defence

Pavel Kubina

Caledna, Czech 04/15/1977 1997-2003 Defence

Pavel Patera

Kladno, Czech 09/06/1971 1999-2001 Center

Pavel Rosa

Most, Czech Rep. 06/07/1977 1998-2003 Winger

Pavel Skrbek

Kladno, Czech 08/08/1978 1998-2002 Defence

Pavel Torgayev

Gorky, USSR 01/25/1966 1995-2000 Center

Pavel Trnka

Plzen, Czech 07/27/1976 1997-2003 Defence

Pavol Demitra

Dubnica, Slovakia 11/29/1974 1993-2003 Center

Paxton Schafer

Medicine Hat, ALTA 02/26/1976 1996-1997 Goalie

Paxton Schulte

Onoway, ALTA 07/16/1972 1993-1997 Left

Pekka Rautakallio

Pori, Finland 07/25/1953 1979-1982 Defence

Pelle Eklund

Stockholm, Sweden 03/22/1963 1985-1994 Center

Pelle Lindbergh

Stockholm, Sweden 05/24/1959 1981-1986 Goalie

Pentti Lund

1946-1953

Per Gustafsson

Oskarshamn, Sweden 06/04/1970 1996-1998 Defence

Per Svartvadet

Solleftea, Sweden 05/17/1975 1999-2003 Left

Percy "Perk" Galbraith

Toronto, ONT 12/05/1898 1926-1934 Left

Percy Jackson

Canmore, ALTA 09/21/1907 1931-1936 Goalie

Percy Traub

1926-1929

Per-Olov Brasar

Falun, Sweden 09/30/1950 1977-1982 Left

Perry Anderson

Barrie, ONT 10/14/1961 1981-1992 Left

Perry Berezan

Edmonton, ALTA 12/05/1964 1984-1993 Center

Perry Ganchar

Saskatoon, SASK 10/28/1963 1983-1989 Right

Perry Miller

1977-1981 Defence

Perry Pelensky

Edmonton, ALTA 03/20/1962 1983-1984 Forward

Perry Turnbull

Rimbey, ALTA 03/09/1959 1979-1988 Forward

Pete Babando

Braeburn, PA 05/10/1925 1947-1953 Left

Pete Backor

Fort William, ONT 04/29/1919 1944-1945 Defence

Pete Bellefeuille

Trois-Rivieres, PQ 10/19/1901 1925-1930 Right

Pete Bessone

New Bedford, MA 01/13/1913 1937-1938 Defence

Pete Conacher

Toronto, ONT 07/29/1932 1951-1958 Forward

Pete Goegan

Fort William, ONT 03/06/1934 1957-1968 Defence

Pete Horeck

Massey, ONT 06/15/1923 1944-1952 Right

Pete Kelly

Winnipeg, MAN 1934-1942 Right

Pete Laframboise

Ottawa, ONT 01/18/1950 1971-1975 Left

Pete Langelle

Winnipeg, MAN 11/04/1917 1938-1942

Pete Leswick

Saskatoon, SASK 07/12/1917 1936-1945 Right

Pete LoPresti

1974-1981 Goalie

Pete Mahovlich

Timmins, ONT 10/10/1946 1965-1981 Left

Pete Morin

Lachine, PQ 12/08/1915 1941-1942

Pete Palangio

North Bay, ONT 09/10/1908 1926-1938 Left

Pete Peeters

Edmonton, ALTA 08/01/1957 1978-1991 Goalie

Pete Slobodzian

Dauphin, MAN 03/24/1918 1940-1941 Defence

Pete Stemkowski

Winnipeg, MAN 08/25/1943 1963-1978 Center

Pete Vipond

1972-1973

Peter Ahola

Espoo, Finland 05/14/1968 1991-1994 Defence

Peter Allen

Calgary, ALTA 03/06/1970 1995-1996 Defence

Peter Ambroziak

Kanata, ONT 09/15/1971 1994-1995 Left

Peter Andersson

Federtalve, Sweden 03/02/1961 1983-1986 Defence

Peter Andersson

Orebro, Sweden 08/29/1965 1992-1994 Defence

Peter Bakovic

Thunder Bay, ONT 01/31/1965 1987-1988 Left

Peter Bartos

Martin, Czech Rep. 09/05/1973 2000-2001 Left

Peter Bondra

Lutsk, Ukraine 02/07/1968 1990-2003 Right

Peter Ciavaglia

Albany, NY 07/15/1969 1991-1993 Center

Peter Dineen

Kingston, ONT 11/19/1960 1986-1990 Defence

Peter Douris

Toronto, ONT 02/19/1966 1985-1998 Right

Peter Driscoll

Powassan, ONT 10/27/1954 1979-1981 Left

Peter Eriksson

Kramfors, Sweden 07/12/1965 1989-1990 Left

Peter Ferraro

Port Jefferson, NY 01/24/1973 1995-2002 Right

Peter Fiorentino

Niagara Falls, ONT 12/22/1968 1991-1992 Defence

Peter Folco

Montreal, PQ 08/13/1953 1973-1974 Defence

Peter Forsberg

Ornskoldsvik, Sweden 07/20/1973 1994-2003 Center

Peter Gustavsson

Bollebydg, Sweden 03/30/1958 1981-1982 Left

Peter Hayek

Minneapolis, MN 11/16/1957 1981-1982 Defence

Peter Helander

Stockholm, Sweden 12/04/1951 1982-1983 Defence

Peter Ihnacak

Poprad, Czech. 05/03/1957 1982-1990 Forward

Peter Ing

Toronto, ONT 04/28/1969 1989-1994 Goalie

Peter Lappin

St. Charles, IL 12/31/1965 1989-1992 Right

Peter Laviolette

Franklin, MA 12/07/1964 1988-1989 Defence

Peter Leboutillier

Minnedosa, MAN 01/11/1975 1996-1998 Right

Peter Lee

Ellesmere, England 01/02/1956 1977-1983 Left

Peter Loob

Karlstad, Sweden 07/23/1957 1984-1985 Defence

Peter Marsh

Halifax, NS 12/21/1956 1979-1984 Left

Peter McDuffe

Milton, ONT 02/16/1948 1971-1976 Goalie

Peter McNab

Vancouver, BC 05/08/1952 1973-1987 Forward

Peter Nordstrom

Munkfors, Sweden 07/26/1974 1998-1999 Left

Peter Popovic

Koping, Sweden 02/10/1968 1993-2001 Defence

Peter Ratchuk

Buffalo, NY 09/10/1977 1998-2001 Defence

Peter Scamurra

Buffalo, NY 02/23/1955 1975-1980 Defence

Peter Schaefer

Yellow Grass, SASK 07/12/1977 1998-2003 Left

Peter Sejna

Liptovsky Mikulas, Slovakia 10/05/1979 2002-2003 Left

Peter Sidorkiewicz

Dabrown Bialostocka, Poland 06/29/1963 1987-1998 Goalie

Peter Skudra

Riga, Latvia 04/24/1973 1997-2003 Goalie

Peter Smrek

Martin, Slovak 02/16/1979 2000-2002 Defence

Peter Stastny

Bratislava, Slovakia 09/18/1956 1980-1995 Forward

Peter Sturgeon

Brampton, ONT 02/12/1954 1979-1981 Left

Peter Sullivan

Toronto, ONT 06/25/1951 1979-1981 Forward

Peter Sundstrom

Skelleftea, Sweden 12/14/1961 1983-1990 Forward

Peter Taglianetti

Framingham, MA 08/15/1963 1984-1995 Defence

Peter Wallin

1980-1982

Peter White

Montreal, PQ 03/15/1969 1993-2003 Center

Peter Worrell

Pierrefonds, PQ 08/18/1977 1997-2003 Left

Peter Zezel

Toronto, ONT 04/22/1965 1984-1999 Center

Petr Buzek

Jihlava, Czech Rep. 04/26/1977 1997-2003 Defence

Petr Cajanek

Zlin, Czech Rep. 08/18/1975 2002-2003 Center

Petr Hubacek

Brno, Czech Rep. 09/02/1979 2000-2001 Center

Petr Klima

Chaomutov, Czech 12/23/1964 1985-1999 Left

Petr Mika

Praque, Czech Rep. 02/12/1979 1999-2000 Right

Petr Nedved

Liberec, Czech 12/09/1971 1990-2003 Left

Petr Prajsler

Hradec Kralove, Czech 09/21/1965 1987-1992 Defence

Petr Schastlivy

Vikhorevka, Russia 04/18/1979 1999-2003 Left

Petr Svoboda

Most, Czech Rep. 02/14/1966 1984-2001 Defence

Petr Svoboda

Jihlavia, Czech 06/20/1980 2000-2001 Defence

Petr Sykora

Plzen, Czech 11/19/1976 1995-2003 Center

Petr Sykora

Pardubice, Czech 12/21/1978 1998-1999 Center

Petr Tenkrat

Kladno, Czech Rep. 05/31/1977 2000-2002 Right

Petri Skriko

Laapeenranta, Finland 03/12/1962 1984-1993 Forward

Petri Varis

Varkaus, Finland 05/13/1969 1997-1998 Left

Petteri Lehto

Turku, Finland 03/13/1961 1984-1985 Defence

Petteri Nummelin

Turku, Finland 11/25/1972 2000-2001 Defence

Phil Bessler

Melville, SASK 12/09/1913 1935-1939 Right

Phil Bourque

Chelmsford, MA 06/08/1962 1983-1996 Defence

Phil Crowe

Nanton, ALTA 04/14/1970 1993-2000 Right

Phil Esposito

Sault Ste. Marie, ONT 02/20/1942 1963-1981 Center

Phil Goyette

Lachine, PQ 10/31/1933 1956-1972 Center

Phil Hergesheimer

Winnipeg, MAN 07/09/1914 1939-1943 Right

Phil Hoene

Duluth, MN 03/15/1949 1972-1975 Center

Phil Housley

St. Paul, MN 03/09/1964 1982-2003 Defence

Phil Latreille

1960-1961

Phil Maloney

Ottawa, ONT 10/06/1927 1949-1960 Center

Phil Myre

Ste. Anne de Bellevu, PQ 11/01/1948 1969-1983 Goalie

Phil Roberto

Niagara Falls, ONT 01/01/1949 1969-1977 Right

Phil Russell

Edmonton, ALTA 07/21/1952 1972-1987 Defence

Phil Samis

1947-1950

Phil Stein

1939-1940 Goalie

Phil Stevens

1917-1926

Phil Sykes

Dawson Creek, BC 03/18/1959 1982-1992 Forward

Phil Von Stefenelli

Vancouver, BC 04/10/1969 1995-1997 Defence

Phil Watson

Montreal, PQ 10/24/1914 1935-1948 Center

Philippe Audet

Ottawa, ONT 06/04/1977 1998-1999 Left

Philippe Boucher

St. Apollinaire, PQ 03/24/1973 1992-2003 Defence

Philippe Bozon

Chamonix, France 11/30/1966 1991-1995 Left

Philippe DeRouville

Victoriaville, PQ 08/07/1974 1994-1997 Goalie

Pierre Aubry

Cap-de-la-Madeleine, PQ 04/15/1960 1980-1985 Forward

Pierre Bouchard

Longueuil, PQ 02/20/1948 1970-1982 Defence

Pierre Dagenais

Blainville, PQ 03/04/1978 2000-2003 Left

Pierre Gagne

North Bay, ONT 06/05/1940 1959-1960 Left

Pierre Giroux

Hawkesbury, ONT 11/17/1953 1982-1983 Left

Pierre Hamel

Montreal, PQ 09/16/1952 1974-1981 Goalie

Pierre Jarry

Montreal, PQ 03/30/1949 1971-1978 Right

Pierre Lacroix

St. Foy, PQ 04/11/1959 1979-1983 Left

Pierre Larouche

Taschereau, PQ 11/16/1955 1974-1988 Forward

Pierre Mondou

Sorel, PQ 11/27/1955 1976-1985 Forward

Pierre Pilote

Kenogami, PQ 12/11/1931 1955-1969 Defence

Pierre Plante

Valleyfield, PQ 05/14/1951 1971-1980 Right

Pierre Rioux

Quebec City, PQ 02/01/1962 1982-1983 Forward

Pierre Sevigny

Trois-Rivieres, PQ 09/08/1971 1993-1998 Left

Pierre Turgeon

Rouyn-Noranda, PQ 08/28/1969 1987-2003 Center

Pierre-Marc Bouchard

Sherbrooke, PQ 04/27/1984 2002-2003 Center

Pit Lepine

1925-1938

Polly Drouin

Verdun, PQ 01/04/1908 1935-1941 Left

Poul Popiel

Sollested, Denmark 02/28/1943 1965-1980 Defence

Radek Bonk

Krnov, Czech 01/09/1976 1994-2003 Center

Radek Dvorak

Tabor, Czech 03/09/1977 1995-2003 Right

Radek Hamr

Usti nad Labem, Czech. 06/15/1974 1992-1994 Defence

Radek Martinek

Havlicko, Czech Rep. 08/31/1976 2001-2003 Defence

Radim Bicanek

Uherske Hradiste, Czech 01/18/1975 1994-2002 Defence

Radim Vrbata

Mlada Boleslav, Czech Rep 06/13/1981 2001-2003 Right

Radoslav Hecl

Partizanske, Slovakia 11/10/1974 2002-2003 Defence

Radoslav Suchy

Kezmarok, Slovakia 04/07/1976 1999-2003 Defence

Radovan Somik

Martin, Czech Rep. 05/05/1977 2002-2003 Left

Raffi Torres

Toronto, ONT 10/08/1981 2001-2003 Left

Raimo Helminen

Tampere, Finland 03/11/1964 1985-1989 Center

Raimo Summanen

Jyvaskyla, Finland 03/02/1962 1983-1988 Forward

Ralph "Bucky" Buchanan

Montreal, PQ 12/28/1922 1948-1949 Right

Ralph "Bus" Wycherley

1940-1942

Ralph "Cooney" Weiland

Egmondville, ONT 11/05/1905 1928-1939 Center

Ralph "Red" Almas

Saskatoon, SASK 04/26/1924 1946-1953 Goalie

Ralph "Scotty" Bowman

Winnipeg, MAN 01/20/1911 1933-1940 Defence

Ralph Backstrom

Kirkland Lake, ONT 09/18/1937 1956-1973 Center

Ralph Barahona

Long Beach, CA 11/16/1965 1990-1992 Center

Ralph Intranuovo

East York, ONT 12/11/1973 1994-1997 Left

Ralph Keller

Wilkie, SASK 02/06/1936 1962-1963 Defence

Ralph Klassen

Muenster, SASK 09/15/1955 1975-1984 Forward

Ralph MacSweyn

Hawkesbury, ONT 09/08/1942 1967-1972 Defence

Ralph Nattrass

1946-1950

Ralph Stewart

Fort William, ONT 12/02/1948 1970-1978 Center

Ralph Taylor

Toronto, ONT 10/02/1905 1927-1930 Defence

Ramzi Abid

Montreal, PQ 03/24/1980 2002-2003 Left

Randy Boyd

Coniston, ONT 01/23/1962 1981-1989 Defence

Randy Bucyk

Edmonton, ALTA 11/09/1962 1985-1988 Center

Randy Burridge

Fort Erie, ONT 01/07/1966 1985-1998 Left

Randy Carlyle

Sudbury, ONT 04/19/1956 1976-1993 Defence

Randy Cunneyworth

Etobicoke, ONT 05/10/1961 1980-1999 Left

Randy Exelby

Toronto, ONT 08/13/1965 1988-1990 Goalie

Randy Gilhen

Zweibrucken, Germany 06/13/1963 1982-1996 Center

Randy Gregg

Edmonton, ALTA 02/19/1956 1981-1992 Defence

Randy Heath

Vancouver, BC 11/11/1964 1984-1986 Forward

Randy Hillier

Toronto, ONT 03/30/1960 1981-1992 Defence

Randy Holt

Pembroke, ONT 01/15/1953 1974-1984 Defence

Randy Ireland

Rosetown, SASK 04/05/1957 1978-1979 Goalie

Randy Johnston

Brampton, ONT 06/02/1958 1979-1980 Defence

Randy Ladouceur

Brockville, ONT 06/30/1960 1982-1996 Defence

Randy Legge

Newmarket, ONT 12/16/1945 1972-1973 Defence

Randy MacGregor

London, ONT 07/09/1953 1981-1982 Forward

Randy Manery

Leamington, ONT 01/10/1949 1970-1980 Defence

Randy McKay

Montreal, PQ 01/25/1967 1988-2003 Right

Randy Moller

Red Deer, ALTA 08/23/1963 1981-1995 Defence

Randy Murray

Chatham, ONT 08/24/1945 1969-1970 Defence

Randy Osburn

Collingwood, ONT 11/26/1952 1972-1975 Forward

Randy Pierce

Arnprior, ONT 11/23/1957 1977-1985 Right

Randy Robitaille

Ottawa, ONT 10/12/1975 1996-2003 Center

Randy Rota

Creston, BC 08/16/1950 1972-1977 Left

Randy Skarda

West St. Paul, MN 05/05/1968 1989-1992 Defence

Randy Smith

Saskatoon, SASK 07/07/1965 1985-1987 Center

Randy Turnbull

Red Deer, ALTA 02/07/1962 1981-1982 Defence

Randy Velischek

Montreal, PQ 02/10/1962 1982-1992 Defence

Randy Wood

Princeton, NJ 10/12/1963 1986-1997 Left

Randy Wyrozub

Lacombe, ALTA 04/08/1950 1970-1974 Center

Ravil Gusmanov

Naberezhnye Chelny, Russia 07/25/1972 1995-1996 Right

Ray Allison

Cranbrook, BC 03/04/1959 1979-1987 Forward

Ray Barry

Revere, MA 10/04/1928 1951-1952 Center

Ray Bourque

Montreal, PQ 12/28/1960 1979-2001 Defence

Ray Ceresino

Port Arthur, ONT 04/24/1929 1948-1949 Left

Ray Cote

Pincher Creek, ALTA 05/31/1961 1982-1985 Forward

Ray Cullen

St. Catharines, ONT 09/20/1941 1965-1971 Center

Ray Emery

Cayuga, ONT 09/28/1982 2002-2003 Goalie

Ray Ferraro

Trail, BC 08/23/1964 1984-2002 Center

Ray Fortin

Drummondville, PQ 03/11/1941 1967-1970 Defence

Ray Fredericks

Fort Frances, ONT 07/31/1929 1954-1955 Goalie

Ray Gariepy

Toronto, ONT 09/04/1929 1953-1956 Defence

Ray Getliffe

Galt, ONT 04/03/1914 1935-1945 Left

Ray Giroux

North Bay, ONT 11/20/1976 1999-2003 Defence

Ray Hannigan

Schumacher, ONT 07/14/1927 1948-1949 Right

Ray Kinsella

1930-1931

Ray LeBlanc

Fitchburg, MA 10/24/1964 1991-1992 Goalie

Ray Maluta

Flin Flon, MAN 07/24/1954 1975-1977 Defence

Ray Manson

St. Boniface, MAN 12/03/1926 1947-1949 Left

Ray Markham

1979-1980

Ray McKay

Edmonton, ALTA 08/22/1946 1968-1974 Defence

Ray Neufeld

St. Boniface, MAN 04/15/1959 1979-1990 Forward

Ray Podloski

Edmonton, ALTA 01/05/1966 1988-1989 Forward

Ray Powell

Timmins, ONT 11/16/1925 1950-1951 Center

Ray Schultz

Red Deer, ALTA 11/14/1976 1997-2003 Defence

Ray Sheppard

Petawawa, ONT 05/27/1966 1987-2000 Right

Ray Staszak

Philadelphia, PA 12/01/1962 1985-1986 Forward

Ray Timgren

Windsor, ONT 09/29/1928 1948-1955 Left

Ray Whitney

Fort Saskatchewan, ALTA 05/08/1972 1991-2003 Left

Raymie Skilton

1917-1918

Real Chevrefils

Timmins, ONT 05/02/1932 1951-1959 Left

Real Cloutier

St. Emile, PQ 07/30/1956 1979-1985 Forward

Real Lemieux

Victoriaville, PQ 01/03/1945 1966-1974 Right

Red Green

Sudbury, ONT 12/12/1899 1923-1929 Left

Red Spooner

1929-1930 Goalie

Reed Larson

Minneapolis, MN 07/30/1956 1976-1990 Defence

Reed Low

Moose Jaw, SASK 06/21/1976 2000-2003 Right

Reg Abbott

Winnipeg, MAN 02/04/1930 1952-1953 Center

Reg Bentley

Delisle, SASK 05/03/1914 1942-1943 Left

Reg Fleming

Montreal, PQ 04/21/1936 1959-1971 Defence

Reg Hamilton

Toronto, ONT 04/20/1914 1935-1947 Defence

Reg Kerr

Oxbow, SASK 1977-1984 Center

Reg Mackey

1926-1927 Defence

Reg Noble

1917-1933

Reg Reid

1924-1926

Reg Thomas

London, ONT 04/21/1953 1979-1980 Center

Reggie Leach

Riverton, MAN 04/23/1950 1970-1983 Right

Reggie Lemelin

Quebec City, PQ 11/19/1954 1978-1993 Goalie

Reggie Savage

Montreal, PQ 05/01/1970 1990-1994 Right

Reggie Sinclair

1950-1953

Reginald "Hooley" Smith

1924-1941

Regis "Pep" Kelly

North Bay, ONT 01/17/1914 1934-1942 Right

Reid Bailey

Toronto, ONT 05/28/1956 1980-1984 Defence

Reid Simpson

Flin Flon, MAN 05/21/1969 1991-2003 Left

Reijo Ruotsalainen

Oulu, Finland 04/01/1960 1981-1990 Defence

Reinhard Divis

Vienna, Austria 07/04/1975 2001-2003 Goalie

Rejean Cloutier

Windsor, PQ 02/15/1960 1979-1982 Defence

Rejean Houle

Rouyn-Noranda, PQ 10/25/1949 1969-1983 Right

Rem Murray

Stratford, ONT 10/09/1972 1996-2003 Left

Remi Royer

Donnacona, PQ 02/12/1978 1998-1999 Defence

Rene Boileau

Poimte Claire, PQ 05/18/1904 1925-1926 Center

Rene Chapdelaine

Weyburn, SASK 09/27/1966 1990-1993 Defence

Rene Corbet

Victoriaville, PQ 06/25/1973 1993-2001 Left

Rene Drolet

Quebec City, PQ 11/13/1944 1971-1975 Center

Rene Lafleur

1924-1925

Rene LeClerc

Ville de Vanier, PQ 11/11/1947 1968-1971 Center

Rene Robert

Trois Rivieres, PQ 12/31/1948 1970-1982 Center

Rene Trudell

Mariapolis, MAN 01/31/1919 1945-1948 Forward

Rennison "Dinny" Manners

1929-1931

Reto Von Arx

Egerkingen, Switzerlan 09/13/1976 2000-2001 Left

Rey Comeau

Montreal, PQ 10/25/1948 1971-1980 Center

Rhett Warrener

Shaunavon, SASK 01/27/1976 1995-2003 Defence

Rhys Thomson

1939-1943

Ric Nattress

Hamilton, ONT 05/25/1962 1982-1993 Defence

Ric Seiling

Elmira, ONT 12/15/1957 1977-1987 Right

Ricard Persson

Ostersund, Sweden 08/24/1969 1995-2002 Defence

Rich Brennan

Schenectady, NY 11/26/1972 1996-2003 Defence

Rich Chernomaz

Selkirk, MAN 09/01/1963 1981-1992 Right

Rich Costello

Framingham, MA 06/27/1963 1983-1986 Forward

Rich Healey

Vancouver, BC 03/12/1938 1960-1961 Defence

Rich Leduc

Ile Perot, PQ 08/24/1951 1972-1981 Center

Rich Nantais

1974-1977 Left

Rich Parent

Montreal, PQ 01/12/1973 1997-2001 Goalie

Rich Pilon

Saskatoon, SASK 04/30/1968 1988-2002 Defence

Rich Preston

Regina, SASK 05/22/1952 1979-1987 Right

Rich Sutter

Viking, ALTA 12/02/1963 1982-1995 Forward

Richard Brodeur

Longueuil, PQ 09/15/1952 1979-1988 Goalie

Richard David

Notre Dame de la Sal, PQ 04/08/1958 1979-1983 Left

Richard Grenier

Montreal, PQ 09/18/1952 1972-1973 Center

Richard Hajdu

Victoria, BC 04/10/1965 1985-1987 Right

Richard Jackman

Toronto, ONT 06/28/1978 1999-2003 Defence

Richard Kromm

Trail, BC 03/29/1964 1983-1993 Left

Richard Lemieux

1971-1976

Richard Lintner

Trencin, Slovakia 11/15/1977 1999-2003 Defence

Richard Matvichuk

Edmonton, ALTA 02/05/1973 1992-2003 Defence

Richard Mulhern

Edmonton, ALTA 03/01/1955 1975-1981 Defence

Richard Park

Seoul, South Kore 05/27/1976 1994-2003 Center

Richard Scott

Orillia, ONT 08/01/1978 2001-2002 Left

Richard Sevigny

Montreal, PQ 11/04/1957 1979-1987 Goalie

Richard Shulmistra

Sudbury, ONT 04/01/1971 1997-2000 Goalie

Richard Smehlik

Ostrava, Czech 01/23/1970 1992-2003 Defence

Richard Zednik

Bystrica, Slovakia 01/06/1976 1995-2003 Right

Richard Zemlak

Wynyard, SASK 03/03/1963 1986-1992 Forward

Richie Dunn

Boston, MA 05/12/1957 1977-1989 Defence

Richie Hansen

Northport, NY 10/30/1955 1976-1982 Center

Rick Adduono

Fort William, ONT 01/25/1955 1975-1980 Center

Rick Bennett

Springfield, MA 07/24/1967 1989-1992 Left

Rick Berry

Birtle, MAN 11/04/1978 2000-2003 Defence

Rick Blight

Portage La Prairie, MAN 10/17/1955 1975-1983 Right

Rick Boh

Kamloops, BC 05/18/1964 1987-1988 Center

Rick Bourbonnais

Toronto, ONT 04/20/1955 1975-1978 Right

Rick Bowness

Moncton, NB 01/25/1955 1975-1982 Center

Rick Bragnalo

Fort William, ONT 12/01/1951 1975-1979 Center

Rick Chartraw

Caracas, Venezuela 07/13/1954 1974-1984 Defence

Rick Chinnick

Chatham, ONT 08/15/1953 1973-1975 Forward

Rick DiPietro

Winthrop, MA 09/19/1981 2000-2003 Goalie

Rick Dudley

Toronto, ONT 01/31/1949 1972-1981 Left

Rick Foley

Niagara Falls, ONT 09/22/1945 1970-1974 Defence

Rick Green

Belleville, ONT 02/20/1956 1976-1992 Defence

Rick Hampton

Toronto, ONT 06/14/1956 1974-1980 Defence

Rick Hayward

Toledo, OH 02/25/1966 1990-1991 Defence

Rick Heinz

Essex, ONT 05/30/1955 1980-1985 Goalie

Rick Hodgson

Medicine Hat, ALTA 05/23/1956 1979-1980 Defence

Rick Jodzio

Edmonton, ALTA 06/03/1954 1977-1978 Left

Rick Kehoe

Windsor, ONT 07/15/1951 1971-1985 Forward

Rick Kessell

Toronto, ONT 07/27/1949 1969-1974 Center

Rick Knickle

Chatham, NB 02/26/1960 1992-1994 Goalie

Rick LaFerriere

1981-1982 Goalie

Rick Lanz

Karlovy Vary, Czech 09/16/1961 1980-1992 Defence

Rick Lapointe

Victoria, BC 08/02/1955 1975-1986 Defence

Rick Lessard

Timmins, ONT 01/09/1968 1988-1992 Defence

Rick Ley

Orillia, ONT 11/02/1948 1968-1981 Defence

Rick MacLeish

Cannington, ONT 01/03/1950 1970-1984 Left

Rick Martin

LaSalle, PQ 07/26/1951 1971-1982 Forward

Rick McCann

Hamilton, ONT 05/27/1944 1967-1975 Center

Rick Meagher

Belleville, ONT 11/04/1953 1979-1991 Center

Rick Middleton

Toronto, ONT 12/04/1953 1974-1988 Forward

Rick Mrozik

Duluth, MN 01/02/1975 2002-2003 Defence

Rick Nash

Brampton, ONT 06/16/1984 2002-2003 Left

Rick Newell

Winnipeg, MAN 02/18/1948 1972-1974 Defence

Rick Paterson

Kingston, ONT 02/10/1958 1978-1987 Forward

Rick Shinske

Weyburn, SASK 05/31/1955 1976-1979 Forward

Rick Smith

Hamilton, ONT 06/29/1948 1968-1981 Defence

Rick St. Croix

Kenora, ONT 01/03/1955 1977-1985 Goalie

Rick Tabaracci

Toronto, ONT 01/02/1969 1988-2000 Goalie

Rick Tocchet

Scarborough, ONT 04/09/1964 1984-2002 Right

Rick Vaive

Ottawa, ONT 05/14/1959 1979-1992 Right

Rick Vasko

1977-1981

Rick Wamsley

Simcoe, ONT 05/25/1959 1980-1993 Goalie

Rick Wilson

Prince Albert, SASK 08/10/1950 1973-1977 Defence

Rick Zombo

Des Plaines, IL 05/08/1963 1984-1996 Defence

Rickard Wallin

Stockholm, Sweden 04/19/1980 2002-2003 Center

Rico Fata

Sault Ste. Marie, ONT 02/12/1980 1998-2003 Right

Rik Wilson

Long Beach, CA 06/17/1962 1981-1988 Defence

Riku Hahl

Hameenlinna, Finland 11/01/1980 2001-2003 Center

Risto Jalo

Humppila, Finland 07/18/1962 1985-1986 Forward

Risto Siltanen

Mantta, Finland 10/31/1958 1979-1987 Defence

Rob Blake

Simcoe, ONT 12/10/1969 1989-2003 Defence

Rob Brown

Kingston, ONT 04/10/1968 1987-2000 Right

Rob Conn

Calgary, ALTA 09/03/1968 1991-1996 Right

Rob Cowie

Willowdale, ONT 11/03/1967 1994-1996 Defence

Rob Davison

St. Catherine's, ONT 05/01/1980 2002-2003 Defence

Rob DiMaio

Calgary, ALTA 02/19/1968 1988-2003 Right

Rob Dopson

Smiths Falls, ONT 08/21/1967 1993-1994 Goalie

Rob Flockhart

Sicamous, BC 02/06/1956 1976-1981 Left

Rob Garner

Weston, ONT 08/17/1958 1982-1983 Center

Rob Gaudreau

Cranston, RI 01/20/1970 1992-1996 Right

Rob Geale

Edmonton, ALTA 04/17/1962 1984-1985 Center

Rob Laird

Regina, SASK 12/29/1954 1979-1980 Left

Rob McClanahan

St. Paul, MN 01/09/1958 1979-1984 Forward

Rob Murphy

Hull, PQ 04/07/1969 1987-1994 Center

Rob Murray

Toronto, ONT 04/04/1967 1989-1999 Center

Rob Niedermayer

Cassiar, BC 12/28/1974 1993-2003 Center

Rob Palmer

Detroit, MI 10/02/1952 1973-1976 Forward

Rob Palmer

Sarnia, ONT 09/10/1956 1977-1984 Defence

Rob Pearson

Oshawa, ONT 03/08/1971 1991-1997 Right

Rob Plumb

Kingston, ONT 08/29/1957 1977-1979 Center

Rob Ramage

Byron, ONT 01/11/1959 1979-1994 Defence

Rob Ray

Stirling, ONT 06/08/1968 1989-2003 Right

Rob Robinson

St. Catharines, ONT 04/19/1967 1991-1992 Defence

Rob Shearer

Kitchener, ONT 10/19/1976 2000-2001 Center

Rob Tallas

Edmonton, ALTA 03/20/1973 1995-2001 Goalie

Rob Tudor

Cupar, SASK 06/30/1956 1978-1983 Forward

Rob Valicevic

Detroit, MI 01/06/1971 1998-2003 Right

Rob Whistle

Thunder Bay, ONT 04/04/1961 1985-1988 Defence

Rob Zamuner

Oakville, ONT 09/17/1969 1991-2003 Left

Rob Zettler

Sept-Iles, PQ 03/08/1968 1988-2002 Defence

Robb Gordon

Murrayville, BC 01/13/1976 1998-1999 Center

Robb Stauber

Duluth, MN 11/25/1967 1989-1995 Goalie

Robbie Ftorek

Needham, MA 01/02/1952 1972-1985 Forward

Robbie Irons

Toronto, ONT 11/19/1946 1968-1969 Goalie

Robbie Moore

Sarnia, ONT 05/03/1954 1978-1983 Goalie

Robert "Red" Hamill

Toronto, ONT 01/11/1917 1937-1951 Left

Robert "Red" Heron

Toronto, ONT 12/31/1917 1938-1942 Left

Robert Boucher

Ottawa, ONT 02/14/1904 1923-1924 Center

Robert Burakovsky

Malmo, Sweden 11/24/1966 1993-1994 Right

Robert Cimetta

Toronto, ONT 02/15/1970 1988-1992 Left

Robert Dirk

Regina, SASK 08/20/1966 1987-1996 Defence

Robert Dome

Skalica, Slovakia 01/29/1979 1997-2003 Right

Robert Esche

Utica, NY 01/22/1978 1998-2003 Goalie

Robert Holland

Montreal, PQ 09/10/1957 1979-1981 Goalie

Robert Kabel

Dauphin, MAN 11/11/1934 1959-1961 Center

Robert Kron

Brno, Czech Rep. 02/27/1967 1990-2002 Center

Robert Lang

Teplice, Czech 12/19/1970 1992-2003 Center

Robert McDonald

1943-1944

Robert Nordmark

Lulea, Sweden 08/20/1962 1987-1991 Defence

Robert Petrovicky

Kosice, Slovakia 10/26/1973 1992-2001 Center

Robert Picard

Montreal, PQ 05/25/1957 1977-1990 Defence

Robert Reichel

Litvinov, Czech 06/25/1971 1990-2003 Center

Robert Schnabel

Prague, Czech Rep. 11/10/1978 2001-2003 Defence

Robert Svehla

Martin, Slovakia 01/02/1969 1994-2003 Defence

Roberto Luongo

St. Leonard, PQ 04/04/1979 1999-2003 Goalie

Roberto Romano

Montreal, PQ 10/29/1962 1982-1994 Goalie

Robin Bartell

Drake, SASK 05/16/1961 1985-1987 Defence

Robin Bawa

Duncan, BC 03/26/1966 1989-1994 Right

Robin Burns

Montreal, PQ 08/27/1946 1970-1976 Left

Robyn Regehr

Recife, Brazil 04/19/1980 1999-2003 Defence

Rocky Dundas

Regina, SASK 01/30/1967 1989-1990 Right

Rocky Saganiuk

Myrnam, ALTA 10/15/1957 1978-1984 Forward

Rocky Thompson

Calgary, ALTA 08/08/1977 1997-2002 Right

Rocky Trottier

Climax, SASK 04/11/1964 1983-1985 Forward

Rod Brind'Amour

Ottawa, ONT 08/09/1970 1988-2003 Left

Rod Buskas

Wetaskiwin, ALTA 01/07/1961 1982-1993 Defence

Rod Dallman

Quesnel, BC 01/26/1967 1987-1992 Left

Rod Gilbert

Montreal, PQ 07/01/1941 1960-1978 Right

Rod Graham

London, ONT 08/19/1946 1974-1975 Left

Rod Langway

Maag, Taiwan 05/03/1957 1978-1993 Defence

Rod Lorrain

1935-1942

Rod Morrison

1947-1948

Rod Norrish

1973-1975

Rod Schutt

Bancroft, ONT 10/13/1956 1977-1986 Left

Rod Seiling

Elmira, ONT 11/14/1944 1962-1979 Defence

Rod Smylie

1920-1926

Rod Willard

Cornwall, ONT 08/15/1961 1982-1983 Forward

Rod Zaine

Ottawa, ONT 05/18/1946 1970-1972 Center

Rodger Smith

1925-1931

Rogatien Vachon

Palmarolle, PQ 09/08/1945 1966-1982 Goalie

Roger Belanger

St. Catharines, ONT 12/01/1965 1984-1985 Forward

Roger Cormier

Montreal, PQ 03/23/1905 1925-1926 Right

Roger Crozier

Bracebridge, ONT 03/16/1942 1963-1977 Goalie

Roger Haegglund

Umea, Sweden 07/02/1961 1984-1985 Defence

Roger Jenkins

Appleton, WI 11/18/1911 1930-1939 Defence

Roger Johansson

Ljungby, Sweden 04/17/1967 1989-1995 Defence

Roger Kortko

Hafford, SASK 02/01/1963 1984-1986 Center

Roger Lafreniere

Montreal, PQ 07/24/1942 1962-1973 Defence

Roger Leger

L'Annonciation, PQ 03/26/1919 1943-1950 Defence

Roger Lemelin

Iroquois Falls, ONT 09/20/1947 1974-1978 Defence

Roger Melin

1980-1982

Roger Pelletier

1967-1968 Defence

Roger Picard

Montreal, PQ 01/13/1935 1967-1968 Right

Roger Wilson

Sudbury, ONT 09/18/1946 1974-1975 Defence

Roland Cloutier

Rouyn-Noranda, PQ 10/06/1957 1977-1980 Center

Roland Eriksson

Storatuna, Sweden 03/01/1954 1976-1979 Center

Roland Huard

Ottawa, ONT 09/06/1902 1930-1931 Center

Roland Matte

1929-1930

Roland Paulhus

Sorel, PQ 09/01/1902 1925-1926 Defence

Roland Stoltz

1981-1982

Rolf Edberg

Stockholm, Sweden 09/29/1950 1978-1981 Center

Rollie Boutin

Westlock, ALTA 11/06/1957 1978-1981 Goalie

Rollie McLenahan

1945-1946 Defence

Rollie Melanson

Moncton, NB 06/28/1960 1980-1992 Goalie

Rollie Rousseau

Montreal, PQ 12/01/1929 1952-1953 Defence

Roman Cechmanek

Gottwaldov, Czech 03/02/1971 2000-2003 Goalie

Roman Hamrlik

Ziln, Czech 04/12/1974 1992-2003 Defence

Roman Lyashenko

Murmansk, Russia 05/02/1979 1999-2003 Center

Roman Oksiuta

Murmansk, Russia 08/21/1970 1993-1997 Right

Roman Simicek

Ostrava, Czech Rep. 11/04/1971 2000-2002 Center

Roman Turek

Strakonice, Czech 05/21/1970 1996-2003 Goalie

Roman Vopat

Litvinov, Czech 04/21/1976 1995-1999 Center

Ron "Max" Sutherland

Eston, SASK 1931-1932 Defence

Ron "Peaches" Lyons

1930-1931

Ron Anderson

Red Deer, ALTA 07/29/1945 1967-1972 Right

Ron Anderson

Moncton, NB 01/21/1950 1974-1975 Forward

Ron Andruff

Chemainus, BC 07/10/1953 1974-1979 Center

Ron Areshenkoff

Grand Forks, BC 06/13/1957 1979-1980 Center

Ron Attwell

Humber Summit, ONT 02/09/1935 1967-1968 Right

Ron Boehm

Allan, SASK 08/14/1943 1967-1968 Left

Ron Buchanan

Montreal, PQ 11/15/1944 1966-1970 Center

Ron Busniuk

Ft. William, ONT 08/13/1948 1972-1974 Center

Ron Carter

Montreal, PQ 03/14/1958 1979-1980 Right

Ron Chipperfield

Brandon, MAN 03/28/1954 1979-1981 Center

Ron Delorme

North Battleford, SASK 09/03/1955 1976-1985 Right

Ron Duguay

Sudbury, ONT 07/06/1957 1977-1989 Center

Ron Ellis

Lindsay, ONT 01/08/1945 1963-1981 Right

Ron Fischer

Meritt, BC 04/12/1959 1981-1983 Defence

Ron Flockhart

Smithers, BC 10/10/1960 1980-1989 Forward

Ron Francis

Sault Ste. Marie, ONT 03/01/1963 1981-2003 Center

Ron Friest

Windsor, ONT 11/04/1958 1980-1983 Left

Ron Grahame

Victoria, BC 06/07/1950 1977-1981 Goalie

Ron Greschner

Goodsoil, SASK 12/22/1954 1974-1990 Defence

Ron Hainsey

Bolton, CT 03/24/1981 2002-2003 Defence

Ron Handy

Toronto, ONT 01/15/1963 1984-1988 Center

Ron Harris

Verdun, PQ 06/30/1942 1962-1976 Defence

Ron Hextall

Brandon, MAN 05/03/1964 1986-1999 Goalie

Ron Homenuke

Hazelton, BC 01/05/1952 1972-1973 Forward

Ron Hoover

Oakville, ONT 10/28/1966 1989-1992 Left

Ron Howell

Hamilton, ONT 12/04/1935 1954-1956 Defence

Ron Hurst

Toronto, ONT 05/18/1931 1955-1957 Right

Ron Huston

Manitou, MAN 04/08/1945 1973-1975 Center

Ron Hutchinson

Flin Flon, MAN 10/24/1936 1960-1961 Center

Ron Ingram

Toronto, PQ 07/05/1933 1956-1965 Defence

Ron Jones

Vermillion, ALTA 04/11/1951 1971-1976 Defence

Ron Lalonde

Toronto, ONT 10/30/1952 1972-1979 Forward

Ron Loustel

1980-1981 Goalie

Ron Low

Birtle, MAN 06/21/1950 1972-1985 Goalie

Ron Meighan

Montreal, PQ 05/26/1963 1981-1983 Defence

Ron Moffatt

West Hope, ND 1932-1935 Left

Ron Murphy

Hamilton, ONT 04/10/1933 1952-1970 Left

Ron Plumb

Kingston, ONT 07/17/1950 1979-1980 Defence

Ron Schock

Chapleau, ONT 12/19/1943 1963-1978 Center

Ron Scott

Guelph, ONT 07/21/1960 1983-1990 Goalie

Ron Sedlbauer

1974-1981

Ron Serafini

10/31/1953 1973-1974 Defence

Ron Shudra

Winnipeg, MAN 11/28/1967 1987-1988 Defence

Ron Smith

Port Hope, ONT 11/19/1952 1972-1973 Defence

Ron Snell

Regina, SASK 08/11/1948 1968-1970 Right

Ron Stackhouse

Haleburton, ONT 08/26/1949 1970-1982 Defence

Ron Stewart

Calgary, ALTA 07/11/1932 1952-1973 Center

Ron Sutter

Viking, ALTA 12/02/1963 1982-2001 Center

Ron Talakoski

Thunder Bay, ONT 06/01/1962 1986-1988 Right

Ron Tugnutt

Scarborough, ONT 10/22/1967 1987-2003 Goalie

Ron Ward

Cornwall, ONT 09/12/1944 1969-1972 Defence

Ron Wilson

Windsor, ONT 05/28/1955 1977-1988

Ron Wilson

Toronto, ONT 05/13/1956 1979-1994 Center

Ron Zanussi

1977-1982

Ronald Petrovicky

Zilina, Slovakia 02/15/1977 2000-2003 Right

Ronnie Hudson

Timmins, ONT 04/18/1914 1937-1940 Right

Ronnie Martin

Calgary, ALTA 1932-1934 Right

Ronnie Rowe

Toronto, ONT 11/30/1925 1947-1948 Left

Ronnie Stern

St-Agathe, PQ 01/11/1967 1987-2000 Right

Ronnie Sundin

Frolunda, Sweden 10/03/1970 1997-1998 Defence

Rory Fitzpatrick

Rochester, NY 01/11/1975 1995-2003 Defence

Rosaire Paiement

Earlton, ONT 08/12/1945 1967-1972 Center

Rosario "Kitoute" Joannette

Valleyfield, PQ 07/27/1919 1944-1945 Center

Rosario "Lolo" Couture

St. Boniface, MAN 07/24/1905 1928-1936 Right

Ross "Lefty" Wilson

Toronto, ONT 10/15/1919 1953-1958 Goalie

Ross Brooks

Toronto, ONT 10/17/1939 1972-1975 Goalie

Ross Cory

Calgary, ALTA 02/04/1957 1979-1981 Defence

Ross Fitzpatrick

Penticton, BC 10/07/1960 1982-1986 Forward

Ross Johnstone

Montreal, PQ 04/07/1926 1943-1945 Defence

Ross Lonsberry

Watson, SASK 02/07/1947 1966-1981 Left

Ross Lowe

1949-1952

Ross Lupaschuk

Edmonton, ALTA 01/19/1981 2002-2003 Defence

Ross McKay

Edmonton, ALTA 03/03/1964 1990-1991 Goalie

Ross Yates

Montreal, PQ 06/18/1959 1983-1984 Center

Rostislav Klesla

Novy Jicin, Czech Rep. 03/21/1982 2000-2003 Defence

Roy "Gus" Giesebrecht

Pembroke, ONT 09/16/1918 1938-1942 Center

Roy Burmister

Collingwood, ONT 08/12/1906 1929-1932 Left

Roy Conacher

Toronto, ONT 10/05/1916 1938-1952 Left

Roy Edwards

Seneca Township, ONT 03/12/1937 1967-1974 Goalie

Roy Mitchell

Edmonton, ALTA 03/14/1969 1992-1993 Defence

Roy Sommer

Oakland, CA 04/05/1957 1980-1981 Center

Roy Worters

Toronto, ONT 10/19/1900 1925-1937 Goalie

Rudolph "Bingo" Kampman

Kitchener, ONT 03/12/1914 1937-1942 Defence

Rudy Migay

Port Arthur, ONT 11/18/1928 1949-1960 Center

Rudy Poeschek

Terrace, BC 09/29/1966 1987-2000 Defence

Rudy Zunich

1943-1944 Defence

Rumun Ndur

Zaria, Nigeria 07/07/1975 1996-2000 Defence

Ruslan Batyrshin

Moscow, Russia 02/19/1975 1995-1996 Defence

Ruslan Fedotenko

Kiev, Ukraine 01/18/1979 2000-2003 Forward

Ruslan Salei

Minsk, Belarus 11/02/1974 1996-2003 Defence

Russ "Buster" Brayshaw

Rosthern, SASK 01/17/1918 1944-1945 Left

Russ Adam

Windsor, ONT 05/05/1961 1982-1983 Center

Russ Anderson

Des Moines, IA 03/08/1959 1976-1985 Defence

Russ Blinco

Grande Mere, PQ 03/12/1908 1933-1939 Center

Russ Courtnall

Duncan, BC 01/02/1965 1983-1999 Right

Russ Kopak

Edmonton, ALTA 04/26/1924 1943-1944 Center

Russ Romaniuk

Winnipeg, MAN 06/09/1970 1991-1996 Left

Russ Walker

Red Deer, ALTA 05/24/1953 1976-1978 Right

Russell Oatman

Tillsonburg, ONT 02/19/1905 1926-1929 Left

Rusty Crawford

Cardinal, ONT 11/07/1885 1917-1919 Left

Rusty Fitzgerald

Minneapolis, MN 10/04/1972 1994-1996 Center

Ryan Bach

Sherwood Park, ALTA 10/21/1973 1998-1999 Goalie

Ryan Bast

Regina, SASK 08/27/1975 1998-1999 Defence

Ryan Bayda

Saskatoon, SASK 12/09/1980 2002-2003 Forward

Ryan Bonni

Winnipeg, MAN 02/18/1979 1999-2000 Defence

Ryan Christie

Beamsville, ONT 07/03/1978 1999-2002 Left

Ryan Flinn

Halifax, NS 04/02/1980 2001-2003 Left

Ryan Hughes

Montreal, PQ 01/17/1972 1995-1996 Center

Ryan Huska

Cranbrook, BC 07/02/1975 1997-1998 Center

Ryan Jardine

Ottawa, ONT 03/15/1980 2001-2002 Left

Ryan Johnson

Thunder Bay, ONT 06/14/1976 1997-2003 Center

Ryan Kraft

Moorehead, MN 11/07/1975 2002-2003 Center

Ryan McGill

Sherwood Park, ALTA 02/28/1969 1991-1995 Defence

Ryan Miller

East Lansing, MI 07/17/1980 2002-2003 Goalie

Ryan Mulhern

Havertown, PA 01/11/1973 1997-1998 Right

Ryan Savoia

Thorold, ONT 05/06/1973 1998-1999 Center

Ryan Smyth

Banff, ALTA 02/21/1976 1994-2003 Left

Ryan Stewart

1985-1986

Ryan Tobler

Calgary, ALTA 05/13/1976 2001-2002 Left

Ryan VandenBussche

Simcoe, ONT 02/28/1973 1996-2003 Right

Ryan Walter

New Westminster, BC 04/23/1958 1978-1993 Center

Saku Koivu

Turku, Finland 11/23/1974 1995-2003 Center

Sam LoPresti

Elcor, MN 1940-1942 Goalie

Sam St. Laurent

Arvida, PQ 02/16/1959 1985-1990 Goalie

Sami Helenius

Helsinki, Finland 01/22/1974 1996-2003 Defence

Sami Kapanen

Vantae, Finland 06/14/1973 1995-2003 Left

Sami Salo

Turku, Finland 09/02/1974 1998-2003 Defence

Sammy Godin

Rockland, ONT 09/20/1909 1927-1934 Right

Sammy Hebert

Ottawa, ONT 03/31/1894 1917-1918 Goalie

Sammy Herbert

1917-1918

Sammy McAdam

Winnipeg, MAN 1930-1931 Defence

Sammy McManus

Belfast, Ireland 1934-1937 Left

Sammy Rothschild

1924-1928

Samuel Pahlsson

Ange, Sweden 12/17/1977 2000-2003 Center

Sandis Ozolinsh

Riga, Latvia 08/03/1972 1992-2003 Defence

Sandy Beadle

Regina, SASK 07/12/1960 1980-1981 Left

Sandy McCarthy

Toronto, ONT 06/15/1972 1993-2003 Right

Sandy Moger

100 Mile House, BC 03/21/1969 1994-1999 Right

Sandy Snow

Dokin, NS 11/11/1946 1968-1969 Right

Sascha Goc

Calw, Germany 04/14/1979 2000-2002 Defence

Sasha Lakovic

East Vancouver, BC 09/07/1971 1996-1999 Left

Scot Kleinendorst

Grand Rapids, MN 01/16/1960 1982-1990 Defence

Scott Arniel

Kingston, ONT 09/17/1962 1981-1992 Left

Scott Bailey

Calgary, ALTA 05/02/1972 1995-1997 Goalie

Scott Barney

Oshawa, ONT 03/27/1979 2002-2003 Center

Scott Bjugstad

St. Paul, MN 06/02/1961 1983-1992 Forward

Scott Campbell

Toronto, ONT 06/22/1957 1979-1982 Defence

Scott Clemmensen

Des Moines, IA 07/23/1977 2001-2002 Goalie

Scott Daniels

Mistawasis, SASK 09/19/1969 1992-1999 Left

Scott Fankhouser

Bismarck, ND 07/01/1975 1999-2001 Goalie

Scott Ferguson

Camrose, ALTA 01/06/1973 1997-2003 Defence

Scott Fraser

Moncton, NB 05/03/1972 1995-1999 Right

Scott Garland

Regina, SASK 05/16/1952 1975-1979 Left

Scott Gomez

Anchorage, AK 12/23/1979 1999-2003 Center

Scott Gordon

Brockton, MA 02/06/1963 1989-1991 Goalie

Scott Gruhl

Port Colborne, ONT 09/13/1959 1981-1988 Left

Scott Hannan

Richmond, BC 01/23/1979 1998-2003 Defence

Scott Harlow

East Bridgewater, MA 10/11/1963 1987-1988 Left

Scott Hartnell

Lloydminster, ALTA 04/18/1982 2000-2003 Center

Scott Howson

Toronto, ONT 04/09/1960 1984-1986 Center

Scott King

Thunder Bay, ONT 06/25/1967 1990-1992 Goalie

Scott Lachance

Charlottesville, VA 10/22/1972 1991-2003 Defence

Scott Langkow

Edmonton, ALTA 04/21/1975 1995-2000 Goalie

Scott Levins

Spokane, WA 01/30/1970 1992-1998 Right

Scott McKay

Burlington, ONT 01/26/1972 1993-1994 Right

Scott McLellan

Toronto, ONT 02/10/1963 1982-1983 Forward

Scott Mellanby

Montreal, PQ 06/11/1966 1985-2003 Right

Scott Metcalfe

Toronto, ONT 01/06/1967 1987-1990 Center

Scott Morrow

Chicago, IL 06/18/1969 1994-1995 Left

Scott Nichol

Edmonton, ALTA 12/31/1974 1995-2003 Center

Scott Niedermayer

Edmonton, ALTA 08/31/1973 1991-2003 Defence

Scott Parker

Hanford, CA 01/29/1978 1998-2003 Right

Scott Pearson

Cornwall, ONT 12/19/1969 1988-2000 Left

Scott Pellerin

Shediac, NB 01/09/1970 1992-2003 Left

Scott Robinson

100 Mile House, BC 03/29/1964 1989-1990 Right

Scott Sandelin

Hibbing, MN 08/08/1964 1986-1992 Defence

Scott Scissons

Saskatoon, SASK 10/29/1971 1990-1994 Center

Scott Shaunessy

Newport, RI 01/22/1964 1986-1989 Defence

Scott Stevens

Kitchener, ONT 04/01/1964 1982-2003 Defence

Scott Thomas

Buffalo, NY 01/18/1970 1992-2001 Right

Scott Thornton

London, ONT 01/09/1971 1990-2003 Center

Scott Upshall

McMurray, ALTA 10/07/1983 2002-2003 Winger

Scott Walker

Montreal, PQ 07/19/1973 1994-2003 Right

Scott Young

Clinton, MA 10/01/1967 1987-2003 Right

Sean Avery

North York, ONT 04/10/1980 2001-2003 Center

Sean Brown

Oshawa, ONT 11/05/1976 1996-2003 Defence

Sean Burke

Windsor, ONT 01/29/1967 1987-2003 Goalie

Sean Gagnon

Sault Ste. Marie, ONT 09/11/1973 1997-2001 Defence

Sean Gauthier

Sudbury, ONT 03/28/1971 1998-1999 Goalie

Sean Haggerty

Rye, NY 02/11/1976 1995-2001 Left

Sean Hill

Duluth, MN 02/14/1970 1990-2003 Defence

Sean McKenna

Asbestos, PQ 03/07/1962 1981-1990 Forward

Sean McMorrow

Vancouver, BC 01/19/1982 2002-2003 Winger

Sean O'Donnell

Ottawa, ONT 10/13/1971 1994-2003 Defence

Sean Pronger

Thunder Bay, ONT 11/30/1972 1995-2003 Center

Sean Selmser

Calgary, ALTA 11/10/1974 2000-2001 Left

Sean Shanahan

Toronto, ONT 02/08/1951 1975-1978 Left

Sean Toomey

St. Paul, MN 06/27/1965 1986-1987 Center

Sean Whyte

Sudbury, ONT 05/04/1970 1991-1993 Right

Sean Williams

Oshawa, ONT 01/28/1968 1991-1992 Center

Sebastien Bordeleau

Vancouver, BC 02/15/1975 1995-2002 Center

Sebastien Caron

Lac-au-Saumon, PQ 06/25/1980 2002-2003 Goalie

Sebastien Centomo

Laval, PQ 03/26/1981 2001-2002 Goalie

Sebastien Charpentier

Drummondville, PQ 04/18/1977 2002-2003 Goalie

Selmar Odelein

Quill Lake, SASK 04/11/1966 1985-1989 Defence

Serge Aubin

Val d'Or, PQ 02/15/1975 1998-2003 Center

Serge Beaudoin

Montreal, PQ 10/30/1952 1979-1980 Defence

Serge Bernier

Padoue, PQ 04/29/1947 1968-1981 Right

Serge Boisvert

Drummondville, PQ 06/01/1959 1982-1988 Center

Serge Lajeunesse

Montreal, PQ 06/11/1950 1970-1975 Defence

Serge Payer

Rockland, ONT 05/07/1979 2000-2001 Center

Serge Roberge

Quebec City, PQ 03/31/1965 1990-1991 Right

Serge Savard

Montreal, PQ 01/22/1946 1966-1983 Defence

Sergei Bautin

Rogachev, Belarus 03/11/1967 1992-1996 Defence

Sergei Berezin

Voskresensk, Russia 11/05/1971 1996-2003 Right

Sergei Brylin

Moscow, Russia 01/13/1974 1994-2003 Center

Sergei Fedorov

Pskov, Russia 12/13/1969 1990-2003 Center

Sergei Gonchar

Chelyabinsk, Russia 04/13/1974 1994-2003 Defence

Sergei Gusev

Nizhniy Tagil, Russia 07/31/1975 1997-2001 Defence

Sergei Kharin

Moscow, Russia 02/20/1963 1990-1991 Center

Sergei Klimovich

Novosibrisk, Russia 03/08/1974 1996-1997 Center

Sergei Krivokrasov

Angarsk, Russia 04/15/1974 1992-2002 Right

Sergei Makarov

Chelyabinsk, USSR 06/19/1958 1989-1997 Right

Sergei Mylnikov

10/06/1958 1989-1990 Goalie

Sergei Nemchinov

Moscow, Russia 01/14/1964 1991-2002 Center

Sergei Petrenko

Kharkov, USSR 09/10/1968 1993-1994 Left

Sergei Pryakhin

Moscow, Russia 12/07/1963 1988-1991 Right

Sergei Samsonov

Moscow, Russia 10/27/1978 1997-2003 Left

Sergei Starikov

12/04/1958 1989-1990 Defence

Sergei Varlamov

Kiev, Ukraine 07/21/1978 1997-2003 Left

Sergei Vyshedkevich

Dedovsk, Russia 01/03/1975 1999-2001 Defence

Sergei Zholtok

Riga, Latvia 12/02/1972 1992-2003 Center

Sergei Zubov

Nizhry, Russia 07/22/1970 1992-2003 Defence

Sergio Momesso

Montreal, PQ 09/04/1965 1983-1997 Left

Seth Martin

Rossland, BC 05/04/1933 1967-1968 Goalie

Shane Churla

Fernie, BC 06/24/1965 1986-1997 Right

Shane Doan

Halkirk, ALTA 10/10/1976 1995-2003 Center

Shane Endicott

Saskatoon, SASK 12/21/1981 2001-2002 Center

Shane Hnidy

Neepawa, MAN 11/08/1975 2000-2003 Defence

Shane MacEachern

Charlottetown, PEI 12/14/1967 1987-1988 Center

Shane Willis

Edmonton, ALTA 06/13/1977 1998-2002 Winger

Shaone Morrisonn

Vancouver, BC 12/23/1982 2002-2003 Defence

Shaun Sabol

1989-1990

Shaun Van Allen

Calgary, ALTA 08/29/1967 1990-2003 Center

Shawn Anderson

Montreal, PQ 02/07/1968 1986-1995 Defence

Shawn Antoski

Brantford, ONT 03/25/1970 1990-1998 Left

Shawn Bates

Melrose, MA 04/03/1975 1997-2003 Center

Shawn Burr

Sarnia, ONT 07/01/1966 1984-2000 Left

Shawn Byram

Neepawa, MAN 09/12/1968 1990-1992 Left

Shawn Chambers

Sterling Heights, MI 10/11/1966 1987-2000 Defence

Shawn Cronin

Flushing, MI 08/20/1963 1988-1995 Defence

Shawn Evans

Kingston, ONT 09/07/1965 1985-1990 Defence

Shawn Heaphy

Sudbury, ONT 11/27/1968 1992-1993 Center

Shawn Heins

Eganville, ONT 12/24/1973 1998-2003 Defence

Shawn Horcoff

Trail, BC 09/17/1978 2000-2003 Center

Shawn MacKenzie

Bedford, NS 08/22/1962 1982-1983 Goalie

Shawn McCosh

Oshawa, ONT 06/05/1969 1991-1995 Center

Shawn McEachern

Waltham, MA 02/28/1969 1991-2003 Left

Shawn Rivers

Ottawa, ONT 01/30/1971 1992-1993 Defence

Shawn Thornton

Oshawa, ONT 07/23/1979 2002-2003 Right

Shayne Corson

Barrie, ONT 08/13/1966 1985-2003 Left

Shayne Stevenson

Aurora, ONT 10/26/1970 1990-1993 Center

Shayne Toporowski

Paddockwood, SASK 08/06/1975 1996-1997 Right

Shean Donovan

Timmins, ONT 01/22/1975 1994-2003 Right

Sheldon Kannegiesser

North Bay, ONT 08/15/1947 1970-1978 Defence

Sheldon Keefe

Brampton, ONT 09/17/1980 2000-2003 Right

Sheldon Kennedy

Brandon, MAN 06/15/1969 1989-1997 Right

Sheldon Souray

Elk Point, ALTA 07/13/1976 1997-2002 Defence

Shep Mayer

1942-1943

Sherman White

Cape Tormentine, NB 05/12/1923 1946-1950 Center

Shjon Podein

Rochester, MN 03/05/1968 1992-2003 Left

Sid Abel

Melville, SASK 02/22/1918 1938-1954 Left

Sid Finney

Bainbridge, Ireland 05/01/1929 1951-1954 Center

Sid McNabney

1950-1951 Center

Sid Smith

Toronto, ONT 07/11/1925 1946-1958 Left

Sid Veysey

Woodstock, NB 07/30/1955 1977-1978 Center

Silvio "Sam" Bettio

Copper Cliff, ONT 12/01/1928 1949-1950 Left

Simo Saarinen

Helsinki, Finland 02/14/1963 1984-1985 Defence

Simon Gagne

Ste. Foy, PQ 02/29/1980 1999-2003 Center

Simon Gamache

Montreal, PQ 01/03/1981 2002-2003 Center

Simon Lajeunesse

Quebec, PQ 01/22/1981 2001-2002 Goalie

Simon Nolet

St. Odilon, PQ 09/23/1941 1967-1977 Right

Simon Wheeldon

Vancouver, BC 08/30/1966 1987-1991 Center

Skene Ronan

1918-1919

Skip Krake

North Battleford, SASK 10/14/1943 1963-1971 Center

Slava Fetisov

Moscow, Russia 04/20/1958 1989-1998 Defence

Spence Tatchell

1942-1943

Sprague Cleghorn

Montreal, PQ 03/11/1890 1918-1928 Defence

Stacy Roest

Lethbridge, ALTA 03/15/1974 1998-2003 Center

Stan Baluik

Port Arthur, ONT 10/05/1935 1959-1960 Center

Stan Brown

North Bay, ONT 05/09/1898 1926-1928 Defence

Stan Drulia

Elmira, NY 01/05/1968 1992-2001 Right

Stan Gilbertson

Duluth, MN 10/29/1944 1971-1977 Left

Stan Jackson

Parrsboro, NS 08/27/1898 1921-1927 Left

Stan Jonathan

Oshweken, ONT 05/09/1955 1975-1983 Left

Stan Kemp

1948-1949

Stan Long

1951-1952

Stan McCabe

1929-1934 Left

Stan Mikita

Sokolce, Czech 05/20/1940 1958-1980 Forward

Stan Smrke

Belgrade, Yugoslavia 09/02/1928 1956-1958 Left

Stan Smyl

Glendon, ALTA 01/28/1958 1978-1991 Forward

Stan Weir

1972-1983

Stanford Smith

Coal Creek, BC 08/13/1917 1939-1941 Center

Stanislav Chistov

Chelyabinsk, Russia 04/17/1983 2002-2003 Left

Stanislav Gron

Bratislava, Slovakia 10/28/1978 2000-2001 Left

Stanislav Neckar

Cesk? Budejovice, Czech Rep. 12/22/1975 1994-2003 Defence

Stanley Crossett

Tillsonburg, ONT 04/18/1900 1930-1931 Defence

Stefan Bergkvist

Leksand, Sweden 03/10/1975 1995-1997 Defence

Stefan Persson

Umea, Sweden 12/22/1954 1977-1986 Defence

Stefan Ustorf

Kaufbeuren, Germany 01/02/1974 1995-1997 Center

Stephan Lebeau

St. Jerome, PQ 02/28/1968 1988-1995 Center

Stephane Beauregard

Cowansville, PQ 01/10/1968 1989-1994 Goalie

Stephane Brochu

Sherbrooke, PQ 08/15/1967 1988-1989 Defence

Stephane Charbonneau

St. Adele, PQ 06/27/1970 1991-1992 Right

Stephane Fiset

Montreal, PQ 06/17/1970 1989-2002 Goalie

Stephane Guerard

Ste.Elizabeth, PQ 04/12/1968 1987-1990 Defence

Stephane Matteau

Rouyn-Noranda, PQ 09/02/1969 1990-2003 Left

Stephane Morin

Montreal, PQ 03/27/1969 1989-1994 Center

Stephane Quintal

Boucherville, PQ 10/22/1968 1988-2003 Defence

Stephane Richer

Buckingham, PQ 06/07/1966 1984-2002 Left

Stephane Richer

Hull, PQ 04/28/1966 1992-1995 Defence

Stephane Robidas

Sherbrooke, PQ 03/03/1977 1999-2003 Defence

Stephane Roy

Quebec City, PQ 06/29/1967 1987-1988 Center

Stephane Veilleux

Beauceville, PQ 11/16/1981 2002-2003 Left

Stephane Yelle

Ottawa, ONT 05/09/1974 1995-2003 Center

Stephen Buzinski

Dunblane, SASK 10/15/1917 1942-1943 Goalie

Stephen Peat

Princeton, BC 03/10/1980 2001-2003 Right

Stephen Tepper

Westborough, MA 03/10/1969 1992-1993 Right

Stephen Valiquette

Etobicoke, ONT 08/20/1977 1999-2000 Goalie

Stephen Weiss

Markham, ONT 04/03/1983 2001-2003 Center

Steve Alley

Anoka, MN 05/17/1951 1979-1981 Left

Steve Andrascik

Sherridon, MAN 11/06/1948 1971-1972 Right

Steve Atkinson

Toronto, ONT 10/16/1948 1968-1975 Right

Steve Baker

Boston, MA 05/06/1957 1979-1983 Goalie

Steve Bancroft

Toronto, ONT 10/06/1970 1992-2002 Defence

Steve Begin

Trois Rivieres, PQ 06/14/1978 1997-2003 Center

Steve Black

Fort William, ONT 03/31/1927 1949-1951 Left

Steve Bozek

Kelowna, BC 11/26/1960 1981-1992 Forward

Steve Brule

Montreal, PQ 01/15/1975 1999-2003 Right

Steve Cardwell

Toronto, ONT 08/18/1950 1970-1973 Left

Steve Carlson

Virginia, MN 08/26/1955 1979-1980 Forward

Steve Chiasson

Barrie, ONT 04/14/1967 1986-1999 Defence

Steve Christoff

Richfield, MN 01/23/1958 1979-1984 Center

Steve Clippingdale

N. Vancouver, BC 04/29/1956 1976-1980 Left

Steve Coates

Toronto, ONT 07/02/1950 1976-1977 Right

Steve Dubinsky

Montreal, PQ 07/09/1970 1993-2003 Center

Steve Duchesne

Sept-Iles, PQ 06/30/1965 1986-2002 Defence

Steve Durbano

Toronto, ONT 12/12/1951 1972-1979 Defence

Steve Dykstra

Edmonton, ALTA 12/02/1962 1985-1990 Defence

Steve Eminger

Woodbridge, ONT 10/31/1983 2002-2003 Defence

Steve Gainey

Montreal, PQ 01/26/1979 2000-2002 Left

Steve Gatzos

Toronto, ONT 06/22/1961 1981-1985 Forward

Steve Gotaas

Camrose, ALTA 05/10/1967 1987-1991 Center

Steve Graves

Trenton, ONT 04/07/1964 1983-1988 Left

Steve Guenette

Gloucester, ONT 11/13/1965 1986-1991 Goalie

Steve Guolla

Scarborough, ONT 03/15/1973 1996-2003 Center

Steve Halko

Etobicoke, ONT 03/08/1974 1997-2003 Defence

Steve Hazlett

Sarnia, ONT 12/12/1957 1979-1980 Left

Steve Heinze

Lawrence, MA 01/30/1970 1991-2003 Right

Steve Hrymnak

Port Arthur, ONT 03/03/1926 1951-1953 Defence

Steve Janaszak

St. Paul, MN 01/07/1957 1979-1982 Goalie

Steve Jensen

Minneapolis, MN 04/14/1955 1975-1982 Left

Steve Junker

Castlegar, BC 06/26/1972 1992-1994 Right

Steve Kariya

North Vancouver, BC 12/22/1977 1999-2002 Winger

Steve Kasper

Montreal, PQ 09/28/1961 1980-1993 Forward

Steve Kelly

Vancouver, BC 10/26/1976 1996-2003 Left

Steve Konowalchuk

Salt Lake City, UT 11/11/1972 1991-2003 Left

Steve Konroyd

Scarborough, ONT 02/10/1961 1980-1995 Defence

Steve Kraftcheck

Tinturn, ONT 03/03/1929 1950-1959 Defence

Steve Langdon

Toronto, ONT 12/23/1953 1974-1978 Right

Steve Larmer

Peterborough, ONT 06/16/1961 1980-1995 Forward

Steve Larouche

Rouyn-Noranda, PQ 04/14/1971 1994-1996 Center

Steve Leach

Cambridge, MA 01/16/1966 1985-2000 Right

Steve Ludzik

Toronto, ONT 04/03/1961 1981-1990 Forward

Steve Lyon

Toronto, ONT 11/03/1952 1976-1977 Right

Steve Maltais

Arvida, PQ 01/25/1969 1989-2001 Left

Steve Martins

Gatineau, PQ 04/13/1972 1995-2003 Center

Steve Martinson

Minnetonka, MN 06/21/1957 1987-1992 Right

Steve McCarthy

Trail, BC 02/03/1981 1999-2003 Defence

Steve McKenna

Toronto, ONT 08/21/1973 1996-2003 Defence

Steve McKichan

Strathroy, ONT 05/29/1967 1990-1991 Goalie

Steve Montador

Vancouver, ONT 12/21/1979 2001-2003 Defence

Steve Moore

Thornhill, ONT 09/22/1978 2001-2003 Forward

Steve Nemeth

Calgary, ALTA 02/11/1967 1987-1988 Right

Steve Ott

Stoney Point, ONT 08/19/1982 2002-2003 Center

Steve Passmore

Thunder Bay, ONT 01/29/1973 1998-2003 Goalie

Steve Patrick

Winnipeg, MAN 02/04/1961 1980-1986 Forward

Steve Payne

Toronto, ONT 08/16/1958 1978-1988 Forward

Steve Penney

Ste. Foy, PQ 02/02/1961 1983-1988 Goalie

Steve Peters

1979-1980

Steve Poapst

Cornwall, ONT 01/03/1969 1995-2003 Defence

Steve Richmond

Chicago, IL 12/11/1959 1983-1989 Defence

Steve Rooney

1984-1989

Steve Rucchin

Thunder Bay, ONT 07/04/1971 1994-2003 Center

Steve Seftel

Kitchener, ONT 05/14/1968 1990-1991 Left

Steve Seguin

Cornwall, ONT 04/10/1964 1984-1985 Forward

Steve Self

Peterboro, ONT 1976-1977 Right

Steve Shields

North Bay, ONT 07/19/1972 1995-2003 Goalie

Steve Short

1977-1979

Steve Shutt

Toronto, ONT 07/01/1952 1972-1985 Forward

Steve Smith

Trenton, ONT 04/04/1963 1981-1989 Defence

Steve Smith

Glasgow, Scotland 04/30/1963 1984-2001 Defence

Steve Staios

Hamilton, ONT 07/28/1973 1995-2003 Right

Steve Stone

Toronto, ONT 09/26/1952 1973-1974 Right

Steve Stoyanovich

London, ONT 05/02/1957 1983-1984 Center

Steve Sullivan

Timmins, ONT 07/06/1974 1995-2003 Center

Steve Tambellini

Trail, BC 05/14/1958 1978-1988 Forward

Steve Thomas

Stockport, England 07/15/1963 1984-2003 Right

Steve Tuttle

Vancouver, BC 01/05/1966 1988-1991 Right

Steve Vickers

1972-1982

Steve Washburn

Ottawa, ONT 04/10/1975 1995-2001 Center

Steve Webb

Peterborough, ONT 04/20/1975 1996-2003 Right

Steve Weeks

Scarborough, ONT 06/30/1958 1980-1993 Goalie

Steve Witiuk

Winnipeg, MAN 01/08/1929 1951-1952 Left

Steve Wochy

Fort William, ONT 12/25/1922 1944-1947 Right

Steve Yzerman

Cranbrook, BC 05/09/1965 1983-2003 Center

Steven Finn

Laval, PQ 08/20/1966 1985-1997 Defence

Steven Fletcher

Montreal, PQ 03/31/1962 1987-1989 Left

Steven King

East Greenwich, RI 07/22/1969 1992-1996 Right

Steven Reinprecht

Edmonton, ALTA 05/07/1976 1999-2003 Center

Steven Rice

Kitchener, ONT 05/26/1971 1990-1998 Right

Stewart Adams

Calgary, ALTA 10/16/1904 1929-1933 Left

Stewart Evans

Ottawa, ONT 06/19/1908 1930-1939 Defence

Stewart Gavin

Ottawa, ONT 03/15/1960 1980-1993 Right

Stewart Malgunas

Prince George, BC 04/21/1970 1993-2000 Defence

Stu Barnes

Spruce Grove, ALTA 12/25/1970 1991-2003 Center

Stu Grimson

Vancouver, BC 05/20/1965 1988-2002 Left

Stu Kulak

Edmonton, ALTA 03/10/1963 1982-1989 Right

Stu McNeill

1957-1960

Stuart Smith

1940-1942

Stuart Smith

Toronto, ONT 03/17/1960 1979-1983

Sven Butenschon

Itzehoe, Germany 03/22/1976 1997-2003 Defence

Syd Howe

Ottawa, ONT 09/18/1911 1929-1946 Left

Syl Apps

Paris, ONT 01/18/1915 1936-1948 Center

Syl Apps

Toronto, ONT 08/01/1947 1970-1980 Center

Sylvain Blouin

Montreal, PQ 05/21/1974 1996-2003 Left

Sylvain Cloutier

Mont-Laurier, PQ 02/13/1974 1998-1999 Center

Sylvain Cote

Quebec City, PQ 01/19/1966 1984-2003 Defence

Sylvain Couturier

Greenfield Park, PQ 04/23/1968 1988-1992 Left

Sylvain Lefebvre

Richmond, PQ 10/14/1967 1989-2003 Defence

Sylvain Turgeon

Rouyn-Noranda, PQ 01/17/1965 1983-1995 Left

Sylvio Mantha

1923-1937

Tapio Levo

Pori, Finland 09/24/1955 1981-1983 Defence

Tavis Hansen

Prince Albert, SASK 06/17/1975 1994-2001 Right

Taylor Hall

Regina, SASK 02/20/1964 1983-1988 Right

Taylor Pyatt

Thunder Bay, ONT 08/19/1981 2000-2003 Left

Ted Bulley

Windsor, ONT 03/25/1955 1976-1984 Left

Ted Crowley

Concord, MA 05/03/1970 1993-1999 Defence

Ted Donato

Boston, MA 04/28/1969 1991-2003 Left

Ted Drury

Boston, MA 09/13/1971 1993-2001 Center

Ted Fauss

Clinton, NY 06/30/1961 1986-1988 Defence

Ted Green

St. Boniface, MAN 03/23/1940 1960-1972 Defence

Ted Hampson

Togo, SASK 12/11/1936 1959-1972 Center

Ted Harris

Winnipeg, MAN 07/18/1936 1963-1975 Defence

Ted Hodgson

Hobbema, ALTA 06/30/1945 1966-1967 Right

Ted Irvine

Winnipeg, MAN 12/08/1944 1963-1977 Left

Ted Kennedy

1942-1957

Ted Lanyon

Winnipeg, MAN 06/11/1939 1967-1968 Defence

Ted Lindsay

Renfrew, ONT 07/29/1925 1944-1965

Ted McAneeley

Cranbrook, BC 09/12/1949 1972-1975 Defence

Ted McCaskill

Kapuskasing, ONT 10/29/1936 1967-1968 Center

Ted Nolan

Sault Ste. Marie, ONT 04/07/1958 1981-1986 Left

Ted Ouimet

Rouyn-Noranda, PQ 07/06/1947 1968-1969 Goalie

Ted Snell

Ottawa, ONT 05/28/1946 1973-1975 Right

Ted Speers

Ann Arbor, MI 01/28/1961 1985-1986 Center

Ted Stackhouse

1921-1922

Ted Taylor

Oak Lake, MAN 02/25/1942 1964-1972 Left

Ted Tucker

Thunder Bay, ONT 05/07/1949 1973-1974 Goalie

Teddy Graham

Saravak Township, ONT 06/30/1906 1927-1937 Defence

Teddy Saunders

Ottawa, ONT 1933-1934 Right

Teemu Selanne

Helsinki, Finland 07/03/1970 1992-2003 Right

Teppo Numminen

Tampere, Finland 07/03/1968 1988-2003 Defence

Terran Sandwith

Edmonton, ALTA 04/17/1972 1997-1998 Defence

Terry Ball

Selkirk, MAN 11/29/1944 1967-1972 Defence

Terry Caffery

Toronto, ONT 04/01/1949 1969-1971 Center

Terry Carkner

Smith Falls, ONT 03/07/1966 1986-1999 Defence

Terry Clancy

Ottawa, ONT 04/02/1943 1967-1973 Right

Terry Crisp

Parry Sound, ONT 05/28/1943 1965-1977 Center

Terry Gray

Montreal, PQ 03/21/1938 1961-1971 Right

Terry Harper

Regina, SASK 01/27/1940 1962-1981 Defence

Terry Holbrook

Petrolia, ONT 07/11/1950 1972-1974 Right

Terry Hollinger

Regina, SASK 02/24/1971 1993-1995 Defence

Terry Johnson

Calgary, ALTA 11/28/1958 1979-1988 Defence

Terry Kleisinger

Regina, SASK 10/22/1960 1985-1986 Goalie

Terry Martin

Barrie, ONT 10/25/1955 1975-1985 Forward

Terry McDonald

Coquitlam, BC 06/17/1955 1975-1976 Defence

Terry Murray

Shawville, PQ 07/20/1950 1972-1982 Defence

Terry O'Reilly

Niagara Falls, ONT 06/07/1951 1971-1985 Right

Terry Reardon

1938-1947

Terry Richardson

New Westminster, BC 05/07/1953 1973-1979 Goalie

Terry Ruskowski

Prince Albert, SASK 12/31/1954 1979-1989 Center

Terry Ryan

St. John's, NF 01/14/1977 1996-1999 Left

Terry Sawchuk

Winnipeg, MAN 12/28/1929 1949-1970 Goalie

Terry Virtue

Scarborough, ONT 08/12/1970 1998-2000 Defence

Terry Yake

New Westminster, BC 10/22/1968 1988-2001 Center

Thain Simon

Pembroke, ONT 1946-1947 Defence

Theoren Fleury

Oxbow, SASK 06/29/1968 1988-2003 Right

Thomas Eriksson

Stockholm, Sweden 10/16/1959 1980-1986 Defence

Thomas Gradin

Solleftea, Sweden 02/18/1956 1978-1987 Forward

Thomas Rundqvist

, Sweden 05/04/1960 1984-1985 Forward

Thomas Steen

Tockmark, Sweden 06/08/1960 1981-1995 Forward

Thomas Ziegler

Zurich, Switzerlan 06/09/1978 2000-2001 Center

Thommie Bergman

Munkfors, Sweden 12/10/1947 1972-1980 Defence

Thommy Abrahamsson

Leksand, Sweden 04/12/1947 1980-1981 Defence

Tie Domi

Windsor, ONT 11/01/1969 1989-2003 Right

Tim Armstrong

Toronto, ONT 05/12/1967 1988-1989 Forward

Tim Bergland

Crookston, MN 01/11/1965 1989-1994 Right

Tim Bernhardt

Sarnia, ONT 01/17/1958 1982-1987 Goalie

Tim Bothwell

Vancouver, BC 05/06/1955 1978-1989 Defence

Tim Cheveldae

Melville, SASK 02/15/1968 1988-1997 Goalie

Tim Connolly

Baldwinsville, NY 05/07/1981 1999-2003 Center

Tim Coulis

Kenora, ONT 02/24/1958 1979-1986 Forward

Tim Ecclestone

Toronto, ONT 09/24/1947 1967-1978 Right

Tim Friday

Burbank, CA 03/05/1961 1985-1986 Defence

Tim Harrer

Bloomington, MN 05/10/1957 1982-1983 Right

Tim Higgins

Ottawa, ONT 02/07/1958 1978-1989 Forward

Tim Horton

Cochrane, ONT 01/12/1930 1949-1974 Defence

Tim Hrynewich

Leamington, ONT 10/02/1963 1982-1984 Forward

Tim Hunter

Calgary, ALTA 09/10/1960 1981-1997 Forward

Tim Jacobs

Keswick, ONT 03/28/1952 1975-1976 Defence

Tim Kerr

Windsor, ONT 01/05/1960 1980-1993 Forward

Tim Lenardon

Trail, BC 05/11/1962 1986-1990 Center

Tim Sheehy

International Falls, MN 09/03/1948 1977-1980 Right

Tim Sweeney

Boston, MA 04/12/1967 1990-1998 Left

Tim Taylor

Stratford, ONT 02/06/1969 1993-2003 Center

Tim Thomas

Flint, MI 04/14/1974 2002-2003 Goalie

Tim Tookey

Edmonton, ALTA 08/29/1960 1980-1989 Forward

Tim Trimper

Windsor, ONT 09/28/1958 1979-1985 Forward

Tim Watters

Kamloops, BC 07/25/1959 1981-1995 Defence

Tim Young

Scarborough, ONT 02/22/1955 1975-1985 Forward

Timo Blomqvist

Helsinki, Finland 01/23/1961 1981-1987 Defence

Timo Jutila

Tampere, Finland 12/24/1963 1984-1985 Defence

Timo Parssinen

Lahjo, Finland 01/17/1977 2001-2002 Left

Toby Petersen

Bloomington, MN 10/27/1978 2000-2002 Center

Tod Campeau

St. Jerome, PQ 06/04/1923 1943-1949 Center

Tod Sloan

Vinton, PQ 11/30/1927 1947-1961 Center

Todd Bergen

Prince Albert, SASK 07/11/1963 1984-1985 Forward

Todd Bertuzzi

Sudbury, ONT 02/02/1975 1995-2003 Left

Todd Bidner

Petrolia, ONT 07/05/1961 1981-1982 Center

Todd Charlesworth

Calgary, ALTA 03/22/1965 1983-1990 Defence

Todd Elik

Brampton, ONT 04/15/1966 1989-1997 Center

Todd Ewen

Saskatoon, SASK 03/22/1966 1986-1997 Right

Todd Fedoruk

Redwater, ALTA 02/13/1979 2000-2003 Left

Todd Flichel

Osgoode, ONT 09/14/1964 1987-1990 Defence

Todd Gill

Brockville, ONT 11/09/1965 1984-2003 Defence

Todd Harkins

Cleveland, OH 10/08/1968 1991-1994 Center

Todd Harvey

Hamilton, ONT 02/17/1975 1994-2003 Right

Todd Hawkins

Kingston, ONT 08/02/1966 1988-1992 Left

Todd Hlushko

Toronto, ONT 02/07/1970 1993-1999 Left

Todd Krygier

Northville, MI 10/12/1965 1989-1998 Left

Todd Marchant

Buffalo, NY 08/12/1973 1993-2003 Left

Todd McLellan

Melville, SASK 10/03/1967 1987-1988 Center

Todd Nelson

Prince Albert, SASK 05/15/1969 1991-1994 Defence

Todd Okerlund

Burnsville, MN 09/06/1964 1987-1988 Right

Todd Reirden

Deerfield, IL 06/25/1971 1998-2002 Defence

Todd Richards

Crystal, MN 10/20/1966 1990-1992 Defence

Todd Rohloff

Grand Rapids, MN 01/16/1974 2001-2002 Defence

Todd Simon

Toronto, ONT 04/21/1972 1993-1994 Center

Todd Simpson

North Vancouver, BC 05/28/1973 1995-2003 Defence

Todd Strueby

Lanigan, SASK 06/15/1963 1981-1984 Forward

Todd Warriner

Blenheim, ONT 01/03/1974 1994-2003 Left

Todd White

Kanata, ONT 05/21/1975 1997-2003 Center

Tom "Moose" Dewar

Frobisher, SASK 06/10/1914 1943-1944 Defence

Tom "Windy" O'Neill

1943-1945

Tom Askey

Kenmore, NY 10/04/1976 1997-1999 Goalie

Tom Barrasso

Boston, MA 03/31/1965 1983-2003 Goalie

Tom Bissett

Seattle, WA 03/13/1966 1990-1991 Left

Tom Bladon

Edmonton, ALTA 12/29/1952 1972-1981 Defence

Tom Brennan

Philadelphia, PA 01/22/1922 1943-1945 Right

Tom Cassidy

Blind River, ONT 03/15/1952 1977-1978 Center

Tom Chorske

Minneapolis, MN 09/18/1966 1989-2000 Left

Tom Colley

Toronto, ONT 08/21/1953 1974-1975 Center

Tom Cook

Fort William, ONT 05/07/1907 1929-1938 Center

Tom Coulter

1933-1934

Tom Draper

Outremont, PQ 11/20/1966 1988-1996 Goalie

Tom Edur

Toronto, ONT 11/18/1954 1976-1978 Defence

Tom Fergus

Chicago, IL 06/16/1962 1981-1993 Center

Tom Fitzgerald

Billerica, MA 08/28/1968 1988-2003 Right

Tom Fowler

Winnipeg, MAN 05/18/1924 1946-1947 Left

Tom Gorence

St.Paul, MN 03/11/1957 1978-1984 Right

Tom Hirsch

Minneapolis, MN 01/27/1963 1983-1988 Defence

Tom Johnson

Baldur, MAN 02/18/1928 1947-1965 Defence

Tom Koivisto

Turku, Finland 06/04/1974 2002-2003 Defence

Tom Kostopoulos

Mississauga, ONT 01/24/1979 2001-2003 Right

Tom Kurvers

Minneapolis, MN 10/14/1962 1984-1995 Defence

Tom Laidlaw

Brampton, ONT 04/15/1958 1980-1990 Defence

Tom Lysiak

High Prairie, ALTA 04/22/1953 1973-1986 Forward

Tom Manastersky

1950-1951

Tom Martin

Toronto, ONT 10/16/1947 1967-1968 Right

Tom Martin

Kelowna, BC 05/11/1964 1984-1990 Left

Tom McCarthy

1919-1921

Tom McCarthy

Toronto, ONT 09/15/1934 1956-1961 Left

Tom McCarthy

Toronto, ONT 07/31/1960 1979-1988 Forward

Tom McGratton

1947-1948 Goalie

Tom McMurchy

New Westminster, BC 12/02/1963 1983-1988 Forward

Tom Mellor

Cranston, RI 01/27/1950 1973-1975 Defence

Tom Miller

Kitchener, ONT 03/31/1947 1970-1975 Center

Tom O'Regan

Cambridge, MA 12/29/1961 1983-1986 Forward

Tom Pederson

Bloomington, MN 01/14/1970 1992-1997 Defence

Tom Polanic

Toronto, ONT 04/02/1943 1969-1971 Defence

Tom Poti

Worcester, MA 03/22/1977 1998-2003 Defence

Tom Price

Toronto, ONT 07/12/1954 1974-1979 Defence

Tom Reid

Fort Erie, ONT 06/24/1946 1967-1978 Defence

Tom Roulston

Winnipeg, MAN 11/20/1957 1980-1986 Right

Tom Rowe

1976-1983

Tom Songin

12/20/1954 1978-1981 Right

Tom Thornbury

Lindsay, ONT 03/17/1963 1983-1984 Defence

Tom Thurlby

Kingston, ONT 11/09/1938 1967-1968 Defence

Tom Tilley

Trenton, ONT 03/28/1965 1988-1994 Defence

Tom Webster

Kirkland Lake, ONT 10/04/1948 1968-1980 Right

Tom Williams

Duluth, MN 04/17/1940 1961-1976 Forward

Tom Williams

Windsor, ONT 02/07/1951 1971-1979

Tom Younghans

1976-1982

Tomas Divisek

Most, Czech Rep. 07/19/1979 2000-2002 Right

Tomas Forslund

Falun, Sweden 11/24/1968 1991-1993 Right

Tomas Holmstrom

Pitea, Sweden 01/23/1973 1996-2003 Left

Tomas Jelinek

Prague, Czech Rep. 04/29/1962 1992-1993 Right

Tomas Jonsson

Falun, Sweden 04/12/1960 1981-1989 Defence

Tomas Kaberle

Rakovnik, Czech 03/02/1978 1998-2003 Defence

Tomas Kloucek

Prague, Czech Rep. 03/07/1980 2000-2003 Defence

Tomas Kurka

Most, Czech Rep. 12/14/1981 2002-2003 Left

Tomas Malec

Skalica, Slovakia 05/13/1982 2002-2003 Defence

Tomas Sandstrom

Jakobstad, Finland 09/04/1964 1984-1999 Right

Tomas Srsen

Olomouc, Czech. 08/25/1966 1990-1991 Left

Tomas Surovy

Banska Bystrica, Czech Rep. 09/24/1981 2002-2003 Left

Tomas Vlasak

2000-2001 Left

Tomas Vokoun

Karlovy Vary, Czech 07/02/1976 1996-2003 Goalie

Tomas Zizka

Sternberk, Czech Rep. 10/10/1979 2002-2003 Defence

Tomi Kallio

01/27/1977 2000-2003

Tomi Pettinen

Ylojarvi, Finland 06/17/1977 2002-2003 Defence

Tommy Albelin

Stockholm, Sweden 05/21/1964 1987-2003 Defence

Tommy Anderson

Edinburgh, Scotland 07/09/1911 1934-1942 Defence

Tommy Filmore

Thamesford, ONT 03/14/1906 1930-1934 Right

Tommy Lehman

1987-1990

Tommy Salo

Surahammar, Sweden 02/01/1971 1994-2003 Goalie

Tommy Sjodin

Sundsvall, Sweden 08/13/1965 1992-1994 Defence

Tommy Smith

1919-1920

Tommy Soderstrom

Stockholm, Sweden 07/17/1969 1992-1997 Goalie

Tommy Westlund

Fors, Sweden 02/27/1975 1999-2003 Right

Toni Dahlman

Helsinki, Finland 09/03/1979 2001-2003 Right

Toni Lydman

Lahti, Finland 09/25/1977 2000-2003 Defence

Tony Amonte

Hingham, MA 08/02/1970 1990-2003 Right

Tony Bukovich

Painesdale, MI 08/30/1917 1943-1945 Left

Tony Camazzola

Burnaby, BC 09/11/1962 1981-1982 Left

Tony Cassolato

Guelph, ONT 05/07/1956 1979-1982 Right

Tony Cimellaro

Kingston, ONT 06/14/1971 1992-1993 Center

Tony Currie

Sydney Mines, NS 11/12/1957 1977-1985 Right

Tony Curtale

Detroit, MI 01/29/1963 1980-1981 Defence

Tony Demers

Chambly, PQ 07/22/1917 1937-1944 Right

Tony Esposito

Sault Ste. Marie, ONT 04/23/1943 1968-1984 Goalie

Tony Featherstone

Toronto, ONT 07/31/1949 1969-1974 Right

Tony Feltrin

Ladysmith, BC 12/06/1961 1980-1986 Defence

Tony Graboski

Timmins, ONT 05/29/1916 1940-1943 Defence

Tony Granato

Downers Grove, IL 07/25/1964 1988-2001 Left

Tony Hemmerling

Landis, SASK 05/15/1914 1935-1937 Left

Tony Horacek

Vancouver, BC 02/03/1967 1989-1995 Left

Tony Hrkac

Thunder Bay, ONT 07/07/1966 1986-2003 Center

Tony Joseph

Cornwall, ONT 03/01/1969 1988-1989 Forward

Tony Leswick

Humboldt, SASK 03/17/1923 1945-1958 Left

Tony Licari

1946-1947

Tony McKegney

Montreal, PQ 02/15/1958 1978-1991 Forward

Tony Poeta

1951-1952

Tony Stiles

Carstairs, ALTA 08/12/1959 1983-1984 Defence

Tony Tanti

Toronto, ONT 09/07/1963 1981-1992 Forward

Tony Tuzzolino

Buffalo, NY 10/09/1975 1997-2002 Center

Tony Twist

Prince George, BC 05/09/1968 1989-1999 Left

Tony Virta

Hameenlinna, Finland 06/28/1972 2001-2002 Right

Tony White

Grand Falls, NF 06/16/1954 1974-1980 Forward

Tord Lundstrom

1973-1974

Torrie Robertson

Victoria, BC 08/02/1961 1980-1990 Left

Tracy Pratt

New York, NY 03/08/1943 1967-1977 Defence

Travis Brigley

Coronation, ALTA 06/16/1977 1997-2000 Left

Travis Green

Castlegar, BC 12/20/1970 1992-2003 Center

Travis Richards

Crystal, MN 03/22/1970 1994-1996 Defence

Travis Roche

Grand Cache, ALTA 06/17/1978 2000-2002 Defence

Travis Scott

Kanata, ONT 09/14/1975 2000-2001 Goalie

Trent Hunter

Red Deer, ALTA 07/05/1980 2001-2003 Right

Trent Kaese

Nanaimo, BC 09/09/1967 1988-1989 Right

Trent Klatt

Robbinsdale, MN 01/30/1971 1991-2003 Right

Trent McCleary

Swift Current, SASK 09/08/1972 1995-2000 Right

Trent Whitfield

Alameda, SASK 06/17/1977 1999-2003 Center

Trent Yawney

Hudson Bay, SASK 09/29/1965 1987-1999 Defence

Trevor Fahey

New Waterford, NS 01/04/1944 1964-1965 Left

Trevor Halverson

White River, ONT 04/06/1971 1998-1999 Left

Trevor Johansen

Thunder Bay, ONT 03/30/1957 1977-1982 Defence

Trevor Kidd

Dugald, MAN 03/26/1972 1991-2003 Goalie

Trevor Letowski

Thunder Bay, ONT 04/05/1977 1998-2003 Center

Trevor Linden

Medicine Hat, ALTA 04/11/1970 1988-2003 Center

Trevor Sim

Calgary, ALTA 06/09/1970 1989-1990 Center

Trevor Stienburg

Kingston, ONT 05/13/1966 1985-1989 Right

Troy Crowder

Sudbury, ONT 05/03/1968 1987-1997 Right

Troy Gamble

New Glasgow, NS 04/07/1967 1986-1992 Goalie

Troy Loney

Bow Island, ALTA 09/21/1963 1983-1995 Forward

Troy Mallette

Sudbury, ONT 02/25/1970 1989-1998 Left

Troy Murray

Calgary, ALTA 07/31/1962 1981-1996 Center

Tuomas Gronman

Viitasaari, Finland 03/22/1974 1996-1998 Defence

Turner Stevenson

Prince George, BC 05/18/1972 1992-2003 Right

Ty Conklin

Anchorage, AK 03/04/1976 2001-2002 Goalie

Ty Jones

Richland, WA 02/22/1979 1998-1999 Right

Tyler Arnason

Oklahoma City, OK 03/16/1979 2001-2003 Center

Tyler Bouck

Camrose, ALTA 01/13/1980 2000-2002 Right

Tyler Larter

1989-1990

Tyler Moss

Ottawa, ONT 06/29/1975 1997-2003 Goalie

Tyler Wright

Canora, SASK 04/06/1973 1992-2003 Center

Tyrone Garner

Stoney Creek, ONT 07/27/1978 1998-1999 Goalie

Tyson Nash

Edmonton, ALTA 03/11/1975 1998-2003 Left

Udo Kiessling

05/21/1955 1981-1982 Defence

Ulf Dahlen

Ostersund, Sweden 01/12/1967 1987-2003 Right

Ulf Isaksson

Norfunda, Sweden 03/19/1954 1982-1983 Left

Ulf Nilsson

Nynashamn, Sweden 05/11/1950 1978-1983 Center

Ulf Samuelsson

Fagersta, Sweden 03/26/1964 1984-2000 Defence

Ulf Sterner

Deje, Sweden 02/11/1941 1964-1965 Left

Uli Hiemer

Fussen, Germany 09/21/1962 1984-1987 Defence

Uwe Krupp

Cologne, Germany 06/24/1965 1986-2003 Defence

Vaclav Nedomansky

Hodonin, Czech 03/14/1944 1977-1983 Center

Vaclav Nedorost

Treninton, Slovakia 03/16/1982 2001-2003 Center

Vaclav Pletka

Mlada Boleslac, Czech Rep 06/08/1979 2001-2002 Left

Vaclav Prospal

Ceske-Budejovice, Czech Rep. 02/17/1975 1996-2003 Left

Vaclav Varada

Vsetin, Czech 04/26/1976 1995-2003 Left

Vadim Sharifijanov

Ufa, Russia 12/23/1975 1996-2000 Left

Val Delory

Toronto, ONT 02/14/1927 1948-1949 Left

Val Fonteyne

Wetaskiwin, ALTA 12/02/1933 1959-1972 Left

Val James

Ocala, FL 02/14/1957 1981-1987 Left

Valeri Bure

Moscow, Russia 06/13/1974 1994-2003 Right

Valeri Kamensky

Voskresensk, Russia 04/18/1966 1991-2002 Left

Valeri Karpov

Chelyabinsk, Russia 08/05/1971 1994-1997 Right

Valeri Zelepukin

Voskresensk, Russia 09/17/1968 1991-2001 Left

Veli-Pekka Ketola

03/28/1948 1981-1982 Center

Vern Kaiser

1950-1951

Vern Smith

Winnipeg, MAN 05/30/1964 1984-1985 Defence

Vern Stenlund

Thunder Bay, ONT 1976-1977 Center

Vernon "Jake" Forbes

Toronto, ONT 07/04/1897 1919-1933 Goalie

Vernon Ayres

Toronto, ONT 05/27/1909 1930-1936 Defence

Vernon Fiddler

Edmonton, ALTA 05/09/1980 2002-2003 Center

Vesa Toskala

Tampere, Finland 05/20/1977 2001-2003 Goalie

Vesa Viitakoski

Lappeenranta, Finland 02/13/1971 1993-1996 Left

Vic "Skeeter" Teal

St. Catharines, ONT 08/10/1949 1973-1974 Center

Vic Hadfield

Oakville, ONT 10/04/1940 1961-1977 Left

Vic Heyliger

Boston, MA 09/26/1919 1937-1944 Center

Vic Hoffinger

Seltz, Russia 01/01/1901 1927-1929 Defence

Vic Howe

Saskatoon, SASK 11/02/1929 1950-1955 Right

Vic Lynn

1943-1954 Left

Vic Mercredi

Yellowknife, NWT 03/31/1953 1974-1975 Left

Vic Myles

Moose Jaw, SASK 11/12/1915 1942-1943 Defence

Vic Ripley

Elgin, ONT 1928-1935 Center

Vic Stasiuk

Lethbridge, ALTA 05/23/1929 1949-1963 Left

Vic Venasky

Thunder Bay, ONT 06/03/1951 1972-1979 Center

Victor Desjardins

S.S.Marie, MI 07/04/1900 1930-1932 Center

Victor Ignatjev

Riga, Latvia 04/26/1970 1998-1999 Defence

Victor Nechayev

Kuybichevki-Voftocha, Russia 01/28/1955 1982-1983 Forward

Victor Posa

Ban, Italy 11/05/1966 1985-1986 Defence

Viktor Gordiouk

Odintsovo, Russia 04/11/1970 1992-1995 Left

Viktor Kozlov

Togliatti, Russia 02/14/1975 1994-2003 Center

Ville Nieminen

Tampere, Finland 04/06/1977 1999-2003 Left

Ville Peltonen

Vantaa, Finland 05/24/1973 1995-2001 Winger

Ville Siren

Tampere, Finland 02/10/1964 1985-1990 Defence

Vincent Damphousse

Montreal, PQ 12/17/1967 1986-2003 Center

Vincent Lecavalier

Ile Bizard, PQ 04/21/1980 1998-2003 Center

Vincent Riendeau

St. Hyacinthe, PQ 04/20/1966 1987-1995 Goalie

Vincent Tremblay

Quebec City, PQ 10/21/1959 1979-1984 Goalie

Virgil Johnson

Minneapolis, MN 03/04/1912 1937-1945 Defence

Vitali Karamnov

Moscow, Russia 07/06/1968 1992-1995 Left

Vitali Prokhorov

Moscow, Russia 12/25/1966 1992-1995 Left

Vitali Vishnevsky

Kharkov, Russia 03/18/1980 1999-2003 Defence

Vitali Yachmenev

Chelyabinsk, Russia 01/08/1975 1995-2003 Right

Vitali Yeremeyev

Ust. Kamenogorski, Kazachstan 09/23/1975 2000-2001 Goalie

Vitezslav Duris

Plzen, Czechoslov 01/05/1954 1980-1983 Defence

Vivan "Squee" Allen

Bayfield, NB 09/09/1916 1940-1941 Right

Vladimir Chebaturkin

Tyumen, Russia 04/23/1975 1997-2002 Defence

Vladimir Konstantinov

Murmansk, USSR 03/19/1967 1991-1997 Defence

Vladimir Krutov

06/01/1960 1989-1990 Forward

Vladimir Malakhov

Sverdlovsk, Russia 08/30/1968 1992-2003 Defence

Vladimir Orszagh

Banska Bystrica, Slovakia 05/24/1977 1997-2003 Right

Vladimir Ruzicka

Most, Czech 06/06/1963 1989-1994 Forward

Vladimir Tsyplakov

Moscow, Russia 04/18/1969 1995-2001 Left

Vladimir Vorobiev

Cherepovets, Russia 11/02/1972 1996-1999 Right

Vladimir Vujtek

Ostrava, Czech 02/17/1972 1991-2003 Winger

Vlastimil Kroupa

Most, Czech Rep. 04/27/1975 1993-1998 Defence

Vyacheslav Butsayev

Togliatti, Russia 06/13/1970 1992-2000 Center

Vyacheslav Kozlov

Voskresensk, Russia 05/03/1972 1991-2003 Left

Wade Belak

Saskatoon, SASK 07/03/1976 1996-2003 Defence

Wade Campbell

Peace River, ALTA 01/02/1961 1982-1988 Defence

Wade Flaherty

Terrace, BC 01/11/1968 1991-2003 Goalie

Wade Redden

Lloydminster, SASK 06/12/1977 1996-2003 Defence

Wally Boyer

Cowan, MAN 09/27/1937 1965-1972 Center

Wally Clune

Toronto, ONT 02/20/1931 1955-1956 Defence

Wally Hergesheimer

Winnipeg, MAN 01/08/1927 1951-1959 Right

Wally Kilrea

Ottawa, ONT 02/18/1909 1929-1938 Left

Wally Maxwell

1952-1953

Wally Schreiber

04/15/1962 1987-1989 Forward

Wally Stanowski

1939-1951

Wally Weir

Verdun, PQ 06/03/1954 1979-1985 Defence

Wally Wilson

Berwick, NS 05/25/1921 1947-1948 Right

Walt "Whitey" Farrant

Toronto, ONT 08/12/1913 1943-1944 Right

Walt Atanas

Hamilton, ONT 12/22/1922 1944-1945 Right

Walt Ledingham

Midale, SASK 10/26/1950 1972-1977 Left

Walt McKechnie

London, ONT 06/19/1947 1967-1983 Center

Walt Poddubny

Thunder Bay, ONT 02/14/1960 1981-1992 Forward

Walt Tkaczuk

Emstedetten, Germany 09/29/1947 1967-1981 Center

Walter "Babe" Pratt

Stony Mountain, MAN 01/07/1916 1935-1947 Left

Walter "Gus" Kyle

1949-1952

Walter "Happy" Harnott

Montreal, PQ 09/24/1913 1933-1934 Left

Walter "Jeff" Kalbfleisch

New Hamburg, ONT 12/18/1911 1933-1937 Defence

Walter "Red" Jackson

Instock, England 06/03/1908 1932-1936 Left

Walter "Turk" Broda

Brandon, MAN 05/15/1914 1936-1952 Goalie

Walter Buswell

Montreal, PQ 11/06/1907 1932-1940 Defence

Walter McCartney

Weyburn, SASK 1932-1933 Left

Warren "Butch" Williams

Duluth, MN 09/08/1952 1973-1976 Right

Warren "Scott" Sharples

Calgary, ALTA 03/01/1968 1991-1992 Goalie

Warren Babe

Medicine Hat, ALTA 09/07/1968 1987-1991 Left

Warren Godfrey

Toronto, ONT 03/23/1931 1952-1968 Defence

Warren Holmes

Beeton, ONT 02/18/1957 1981-1984 Center

Warren Luhning

Edmonton, ALTA 07/03/1975 1997-2000 Right

Warren Miller

South St. Paul, MN 06/15/1953 1979-1983 Forward

Warren Rychel

Tecumseh, ONT 05/12/1967 1988-1999 Left

Warren Skorodenski

Winnipeg, MAN 03/22/1960 1981-1988 Goalie

Warren Young

Toronto, ONT 01/11/1956 1981-1988 Forward

Wayne "Weiner" Brown

Belleville, ONT 11/16/1930 1953-1954 Right

Wayne Babych

Edmonton, ALTA 06/06/1958 1978-1987 Right

Wayne Bianchin

Nanaimo, BC 09/06/1953 1973-1980 Left

Wayne Carleton

Sudbury, ONT 08/04/1946 1965-1972 Center

Wayne Cashman

Kingston, ONT 06/24/1945 1964-1983 Right

Wayne Connelly

Rouyn-Noranda, PQ 12/16/1939 1960-1972 Right

Wayne Cowley

Scarborough, ONT 12/04/1964 1993-1994 Goalie

Wayne Dillon

Toronto, ONT 05/25/1955 1975-1980 Center

Wayne Gretzky

Brantford, ONT 01/26/1961 1979-1999 Center

Wayne Groulx

Welland, ONT 02/02/1965 1984-1985 Forward

Wayne Hall

Melita, MAN 05/22/1939 1960-1961 Left

Wayne Hicks

Aberdeen, WA 04/09/1937 1959-1968 Right

Wayne Hillman

Kirkland Lake, ONT 11/13/1938 1960-1973 Defence

Wayne King

Midland, ONT 09/04/1951 1973-1976 Forward

Wayne Maki

Sault Ste. Marie, ONT 11/10/1944 1967-1973 Left

Wayne Maxner

Halifax, NS 09/27/1942 1964-1966 Left

Wayne McBean

Calgary, ALTA 02/21/1969 1987-1994 Defence

Wayne Merrick

Sarnia, ONT 04/23/1952 1972-1984 Center

Wayne Muloin

Dryden, ONT 12/24/1941 1963-1971 Defence

Wayne Presley

Dearborn, MI 03/23/1965 1984-1996 Right

Wayne Primeau

Scarborough, ONT 06/04/1976 1994-2003 Center

Wayne Ramsey

Hamiota, MAN 01/31/1957 1977-1978 Defence

Wayne Rivers

Hamilton, ONT 02/01/1942 1961-1969 Right

Wayne Rutledge

Barrie, ONT 01/05/1942 1967-1970 Goalie

Wayne Smith

Kamsack, SASK 02/12/1943 1966-1967 Defence

Wayne Stephenson

Fort William, ONT 01/29/1945 1971-1981 Goalie

Wayne Thomas

Ottawa, ONT 09/09/1947 1972-1981 Goalie

Wayne Van Dorp

Vancouver, BC 05/19/1961 1986-1992 Left

Wendel Clark

Kelvington, SASK 10/25/1966 1985-2000 Left

Wendell Young

Halifax, NS 08/01/1963 1985-1995 Goalie

Werner Schnarr

1924-1926

Wes "Bucko" Trainor

Charlottetown, PEI 1948-1949

Wes Jarvis

Toronto, ONT 05/30/1958 1979-1988 Forward

Wes Walz

Calgary, ALTA 05/15/1970 1989-2003 Center

Wilbert "Dutch" Hiller

Kitchener, ONT 05/11/1915 1937-1946 Left

Wildor Larochelle

1925-1937

Wilf Cude

Barry, Wales 07/04/1910 1930-1941 Goalie

Wilf Field

Winnipeg, MAN 04/29/1916 1936-1945 Defence

Wilf Loughlin

1923-1924

Wilf Paiement

Earlton, ONT 10/16/1955 1974-1988 Right

Wilfie Starr

1932-1936

Wilfred "Bucko" McDonald

1934-1945

Wilfred "Shorty" Green

Sudbury, ONT 07/17/1896 1923-1927 Right

Wilfred "Smokey" Harris

Port Arthur, ONT 10/11/1890 1924-1925 Left

Wilfred "Tex" White

1925-1931

Willi Plett

, Paraguay 06/07/1955 1975-1988 Forward

William "Chick" Chalmers

Stratford, ONT 01/24/1934 1953-1954 Center

William "Flash" Hollett

North Sydney, NS 04/13/1912 1933-1946 Defence

William "Nick" Knott

1941-1942

William "Smiley" Meronek

1939-1943

Willie Brossart

Allan, SASK 05/29/1949 1970-1976 Defence

Willie Huber

Strasskirchen, Germany 01/15/1958 1978-1988 Defence

Willie Marshall

Kirkland Lake, ONT 12/01/1931 1952-1959 Center

Willie Mitchell

Port McNeill, BC 04/23/1977 1999-2003 Defence

Willie O'Ree

Fredericton, NB 10/15/1935 1957-1961 Right

Willy Lindstrom

Grums, Sweden 05/05/1951 1979-1987 Right

Winston "Bing" Juckes

Hamiota, MAN 06/14/1926 1947-1950 Left

Woody Dumart

Kitchener, ONT 12/23/1916 1935-1954 Left

Wyatt Smith

Thief River Falls, MN 02/13/1977 1999-2003 Center

Xavier Delisle

Quebec City, PQ 05/24/1977 1998-2001 Center

Yan Golubovsky

Novosibirsk, Russia 03/09/1976 1997-2001 Defence

Yan Kaminsky

Penza, Russia 07/28/1971 1993-1995 Left

Yanic Perreault

Sherbrooke, PQ 04/04/1971 1993-2003 Center

Yanick Dupre

Montreal, PQ 11/20/1972 1991-1996 Left

Yannick Tremblay

Pointe-aux-Trembles, PQ 11/15/1975 1996-2003 Defence

Yuri Babenko

Penza, Russia 01/02/1978 2000-2001 Center

Yuri Butsayev

Togliatti, Russia 10/11/1978 1999-2003 Left

Yuri Khmylev

Moscow, Russia 08/09/1964 1992-1997 Left

Yvan Cournoyer

Drummondville, PQ 11/22/1943 1963-1979 Forward

Yvan Joly

Hawkesbury, ONT 02/06/1960 1979-1983 Right

Yves Beaudoin

Pointe-aux-Trembles, PQ 01/07/1965 1985-1988 Defence

Yves Belanger

Baie Comeau, PQ 09/30/1952 1974-1980 Goalie

Yves Bergeron

Malartic, PQ 01/11/1952 1974-1977 Right

Yves Courteau

Montreal, PQ 04/25/1964 1984-1987 Right

Yves Heroux

Terrebonne, PQ 04/27/1965 1986-1987 Right

Yves Preston

1978-1981

Yves Racine

Matane, PQ 02/07/1969 1989-1998 Defence

Yves Sarault

Valleyfield, PQ 12/23/1972 1994-2002 Left

Yvon Corriveau

Welland, ONT 02/08/1967 1985-1994 Left

Yvon Labre

Sudbury, ONT 11/29/1949 1970-1981 Defence

Yvon Lambert

Drummondville, PQ 05/20/1950 1972-1982 Left

Yvon Vautour

Saint John, NB 09/10/1956 1979-1985 Forward

Zac Bierk

Peterborough, ONT 09/17/1976 1997-2003 Goalie

Zac Boyer

Inuvik, NWT 10/25/1971 1994-1996 Right

Zarley Zalapski

Edmonton, ALTA 04/22/1968 1987-2000 Defence

Zdenek Blatny

Brno, Czech Rep. 01/14/1981 2002-2003 Left

Zdenek Kutlak

Budejovice, Czech Rep 02/13/1980 2000-2003 Defence

Zdenek Nedved

Lany, Czech 03/03/1975 1994-1997 Center

Zdeno Chara

Trencin, Slovakia 03/18/1977 1997-2003 Defence

Zdeno Ciger

Martin, Slovakia 10/19/1969 1990-2002 Left

Zellio Toppazzini

Copper Cliff, ONT 01/05/1930 1948-1957 Right

Zenith Komarniski

Edmonton, ALTA 08/13/1978 1999-2003 Defence

Zigmund Palffy

Skalica, Slovakia 05/05/1972 1993-2003 Right