Return to Main PageFillerNHL Player list for the letter s


Player Name Pos. Birthdate Birthplace NHL Years
Simo Saarinen D 02/14/1963 Helsinki, Finland 1984-1985
Shaun Sabol       1989-1990
Bob Sabourin L 03/17/1933 Sudbury, ONT 1951-1952
Dany Sabourin G 09/02/1980 Val d'Or, PQ 2003-2008
Gary Sabourin R 12/04/1943 Parry Sound, ONT 1967-1977
Ken Sabourin D 04/28/1966 Scarborough, ONT 1988-1992
David Sacco C 07/31/1971 Malden, MA 1993-1996
Joe Sacco R 02/04/1969 Medford, MA 1990-2003
Larry Sacharuk D 09/16/1952 Saskatoon, SASK 1972-1977
Kirill Safronov D 02/26/1981 Lenningrad, Russia 2001-2003
Rocky Saganiuk R 10/15/1957 Myrnam, ALTA 1978-1984
Joe Sakic C 07/07/1969 Burnaby, BC 1988-2008
Ruslan Salei D 11/02/1974 Minsk, Belarus 1996-2008
Don Saleski R 11/10/1949 Moose Jaw, SASK 1971-1980
Tony Salmelainen L 08/08/1981 Espoo, Finland 2003-2007
Borje Salming D 04/17/1951 Kiruna, Sweden 1973-1990
Sami Salo D 09/02/1974 Turku, Finland 1998-2008
Tommy Salo G 02/01/1971 Surahammar, Sweden 1994-2004
Andreas Salomonsson L 12/19/1973 Ornskoldsvik, Sweden 2001-2003
Barry Salovaara D 01/07/1948 Toronto, ONT 1974-1976
Bryce Salvador D 02/11/1976 Brandon, MAN 2000-2008
Dave Salvian L 09/09/1955 Toronto, ONT 1976-1977
Phil Samis       1947-1950
Gary Sampson F 08/24/1959 Atikokan, ONT 1983-1987
Sergei Samsonov L 10/12/1978 Moscow, Russia 1997-2008
Kjell Samuelsson D 10/18/1958 Tyngsryd, Sweden 1985-1999
Martin Samuelsson R 01/25/1982 Upplands-Vasby, Sweden 2002-2004
Mikael Samuelsson R 12/23/1976 Mariefred, Sweden 2000-2008
Ulf Samuelsson D 03/26/1964 Fagersta, Sweden 1984-2000
Scott Sandelin D 08/08/1964 Hibbing, MN 1986-1992
Derek Sanderson C 06/16/1946 Niagara Falls, ONT 1965-1978
Geoff Sanderson L 02/01/1972 Hay River, NWT 1990-2008
Ed Sandford L 08/20/1928 New Toronto, ONT 1947-1956
Jim Sandlak R 12/12/1966 Kitchener, ONT 1985-1996
Charlie Sands R 03/23/1911 Fort William, ONT 1932-1944
Mike Sands G 04/06/1963 Sudbury, ONT 1984-1987
Tomas Sandstrom R 09/04/1964 Jakobstad, Finland 1984-1999
Terran Sandwith D 04/17/1972 Edmonton, ALTA 1997-1998
Curtis Sanford G 10/05/1979 Owen Sound, ONT 2002-2008
Everett Sanipass L 02/13/1968 Big Cove, NB 1986-1991
Tommi Santala C 06/27/1979 Helsinki, Finland 2003-2007
Oleg Saprykin L 02/12/1981 Moscow, Russia 1999-2007
Yves Sarault L 12/23/1972 Valleyfield, PQ 1994-2002
Gary Sargent D 02/18/1954 Red Lake, MN 1975-1983
Cory Sarich D 08/16/1978 Saskatoon, SASK 1998-2008
Geoff Sarjeant G 11/30/1969 Orillia, ONT 1994-1996
Craig Sarner   06/20/1949 St. Paul, MN 1974-1975
Peter Sarno C 07/26/1979 Toronto, ONT 2003-2006
Dick Sarrazin R 01/22/1946 St.-Gabriel-de-Bran., PQ 1968-1972
Fred Sasakamoose C 12/24/1934 Debden, SASK 1953-1954
Grant Sasser C 02/13/1964 Portland, OR 1983-1984
Miroslav Satan L 10/22/1974 Topolcany, Slovakia 1995-2008
Glen Sather L 09/02/1943 High River, ALTA 1966-1976
Kurt Sauer D 01/16/1981 St. Cloud, MN 2002-2008
Bernie Saunders R 06/21/1956 Montreal, PQ 1979-1981
Clarence "Teddy" Saunders R   Ottawa, ONT 1933-1934
David Saunders L 05/20/1966 Ottawa, ONT 1987-1988
Bob Sauve G 06/17/1955 Ste. Genevieve, PQ 1976-1989
J.F. Sauve C 01/23/1960 St. Genevieve, PQ 1980-1987
Philippe Sauve G 02/27/1980 Buffalo, NY 2003-2007
Andre Savage C 05/27/1975 Ottawa, ONT 1998-2003
Brian Savage L 02/24/1971 Sudbury, ONT 1993-2006
Gordon "Tony" Savage D     1934-1935
Joel Savage R 12/25/1969 Surrey, BC 1990-1991
Reggie Savage R 05/01/1970 Montreal, PQ 1990-1994
Andre Savard C 09/02/1953 Temiscamingue, PQ 1973-1985
Denis Savard F 02/04/1961 Pointe Gatineau, PQ 1980-1997
Jean Savard       1977-1980
Marc Savard C 07/17/1977 Ottawa, ONT 1997-2008
Serge Savard D 01/22/1946 Montreal, PQ 1966-1983
Ryan Savoia C 05/06/1973 Thorold, ONT 1998-1999
Terry Sawchuk G 12/28/1929 Winnipeg, MAN 1949-1970
Kevin Sawyer R 02/21/1974 Christina Lake, BC 1995-2003
Peter Scamurra D 02/23/1955 Buffalo, NY 1975-1980
Dave Scatchard C 02/20/1976 Hinton, ALTA 1997-2007
Darin Sceviour F 11/30/1965 Lacombe, ALTA 1986-1987
Joe Schaefer G 12/21/1924 Long Island, NY 1959-1961
Nolan Schaefer G 01/15/1980 Yellow Grass, SASK 2005-2006
Paul Schaefer D   Eveleth, MN 1936-1937
Peter Schaefer L 07/12/1977 Yellow Grass, SASK 1998-2008
Paxton Schafer G 02/26/1976 Medicine Hat, ALTA 1996-1997
Kevin Schamehorn R 07/28/1956 Victoria, BC 1976-1981
Petr Schastlivy L 04/18/1979 Vikhorevka, Russia 1999-2004
John Schella D 05/09/1947 Port Arthur, ONT 1970-1972
Chuck Scherza C 02/15/1923 Brandon, MAN 1943-1945
Ken Schinkel R 11/27/1932 Jansen, SASK 1959-1973
Brad Schlegel D 07/22/1968 Kitchener, ONT 1991-1994
Andy Schliebener D 08/16/1962 Ottawa, ONT 1981-1985
Bobby Schmautz R 03/28/1945 Saskatoon, SASK 1967-1981
Cliff Schmautz R 03/17/1939 Saskatoon, SASK 1970-1971
Chris Schmidt C 03/01/1976 Beaver Lodge, ALTA 2002-2003
Clarence Schmidt       1943-1944
Joe "Otto" Schmidt D 08/10/1926 Prince Albert, SASK 1943-1944
John Schmidt       1942-1943
Milt Schmidt C 03/05/1918 Kitchener, ONT 1936-1955
Norm Schmidt D 01/24/1963 Sault Ste. Marie, ONT 1983-1988
Robert Schnabel D 11/10/1978 Prague, Czech Rep. 2001-2004
Werner Schnarr       1924-1926
Andy Schneider L 03/29/1972 Edmonton, ALTA 1993-1994
Mathieu Schneider D 06/12/1969 New York, NY 1987-2008
Danny Schock L 12/30/1948 Terrace Bay, ONT 1969-1971
Ron Schock C 12/19/1943 Chapleau, ONT 1963-1978
Jim Schoenfeld D 09/04/1952 Galt, ONT 1972-1985
Dwight Schofield D 03/25/1956 Lynn, MA 1976-1988
Wally Schreiber F 04/15/1962   1987-1989
Rob Schremp C 07/01/1986 Fulton, NY 2006-2008
David "Sweeney" Schriner L   Calgary, ALTA 1934-1946
Christoph Schubert D 02/05/1982 Munich, Germany 2005-2008
Paxton Schulte L 07/16/1972 Onoway, ALTA 1993-1997
Dave Schultz L 10/14/1949 Waldheim, SASK 1971-1980
Jeff Schultz D 02/25/1986 Calgary, ALTA 2006-2008
Jesse Schultz R 09/28/1982 Strasbourg, SASK 2006-2007
Nick Schultz D 08/25/1982 Strasbourg, SASK 2001-2008
Ray Schultz D 11/14/1976 Edmonton, ALTA 1997-2003
M.F. Schurman L 07/18/1957 Summerside, PEI 1979-1980
Rod Schutt L 10/13/1956 Bancroft, ONT 1977-1986
Corey Schwab G 11/04/1970 North Battleford, SASK 1995-2004
Marek Schwarz G 04/01/1986 Mlada Boleslav, Czech Rep. 2006-2008
Scott Scissons C 10/29/1971 Saskatoon, SASK 1990-1994
Enio Sclisizzi L 08/01/1925 Milton, ONT 1946-1953
Ganton Scott       1922-1927
Laurie Scott       1926-1928
Richard Scott L 08/01/1978 Orillia, ONT 2001-2004
Ron Scott G 07/21/1960 Guelph, ONT 1983-1990
Travis Scott G 09/14/1975 Kanata, ONT 2000-2001
Darrel Scoville D 10/13/1975 Swift Current, SASK 1999-2004
Claudio Scremin D 05/28/1968 Burnaby, BC 1991-1993
Howard Scruton D 10/06/1962 Toronto, ONT 1982-1983
Rob Scuderi D 12/30/1978 Syosset, NY 2003-2008
Brent Seabrook D 04/20/1985 Richmond, BC 2005-2008
Glen Seabrooke C 09/11/1967 Peterborough, ONT 1986-1989
Al Secord L 03/03/1958 Sudbury, ONT 1978-1990
Daniel Sedin L 09/26/1980 Ornskoldsvik, Sweden 2000-2008
Henrik Sedin C 09/26/1980 Ornskoldsvik, Sweden 2000-2008
Ron Sedlbauer L 10/22/1954 Burlington, ONT 1974-1981
Steve Seftel L 05/14/1968 Kitchener, ONT 1990-1991
Danny Seguin L 06/07/1948 Sudbury, ONT 1970-1974
Steve Seguin R 04/10/1964 Cornwall, ONT 1984-1985
Earl Seibert D 12/07/1911 Kitchener, ONT 1931-1946
Dennis Seidenberg D 07/18/1981 Schwenningen, Germany 2002-2008
Ric Seiling R 12/15/1957 Elmira, ONT 1977-1987
Rod Seiling D 11/14/1944 Elmira, ONT 1962-1979
Jiri Sejba F 07/22/1962 Pardubice, Czech 1990-1991
Peter Sejna L 10/05/1979 Liptovsky Mikulas, Slovakia 2002-2007
Andrej Sekera D 06/08/1986 Bojnice, Slovakia 2006-2008
Lubomir Sekeras D 11/18/1968 Trencin, Czech Rep. 2000-2004
Teemu Selanne R 07/03/1970 Helsinki, Finland 1992-2008
Brit Selby L 03/27/1945 Kingston, ONT 1964-1972
Steve Self R 05/09/1950 Peterboro, ONT 1976-1977
Alexander Selivanov L 03/23/1971 Moscow, Russia 1994-2001
Luke Sellars D 05/21/1981 Toronto, ONT 2001-2002
Sean Selmser L 11/10/1974 Calgary, ALTA 2000-2001
Brad Selwood D 03/18/1948 Leamington, ONT 1970-1980
Alexander Semak C 02/11/1966 Ufa, Russia 1991-1997
Brandy Semchuk R 09/22/1971 Calgary, ALTA 1992-1993
Dave Semenko L 07/12/1957 Winnipeg, MAN 1979-1988
Alexei Semenov D 04/10/1981 Murmansk, Russia 2002-2008
Anatoli Semenov C 03/05/1962 Moscow, USSR 1989-1997
Alexander Semin L 03/03/1984 Krasjonarsk, Russia 2003-2008
George Senick L 09/16/1929 Saskatoon, SASK 1952-1953
Jyrki Seppa D 11/14/1961 Tampere, Finland 1983-1984
Ron Serafini D 10/31/1953   1973-1974
Jeff Serowik D 01/10/1967 Manchester, NH 1990-1999
George Servinis L 04/29/1962 Tporonto, ONT 1987-1988
Tom Sestito L 09/28/1987 Utica, NY 2007-2008
Devin Setoguchi R 01/01/1987 Taber, ALTA 2007-2008
Jaroslav Sevcik       1989-1990
Cam Severson L 08/15/1978 Canora, SASK 2002-2006
Brent Severyn D 02/22/1966 Vegreville, ALTA 1989-1999
Pierre Sevigny F 09/08/1971 Trois-Rivieres, PQ 1993-1998
Richard Sevigny G 11/04/1957 Montreal, PQ 1979-1987
Eddie Shack F 02/11/1937 Sudbury, ONT 1958-1975
Joe Shack W 08/12/1917 Winnipeg, MAN 1942-1945
Konstantin Shafronov R 09/11/1968 Ust. Kamenogorski, Kazachstan 1996-1997
Paul Shakes D 09/04/1952 Collingwood, ONT 1973-1974
Evgeny Shaldybin D 07/29/1975 Novosibirsk, Russia 1996-1997
Brendan Shanahan L 01/23/1969 Mimico, ONT 1987-2008
Sean Shanahan L 02/08/1951 Toronto, ONT 1975-1978
David Shand D 08/11/1956 Cold Lake, ALTA 1976-1985
Daniel Shank R 05/12/1967 Montreal, PQ 1989-1992
Charles Shannon D 03/22/1916 Campbellford, ONT 1936-1940
Darrin Shannon L 12/08/1969 Barrie, ONT 1988-1998
Darryl Shannon D 06/21/1968 Barrie, ONT 1988-2001
Gerry Shannon L 10/25/1910 Campbellford, ONT 1933-1938
Ryan Shannon C 03/02/1983 Darien, CT 2006-2008
Jeff Shantz C 10/10/1973 Duchess, ALTA 1993-2003
Vadim Sharifijanov L 12/23/1975 Ufa, Russia 1996-2000
Patrick Sharp C 12/27/1981 Thunder Bay, ONT 2002-2008
Jeff Sharples D 07/28/1967 Terrace, BC 1986-1989
Warren "Scott" Sharples G 03/01/1968 Calgary, ALTA 1991-1992
Glen Sharpley C 09/06/1956 York, ONT 1976-1982
Scott Shaunessy D 01/22/1964 Newport, RI 1986-1989
Brad Shaw D 04/28/1964 Cambridge, ONT 1985-1999
David Shaw D 05/25/1964 St. Thomas, ONT 1982-1998
Normand Shay   02/03/1899 Huntsville, ONT 1924-1926
Pat Shea D 10/29/1911 Potlatch, ID 1931-1932
Rob Shearer C 10/19/1976 Kitchener, ONT 2000-2001
Doug Shedden C 04/26/1961 Wallaceburg, ONT 1981-1991
Bobby Sheehan C 01/11/1949 Weymouth, MA 1969-1982
Neil Sheehy D 02/09/1960 Fort Frances, ONT 1983-1992
Tim Sheehy R 09/03/1948 International Falls, MN 1977-1980
Jody Shelley L 02/07/1976 Thompson, MAN 2000-2008
Doug Shelton L 06/27/1945 Woodstock, ONT 1967-1968
Frank Sheppard       1927-1928
Gregg Sheppard L 04/23/1949 North Battleford, SASK 1972-1982
James Sheppard C 04/25/1988 Lower Sackville, NS 2007-2008
John Sheppard       1926-1934
Ray Sheppard R 05/27/1966 Petawawa, ONT 1987-2000
John Sherf L 04/08/1914 Calumet, MI 1935-1944
Fred Shero D 10/23/1925 Winnipeg, MAN 1947-1950
Gordon "Moose" Sherritt D 04/08/1919 Oakville, MAN 1943-1944
Gord Sherven F 08/21/1963 Weyburn, SASK 1983-1988
Jeff Shevalier L 03/14/1974 Mississauga, ONT 1994-2000
Jack Shewchuk D 06/19/1917 Brantford, ONT 1938-1945
Alex Shibicky L 05/19/1914 Winnipeg, MAN 1935-1946
Allan Shields D 05/10/1907 Ottawa, ONT 1927-1938
Allan Shields G     1931-1932
Steve Shields G 07/19/1972 Toronto, ONT 1995-2006
Bill Shill R 03/06/1923 Toronto, ONT 1942-1947
Jack Shill L   Toronto, ONT 1933-1939
Rick Shinske C 05/31/1955 Weyburn, SASK 1976-1979
Jim Shires L 11/15/1945 Edmonton, ALTA 1970-1973
Timofei Shishkanov L 06/10/1983 Moscow, Russia 2003-2006
Paul Shmyr D 01/28/1946 Cudworth, SASK 1968-1982
Bruce Shoebottom D 08/20/1963 Mississauga, ONT 1987-1991
Eddie Shore D 11/25/1902 Fort Qu'Appelle, SASK 1926-1940
Hamby Shore       1917-1918
Steve Short     1977-1979
Mikhail Shtalenkov G 10/20/1965 Moscow, Russia 1993-2000
Gary Shuchuk C 02/17/1967 Edmonton, ALTA 1990-1996
Ron Shudra D 11/28/1967 Winnipeg, MAN 1987-1988
Richard Shulmistra G 04/01/1971 Sudbury, ONT 1997-2000
Steve Shutt F 07/01/1952 Toronto, ONT 1972-1985
Denis Shvidki R 11/21/1980 Kharkov, Ukraine 2000-2004
Peter Sidorkiewicz G 06/29/1963 Dabrown Bialostocka, Poland 1987-1998
Albert "Babe" Siebert L 01/14/1904 Plattsville, ONT 1925-1939
Jonathan Sigalet D 02/12/1986 Vancouver, BC 2006-2007
Jordan Sigalet G 02/19/1981 New Westminster, BC 2005-2006
Mike Siklenka D 12/18/1979 Meadow Lake, SASK 2002-2004
Dave Silk F 01/01/1958 Scituate, MA 1979-1986
Mike Sillinger C 06/29/1971 Regina, SASK 1990-2008
Mike Siltala R 08/05/1963 Toronto, ONT 1981-1988
Risto Siltanen D 10/31/1958 Mantta, Finland 1979-1987
Jonathan Sim L 09/29/1977 New Glasgow, NS 1998-2008
Trevor Sim C 06/09/1970 Calgary, ALTA 1989-1990
Martin Simard L 06/25/1966 Montreal, PQ 1990-1993
Roman Simicek C 11/04/1971 Ostrava, Czech Rep. 2000-2002
Charlie Simmer F 03/20/1954 Terrace Bay, ONT 1974-1988
Al Simmons D 09/25/1951 Winnipeg, MAN 1971-1976
Don Simmons G 09/13/1931 Port Colborne, ONT 1956-1969
Gary Simmons G 07/19/1944 Charlottetown, PEI 1974-1978
Ben Simon C 06/14/1978 Shaker Heights, OH 2001-2006
Chris Simon L 01/30/1972 Wawa, ONT 1992-2008
Jason Simon W 03/21/1969 Sarnia, ONT 1993-1997
John "Cully" Simon       1942-1945
Thain Simon D 04/24/1922 Brockville, ONT 1946-1947
Todd Simon C 04/21/1972 Toronto, ONT 1993-1994
Frank Simonetti D 09/01/1962 Melrose, MA 1984-1988
Bobby Simpson L 11/17/1956 Caughnawaga, PQ 1976-1983
Cliff Simpson C 04/04/1923 Toronto, ONT 1946-1948
Craig Simpson L 02/15/1967 London, ONT 1985-1995
Harold "Joe" Simpson       1925-1931
Reid Simpson L 05/21/1969 Flin Flon, MAN 1991-2004
Todd Simpson D 05/28/1973 North Vancouver, BC 1995-2006
Al Sims D 04/18/1953 Toronto, ONT 1973-1983
Reggie Sinclair       1950-1953
Alex Singbush D 01/31/1914 Winnipeg, MAN 1940-1941
Ilkka Sinisalo F 07/10/1958 Valkeakoski, Finland 1981-1992
Ville Siren D 02/10/1964 Tampere, Finland 1985-1990
Bob Sirois R 02/06/1954 Montreal, PQ 1974-1980
Darryl Sittler C 09/18/1950 Kitchener, ONT 1970-1985
Michal Sivek C 01/21/1981 Nachod, Czech Rep. 2002-2003
Lars-Erik Sjoberg   04/05/1944   1979-1980
Tommy Sjodin D 08/13/1965 Sundsvall, Sweden 1992-1994
Fredrik Sjostrom R 05/06/1983 Fargelanda, Sweden 2003-2008
Bjorn Skaare       1978-1979
Jarrod Skalde C 02/26/1971 Niagara Falls, ONT 1990-2002
Randy Skarda D 05/05/1968 West St. Paul, MN 1989-1992
Paul Skidmore G 07/22/1956 Smithtown, NY 1981-1982
Jack Skille R 05/19/1987 Madison, WI 2007-2008
Raymie Skilton       1917-1918
Alf Skinner R   Toronto, ONT 1917-1926
Larry Skinner C 01/21/1956 Vancouver, BC 1976-1980
Wade Skolney D 06/24/1981 Humboldt, SASK 2005-2006
Andrei Skopintsev D 09/28/1971 Moscow, Russia 1998-2001
Warren Skorodenski G 03/22/1960 Winnipeg, MAN 1981-1988
Martin Skoula D 10/28/1979 Litomerice, Czech 1999-2008
Glen Skov C 01/26/1931 Wheatley, ONT 1949-1961
Karlis Skrastins D 07/09/1974 Riga, Latvia 1998-2008
Pavel Skrbek D 08/09/1978 Kladno, Czech 1998-2002
Petri Skriko F 03/12/1962 Laapeenranta, Finland 1984-1993
Rob Skrlac W 06/10/1976 Port McNeil, BC 2003-2004
Brian Skrudland C 07/31/1963 Peace River, ALTA 1985-2000
Peter Skudra G 04/24/1973 Riga, Latvia 1997-2003
John Slaney D 02/07/1972 St. John's, NFLD 1993-2004
Jim Slater C 12/09/1982 Petoskey, MI 2005-2008
John Sleaver C 08/18/1934 Copper Cliff, ONT 1953-1957
Jiri Slegr D 05/30/1971 Jihlava, Czech 1992-2006
Louis Sleigher R 10/23/1958 Nouvelle, PQ 1979-1986
Blake Sloan W 07/27/1975 Park Ridge, IL 1998-2004
Tod Sloan C 11/30/1927 Vinton, PQ 1947-1961
Pete Slobodian D 03/24/1918 Dauphin, MAN 1940-1941
Ed Slowinski R 11/18/1922 Winnipeg, MAN 1947-1953
Darryl Sly D 04/03/1939 Collingwood, ONT 1965-1971
Matt Smaby D 10/14/1984 Minneapolis, MN 2007-2008
Doug Smail F 09/02/1957 Moose Jaw, SASK 1980-1993
Alex Smart       1942-1943
Dale Smedsmo L 04/23/1951 Bemidji, MN 1972-1973
Richard Smehlik D 01/23/1970 Ostrava, Czech 1992-2003
Ladislav Smid D 02/01/1986 Frydlant, Czech Rep. 2006-2008
Don Smillie       1933-1934
Alexei Smirnov C 01/28/1982 Tver, Russia 2002-2004
Al Smith G 11/10/1945 Toronto, ONT 1965-1981
Alex Smith D 04/02/1904 Bootle, England 1924-1935
Art Smith       1927-1931
Barry Smith C 04/25/1955 Surrey, BC 1975-1981
Billy Smith G 12/12/1950 Perth, ONT 1971-1989
Bobby Smith F 02/12/1958 North Sydney, NS 1978-1993
Brad Smith F 04/13/1958 Windsor, ONT 1978-1987
Brandon Smith D 02/25/1973 Hazelton, BC 1998-2003
Brian Smith L 12/06/1937 Creighton Mine, ONT 1957-1961
Brian Smith L 09/06/1940 Ottawa, ONT 1967-1969
Carl "Winky" Smith W 09/18/1917 Cache Bay, ONT 1943-1944
Clint Smith C 12/12/1913 Assiniboia, SASK 1936-1947
D.J. Smith D 05/13/1977 Windsor, ONT 1996-2003
Dallas Smith D 10/10/1941 Hamiota, MAN 1959-1978
Dalton "Nakina" Smith C 07/26/1915 Cache Bay, ONT 1943-1944
Dan Smith D 10/19/1976 Fernie, BC 1998-2006
Dennis Smith D 05/27/1964 Livonia, MI 1989-1991
Derek Smith F 07/31/1954 Quebec City, PQ 1975-1983
Derrick Smith C 01/22/1965 Scarborough, ONT 1984-1994
Des Smith       1937-1942
Don Smith       1919-1920
Don Smith C 05/04/1929 Regina, SASK 1949-1950
Doug Smith C 05/17/1963 Ottawa, ONT 1981-1990
Floyd Smith F 05/16/1935 Perth, ONT 1954-1972
Gary Smith G 02/04/1944 Ottawa, ONT 1965-1980
Geoff Smith D 03/07/1969 Edmonton, ALTA 1989-1999
George Smith       1921-1922
Glen Smith R 03/19/1931 Lucky Lake, SASK 1950-1951
Glenn Smith       1922-1923
Gord Smith D 11/17/1949 Perth, ONT 1974-1980
Greg Smith D 07/08/1955 Ponoka, ALTA 1975-1988
Jason Smith D 11/02/1973 Calgary, ALTA 1993-2008
Kenny Smith L 05/08/1924 Moose Jaw, SASK 1944-1951
Mark Smith C 10/24/1977 Edmonton, ALTA 2000-2008
Mike Smith G 03/22/1982 Kingston, ONT 2006-2008
Nathan Smith C 02/09/1982 Strathcona, ALTA 2003-2008
Nick Smith C 03/23/1979 Hamilton, ONT 2001-2002
Normie Smith G 03/18/1908 Toronto, ONT 1931-1945
Randy Smith C 07/07/1965 Saskatoon, SASK 1985-1987
Reginald "Hooley" Smith C 01/07/1904 Toronto, ONT 1924-1941
Rick Smith D 06/29/1948 Hamilton, ONT 1968-1981
Rodger Smith       1925-1931
Ron Smith D 11/19/1952 Port Hope, ONT 1972-1973
Sid Smith L 07/11/1925 Toronto, ONT 1946-1958
Stanford Smith C 08/13/1917 Coal Creek, BC 1939-1941
Steve Smith D 04/04/1963 Trenton, ONT 1981-1989
Steve Smith D 04/30/1963 Glasgow, Scotland 1984-2001
Stuart Smith       1940-1942
Stuart Smith   03/17/1960 Toronto, ONT 1979-1983
Tommy Smith       1919-1920
Vern Smith D 05/30/1964 Winnipeg, MAN 1984-1985
Wayne Smith D 02/12/1943 Kamsack, SASK 1966-1967
Wyatt Smith C 02/13/1977 Thief River Falls, MN 1999-2008
Jerred Smithson C 02/04/1979 Vernon, BC 2002-2008
Bryan Smolinski C 12/27/1971 Toledo, OH 1992-2008
Peter Smrek D 02/16/1979 Martin, Slovak 2000-2002
John Smrke       1977-1980
Stan Smrke L 09/02/1928 Belgrade, Yugoslavia 1956-1958
Stan Smyl W 01/28/1958 Glendon, ALTA 1978-1991
Rod Smylie       1920-1926
Brad Smyth R 03/13/1973 Ottawa, ONT 1995-2003
Greg Smyth D 04/23/1966 Oakville, ONT 1986-1997
Kevin Smyth L 11/22/1973 Banff, ALTA 1993-1996
Ryan Smyth L 02/21/1976 Banff, ALTA 1994-2008
Bob Sneddon G 05/31/1944 Montreal, PQ 1970-1971
Chris Snell D 07/12/1971 Regina, SASK 1993-1995
Ron Snell R 08/11/1948 Regina, SASK 1968-1970
Ted Snell R 05/28/1946 Ottawa, ONT 1973-1975
Harold Snepsts D 10/24/1954 Edmonton, ALTA 1974-1991
Garth Snow G 07/28/1969 Wrentham, MA 1993-2006
Sandy Snow R 11/11/1946 Dokin, NS 1968-1969
Dave Snuggerud R 06/20/1966 Minnetonka, MN 1989-1993
Dan Snyder C 02/23/1978 Elmira, ONT 2000-2003
Dennis Sobchuk C 01/12/1954 Lang, SASK 1979-1983
Gene Sobchuk L 01/02/1951 1973-1974
Vladimir Sobotka C 07/02/1987 Trebic, Czech Rep. 2007-2008
Tommy Soderstrom G 07/17/1969 Stockholm, Sweden 1992-1997
Doug Soetaert G 04/21/1956 Edmonton, ALTA 1975-1987
Ken Solheim L 03/27/1961 Medicine Hat, ALTA 1980-1986
Bob Solinger L 12/23/1925 Star City, SASK 1951-1960
Art Somers       1929-1935
Radovan Somik L 05/05/1977 Martin, Czech Rep. 2002-2004
Roy Sommer C 04/05/1957 Oakland, CA 1980-1981
Tom Songin R 12/20/1954   1978-1981
Glen Sonmor L 04/22/1929 Moose Jaw, SASK 1953-1955
Martin Sonnenberg L 01/23/1978 Wetaskiwin, ALTA 1998-2004
Brent Sopel D 01/07/1977 Calgary, ALTA 1998-2008
Lee Sorochan D 09/09/1975 Edmonton, ALTA 1998-2000
John Sorrell L 01/16/1906 Chesterville, ONT 1930-1941
Christian Soucy G 09/14/1970 Gatineau, PQ 1993-1994
Sheldon Souray D 07/13/1976 Elk Point, ALTA 1997-2008
Jaroslav Spacek D 02/11/1974 Rokycany, Czech 1998-2008
Martin Spanhel L 07/01/1977 Zlin, Czech Rep. 2000-2002
Emory "Spunk" Sparrow       1924-1925
Fred Speck C 07/22/1947 Thorold, ONT 1968-1972
Bill Speer D 03/20/1942 Lindsay, ONT 1967-1971
Ted Speers C 01/28/1961 Ann Arbor, MI 1985-1986
Gord Spence       1925-1926
Brian Spencer L 09/03/1949 Fort St. James, BC 1969-1979
Irv Spencer D 12/04/1937 Sudbury, ONT 1959-1968
Chris Speyer       1923-1934
Jason Spezza C 06/13/1983 Mississauga, ONT 2002-2008
Matthew Spiller D 02/07/1983 Daysland, ALTA 2003-2008
Red Spooner G     1929-1930
Corey Spring R 05/31/1971 Cranbrook, BC 1997-1999
Don Spring D 06/15/1959 Maracaibo, Venezuela 1980-1984
Frank Spring R 09/19/1949 Rossland, BC 1969-1977
Jesse Spring       1923-1930
Andy Spruce L 04/17/1954 London, ONT 1976-1979
Janis Sprukts C 01/31/1982 Riga, Latvia 2006-2007
Tomas Srsen L 08/25/1966 Olomouc, Czech. 1990-1991
Martin St. Amour L 01/30/1970 Montreal, PQ 1992-1993
Rick St. Croix G 01/03/1955 Kenora, ONT 1977-1985
Bruno St. Jacques D 08/22/1980 Montreal, PQ 2001-2006
Andre St. Laurent C 02/16/1953 Rouyn-Noranda, PQ 1973-1984
Dollard St. Laurent D 05/12/1929 Verdun, PQ 1950-1962
Sam St. Laurent G 02/16/1959 Arvida, PQ 1985-1990
Martin St. Louis R 06/18/1975 Laval, PQ 1998-2008
Frank St. Marseille R 12/14/1939 Levack, ONT 1967-1977
Martin St. Pierre C 08/11/1983 Embrun, ONT 2005-2008
Claude St. Sauveur C 01/02/1952 St. Hyacinthe, PQ 1975-1976
Eric Staal C 10/29/1984 Thunder Bay, ONT 2003-2008
Jordan Staal C 09/10/1988 Thunder Bay, ONT 2006-2008
Marc Staal D 01/13/1987 Thunder Bay, ONT 2007-2008
Ron Stackhouse D 08/26/1949 Haliburton, ONT 1970-1982
Ted Stackhouse       1921-1922
Drew Stafford R 10/30/1985 Milwaukee, WI 2006-2008
Garrett Stafford D 01/28/1980 Los Angeles, CA 2007-2008
Frank "Butch" Stahan D 10/29/1920 Minnedosa, MAN 1944-1945
Steve Staios R 07/28/1973 Hamilton, ONT 1995-2008
Matthew Stajan C 12/19/1983 Mississauga, ONT 2002-2008
Nick Stajduhar D 12/06/1974 Kitchener, ONT 1995-1996
Alan "Red" Staley F   1948-1949
Lorne Stamler L 08/09/1951 Winnipeg, MAN 1976-1980
Rastislav Stana G 01/10/1980 Kosice, Slovakia 2003-2004
George Standing R 08/03/1941 Toronto, ONT 1967-1968
Fred Stanfield L 05/04/1944 Toronto, ONT 1964-1978
Jack Stanfield L 05/30/1942 Toronto, ONT 1965-1966
Jim Stanfield C 01/01/1947 Dixie, ONT 1969-1972
Ed Staniowski G 07/07/1955 Moose Jaw, SASK 1975-1985
Ed Stankiewicz R 12/01/1929 Kitchener, ONT 1953-1956
Myron Stankiewicz L 12/04/1935 Kitchener, ONT 1968-1969
Allan Stanley D 03/01/1926 Timmins, ONT 1948-1969
Barney Stanley       1927-1928
Daryl Stanley D 12/02/1962 Winnipeg, MAN 1983-1990
Wally Stanowski D 04/28/1919 Winnipeg, MAN 1939-1951
Paul Stanton D 06/22/1967 Boston, MA 1990-1995
Brian Stapleton R 12/25/1951 Fort Erie, ONT 1975-1976
Mike Stapleton C 05/05/1966 Sarnia, ONT 1986-2001
Pat Stapleton D 07/04/1940 Sarnia, ONT 1961-1973
Sergei Starikov D 12/04/1958   1989-1990
Joe Starke G   Toronto, ONT 1933-1934
Harold Starr       1929-1936
Wilfie Starr L   Winnipeg, MAN 1932-1936
Vic Stasiuk L 05/23/1929 Lethbridge, ALTA 1949-1963
Anton Stastny F 08/05/1959 Bratislava, Slovakia 1980-1989
Marian Stastny F 01/08/1953 Bratislava, Slovakia 1981-1986
Paul Stastny C 12/27/1985 Quebec, PQ 2006-2008
Peter Stastny F 09/18/1956 Bratislava, Slovakia 1980-1995
Yan Stastny C 09/30/1982 Quebec, PQ 2005-2008
Ray Staszak F 12/01/1962 Philadelphia, PA 1985-1986
Robb Stauber G 11/25/1967 Duluth, MN 1989-1995
Dave Steckel C 03/15/1982 Westbend, WI 2005-2008
Frank Steele R 03/19/1905 Niagara Falls, ONT 1930-1931
Alexander Steen C 03/01/1984 Winnipeg, MAN 2005-2008
Anders Steen F 04/28/1955 Nykoping, Sweden 1980-1981
Thomas Steen F 06/08/1960 Tockmark, Sweden 1981-1995
Greg Stefan G 02/11/1961 Brantford, ONT 1981-1990
Patrik Stefan C 09/16/1980 Pribram, Czech Rep. 1999-2007
Morris Stefaniw C 01/10/1948 North Battleford, SASK 1972-1973
Bud Stefanski F 04/28/1955 Timmins, ONT 1977-1978
Phil Stein G     1939-1940
Pete Stemkowski C 08/25/1943 Winnipeg, MAN 1963-1978
Lee Stempniak F 02/04/1983 West Seneca, NY 2005-2008
Vern Stenlund C   Thunder Bay, ONT 1976-1977
Tobias Stephan G 01/21/1984 Zurich, Switzerlan 2007-2008
Charlie Stephens C 04/05/1981 London, ONT 2002-2004
Bob Stephenson       1979-1980
Shay Stephenson L 09/13/1983 Outlook, SASK 2006-2007
Wayne Stephenson G 01/29/1945 Fort William, ONT 1971-1981
Brett Sterling L 04/24/1984 Pasadena, CA 2007-2008
Ronnie Stern R 01/11/1967 St-Agathe, PQ 1987-2000
Ulf Sterner L 02/11/1941 Deje, Sweden 1964-1965
John Stevens D 05/04/1966 Campbellton, NB 1986-1994
Kevin Stevens L 04/15/1965 Brockton, MA 1987-2002
Mike Stevens L 12/30/1965 Kitchener, ONT 1984-1990
Phil Stevens       1917-1926
Scott Stevens D 04/01/1964 Kitchener, ONT 1982-2004
Doug Stevenson G 04/06/1924 Regina, SASK 1944-1946
Grant Stevenson R 10/15/1981 Spruce Grove, ALTA 2005-2006
Jeremy Stevenson L 07/28/1974 San Bernardino, CA 1995-2006
Shayne Stevenson C 10/26/1970 Aurora, ONT 1990-1993
Turner Stevenson R 05/18/1972 Prince George, BC 1992-2006
Alan Stewart L 01/31/1964 Fort St. John, BC 1985-1992
Anthony Stewart R 01/05/1985 LaSalle, PQ 2005-2008
Bill Stewart D 10/06/1957 Toronto, ONT 1977-1986
Blair Stewart F 03/15/1953 Winnipeg, MAN 1973-1980
Bob Stewart D 11/10/1950 Charlottetown, PEI 1971-1980
Cam Stewart L 09/18/1971 Kitchener, ONT 1993-2001
Gaye Stewart R 06/28/1923 Fort William, ONT 1941-1954
Greg Stewart L 05/21/1986 Kitchener, ONT 2007-2008
Jack Stewart D 05/06/1917 Pilot Mound, MAN 1938-1952
Jim Stewart G     1979-1980
John Stewart L 05/16/1950 Eriksdale, MAN 1970-1975
John Stewart C 01/02/1954 Toronto, ONT 1979-1980
Karl Stewart L 06/30/1983 Scarborough, ONT 2003-2008
Ken Stewart D   Port Arthur, ONT 1941-1942
Nels Stewart C 12/29/1902 Montreal, PQ 1925-1940
Paul Stewart L 03/24/1952 Jamaica Plain, MA 1979-1980
Ralph Stewart C 12/02/1948 Fort William, ONT 1970-1978
Ron Stewart C 07/11/1932 Calgary, ALTA 1952-1973
Ryan Stewart C 06/01/1967 Kelowna, BC 1985-1986
Trevor Stienburg R 05/13/1966 Kingston, ONT 1985-1989
Tony Stiles D 08/12/1959 Carstairs, ALTA 1983-1984
Cory Stillman C 12/20/1973 Peterborough, ONT 1994-2008
P.J. Stock L 05/26/1975 Victoriaville, PQ 1997-2004
Jack Stoddard R 09/26/1926 Stoney Creek, ONT 1951-1953
Alek Stojanov R 04/25/1973 Windsor, ONT 1994-1997
Jarret Stoll C 06/24/1982 Melville, SASK 2002-2008
Roland Stoltz D 04/15/1954 , Sweden 1981-1982
Ryan Stone C 03/20/1985 Calgary, ALTA 2007-2008
Steve Stone R 09/26/1952 Toronto, ONT 1973-1974
Jim Storm L 02/05/1971 Milford, MI 1993-1996
Jamie Storr G 12/28/1975 Brampton, ONT 1994-2004
Zack Stortini C 09/11/1985 Elliot Lake, ONT 2006-2008
Mike Stothers D 02/22/1962 Toronto, ONT 1984-1988
Blaine Stoughton F 03/13/1953 Gilbert Plains, MAN 1973-1984
Steve Stoyanovich C 05/02/1957 London, ONT 1983-1984
Neil Strain L 02/24/1926 Kenora, ONT 1952-1953
Martin Straka C 09/03/1972 Plzen, Czech 1992-2008
Anton Stralman D 08/01/1986 Tibro, Sweden 2007-2008
Gordon Strate D 05/28/1935 Edmonton, ALTA 1956-1959
Art Stratton C 10/08/1935 Winnipeg, MAN 1959-1968
Martin Strbak D 01/15/1975 Presov, Slovakia 2003-2004
Mark Streit D 12/11/1977 Englisberg, Switzerland 2005-2008
Art Strobel L 11/28/1922 Regina, SASK 1943-1944
Ken Strong F 05/09/1963 Toronto, ONT 1982-1985
Garret Stroshein W 04/04/1980 Edmonton, ALTA 2003-2004
David Struch C 02/11/1971 Flin Flon, MAN 1993-1994
Jason Strudwick L 07/17/1975 Edmonton, ALTA 1995-2008
Todd Strueby L 06/15/1963 Lanigan, SASK 1981-1984
Bill "Red" Stuart       1920-1927
Brad Stuart D 11/06/1979 Rocky Mountain House, ALTA 1999-2008
Colin Stuart L 07/08/1982 Oak Park, IL 2007-2008
Mark Stuart D 04/27/1984 Rochester, MN 2005-2008
Mike Stuart D 08/31/1980 Chicago, IL 2003-2006
Jozef Stumpel C 07/20/1972 Nitra, Slovakia 1991-2008
Bob Stumpf D 04/25/1953 Milo, ALTA 1974-1975
Peter Sturgeon L 02/12/1954 Brampton, ONT 1979-1981
Marco Sturm C 09/08/1978 Dingolfing, Germany 1997-2008
Mike Stutzel L 02/28/1979 Victoria, BC 2003-2004
Radoslav Suchy D 04/07/1976 Kezmarok, Slovakia 1999-2006
Alexander Suglobov R 01/15/1982 Elektrostal, Russia 2003-2007
Kai Suikkanen L 02/28/1959 Parkano, Finland 1981-1983
Doug Sulliman F 08/29/1959 Glace Bay, NS 1979-1990
Barry Sullivan R 09/21/1926 Preston, ONT 1947-1948
Bob Sullivan L 11/29/1957 Rouyn-Noranda, PQ 1982-1983
Brian Sullivan R 04/23/1969 South Windsor, CT 1992-1993
Frank Sullivan D 06/16/1929 Toronto, ONT 1949-1956
George "Red" Sullivan C 12/24/1929 Peterborough, ONT 1949-1961
Mike Sullivan C 02/27/1968 Marshfield, MA 1991-2002
Peter Sullivan F 06/25/1951 Toronto, ONT 1979-1981
Steve Sullivan C 07/06/1974 Timmins, ONT 1995-2007
Raimo Summanen F 03/02/1962 Jyvaskyla, Finland 1983-1988
Bill Summerhill R 07/09/1913 Toronto, ONT 1937-1942
Niklas Sundblad R 01/03/1973 Stockholm, Sweden 1995-1996
Mats Sundin C 02/13/1971 Bromma, Sweden 1990-2008
Ronnie Sundin D 10/03/1970 Frolunda, Sweden 1997-1998
Niklas Sundstrom R 06/06/1975 Ornskoldsvik, Sweden 1995-2006
Patrik Sundstrom F 12/14/1961 Skelleftea, Sweden 1982-1992
Peter Sundstrom F 12/14/1961 Skelleftea, Sweden 1983-1990