hockey DB
search by league
team
morning report
contact us
home
NHL Player List - S
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Brandon Saad L 10/27/1992 Pittsburgh, PA 2011-2024 853 250 244 494 160 13
Aleksi Saarela C 01/07/1997 Helsinki, Finland 2018-2020 9 2 2 4 0 2
Simo Saarinen D 02/14/1963 Helsinki, Finland 1984-1985 8 0 0 0 8 1
Shaun Sabol D 04/13/1966 Minneapolis, MN 1989-1990 2 0 0 0 0 1
Bob Sabourin L 03/17/1933 Sudbury, ONT 1951-1952 1 0 0 0 2 1
Dany Sabourin G 09/20/1980 Val-d'Or, PQ 2003-2009 57 0 1 1 4 5
Gary Sabourin R 12/04/1943 Parry Sound, ONT 1967-1977 627 169 188 357 397 10
Ken Sabourin D 04/28/1966 Scarborough, ONT 1988-1992 74 2 8 10 201 4
Scott Sabourin R 07/30/1992 Orleans, ONT 2019-2024 46 2 6 8 58 4
David Sacco C 07/31/1971 Malden, MA 1993-1996 35 5 13 18 22 3
Joe Sacco R 02/04/1969 Medford, MA 1990-2003 738 94 119 213 421 13
Larry Sacharuk D 09/16/1952 Saskatoon, SASK 1972-1977 151 29 33 62 42 5
Kirill Safronov D 02/26/1981 St. Petersburg, Russia 2001-2003 35 2 2 4 16 2
Rocky Saganiuk R 10/15/1957 Myrnam, ALTA 1978-1984 259 57 65 122 201 6
Joe Sakic C 07/07/1969 Burnaby, BC 1988-2009 1378 625 1016 1641 614 20
Alexander Salak G 01/05/1987 Strakonice, Czech Rep. 2009-2010 2 0 0 0 0 1
Brian Salcido D 04/14/1985 Hermosa Beach, CA 2008-2009 2 0 1 1 0 1
Ruslan Salei D 11/02/1974 Minsk, Belarus 1996-2011 917 45 159 204 1065 14
Don Saleski R 11/10/1949 Moose Jaw, SASK 1971-1980 543 128 125 253 629 9
Anssi Salmela D 08/13/1984 Nokia, Finland 2008-2011 112 4 17 21 44 3
Tony Salmelainen L 08/08/1981 Espoo, Finland 2003-2007 70 6 12 18 30 2
Borje Salming D 04/17/1951 Kiruna, Sweden 1973-1990 1148 150 637 787 1344 17
Robin Salo D 10/13/1998 Espoo, Finland 2021-2023 32 3 6 9 8 2
Sami Salo D 09/02/1974 Turku, Finland 1998-2014 878 99 240 339 286 15
Tommy Salo G 02/01/1971 Surahammar, Sweden 1994-2004 526 0 7 7 67 10
Miikka Salomaki R 03/09/1993 Raahe, Finland 2014-2020 167 12 15 27 76 6
Andreas Salomonsson L 12/19/1973 Ornskoldsvik, Sweden 2001-2003 71 5 9 14 36 2
Barry Salovaara D 01/07/1948 Toronto, ONT 1974-1976 90 2 13 15 70 2
Bryce Salvador D 02/11/1976 Brandon, MAN 2000-2015 786 24 86 110 696 13
Dave Salvian L 09/09/1955 Toronto, ONT 1976-1977 0 0 0 0 0 1
Dylan Samberg D 01/24/1999 Saginaw, MN 2021-2024 147 3 26 29 70 3
Phil Samis D Edmonton, ALTA 1947-1950 2 0 0 0 0 2
Dmitri Samorukov D 06/16/1999 Volgograd, Russia 2021-2023 3 0 0 0 2 2
Matthew "Mackie" Samoskevich R 11/15/2002 Newtown, CT 2022-2024 7 0 0 0 0 1
Gary Sampson F 08/24/1959 Atikokan, ONT 1983-1987 105 13 22 35 25 4
Jerome Samson R 09/04/1987 Greenfield Park, PQ 2009-2012 46 2 7 9 18 3
Ilya Samsonov G 02/22/1997 Magnitogorsk, Russia 2019-2024 165 0 4 4 2 5
Sergei Samsonov L 10/27/1978 Moscow, Russia 1997-2011 888 235 336 571 209 13
Henrik Samuelsson C 02/07/1994 Pittsburgh, PA 2014-2015 3 0 0 0 2 1
Kjell Samuelsson D 10/18/1958 Tingsryd, Sweden 1985-1999 813 48 138 186 1225 14
Martin Samuelsson R 01/25/1982 Upplands-Vasby, Sweden 2002-2004 14 0 1 1 2 2
Mattias Samuelsson D 03/14/2000 Philadelphia, PA 2020-2024 150 3 26 29 66 4
Mikael Samuelsson R 12/23/1976 Mariefred, Sweden 2000-2014 699 149 197 346 370 13
Philip Samuelsson D 07/26/1991 Leksand, Sweden 2013-2016 13 0 0 0 2 3
Ulf Samuelsson D 03/26/1964 Fagersta, Sweden 1984-2000 1080 57 276 333 2453 16
Scott Sandelin D 08/08/1964 Hibbing, MN 1986-1992 25 0 4 4 2 4
Derek Sanderson C 06/16/1946 Niagara Falls, ONT 1965-1978 598 202 250 452 911 13
Geoff Sanderson L 02/01/1972 Hay River, NWT 1990-2008 1104 355 345 700 511 17
Jake Sanderson D 07/08/2002 Whitefish, MT 2022-2024 145 12 51 63 33 2
Ed Sandford L 08/20/1928 New Toronto, ONT 1947-1956 503 106 145 251 355 9
Linus Sandin R 05/19/1996 Uppsala, Sweden 2021-2022 1 0 0 0 0 1
Rasmus Sandin D 03/07/2000 Uppsala, Sweden 2019-2024 222 16 70 86 73 5
Jim Sandlak R 12/12/1966 Kitchener, ONT 1985-1996 549 110 119 229 821 11
Charlie Sands R 03/23/1911 Fort William, ONT 1932-1944 431 99 109 208 58 12
Mike Sands G 04/06/1963 Sudbury, ONT 1984-1987 6 0 0 0 2 2
Felix Sandstrom G 01/12/1997 Gavle, Sweden 2021-2024 30 0 0 0 0 3
Tomas Sandstrom R 09/04/1964 Jakobstad, Finland 1984-1999 983 394 463 857 1193 15
Terran Sandwith D 04/17/1972 Edmonton, ALTA 1997-1998 8 0 0 0 6 1
Curtis Sanford G 10/05/1979 Owen Sound, ONT 2002-2012 144 0 1 1 4 6
Zach Sanford L 11/09/1994 Salem, MA 2016-2024 334 49 55 104 144 7
Bob Sanguinetti D 02/29/1988 Trenton, NJ 2009-2013 45 2 4 6 8 3
Travis Sanheim D 03/29/1996 Elkhorn, MAN 2017-2024 488 45 135 180 215 7
Everett Sanipass L 02/13/1968 Big Cove, NB 1986-1991 164 25 34 59 358 5
Tommi Santala C 06/27/1979 Helsinki, Finland 2003-2007 63 2 7 9 46 2
Steven Santini D 03/07/1995 Bronxville, NY 2015-2023 123 5 18 23 57 8
Mike Santorelli C 12/14/1985 Vancouver, BC 2008-2016 406 64 74 138 78 8
Oleg Saprykin L 02/12/1981 Moscow, Russia 1999-2007 325 55 82 137 240 7
Yves Sarault L 12/23/1972 Valleyfield, PQ 1994-2002 106 10 10 20 51 8
Gary Sargent D 02/18/1954 Red Lake, MN 1975-1983 402 61 161 222 273 8
Cory Sarich D 08/16/1978 Saskatoon, SASK 1998-2014 969 21 137 158 1089 15
Geoff Sarjeant G 11/30/1969 Orillia, ONT 1994-1996 8 0 1 1 4 2
Craig Sarner R 06/20/1949 St. Paul, MN 1974-1975 7 0 0 0 0 1
Peter Sarno C 07/26/1979 Toronto, ONT 2003-2006 7 1 0 1 2 2
Juuse Saros G 04/19/1995 Forssa, Finland 2015-2024 343 0 7 7 4 9
Dick Sarrazin R 01/22/1946 St.-Gabriel-de-Bran., PQ 1968-1972 100 20 35 55 22 3
Fred Sasakamoose C 12/24/1934 Debden, SASK 1953-1954 11 0 0 0 6 1
Grant Sasser C 02/03/1964 Portland, OR 1983-1984 3 0 0 0 0 1
Miroslav Satan L 10/22/1974 Topolcany, Slovakia 1995-2010 1050 363 372 735 464 14
Harri Sateri G 12/29/1989 Toijala, Finland 2017-2022 15 0 0 0 0 2
Glen Sather L 09/02/1943 High River, ALTA 1966-1976 658 80 113 193 724 10
Kurt Sauer D 01/16/1981 St. Cloud, MN 2002-2010 357 5 28 33 250 7
Mike Sauer D 08/07/1987 St. Cloud, MN 2008-2012 98 4 14 18 96 3
Bernie Saunders R 06/21/1956 Montreal, PQ 1979-1981 10 0 1 1 8 2
Clarence "Teddy" Saunders R 08/29/1911 Ottawa, ONT 1933-1934 19 1 3 4 4 1
David Saunders L 05/20/1966 Ottawa, ONT 1987-1988 56 7 13 20 10 1
Ashton Sautner D 05/27/1994 Flin Flon, MAN 2017-2020 23 0 3 3 4 3
Bob Sauve G 06/17/1955 Ste. Genevieve, PQ 1976-1989 420 0 14 14 57 13
J.F. Sauve C 01/23/1960 Sainte-Genevieve, PQ 1980-1987 290 65 138 203 117 7
Maxime Sauve C 01/30/1990 Tours, France 2011-2012 1 0 0 0 0 1
Philippe Sauve G 02/27/1980 Buffalo, NY 2003-2007 32 0 0 0 23 3
Yann Sauve D 02/18/1990 Montreal, PQ 2010-2014 8 0 0 0 0 2
Andre Savage C 05/27/1975 Ottawa, ONT 1998-2003 66 10 14 24 14 4
Brian Savage L 02/24/1971 Sudbury, ONT 1993-2006 674 192 167 359 321 12
Gordon "Tony" Savage D 08/19/1906 Calgary, ALTA 1934-1935 49 1 5 6 6 1
Joel Savage R 12/25/1969 Surrey, BC 1990-1991 3 0 1 1 0 1
Reggie Savage R 05/01/1970 Montreal, PQ 1990-1994 34 5 7 12 28 3
Andre Savard C 09/02/1953 Temiscaming, PQ 1973-1985 790 211 271 482 411 12
David Savard D 10/22/1990 Saint-Hyacinthe, PQ 2011-2024 784 53 168 221 427 13
Denis Savard F 02/04/1961 Pointe Gatineau, PQ 1980-1997 1196 473 865 1338 1336 17
Jean Savard F 04/26/1957 Nordum, PQ 1977-1980 43 7 12 19 29 3
Marc Savard C 07/17/1977 Ottawa, ONT 1997-2011 807 207 499 706 737 13
Serge Savard D 01/22/1946 Montreal, PQ 1966-1983 1040 106 333 439 592 17
Ryan Savoia C 05/06/1973 Thorold, ONT 1998-1999 3 0 0 0 0 1
Matthew Savoie C 01/01/2004 St. Albert, ALTA 2022-2024 1 0 0 0 0 1
Raymond Sawada R 02/19/1985 Richmond, BC 2008-2011 11 1 0 1 0 3
Zachary Sawchenko G 12/30/1997 Calgary, ALTA 2021-2022 7 0 0 0 0 1
Terry Sawchuk G 12/28/1929 Winnipeg, MAN 1949-1970 970 0 7 7 229 21
Kevin Sawyer R 02/18/1974 Christina Lake, BC 1995-2003 110 3 3 6 403 6
Luca Sbisa D 01/30/1990 Ozieri, Italy 2008-2021 549 20 93 113 385 13
Peter Scamurra D 02/23/1955 Buffalo, NY 1975-1980 132 8 25 33 59 4
Marco Scandella D 02/23/1990 Montreal, PQ 2010-2024 780 51 119 170 294 14
Brandon Scanlin D 06/02/1999 Hamilton, ONT 2022-2024 1 0 0 0 0 1
Dave Scatchard C 02/20/1976 Hinton, ALTA 1997-2011 659 128 141 269 1040 11
Colton Sceviour C 04/20/1989 Red Deer, ALTA 2010-2022 535 66 90 156 136 11
Darin Sceviour F 11/30/1965 Lacombe, ALTA 1986-1987 1 0 0 0 0 1
Joe Schaefer G 12/21/1924 Long Island, NY 1959-1961 2 0 0 0 0 2
Nolan Schaefer G 01/15/1980 Yellow Grass, SASK 2005-2006 7 0 0 0 2 1
Paul "Butch" Schaefer D 11/07/1911 Hinckley, MN 1936-1937 5 0 0 0 6 1
Peter Schaefer L 07/12/1977 Yellow Grass, SASK 1998-2011 572 99 162 261 200 9
Paxton Schafer G 02/26/1976 Medicine Hat, ALTA 1996-1997 3 0 0 0 0 1
Tim Schaller C 11/16/1990 Merrimack, NH 2014-2020 276 29 28 57 92 6
Kevin Schamehorn R 07/28/1956 Victoria, BC 1976-1981 10 0 0 0 17 3
Petr Schastlivy L 04/18/1979 Vikhorevka, Russia 1999-2004 129 18 22 40 30 5
Mark Scheifele C 03/15/1993 Kitchener, ONT 2011-2024 788 294 415 709 339 13
John Schella D 05/09/1947 Port Arthur, ONT 1970-1972 115 2 18 20 224 2
Brayden Schenn C 08/22/1991 Saskatoon, SASK 2009-2024 930 255 370 625 525 15
Luke Schenn D 11/02/1989 Saskatoon, SASK 2008-2024 986 43 154 197 789 16
Nikita Scherbak R 12/30/1995 Moscow, Russia 2016-2019 37 6 2 8 10 3
Chuck Scherza C 02/15/1923 Brandon, MAN 1943-1945 56 6 6 12 35 2
Cameron Schilling D 10/07/1988 Carmel, IN 2012-2019 10 0 1 1 4 4
Ken Schinkel R 11/27/1932 Jansen, SASK 1959-1973 636 127 198 325 163 12
Brad Schlegel D 07/22/1968 Kitchener, ONT 1991-1994 48 1 8 9 10 3
David Schlemko D 05/07/1987 Edmonton, ALTA 2008-2019 415 18 76 94 124 11
Andy Schliebener D 08/16/1962 Ottawa, ONT 1981-1985 84 2 11 13 74 3
Jordan Schmaltz D 10/08/1993 Madison, WI 2016-2019 42 0 5 5 12 3
Nick Schmaltz C 02/23/1996 Madison, WI 2016-2024 496 120 231 351 112 8
Bobby Schmautz R 03/28/1945 Saskatoon, SASK 1967-1981 764 271 286 557 988 13
Cliff Schmautz R 03/17/1939 Saskatoon, SASK 1970-1971 57 13 19 32 33 1
Akira Schmid G 05/12/2000 Bern, Switzerland 2021-2024 43 0 2 2 2 3
Chris Schmidt C 03/01/1976 Beaverlodge, ALTA 2002-2003 10 0 2 2 5 1
Clarence Schmidt R Williams, MN 1943-1944 7 1 0 1 2 1
Jack Schmidt L Regina, SASK 1942-1943 45 6 7 13 6 1
Joe Schmidt L 11/05/1926 Odessa, SASK 1943-1944 2 0 0 0 0 1
Milt Schmidt C 03/05/1918 Kitchener, ONT 1936-1955 776 229 346 575 466 16
Nate Schmidt D 07/16/1991 St. Cloud, MN 2013-2024 658 47 171 218 120 11
Norm Schmidt D 01/24/1963 Sault Ste. Marie, ONT 1983-1988 125 23 33 56 73 4
Robert Schnabel D 11/10/1978 Prague, Czech Rep. 2001-2004 22 0 3 3 34 3
Werner Schnarr 1924-1926 25 0 0 0 0 2
Andy Schneider L 03/29/1972 Edmonton, ALTA 1993-1994 10 0 0 0 15 1
Braden Schneider D 09/20/2001 Prince Albert, SASK 2021-2024 196 11 35 46 39 3
Cole Schneider L 08/26/1990 Williamsville, NY 2015-2017 6 0 1 1 0 2
Cory Schneider G 03/18/1986 Marblehead, MA 2008-2022 410 0 9 9 4 13
Mathieu Schneider D 06/12/1969 New York, NY 1987-2010 1289 223 520 743 1245 21
Danny Schock L 12/30/1948 Terrace Bay, ONT 1969-1971 20 1 2 3 0 2
Ron Schock C 12/19/1943 Chapleau, ONT 1963-1978 909 166 351 517 260 15
Jim Schoenfeld D 09/04/1952 Galt, ONT 1972-1985 719 51 204 255 1132 13
Dwight Schofield D 03/25/1956 Waltham, MA 1976-1988 211 8 22 30 631 7
Wally Schreiber F 04/15/1962 Edmonton, ALTA 1987-1989 41 8 10 18 12 2
Rob Schremp C 07/01/1986 Fulton, NY 2006-2011 114 20 34 54 26 5
David "Sweeney" Schriner L 11/30/1911 Kraft, Russia 1934-1946 484 201 204 405 148 11
Jordan Schroeder L 09/29/1990 Lakeville, MN 2012-2018 165 18 24 42 14 6
Christoph Schubert D 02/05/1982 Munich, Germany 2005-2010 315 25 47 72 263 5
Corey Schueneman D 09/02/1995 Milford, MI 2021-2023 31 2 5 7 8 2
Jimmy Schuldt D 05/11/1995 Minnetonka, MN 2018-2019 1 0 1 1 0 1
Paxton Schulte L 07/16/1972 Onoway, ALTA 1993-1997 2 0 0 0 4 2
Dave Schultz L 10/14/1949 Waldheim, SASK 1971-1980 535 79 121 200 2294 9
Jeff Schultz D 02/25/1986 Calgary, ALTA 2006-2016 409 11 65 76 137 10
Jesse Schultz R 09/28/1982 Strasbourg, SASK 2006-2007 2 0 0 0 0 1
Justin Schultz D 07/06/1990 Kelowna, BC 2012-2024 736 70 249 319 198 12
Nick Schultz D 08/25/1982 Strasbourg, SASK 2001-2017 1069 30 145 175 483 15
Ray Schultz D 11/14/1976 Edmonton, ALTA 1997-2003 45 0 4 4 155 6
M.F. Schurman L 07/18/1957 Summerside, PEI 1979-1980 7 0 0 0 0 1
Rod Schutt L 10/13/1956 Bancroft, ONT 1977-1986 286 77 92 169 177 8
Corey Schwab G 11/04/1970 North Battleford, SASK 1995-2004 147 0 6 6 53 8
Jaden Schwartz C 06/25/1992 Wilcox, SASK 2011-2024 719 195 278 473 209 13
Marek Schwarz G 04/01/1986 Mlada Boleslav, Czech Rep. 2006-2009 6 0 0 0 0 3
Cole Schwindt R 04/25/2001 Kitchener, ONT 2021-2024 7 0 0 0 2 2
Scott Scissons C 10/29/1971 Saskatoon, SASK 1990-1994 2 0 0 0 0 3
Enio Sclisizzi L 08/01/1925 Milton, ONT 1946-1953 81 12 11 23 26 6
Ganton Scott R 03/23/1903 Toronto, ONT 1922-1927 54 1 1 2 0 4
John Scott L 09/26/1982 Edmonton, ALTA 2008-2016 286 5 6 11 544 8
Laurie Scott C Tofield, ALTA 1926-1928 62 6 3 9 28 2
Richard Scott L 08/01/1978 Orillia, ONT 2001-2004 10 0 0 0 28 2
Ron Scott G 07/21/1960 Guelph, ONT 1983-1990 28 0 0 0 2 5
Travis Scott G 09/14/1975 Kanata, ONT 2000-2001 1 0 0 0 0 1
Darrel Scoville D 10/13/1975 Swift Current, SASK 1999-2004 16 0 1 1 12 3
Claudio Scremin D 05/28/1968 Burnaby, BC 1991-1993 17 0 1 1 29 2
Ben Scrivens G 09/11/1986 Spruce Grove, ALTA 2011-2016 144 0 2 2 20 5
Howard Scruton D 10/06/1962 Toronto, ONT 1982-1983 4 0 4 4 9 1
Rob Scuderi D 12/30/1978 Syosset, NY 2003-2016 783 8 102 110 198 12
Brent Seabrook D 04/20/1985 Richmond, BC 2005-2020 1114 103 361 464 661 15
Glen Seabrooke C 09/11/1967 Peterborough, ONT 1986-1989 19 1 6 7 4 3
Al Secord L 03/03/1958 Sudbury, ONT 1978-1990 766 273 222 495 2093 12
Daniel Sedin L 09/26/1980 Ornskoldsvik, Sweden 2000-2018 1306 393 648 1041 546 17
Henrik Sedin C 09/26/1980 Ornskoldsvik, Sweden 2000-2018 1330 240 830 1070 680 17
Lukas Sedlak C 02/25/1993 Ceske Budejovice, Czech Rep. 2016-2023 192 18 17 35 68 4
Ron Sedlbauer L 10/22/1954 Burlington, ONT 1974-1981 430 143 86 229 210 7
Nick Seeler D 06/03/1993 Eden Prairie, MN 2017-2024 288 8 33 41 263 6
Steve Seftel L 05/14/1968 Kitchener, ONT 1990-1991 4 0 0 0 2 1
Brandon Segal R 07/12/1983 Richmond, BC 2008-2013 103 11 11 22 85 5
Danny Seguin L 06/07/1948 Sudbury, ONT 1970-1974 37 2 6 8 50 2
Steve Seguin R 04/10/1964 Cornwall, ONT 1984-1985 5 0 0 0 9 1
Tyler Seguin C 01/31/1992 Brampton, ONT 2010-2024 962 348 437 785 301 14
Earl Seibert D 12/07/1911 Kitchener, ONT 1931-1946 653 89 187 276 768 15
Dennis Seidenberg D 07/18/1981 Schwenningen, Germany 2002-2018 859 44 207 251 359 15
Moritz Seider D 04/06/2001 Zell, Germany 2021-2024 236 20 110 130 123 3
Ric Seiling R 12/15/1957 Elmira, ONT 1977-1987 738 179 208 387 573 10
Rod Seiling D 11/14/1944 Elmira, ONT 1962-1979 979 62 269 331 603 17
Jiri Sejba F 07/22/1962 Pardubice, Czech Rep. 1990-1991 11 0 2 2 8 1
Peter Sejna L 10/05/1979 Liptovsky Mikulas, Slovakia 2002-2007 49 7 4 11 12 4
Jiri Sekac R 06/10/1992 Kladno, Czech Rep. 2014-2016 108 10 19 29 38 2
Andrej Sekera D 06/08/1986 Bojnice, Slovakia 2006-2022 842 51 202 253 212 16
Lubomir Sekeras D 11/18/1968 Trencin, Czech Rep. 2000-2004 213 18 53 71 122 4
Teemu Selanne R 07/03/1970 Helsinki, Finland 1992-2014 1451 684 773 1457 660 21
Brit Selby L 03/27/1945 Kingston, ONT 1964-1972 347 55 62 117 171 8
Steve Self R 05/09/1950 Peterborough, ONT 1976-1977 3 0 0 0 0 1
Alexander Selivanov L 03/23/1971 Moscow, Russia 1994-2001 459 121 114 235 379 7
Luke Sellars D 05/21/1981 Toronto, ONT 2001-2002 1 0 0 0 2 1
Eric Selleck L 10/20/1987 Brockville, ONT 2012-2016 3 0 1 1 22 2
Sean Selmser L 11/10/1974 Calgary, ALTA 2000-2001 1 0 0 0 5 1
Brad Selwood D 03/18/1948 Leamington, ONT 1970-1980 162 7 40 47 153 3
Alexander Semak C 02/11/1966 Ufa, Russia 1991-1997 289 83 91 174 187 6
Brandy Semchuk R 09/22/1971 Calgary, ALTA 1992-1993 1 0 0 0 2 1
Dave Semenko L 07/12/1957 Winnipeg, MAN 1979-1988 575 65 88 153 1175 9
Alexei Semenov D 04/10/1981 Murmansk, Russia 2002-2009 211 7 26 33 249 6
Anatoli Semenov C 03/05/1962 Moscow, Russia 1989-1997 362 68 126 194 122 8
Alexander Semin R 03/03/1984 Krasnojarsk, Russia 2003-2016 650 239 278 517 582 11
Kirill Semyonov C 10/27/1994 Omsk, Russia 2021-2022 3 0 0 0 0 1
Brett Seney L 02/28/1996 London, ONT 2018-2024 66 6 8 14 39 5
George Senick L 09/16/1929 Saskatoon, SASK 1952-1953 13 2 3 5 8 1
Gilles Senn G 03/01/1996 Bulach, Switzerland 2019-2020 2 0 0 0 0 1
Zachary Senyshyn R 03/30/1997 Ottawa, ONT 2018-2022 16 1 2 3 4 4
Jyrki Seppa D 11/14/1961 Tampere, Finland 1983-1984 13 0 2 2 6 1
Ron Serafini D 10/31/1953 Royal Oak, MI 1973-1974 2 0 0 0 2 1
Mikhail Sergachev D 06/25/1998 Nizhnekamsk, Russia 2016-2024 475 48 209 257 282 8
Jeff Serowik D 01/10/1967 Manchester, NH 1990-1999 28 0 6 6 16 3
George Servinis L 04/29/1962 Toronto, ONT 1987-1988 5 0 0 0 0 1
Tim Sestito F 08/28/1984 Rome, NY 2008-2015 101 0 8 8 55 7
Tom Sestito L 09/28/1987 Rome, NY 2007-2017 154 10 11 21 499 9
Devin Setoguchi R 01/01/1987 Taber, ALTA 2007-2017 516 131 130 261 177 9
Jaroslav Sevcik L 05/15/1965 Brno, Czech Rep. 1989-1990 13 0 2 2 2 1
Cam Severson L 08/15/1978 Canora, SASK 2002-2006 37 3 0 3 63 3
Damon Severson D 08/07/1994 Melville, SASK 2014-2024 704 65 220 285 429 10
Brent Severyn D 02/22/1966 Vegreville, ALTA 1989-1999 328 10 30 40 825 7
Pierre Sevigny F 09/08/1971 Trois-Rivieres, PQ 1993-1998 78 4 5 9 64 4
Richard Sevigny G 11/04/1957 Montreal, PQ 1979-1987 176 0 1 1 94 8
Ben Sexton C 06/06/1991 Ottawa, ONT 2017-2018 2 0 0 0 0 1
Dan Sexton R 04/29/1987 Apple Valley, MN 2009-2011 88 13 19 32 20 2
Michael Sgarbossa C 07/25/1992 Campbellville, ONT 2012-2024 84 7 14 21 25 8
Eddie Shack F 02/11/1937 Sudbury, ONT 1958-1975 1047 239 226 465 1439 17
Joe Shack W 12/08/1915 Winnipeg, MAN 1942-1945 70 9 27 36 20 2
Konstantin Shafronov R 09/11/1968 Ust. Kamenogorski, Kazachstan 1996-1997 5 2 1 3 0 1
Paul Shakes D 09/04/1952 Collingwood, ONT 1973-1974 21 0 4 4 12 1
Evgeny Shaldybin D 07/29/1975 Novosibirsk, Russia 1996-1997 3 1 0 1 0 1
Brendan Shanahan L 01/23/1969 Mimico, ONT 1987-2009 1524 656 698 1354 2489 21
Sean Shanahan L 02/08/1951 Toronto, ONT 1975-1978 40 1 3 4 47 3
David Shand D 08/11/1956 Cold Lake, ALTA 1976-1985 421 19 84 103 544 8
Daniel Shank R 05/12/1967 Montreal, PQ 1989-1992 77 13 14 27 175 3
Charles Shannon D 03/22/1916 Campbellford, ONT 1936-1940 4 0 0 0 2 2
Darrin Shannon L 12/08/1969 Barrie, ONT 1988-1998 506 87 163 250 344 10
Darryl Shannon D 06/21/1968 Barrie, ONT 1988-2001 544 28 111 139 523 13
Jerry Shannon L 10/25/1910 Campbellford, ONT 1933-1938 183 23 29 52 80 5
Ryan Shannon C 03/02/1983 Darien, CT 2006-2012 305 35 64 99 90 6
Jeff Shantz C 10/10/1973 Duchess, ALTA 1993-2003 642 72 139 211 341 10
Yegor Sharangovich C 06/06/1998 Minsk, Belarus 2020-2024 276 81 76 157 49 4
Vadim Sharifijanov L 12/23/1975 Ufa, Russia 1996-2000 92 16 21 37 50 3
MacGregor Sharp C 10/01/1985 Red Deer, ALTA 2009-2010 8 0 0 0 0 1
Patrick Sharp L 12/27/1981 Winnipeg, MAN 2002-2018 939 287 333 620 536 15
Jeff Sharples D 07/28/1967 Terrace, BC 1986-1989 105 14 35 49 70 3
Warren "Scott" Sharples G 03/01/1968 Calgary, ALTA 1991-1992 1 0 0 0 0 1
Glen Sharpley C 09/06/1956 York, ONT 1976-1982 389 117 161 278 199 6
Kevin Shattenkirk D 01/29/1989 New Rochelle, NY 2010-2024 947 102 380 482 540 14
Scott Shaunessy D 01/22/1964 Newport, RI 1986-1989 7 0 0 0 23 2
Andrew Shaw R 07/20/1991 Belleville, ONT 2011-2021 544 116 131 247 573 10
Brad Shaw D 04/28/1964 Cambridge, ONT 1985-1999 377 22 137 159 208 11
David Shaw D 05/25/1964 St. Thomas, ONT 1982-1998 769 41 153 194 906 16
Logan Shaw R 10/05/1992 Glace Bay, NS 2015-2022 232 16 23 39 37 5
Mason Shaw C 11/03/1998 Wainwright, ALTA 2021-2024 73 7 11 18 114 3
Normand Shay 02/03/1899 Huntsville, ONT 1924-1926 53 5 2 7 34 2
Pat Shea D 10/29/1911 Potlatch, ID 1931-1932 10 1 0 1 0 1
Ryan Shea D 02/11/1997 Milton, MA 2022-2024 22 0 0 0 6 1
Riley Sheahan C 12/07/1991 St. Catharines, ONT 2011-2023 637 74 120 194 97 12
Rob Shearer C 10/19/1976 Kitchener, ONT 2000-2001 2 0 0 0 0 1
Conor Sheary L 06/08/1992 Winchester, MA 2015-2024 583 123 142 265 124 9
Doug Shedden C 04/26/1961 Wallaceburg, ONT 1981-1991 416 139 186 325 176 8
Bobby Sheehan C 01/11/1949 Weymouth, MA 1969-1982 310 48 63 111 50 9
Neil Sheehy D 02/09/1960 Fort Frances, ONT 1983-1992 379 18 47 65 1311 9
Tim Sheehy C 09/03/1948 International Falls, MN 1977-1980 27 2 1 3 0 2
Jody Shelley L 02/07/1976 Thompson, MAN 2000-2013 627 18 36 54 1538 12
Doug Shelton L 06/27/1945 Woodstock, ONT 1967-1968 5 0 1 1 2 1
Hunter Shepard G 11/07/1995 Cohasset, MN 2022-2024 4 0 0 0 0 1
Frank Sheppard 1927-1928 4 1 1 2 0 1
Gregg Sheppard L 04/23/1949 North Battleford, SASK 1972-1982 657 205 293 498 243 10
James Sheppard C 04/25/1988 Halifax, NS 2007-2015 394 23 68 91 192 6
John Sheppard L 07/27/1904 Montreal, PQ 1926-1934 310 68 58 126 224 8
Ray Sheppard R 05/27/1966 Petawawa, ONT 1987-2000 817 357 300 657 212 13
John Sherf L 04/08/1914 Calumet, MI 1935-1944 19 0 0 0 8 5
Fred Shero D 10/23/1925 Winnipeg, MAN 1947-1950 145 6 14 20 137 3
Gordon "Moose" Sherritt D 04/08/1919 Oakville, MAN 1943-1944 8 0 0 0 12 1
Gord Sherven F 08/21/1963 Weyburn, SASK 1983-1988 97 13 22 35 33 5
Kiefer Sherwood L 03/31/1995 Columbus, OH 2018-2024 177 23 30 53 79 6
Kole Sherwood R 01/22/1997 Columbus, OH 2018-2022 12 0 1 1 9 4
Igor Shesterkin G 12/30/1995 Moscow, Russia 2019-2024 206 0 3 3 10 5
Jeff Shevalier L 03/14/1974 Mississauga, ONT 1994-2000 32 5 9 14 8 3
Jack Shewchuk D 06/19/1917 Brantford, ONT 1938-1945 187 9 19 28 160 6
Alex Shibicky L 05/19/1914 Winnipeg, MAN 1935-1946 322 110 91 201 161 8
Allan Shields D 05/10/1907 Ottawa, ONT 1927-1938 457 42 46 88 637 11
Steve Shields G 07/19/1972 Toronto, ONT 1995-2006 246 0 2 2 78 10
Bill Shill R 03/06/1923 Toronto, ONT 1942-1947 79 21 13 34 18 3
Jack Shill L 01/12/1912 Toronto, ONT 1933-1939 163 15 20 35 70 6
Hunter Shinkaruk L 10/13/1994 Calgary, ALTA 2015-2017 15 2 2 4 4 2
Brendan Shinnimin C 01/07/1991 Winnipeg, MAN 2014-2015 12 0 1 1 8 1
Rick Shinske C 05/31/1955 Weyburn, SASK 1976-1979 63 5 16 21 10 3
Vadim Shipachyov C 03/12/1987 Cherepovets, Russia 2017-2018 3 1 0 1 2 1
Jim Shires L 11/15/1945 Edmonton, ALTA 1970-1973 56 3 6 9 32 3
Sergei Shirokov R 03/10/1986 Moscow, Russia 2009-2011 8 1 0 1 2 2
Timofei Shishkanov L 06/10/1983 Moscow, Russia 2003-2006 24 3 2 5 6 2
Paul Shmyr D 01/28/1946 Cudworth, SASK 1968-1982 343 13 72 85 528 7
Bruce Shoebottom D 08/20/1963 Mississauga, ONT 1987-1991 35 1 4 5 53 4
Devin Shore C 07/19/1994 Ajax, ONT 2015-2024 443 51 88 139 73 9
Drew Shore C 01/29/1991 Denver, CO 2012-2021 98 9 17 26 30 6
Eddie Shore D 11/25/1902 Fort Qu'Appelle, SASK 1926-1940 552 105 179 284 1041 14
Hamby Shore 1917-1918 18 3 0 3 0 1
Nick Shore C 09/26/1992 Denver, CO 2014-2020 299 18 41 59 98 5
Steve Short D 04/06/1954 Roseville, MN 1977-1979 6 0 0 0 2 2
Mikhail Shtalenkov G 10/20/1965 Moscow, Russia 1993-2000 190 0 6 6 14 7
Gary Shuchuk C 02/17/1967 Edmonton, ALTA 1990-1996 142 13 26 39 70 5
Ron Shudra D 11/28/1967 Winnipeg, MAN 1987-1988 10 0 5 5 6 1
Justin Shugg L 12/24/1991 Niagara Falls, ONT 2014-2015 3 0 0 0 2 1
Richard Shulmistra G 04/01/1971 Sudbury, ONT 1997-2000 2 0 0 0 0 2
Steve Shutt F 07/01/1952 Toronto, ONT 1972-1985 930 424 393 817 410 13
Bill Shvetz D 08/27/1930 Hardinville, ALTA 1954-1955 1 0 0 0 0 1
Denis Shvidki R 11/21/1980 Kharkov, Ukraine 2000-2004 76 11 14 25 30 4
Peter Sidorkiewicz G 06/29/1963 Dabrown Bialostocka, Poland 1987-1998 246 0 9 9 20 8
Albert "Babe" Siebert L 01/14/1904 Plattsville, ONT 1925-1939 593 140 156 296 982 14
Jonas Siegenthaler D 05/06/1997 Zurich, Switzerland 2018-2024 304 8 49 57 161 6
Patrick Sieloff D 05/15/1994 Ann Arbor, MI 2015-2018 2 2 0 2 2 2
Duncan Siemens D 09/07/1993 Sherwood Park, ALTA 2014-2018 20 1 1 2 25 3
Jaime Sifers D 01/18/1983 Stratford, CT 2008-2010 37 0 2 2 24 2
Jonathan Sigalet D 02/12/1986 Vancouver, BC 2006-2007 1 0 0 0 4 1
Jordan Sigalet G 02/19/1981 New Westminster, BC 2005-2006 1 0 0 0 0 1
Mike Siklenka D 12/18/1979 Meadow Lake, SASK 2002-2004 2 0 0 0 0 2
Dylan Sikura R 06/01/1995 Aurora, ONT 2017-2022 58 3 14 17 0 5
Jakob Silfverberg R 10/13/1990 Gavle, Sweden 2011-2024 810 167 204 371 256 13
Dave Silk F 01/01/1958 Scituate, MA 1979-1986 249 54 59 113 271 7
Zach Sill C 05/24/1988 Truro, NS 2013-2016 93 2 3 5 98 3
Cole Sillinger C 05/16/2003 Columbus, OH 2021-2024 210 30 37 67 99 3
Mike Sillinger C 06/29/1971 Regina, SASK 1990-2009 1049 240 308 548 644 18
Arturs Silovs G 03/22/2001 Riga, Latvia 2022-2023 5 0 0 0 0 1
Mike Siltala R 08/05/1963 Toronto, ONT 1981-1988 7 1 0 1 2 3
Risto Siltanen D 10/31/1958 Mantta, Finland 1979-1987 562 90 265 355 266 8
Jonathan Sim L 09/29/1977 New Glasgow, NS 1998-2011 469 75 64 139 314 12
Trevor Sim C 06/09/1970 Calgary, ALTA 1989-1990 3 0 1 1 2 1
Martin Simard L 06/25/1966 Montreal, PQ 1990-1993 44 1 5 6 183 3
Radim Simek D 09/20/1992 Mlada Boleslav, Czech Rep. 2018-2023 209 7 22 29 74 5
Roman Simicek C 11/04/1971 Ostrava, Czech Rep. 2000-2002 63 7 10 17 59 2
Charlie Simmer F 03/20/1954 Terrace Bay, ONT 1974-1988 712 342 369 711 544 14
Wayne Simmonds R 08/26/1988 Scarborough, ONT 2008-2023 1037 263 263 526 1313 15
Al Simmons D 09/25/1951 Winnipeg, MAN 1971-1976 11 0 1 1 21 3
Don Simmons G 09/13/1931 Port Colborne, ONT 1956-1969 246 0 0 0 14 11
Gary Simmons G 07/19/1944 Charlottetown, PEI 1974-1978 107 0 1 1 50 4
Ben Simon C 06/14/1978 Shaker Heights, OH 2001-2006 81 3 1 4 47 4
Chris Simon L 01/30/1972 Wawa, ONT 1992-2008 782 144 161 305 1824 15
Dominik Simon C 08/08/1994 Prague, Czech Rep. 2015-2022 256 22 55 77 80 7
Jason Simon W 03/21/1969 Sarnia, ONT 1993-1997 5 0 0 0 34 2
John "Cully" Simon D 05/08/1918 Brockville, ONT 1942-1945 130 4 11 15 121 3
Thain Simon D 04/24/1922 Brockville, ONT 1946-1947 3 0 0 0 0 1
Todd Simon C 04/21/1972 Toronto, ONT 1993-1994 15 0 1 1 0 1
Frank Simonetti D 09/01/1962 Melrose, MA 1984-1988 115 5 8 13 76 4
Bobby Simpson L 11/17/1956 Caughnawaga, PQ 1976-1983 175 35 29 64 98 5
Cliff Simpson C 04/04/1923 Toronto, ONT 1946-1948 6 0 1 1 0 2
Craig Simpson L 02/15/1967 London, ONT 1985-1995 634 247 250 497 659 10
Dillon Simpson D 02/10/1993 Edmonton, ALTA 2016-2017 3 0 0 0 2 1
Harold "Joe" Simpson Selkirk, MAN 1925-1931 228 21 19 40 176 6
Kent Simpson G 03/26/1992 Edmonton, ALTA 2013-2014 1 0 0 0 0 1
Reid Simpson L 05/21/1969 Flin Flon, MAN 1991-2004 301 18 18 36 838 12
Todd Simpson D 05/28/1973 North Vancouver, BC 1995-2006 580 14 63 77 1357 10
Al Sims D 04/18/1953 Toronto, ONT 1973-1983 476 49 116 165 286 10
Shane Sims D 04/30/1988 East Amherst, NY 2010-2011 1 0 0 0 0 1
Reggie Sinclair C 03/06/1925 Lachine, PQ 1950-1953 208 49 43 92 139 3
Alex Singbush D 01/31/1914 Winnipeg, MAN 1940-1941 32 0 5 5 15 1
Ilkka Sinisalo F 07/10/1958 Valkeakoski, Finland 1981-1992 582 204 222 426 208 11
Ville Siren D 02/10/1964 Tampere, Finland 1985-1990 290 14 68 82 276 5
Bob Sirois R 02/06/1954 Montreal, PQ 1974-1980 286 92 120 212 42 6
Mike Sislo R 01/20/1988 Superior, WI 2013-2016 42 3 2 5 6 3
Colton Sissons C 11/05/1993 North Vancouver, BC 2013-2024 609 88 111 199 209 10
Darryl Sittler C 09/18/1950 Kitchener, ONT 1970-1985 1096 484 637 1121 948 15
Michal Sivek C 01/21/1981 Nachod, Czech Rep. 2002-2003 38 3 3 6 14 1
Lars-Erik Sjoberg D 04/05/1944 Falun, Sweden 1979-1980 79 7 27 34 48 1
Tommy Sjodin D 08/13/1965 Sundsvall, Sweden 1992-1994 106 8 40 48 52 2
Fredrik Sjostrom R 05/06/1983 Fargelanda, Sweden 2003-2011 489 46 58 104 190 7
Bjorn Skaare 10/29/1958 Oslo, Norway 1978-1979 1 0 0 0 0 1
Jarrod Skalde C 02/26/1971 Niagara Falls, ONT 1990-2002 115 13 21 34 62 9
Mackenzie Skapski G 06/15/1994 Abbotsford, BC 2014-2015 2 0 0 0 0 1
Randy Skarda D 05/05/1968 West St. Paul, MN 1989-1992 26 0 5 5 11 2
Paul Skidmore G 07/22/1956 Smithtown, NY 1981-1982 2 0 0 0 0 1
Jack Skille R 05/19/1987 Madison, WI 2007-2017 368 43 41 84 118 10
Raymie Skilton     1917-1918 1 0 0 0 0 1
Alf Skinner R Toronto, ONT 1917-1926 70 26 4 30 79 4
Brett Skinner D 06/28/1983 Brandon, MAN 2008-2009 11 0 0 0 4 1
Jeff Skinner L 05/16/1992 Toronto, ONT 2010-2024 997 357 312 669 447 14
Larry Skinner C 01/21/1956 Vancouver, BC 1976-1980 47 10 12 22 8 4
Stuart Skinner G 11/01/1998 Edmonton, ALTA 2020-2024 116 0 2 2 0 4
Brady Skjei D 03/26/1994 Lakeville, MN 2015-2024 602 67 174 241 328 9
Wade Skolney D 06/24/1981 Humboldt, SASK 2005-2006 1 0 0 0 2 1
Andrei Skopintsev D 09/28/1971 Moscow, Russia 1998-2001 40 2 4 6 32 3
Warren Skorodenski G 03/22/1960 Winnipeg, MAN 1981-1988 35 0 0 0 2 5
Martin Skoula D 10/28/1979 Litomerice, Czech Rep. 1999-2010 776 44 152 196 328 10
Glen Skov C 01/26/1931 Wheatley, ONT 1949-1961 650 106 136 242 413 12
Karlis Skrastins D 07/09/1974 Riga, Latvia 1998-2011 832 32 104 136 375 12
Pavel Skrbek D 08/09/1978 Kladno, Czech Rep. 1998-2002 12 0 0 0 8 3
Petri Skriko F 03/12/1962 Lappeenranta, Finland 1984-1993 541 183 222 405 246 9
Rob Skrlac W 06/10/1976 Port McNeill, BC 2003-2004 8 1 0 1 22 1
Brian Skrudland C 07/31/1963 Peace River, ALTA 1985-2000 881 124 219 343 1107 15
Peter Skudra G 04/24/1973 Riga, Latvia 1997-2003 146 0 2 2 6 6
Juraj Slafkovsky L 03/30/2004 Kosice, Slovakia 2022-2024 110 19 31 50 78 2
Landon Slaggert F 06/25/2002 South Bend, IN 2022-2024 6 0 2 2 4 1
John Slaney D 02/07/1972 St. John's, NFLD 1993-2004 268 22 69 91 99 9
Jim Slater C 12/09/1982 Lapeer, MI 2005-2015 584 67 71 138 407 10
Jaccob Slavin D 05/01/1994 Denver, CO 2015-2024 657 48 217 265 84 9
Josiah Slavin L 12/31/1998 Erie, CO 2021-2022 15 0 1 1 4 1
John Sleaver C 08/18/1934 Copper Cliff, ONT 1953-1957 13 1 0 1 6 2
Jiri Slegr D 05/30/1971 Jihlava, Czech Rep. 1992-2006 622 56 193 249 838 11
Louis Sleigher R 10/23/1958 Nouvelle, PQ 1979-1986 194 46 53 99 146 6
Anton Slepyshev L 05/13/1994 Penza, Russia 2015-2018 102 10 13 23 14 3
Blake Sloan W 07/27/1975 Park Ridge, IL 1998-2004 290 11 32 43 162 6
Tod Sloan C 11/30/1927 Vinton, PQ 1947-1961 745 220 262 482 831 13
Tyler Sloan D 03/15/1981 Calgary, ALTA 2008-2012 99 4 13 17 50 4
David Sloane R 04/06/1985 Ambler, PA 2008-2009 1 0 0 0 0 1
Pete Slobodian D 03/24/1918 Dauphin, MAN 1940-1941 41 3 2 5 54 1
Ed Slowinski R 11/18/1922 Winnipeg, MAN 1947-1953 291 58 74 132 63 6
Darryl Sly D 04/03/1939 Collingwood, ONT 1965-1971 79 1 2 3 20 4
Matt Smaby D 10/14/1984 Minneapolis, MN 2007-2011 122 0 6 6 106 4
Doug Smail F 09/02/1957 Moose Jaw, SASK 1980-1993 845 210 249 459 602 13
Alex Smart L   Ottawa, ONT 1942-1943 8 5 2 7 0 1
Dale Smedsmo L 04/23/1951 Bemidji, MN 1972-1973 4 0 0 0 0 1
Richard Smehlik D 01/23/1970 Ostrava, Czech 1992-2003 644 49 146 195 415 10
Jiri Smejkal L 11/05/1996 Ceske Budejovice, Czech Rep. 2022-2024 12 0 1 1 0 1
Ladislav Smid D 02/01/1986 Frydlant, Czech Rep. 2006-2016 583 12 60 72 472 10
Don Smillie F 09/13/1910 Toronto, ONT 1933-1934 12 2 2 4 4 1
Alexei Smirnov C 01/28/1982 Tver, Russia 2002-2004 52 3 3 6 20 2
Al Smith G 11/10/1945 Toronto, ONT 1965-1981 234 0 7 7 145 10
Alex Smith D 04/02/1904 Bootle, England 1924-1935 445 41 50 91 643 11
Art Smith 11/29/1906 1927-1931 137 15 10 25 249 4
Barry Smith C 04/25/1955 Surrey, BC 1975-1981 114 7 7 14 10 3
Ben Smith R 07/11/1988 Winston-Salem, NC 2010-2017 237 29 25 54 8 7
Billy Smith G 12/12/1950 Perth, ONT 1971-1989 680 1 12 13 489 18
Bobby Smith F 02/12/1958 North Sydney, NS 1978-1993 1077 357 679 1036 917 15
Brad Smith F 04/13/1958 Windsor, ONT 1978-1987 222 28 34 62 591 9
Brandon Smith D 02/25/1973 Hazelton, BC 1998-2003 33 3 4 7 10 4
Brendan Smith D 02/08/1989 Mimico, ONT 2011-2024 685 36 97 133 748 13
Brian Smith L 12/06/1937 Creighton Mine, ONT 1957-1961 61 2 8 10 12 3
Brian Smith L 09/06/1940 Ottawa, ONT 1967-1969 67 10 10 20 33 2
C.J. Smith L 12/01/1994 Des Moines, IA 2016-2022 15 2 1 3 0 4
Carl "Winky" Smith W 09/18/1917 Cache Bay, ONT 1943-1944 7 1 1 2 2 1
Clint Smith C 12/12/1913 Assiniboia, SASK 1936-1947 483 161 236 397 24 11
Cole Smith L 10/28/1995 Brainerd, MN 2020-2024 149 12 27 39 121 4
Colin Smith C 06/20/1993 Edmonton, ALTA 2014-2015 1 0 0 0 0 1
Craig Smith C 09/05/1989 Madison, WI 2011-2024 920 210 221 431 353 13
D.J. Smith D 05/13/1977 Windsor, ONT 1996-2003 45 1 1 2 67 3
Dallas Smith D 10/10/1941 Hamiota, MAN 1959-1978 890 55 252 307 959 16
Dalton "Nakina" Smith C 07/26/1915 Cache Bay, ONT 1943-1944 10 1 2 3 0 1
Dalton Smith L 06/30/1992 Oshawa, ONT 2019-2020 1 0 0 0 2 1
Dan Smith D 10/19/1976 Fernie, BC 1998-2006 22 0 0 0 16 3
Dennis Smith D 05/27/1964 Livonia, MI 1989-1991 8 0 0 0 4 2
Derek Smith F 07/31/1954 Quebec, PQ 1975-1983 335 78 116 194 60 8
Derek Smith D 10/13/1984 Belleville, ONT 2009-2014 94 2 12 14 24 5
Derrick Smith C 01/22/1965 Scarborough, ONT 1984-1994 537 82 92 174 373 10
Des Smith D 02/22/1914 Ottawa, ONT 1937-1942 195 22 25 47 236 5
Don Smith     1919-1920 10 1 0 1 4 1
Don Smith C 05/04/1929 Regina, SASK 1949-1950 10 1 1 2 0 1
Doug Smith C 05/17/1963 Ottawa, ONT 1981-1990 535 115 138 253 624 9
Floyd Smith F 05/16/1935 Perth, ONT 1954-1972 616 129 178 307 207 13
Gary Smith G 02/04/1944 Ottawa, ONT 1965-1980 532 0 7 7 193 14
Gemel Smith C 04/16/1994 Toronto, ONT 2016-2022 91 12 13 25 58 6
Geoff Smith D 03/07/1969 Edmonton, ALTA 1989-1999 462 18 73 91 282 10
George Smith     1921-1922 9 0 0 0 0 1
Givani Smith R 02/27/1998 Toronto, ONT 2019-2024 153 9 13 22 245 5
Glen "Baldy" Smith R 03/19/1931 Lucky Lake, SASK 1950-1951 2 0 0 0 0 1
Glenn Smith     1922-1923 9 0 0 0 0 1
Gord Smith D 11/17/1949 Perth, ONT 1974-1980 299 9 30 39 284 6
Greg Smith D 07/08/1955 Ponoka, ALTA 1975-1988 829 56 232 288 1110 13
Jason Smith D 11/02/1973 Calgary, ALTA 1993-2009 1008 41 128 169 1099 15
Jeremy Smith G 04/13/1989 Dearborn, MI 2016-2017 10 0 0 0 0 1
Kenny Smith L 05/08/1924 Moose Jaw, SASK 1944-1951 331 78 93 171 49 7
Mark Smith C 10/24/1977 Edmonton, ALTA 2000-2008 377 23 47 70 457 7
Mike Smith G 03/22/1982 Kingston, ONT 2006-2022 670 1 20 21 152 16
Nathan Smith C 02/09/1982 Edmonton, ALTA 2003-2010 26 0 0 0 14 5
Nathan Smith C 10/19/1998 Tampa, FL 2021-2023 14 2 2 4 6 2
Nick Smith C 03/23/1979 Hamilton, ONT 2001-2002 15 0 0 0 0 1
Normie Smith G 03/18/1908 Toronto, ONT 1931-1945 175 0 0 0 0 7
Randy Smith C 07/15/1965 Saskatoon, SASK 1985-1987 3 0 0 0 0 2
Reginald "Hooley" Smith C 01/07/1904 Toronto, ONT 1924-1941 716 200 215 415 1013 17
Reilly Smith R 04/01/1991 Mimico, ONT 2011-2024 829 212 295 507 202 13
Rick Smith D 06/29/1948 Hamilton, ONT 1968-1981 687 52 167 219 558 11
Rodger Smith D Ottawa, ONT 1925-1931 204 20 4 24 172 6
Ron Smith D 11/19/1952 Port Hope, ONT 1972-1973 11 1 1 2 14 1
Sid Smith L 07/11/1925 Toronto, ONT 1946-1958 601 186 183 369 94 12
Stanford Smith C 08/13/1917 Coal Creek, BC 1939-1941 9 2 1 3 0 2
Steve Smith D 04/04/1963 Trenton, ONT 1981-1989 18 0 1 1 15 6
Steve Smith D 04/30/1963 Glasgow, Scotland 1984-2001 804 72 303 375 2139 16
Stuart Smith L Winnipeg, MAN 1940-1942 17 2 2 4 2 2
Stuart Smith D 03/17/1960 Toronto, ONT 1979-1983 77 2 10 12 95 4
Tommy Smith 1919-1920 10 0 0 0 9 1
Trevor Smith C 02/08/1985 Ottawa, ONT 2008-2017 107 9 11 20 20 6
Ty Smith D 03/24/2000 Lloydminster, ALTA 2020-2023 123 8 39 47 48 3
Vern Smith D 05/30/1964 Lethbridge, ALTA 1984-1985 1 0 0 0 0 1
Wayne Smith D 02/12/1943 Kamsack, SASK 1966-1967 2 1 1 2 2 1
Wyatt Smith C 02/13/1977 Thief River Falls, MN 1999-2008 211 10 22 32 65 8
Zack Smith L 04/05/1988 Maple Creek, SASK 2008-2020 662 98 106 204 722 12
Devante Smith-Pelly R 06/14/1992 Scarborough, ONT 2011-2019 395 44 57 101 137 8
Jerred Smithson C 02/04/1979 Vernon, BC 2002-2014 606 39 57 96 363 11
Radek Smolenak L 12/03/1986 Prague, Czech Rep. 2008-2010 7 0 1 1 15 2
Bryan Smolinski C 12/27/1971 Toledo, OH 1992-2008 1056 274 377 651 606 15
Jordan Smotherman L 05/11/1986 Corvallis, OR 2007-2009 4 1 1 2 0 2
Peter Smrek D 02/16/1979 Martin, Slovakia 2000-2002 28 2 4 6 18 2
John Smrke C 02/25/1956 Chicoutimi, PQ 1977-1980 103 11 17 28 33 3
Stan Smrke L 09/02/1928 Belgrade, Yugoslavia 1956-1958 9 0 3 3 0 2
Stan Smyl W 01/28/1958 Glendon, ALTA 1978-1991 896 262 411 673 1556 13
Rod Smylie 1920-1926 76 3 1 4 12 6
Brad Smyth R 03/13/1973 Ottawa, ONT 1995-2003 88 15 13 28 109 6
Greg Smyth D 04/23/1966 Oakville, ONT 1986-1997 228 4 16 20 783 10
Kevin Smyth L 11/22/1973 Banff, ALTA 1993-1996 58 6 8 14 31 3
Ryan Smyth L 02/21/1976 Banff, ALTA 1994-2014 1270 386 456 842 976 19
Bob Sneddon G 05/31/1944 Montreal, PQ 1970-1971 5 0 0 0 0 1
Carl Sneep D 11/05/1987 St. Louis Park, MN 2011-2012 1 0 1 1 0 1
Chris Snell D 07/12/1971 Regina, SASK 1993-1995 34 2 7 9 24 2
Ron Snell R 08/11/1948 Regina, SASK 1968-1970 7 3 2 5 6 2
Ted Snell R 05/28/1946 Ottawa, ONT 1973-1975 104 7 18 25 22 2
Harold Snepsts D 10/24/1954 Edmonton, ALTA 1974-1991 1033 38 195 233 2009 17
Joe Snively C 01/01/1996 Herndon, VA 2021-2024 27 6 5 11 2 3
Bill "Sandy" Snow R 11/11/1946 Donkin, NS 1968-1969 3 0 0 0 2 1
Garth Snow G 07/28/1969 Wrentham, MA 1993-2006 368 0 5 5 190 12
Dave Snuggerud R 06/20/1966 Minnetonka, MN 1989-1993 265 30 54 84 127 4
Dan Snyder C 02/23/1978 Elmira, ONT 2000-2003 49 11 5 16 64 3
Dennis Sobchuk C 01/12/1954 Lang, SASK 1979-1983 35 5 6 11 2 2
Gene Sobchuk L 02/19/1951 Lang, SASK 1973-1974 1 0 0 0 0 1
Vladimir Sobotka C 07/02/1987 Trebic, Czech Rep. 2007-2020 548 53 118 171 362 11
Carl Soderberg C 10/12/1985 Malmo, Sweden 2012-2021 597 110 187 297 210 9
Arvid Soderblom G 08/19/1999 Goteborg, Sweden 2021-2024 45 0 0 0 0 3
Elmer Soderblom L 07/05/2001 Gothenburg, Sweden 2022-2023 21 5 3 8 8 1
Tommy Soderstrom G 07/17/1969 Stockholm, Sweden 1992-1997 156 0 2 2 13 5
Victor Soderstrom D 02/26/2001 Gavle, Sweden 2020-2024 53 1 10 11 30 4
Doug Soetaert G 04/21/1956 Edmonton, ALTA 1975-1987 284 0 7 7 68 12
Mads Sogaard G 12/13/2000 Aalborg, Denmark 2021-2024 27 0 1 1 0 3
Egor Sokolov L 06/07/2000 Yekaterinburg, Russia 2021-2023 13 1 1 2 4 2
Ken Solheim L 03/27/1961 Medicine Hat, ALTA 1980-1986 135 19 20 39 34 5
Bob Solinger L 12/23/1925 Star City, SASK 1951-1960 99 10 11 21 19 5
Ilya Solovyov D 07/20/2000 Mogilev, Belarus 2022-2024 6 0 2 2 4 1
Art Somers C 01/17/1903 Winnipeg, MAN 1929-1935 222 33 56 89 189 6
Radovan Somik L 05/05/1977 Martin, Czech Rep. 2002-2004 113 12 20 32 27 2
Roy Sommer C 04/05/1957 Oakland, CA 1980-1981 3 1 0 1 7 1
Tom Songin R 12/20/1954 Norwood, MA 1978-1981 43 5 5 10 22 3
Glen Sonmor L 04/22/1929 Moose Jaw, SASK 1953-1955 28 2 0 2 21 2
Martin Sonnenberg L 01/23/1978 Wetaskiwin, ALTA 1998-2004 63 2 3 5 21 3
Brent Sopel D 01/07/1977 Calgary, ALTA 1998-2011 659 44 174 218 309 12
Marcus Sorensen L 04/07/1992 Sodertalje, Sweden 2016-2021 226 31 33 64 74 5
Nick Sorensen R 10/23/1994 Farevejle, Denmark 2016-2017 5 0 1 1 2 1
Lee Sorochan D 09/09/1975 Edmonton, ALTA 1998-2000 3 0 0 0 0 2
Ilya Sorokin G 08/04/1995 Mezhdurechensk, Russia 2020-2024 188 0 3 3 0 4
John Sorrell L 01/16/1906 Chesterville, ONT 1930-1941 490 127 119 246 100 11
Nikita Soshnikov R 10/14/1993 Nizhny Tagil, Russia 2015-2023 90 8 8 16 26 5
Carson Soucy D 07/27/1994 Viking, ALTA 2017-2024 280 23 51 74 194 6
Christian Soucy G 09/14/1970 Gatineau, PQ 1993-1994 1 0 0 0 0 1
Sheldon Souray D 07/13/1976 Elk Point, ALTA 1997-2013 758 109 191 300 1145 13
Justin Sourdif R 03/24/2002 Richmond, BC 2022-2024 3 0 0 0 0 1
Jaroslav Spacek D 02/11/1974 Rokycany, Czech Rep. 1998-2012 880 82 273 355 618 13
Nick Spaling L 09/19/1988 Palmerston, ONT 2009-2016 437 52 72 124 120 7
Martin Spanhel L 07/01/1977 Zlin, Czech Rep. 2000-2002 10 2 0 2 4 2
Garret Sparks G 06/28/1993 Elmhurst, IL 2015-2022 40 0 0 0 0 4
Emory "Spunk" Sparrow F 09/15/1897 Hartney, MAN 1924-1925 6 0 0 0 4 1
Fred Speck C 07/22/1947 Thorold, ONT 1968-1972 28 1 2 3 2 3
Bill Speer D 03/20/1942 Lindsay, ONT 1967-1971 130 5 20 25 79 4
Blake Speers C 01/02/1997 Sault Ste. Marie, ONT 2016-2022 5 0 0 0 2 2
Ted Speers C 01/28/1961 Ann Arbor, MI 1985-1986 4 1 1 2 0 1
Gord Spence     1925-1926 3 0 0 0 0 1
Jordan Spence D 02/24/2001 Manly, Australia 2021-2024 90 4 26 30 8 3
Brian Spencer L 09/03/1949 Fort Saint James, BC 1969-1979 553 80 143 223 634 10
Irv Spencer D 12/04/1937 Sudbury, ONT 1959-1968 230 12 38 50 127 8
Chris Speyer D 02/09/1904 Toronto, ONT 1923-1934 14 0 0 0 0 3
Jason Spezza C 06/13/1983 Toronto, ONT 2002-2022 1248 363 632 995 604 19
Matthew Spiller D 02/07/1983 Daysland, ALTA 2003-2008 68 0 2 2 74 3
Red Spooner G     1929-1930 1 0 0 0 0 1
Ryan Spooner C 01/30/1992 Ottawa, ONT 2012-2019 325 48 119 167 63 7
Corey Spring R 05/31/1971 Cranbrook, BC 1997-1999 16 1 1 2 12 2
Don Spring D 06/15/1959 Maracaibo, Venezuela 1980-1984 259 1 54 55 80 4
Frank Spring R 09/19/1949 Rossland, BC 1969-1977 61 14 20 34 12 5
Jesse Spring D 01/18/1901 Alba, PA 1923-1930 137 11 2 13 62 6
Daniel Sprong R 03/17/1997 Amsterdam, Netherlands 2015-2024 336 84 72 156 66 8
Ryan Sproul D 01/13/1993 Mississauga, ONT 2013-2018 44 2 10 12 12 3
Andy Spruce L 04/17/1954 London, ONT 1976-1979 172 31 42 73 111 3
Janis Sprukts D 01/31/1982 Riga, Latvia 2006-2009 14 1 2 3 2 2
Jared Spurgeon D 11/29/1989 Edmonton, ALTA 2010-2024 867 110 274 384 146 14
Tomas Srsen L 08/25/1966 Olomouc, Czech Rep. 1990-1991 2 0 0 0 0 1
Martin St. Amour L 01/30/1970 Montreal, PQ 1992-1993 1 0 0 0 2 1
Rick St. Croix G 01/03/1955 Kenora, ONT 1977-1985 130 0 2 2 2 8
Frederic St. Denis D 01/23/1986 Greenfield Park, PQ 2011-2015 21 1 3 4 10 2
John St. Ivany D 07/22/1999 Manhattan Beach, CA 2022-2024 3 0 0 0 0 1
Bruno St. Jacques D 08/22/1980 Montreal, PQ 2001-2006 67 3 7 10 47 4
Andre St. Laurent C 02/16/1953 Rouyn-Noranda, PQ 1973-1984 644 129 187 316 749 11
Dollard St. Laurent D 05/12/1929 Verdun, PQ 1950-1962 652 29 133 162 496 12
Sam St. Laurent G 02/16/1959 Arvida, PQ 1985-1990 34 0 0 0 4 5
Martin St. Louis R 06/18/1975 Laval, PQ 1998-2015 1134 391 642 1033 310 16
Frank St. Marseille R 12/14/1939 Levack, ONT 1967-1977 707 140 285 425 244 10
Martin St. Pierre C 08/11/1983 Ottawa, ONT 2005-2014 39 3 5 8 12 6
Claude St. Sauveur C 01/02/1952 Saint-Hyacinthe, PQ 1975-1976 79 24 24 48 23 1
Eric Staal C 10/29/1984 Thunder Bay, ONT 2003-2023 1365 455 608 1063 854 18
Jared Staal R 08/21/1990 Thunder Bay, ONT 2012-2013 2 0 0 0 2 1
Jordan Staal C 09/10/1988 Thunder Bay, ONT 2006-2024 1246 283 389 672 599 18
Marc Staal D 01/13/1987 Thunder Bay, ONT 2007-2024 1134 53 181 234 537 17
Ron Stackhouse D 08/26/1949 Haliburton, ONT 1970-1982 889 87 372 459 824 12
Ted Stackhouse D 11/02/1894 Wolfville, NS 1921-1922 12 0 0 0 2 1
Drew Stafford R 10/30/1985 Milwaukee, WI 2006-2019 841 196 232 428 415 13
Garrett Stafford D 01/28/1980 Los Angeles, CA 2007-2011 7 0 2 2 0 3
Frank "Butch" Stahan D 10/29/1920 Minnedosa, MAN 1944-1945 0 0 0 0 0 1
Steve Staios R 07/28/1973 Hamilton, ONT 1995-2012 1001 56 164 220 1322 16
Matthew Stajan C 12/19/1983 Mississauga, ONT 2002-2018 1003 146 267 413 526 15
Nick Stajduhar D 12/06/1974 Kitchener, ONT 1995-1996 2 0 0 0 4 1
Viktor Stalberg L 01/17/1986 Gothenburg, Sweden 2009-2017 488 82 86 168 245 8
Alan "Red" Staley F 09/21/1928 Regina, SASK 1948-1949 1 0 1 1 0 1
Alex Stalock G 07/28/1987 St. Paul, MN 2010-2023 179 0 4 4 28 11
Steven Stamkos C 02/07/1990 Markham, ONT 2008-2024 1072 544 577 1121 627 16
Lorne Stamler L 08/09/1951 Winnipeg, MAN 1976-1980 116 14 11 25 16 4
Rastislav Stana G 01/10/1980 Kosice, Slovakia 2003-2004 6 0 0 0 0 1
George Standing R 08/03/1941 Toronto, ONT 1967-1968 2 0 0 0 0 1
Fred Stanfield L 05/04/1944 Toronto, ONT 1964-1978 914 211 405 616 136 14
Jack Stanfield L 05/30/1942 Toronto, ONT 1965-1966 0 0 0 0 0 1
Jim Stanfield C 01/01/1947 Toronto, ONT 1969-1972 7 0 1 1 0 3
Ed Staniowski G 07/07/1955 Moose Jaw, SASK 1975-1985 219 0 10 10 10 10
Ed Stankiewicz R 12/01/1929 Kitchener, ONT 1953-1956 6 0 0 0 2 2
Myron Stankiewicz L 12/04/1935 Kitchener, ONT 1968-1969 35 0 7 7 36 1
Logan Stankoven C 02/26/2003 Kamloops, BC 2022-2024 15 6 5 11 4 1
Allan Stanley D 03/01/1926 Timmins, ONT 1948-1969 1244 100 333 433 792 21
Barney Stanley     1927-1928 2 0 0 0 0 1
Daryl Stanley D 12/02/1962 Winnipeg, MAN 1983-1990 189 8 17 25 408 6
Logan Stanley D 05/26/1998 Waterloo, ONT 2020-2024 131 4 18 22 115 4
Wally Stanowski D 04/28/1919 Winnipeg, MAN 1939-1951 428 23 88 111 160 10
Paul Stanton D 06/22/1967 Boston, MA 1990-1995 295 14 49 63 262 5
Ryan Stanton D 07/20/1989 St. Albert, ALTA 2012-2016 120 4 23 27 71 4
Brian Stapleton R 12/25/1951 Fort Erie, ONT 1975-1976 1 0 0 0 0 1
Mike Stapleton C 05/05/1966 Sarnia, ONT 1986-2001 697 71 111 182 342 14
Pat Stapleton D 07/04/1940 Sarnia, ONT 1961-1973 635 43 294 337 353 10
Tim Stapleton R 07/19/1982 Forest Park, IL 2008-2012 118 19 18 37 24 4
Sergei Starikov D 12/04/1958 Chelyabinsk, Russia 1989-1990 16 0 1 1 8 1
Joe Stark G 05/12/1905 Toronto, ONT 1933-1934 2 0 0 0 0 1
Harold Starr D 1929-1936 203 6 5 11 191 7
Wilfie Starr L 07/22/1909 Winnipeg, MAN 1932-1936 89 8 6 14 25 4
Vic Stasiuk L 05/23/1929 Lethbridge, ALTA 1949-1963 745 183 254 437 669 14
Spencer Stastney D 01/04/2000 Woodbridge, IL 2022-2024 18 1 2 3 6 2
Anton Stastny F 08/05/1959 Bratislava, Slovakia 1980-1989 650 252 384 636 150 9
Marian Stastny F 01/08/1953 Bratislava, Slovakia 1981-1986 322 121 173 294 110 5
Paul Stastny C 12/27/1985 Quebec, PQ 2006-2023 1145 293 529 822 500 17
Peter Stastny F 09/18/1956 Bratislava, Slovakia 1980-1995 977 450 789 1239 824 15
Yan Stastny C 09/30/1982 Quebec, PQ 2005-2010 91 6 10 16 58 5
Ray Staszak F 12/01/1962 Philadelphia, PA 1985-1986 4 0 1 1 7 1
Jaxson Stauber G 04/27/1999 Wayzata, MN 2022-2023 6 0 0 0 0 1
Robb Stauber G 11/25/1967 Duluth, MN 1989-1995 62 0 2 2 22 4
Brad Staubitz R 07/28/1984 Bright's Grove, ONT 2008-2013 230 10 11 21 521 5
Troy Stecher D 04/07/1994 Richmond, BC 2016-2024 490 19 90 109 221 8
Dave Steckel C 03/15/1982 Milwaukee, WI 2005-2014 425 33 46 79 129 9
Sam Steel C 02/03/1998 Ardrossan, ALTA 2018-2024 330 42 73 115 99 6
Frank Steele R 03/19/1905 Niagara Falls, ONT 1930-1931 1 0 0 0 0 1
Alexander Steen L 03/01/1984 Winnipeg, MAN 2005-2020 1018 245 377 622 454 15
Anders Steen F 04/28/1955 Nykoping, Sweden 1980-1981 42 5 11 16 22 1
Oskar Steen C 03/09/1998 Karlstad, Sweden 2020-2024 60 4 4 8 12 4
Thomas Steen F 06/08/1960 Tockmark, Sweden 1981-1995 950 264 553 817 753 14
Alex Steeves C 12/10/1999 Saint Paul, MN 2021-2024 7 0 1 1 0 3
Greg Stefan G 02/11/1961 Brantford, ONT 1981-1990 299 0 15 15 200 9
Patrik Stefan C 09/16/1980 Pribram, Czech Rep. 1999-2007 455 64 124 188 158 7
Morris Stefaniw C 01/10/1948 North Battleford, SASK 1972-1973 13 1 1 2 2 1
Bud Stefanski F 04/28/1955 Timmins, ONT 1977-1978 1 0 0 0 0 1
Phil Stein G 09/13/1913 Toronto, ONT 1939-1940 1 0 0 0 0 1
Pete Stemkowski C 08/25/1943 Winnipeg, MAN 1963-1978 967 206 349 555 866 15
Lee Stempniak R 02/04/1983 West Seneca, NY 2005-2019 911 203 266 469 327 14
Kevin Stenlund C 09/20/1996 Stockholm, Sweden 2018-2024 196 27 16 43 100 6
Vern Stenlund C 04/11/1956 Thunder Bay, ONT 1976-1977 4 0 0 0 0 1
Derek Stepan C 06/18/1990 Hastings, MN 2010-2023 890 182 333 515 216 13
Tobias Stephan G 01/21/1984 Zurich, Switzerland 2007-2009 11 0 1 1 0 2
Charlie Stephens C 04/05/1981 London, ONT 2002-2004 8 0 2 2 4 2
Mitchell Stephens C 02/05/1997 Peterborough, ONT 2019-2024 95 5 11 16 22 4
Bob Stephenson F 02/01/1954 Saskatoon, SASK 1979-1980 18 2 3 5 4 1
Chandler Stephenson C 04/22/1994 Saskatoon, SASK 2015-2024 488 88 176 264 130 9
Shay Stephenson L 09/13/1983 Outlook, SASK 2006-2007 2 0 0 0 0 1
Wayne Stephenson G 01/29/1945 Fort William, ONT 1971-1981 328 0 4 4 43 10
Brett Sterling L 04/24/1984 Los Angeles, CA 2007-2012 30 5 4 9 32 4
Ronnie Stern R 01/11/1967 Sainte-Agathe, PQ 1987-2000 638 75 86 161 2077 12
Ulf Sterner L 02/11/1941 Deje, Sweden 1964-1965 4 0 0 0 0 1
John Stevens D 05/04/1966 Campbellton, NB 1986-1994 53 0 10 10 48 5
Kevin Stevens L 04/15/1965 Brockton, MA 1987-2002 874 329 397 726 1470 15
Mike Stevens L 12/30/1965 Kitchener, ONT 1984-1990 23 1 4 5 29 4
Phil Stevens D 1917-1926 25 1 0 1 0 3
Scott Stevens D 04/01/1964 Kitchener, ONT 1982-2004 1635 196 712 908 2785 22
Doug Stevenson G 04/06/1924 Regina, SASK 1944-1946 8 0 0 0 0 2
Grant Stevenson R 10/15/1981 Spruce Grove, ALTA 2005-2006 47 10 12 22 14 1
Jeremy Stevenson L 07/28/1974 San Bernardino, CA 1995-2006 207 19 19 38 451 9
Shayne Stevenson C 10/26/1970 Aurora, ONT 1990-1993 27 0 2 2 35 3
Turner Stevenson R 05/18/1972 Prince George, BC 1992-2006 644 75 115 190 969 13
Alan Stewart L 01/31/1964 Fort Saint John, BC 1985-1992 64 6 4 10 243 6
Anthony Stewart R 01/05/1985 La Salle, PQ 2005-2012 262 27 44 71 123 6
Bill Stewart D 10/06/1957 Toronto, ONT 1977-1986 260 7 64 71 424 8
Blair Stewart F 03/15/1953 Winnipeg, MAN 1973-1980 229 34 44 78 326 7
Bob Stewart D 11/10/1950 Charlottetown, PEI 1971-1980 575 27 101 128 809 9
Cam Stewart L 09/18/1971 Kitchener, ONT 1993-2001 202 16 23 39 120 6
Charles "Doc" Stewart G 1924-1927 77 0 0 0 0 3
Chris Stewart R 10/30/1987 Toronto, ONT 2008-2020 668 160 162 322 750 11
Gaye Stewart R 06/28/1923 Fort William, ONT 1941-1954 502 185 159 344 284 11
Greg Stewart L 05/21/1986 Waterloo, ONT 2007-2010 26 0 1 1 48 3
Jack Stewart D 05/06/1917 Pilot Mound, MAN 1938-1952 565 31 84 115 765 12
Jim Stewart G 04/23/1957 Hudson, MA 1979-1980 1 0 0 0 0 1
John Stewart L 05/16/1950 Eriksdale, MAN 1970-1975 258 58 60 118 158 5
John Stewart C 01/02/1954 Toronto, ONT 1979-1980 2 0 0 0 0 1
Karl Stewart L 06/30/1983 Scarborough, ONT 2003-2008 69 2 4 6 68 4
Ken Stewart D Port Arthur, ONT 1941-1942 6 1 1 2 0 1
Nels Stewart C 12/29/1902 Montreal, PQ 1925-1940 652 324 191 515 943 15
Paul Stewart L 03/21/1953 Jamaica Plain, MA 1979-1980 21 2 0 2 74 1
Ralph Stewart C 12/02/1948 Fort William, ONT 1970-1978 252 57 73 130 28 7
Ron Stewart C 07/11/1932 Calgary, ALTA 1952-1973 1353 276 253 529 560 21
Ryan Stewart C 06/01/1967 Kelowna, BC 1985-1986 3 1 0 1 0 1
Trevor Stienburg R 05/13/1966 Kingston, ONT 1985-1989 71 8 4 12 161 4
Tony Stiles D 08/12/1959 Carstairs, ALTA 1983-1984 30 2 7 9 20 1
Cory Stillman C 12/20/1973 Peterborough, ONT 1994-2011 1025 278 449 727 489 16
Riley Stillman D 03/09/1998 Peterborough, ONT 2018-2023 158 4 22 26 104 5
Ryan Stoa C 04/13/1987 Bloomington, MN 2009-2014 40 4 3 7 20 3
P.J. Stock L 05/26/1975 Montreal, PQ 1997-2004 235 5 21 26 523 7
Jack Stoddard R 09/26/1926 Stoney Creek, ONT 1951-1953 80 16 15 31 31 2
Alek Stojanov R 04/25/1973 Windsor, ONT 1994-1997 107 2 5 7 222 3
Anthony Stolarz G 01/20/1994 Edison, NJ 2016-2024 103 0 3 3 4 7
Jarret Stoll C 06/24/1982 Melville, SASK 2002-2016 872 144 244 388 618 13
Karl Stollery D 11/21/1987 Camrose, ALTA 2013-2017 23 0 3 3 21 3
Roland Stoltz F 08/15/1954 1981-1982 14 2 2 4 14 1
Mark Stone R 05/13/1992 Winnipeg, MAN 2011-2024 640 212 355 567 215 13
Michael Stone D 06/07/1990 Winnipeg, MAN 2011-2023 552 41 104 145 309 12
Ryan Stone C 03/20/1985 Calgary, ALTA 2007-2010 35 0 7 7 55 3
Steve Stone R 09/26/1952 Toronto, ONT 1973-1974 2 0 0 0 0 1
Clayton Stoner D 02/19/1985 Port McNeill, BC 2009-2017 360 7 41 48 459 8
Jim Storm L 02/05/1971 Milford, MI 1993-1996 84 7 15 22 44 3
Jamie Storr G 12/28/1975 Brampton, ONT 1994-2004 219 0 3 3 26 10
Zack Stortini R 09/11/1985 Elliot Lake, ONT 2006-2012 257 14 27 41 725 6
Mike Stothers D 02/22/1962 Toronto, ONT 1984-1988 30 0 2 2 65 4
Blaine Stoughton F 03/13/1953 Gilbert Plains, MAN 1973-1984 526 258 191 449 204 8
Steve Stoyanovich C 05/02/1957 London, ONT 1983-1984 23 3 5 8 11 1
Tyson Strachan D 10/30/1984 Melfort, SASK 2008-2016 186 1 19 20 199 8
Neil Strain L 02/24/1926 Kenora, ONT 1952-1953 52 11 13 24 12 1
Brian Strait D 01/04/1988 Waltham, MA 2010-2017 187 6 23 29 91 7
Martin Straka C 09/03/1972 Plzen, Czech 1992-2008 954 257 460 717 360 15
Petr Straka R 06/15/1992 Plzen, Czech Rep. 2014-2015 3 0 2 2 0 1
Anton Stralman D 08/01/1986 Tibro, Sweden 2007-2023 938 63 230 293 287 16
Austin Strand D 02/17/1997 Calgary, ALTA 2020-2023 26 0 3 3 10 3
Gordon Strate D 05/28/1935 Edmonton, ALTA 1956-1959 61 0 0 0 34 3
Art Stratton C 10/08/1935 Winnipeg, MAN 1959-1968 95 18 33 51 24 4
Martin Strbak D 01/15/1975 Presov, Slovakia 2003-2004 49 5 11 16 46 1
Ben Street C 02/13/1987 Coquitlam, BC 2012-2020 59 3 6 9 10 7
Mark Streit D 12/11/1977 Bern, Switzerland 2005-2018 786 96 338 434 374 12
Art Strobel L 11/28/1922 Regina, SASK 1943-1944 7 0 0 0 0 1
Dylan Strome C 03/07/1997 Mississauga, ONT 2016-2024 425 115 180 295 130 8
Ryan Strome C 07/11/1993 Mississauga, ONT 2013-2024 772 156 278 434 535 11
Ken Strong F 05/09/1963 Toronto, ONT 1982-1985 15 2 2 4 6 3
Garret Stroshein W 04/04/1980 Edmonton, ALTA 2003-2004 3 0 0 0 14 1
Jayden Struble D 09/08/2001 Cumberland, RI 2022-2024 46 3 4 7 45 1
David Struch C 02/11/1971 Flin Flon, MAN 1993-1994 4 0 0 0 4 1
Jason Strudwick D 07/17/1975 Edmonton, ALTA 1995-2011 674 13 42 55 811 14
Todd Strueby C 06/15/1963 Lanigan, SASK 1981-1984 5 0 1 1 2 3
Bill "Red" Stuart F 02/01/1900 Sackville, NB 1920-1927 193 30 17 47 145 7
Brad Stuart D 11/06/1979 Rocky Mountain House, ALTA 1999-2016 1056 80 255 335 565 16
Colin Stuart L 07/08/1982 Rochester, MN 2007-2012 56 8 5 13 26 4
Herb Stuart G 03/30/1900 Brantford, ONT 1926-1927 3 0 0 0 0 1
Mark Stuart D 04/27/1984 Rochester, MN 2005-2017 673 26 67 93 722 12
Mike Stuart D 08/31/1981 Chicago, IL 2003-2006 3 0 0 0 0 2
Marian Studenic R 10/28/1998 Skalica, Slovakia 2020-2024 46 3 3 6 12 4
Jack Studnicka C 02/18/1999 Windsor, ONT 2019-2024 99 6 10 16 24 5
Jozef Stumpel C 07/20/1972 Nitra, Slovakia 1991-2008 957 196 481 677 245 16
Bob Stumpf D 04/25/1953 Milo, ALTA 1974-1975 10 1 1 2 20 1
Peter Sturgeon L 02/12/1954 Brampton, ONT 1979-1981 6 0 1 1 2 2
Marco Sturm C 09/08/1978 Dingolfing, Germany 1997-2012 938 242 245 487 446 14
Nico Sturm C 05/03/1995 Augsburg, Germany 2018-2024 258 39 38 77 66 6
Mike Stutzel L 02/28/1979 Victoria, BC 2003-2004 9 0 0 0 0 1
Tim Stutzle L 01/15/2002 Viersen, Germany 2020-2024 281 91 154 245 133 4
Malcolm Subban G 12/21/1993 Toronto, ONT 2014-2022 86 0 0 0 6 7
P.K. Subban D 05/13/1989 Toronto, ONT 2009-2022 834 115 352 467 905 13
Radoslav Suchy D 04/07/1976 Kezmarok, Slovakia 1999-2006 451 14 57 71 104 6
C.J. Suess L 03/17/1994 St. Paul, MN 2019-2023 5 0 0 0 4 3
Alexander Suglobov R 01/15/1982 Elektrostal, Russia 2003-2007 18 1 0 1 4 3
Kai Suikkanen L 02/28/1959 Parkano, Finland 1981-1983 2 0 0 0 0 2
Libor Sulak D 03/04/1994 Pelhrimov, Czech Rep. 2018-2019 6 0 0 0 6 1
Doug Sulliman F 08/29/1959 Glace Bay, NS 1979-1990 631 160 168 328 178 11
Barry Sullivan R 09/21/1926 Preston, ONT 1947-1948 1 0 0 0 0 1
Bob Sullivan L 11/29/1957 Rouyn-Noranda, PQ 1982-1983 62 18 19 37 18 1
Brian Sullivan R 04/23/1969 South Windsor, CT 1992-1993 2 0 1 1 0 1
Frank Sullivan D 06/16/1929 Toronto, ONT 1949-1956 8 0 0 0 2 4
George "Red" Sullivan C 12/24/1929 Peterborough, ONT 1949-1961 556 107 239 346 441 11
Mike Sullivan C 02/27/1968 Marshfield, MA 1991-2002 709 54 82 136 203 11
Peter Sullivan F 06/25/1951 Toronto, ONT 1979-1981 126 28 54 82 40 2
Steve Sullivan C 07/06/1974 Timmins, ONT 1995-2013 1011 290 457 747 587 16
Alexander Sulzer D 05/30/1984 Kaufbeuren, Germany 2008-2014 131 7 15 22 44 6
Raimo Summanen F 03/02/1962 Jyvaskyla, Finland 1983-1988 151 36 40 76 35 5
Bill Summerhill R 07/09/1913 Toronto, ONT 1937-1942 72 14 17 31 70 4
Chris Summers D 02/05/1988 Ann Arbor, MI 2010-2016 70 2 7 9 51 6
Niklas Sundblad R 01/03/1973 Stockholm, Sweden 1995-1996 2 0 0 0 0 1
Mats Sundin C 02/13/1971 Bromma, Sweden 1990-2009 1346 564 785 1349 1093 18
Ronnie Sundin D 10/03/1970 Frolunda, Sweden 1997-1998 1 0 0 0 0 1
Oskar Sundqvist C 03/23/1994 Boden, Sweden 2015-2024 426 56 88 144 173 9
Johan Sundstrom C 09/21/1992 Gothenburg, Sweden 2013-2014 11 0 1 1 6 1
Niklas Sundstrom R 06/06/1975 Ornskoldsvik, Sweden 1995-2006 750 117 232 349 256 10
Patrik Sundstrom F 12/14/1961 Skelleftea, Sweden 1982-1992 679 219 369 588 349 10
Peter Sundstrom F 12/14/1961 Skelleftea, Sweden 1983-1990 338 61 84 145 122 6
Antti Suomela C 03/17/1994 Espoo, Finland 2018-2021 51 4 11 15 8 3
Al Suomi L 10/29/1913 Eveleth, MN 1936-1937 5 0 0 0 0 1
Damian Surma L 01/22/1981 Lincoln Park, MI 2002-2004 2 1 1 2 0 2
Tomas Surovy L 09/24/1981 Banska Bystrica, Slovakia 2002-2006 126 27 32 59 71 3
Maxim Sushinski R 07/01/1974 Leningrad, Russia 2000-2001 30 7 4 11 29 1
Maksim Sushko R 02/10/1999 Drogichin, Belarus 2020-2021 2 0 0 0 0 1
Andrej Sustr D 11/29/1990 Plzen, Czech Rep. 2012-2022 361 11 58 69 163 8
Gary Suter D 06/24/1964 Madison, WI 1985-2002 1145 203 642 845 1349 17
Pius Suter C 05/24/1996 Zurich, Switzerland 2020-2024 274 56 57 113 58 4
Ryan Suter D 01/21/1985 Madison, WI 2005-2024 1435 105 576 681 759 19
Brian Sutherby C 03/01/1982 Edmonton, ALTA 2001-2011 460 41 49 90 533 9
Bill Sutherland C 11/10/1934 Regina, SASK 1962-1972 250 70 58 128 99 6
Max Sutherland D 04/03/1904 Grenfel, SASK 1931-1932 2 0 0 0 0 1
Brandon Sutter C 02/14/1989 Huntington, NY 2008-2021 770 152 137 289 149 13
Brent Sutter C 06/10/1962 Viking, ALTA 1980-1998 1111 363 466 829 1054 18
Brett Sutter C 06/02/1987 Viking, ALTA 2008-2015 60 2 8 10 40 7
Brian Sutter L 10/07/1956 Viking, ALTA 1976-1988 779 303 333 636 1786 12
Brody Sutter R 09/26/1991 Viking, ALTA 2014-2016 12 0 0 0 0 2
Darryl Sutter F 08/19/1958 Viking, ALTA 1979-1987 406 161 118 279 288 8
Duane Sutter R 03/16/1960 Viking, ALTA 1979-1990 731 139 203 342 1333 11
Rich Sutter R 12/02/1963 Viking, ALTA 1982-1995 874 149 166 315 1411 13
Ron Sutter C 12/02/1963 Viking, ALTA 1982-2001 1093 205 328 533 1352 19
Andy Sutton D 03/10/1975 Kingston, ONT 1998-2012 676 38 112 150 1185 13
Ken Sutton D 11/05/1969 Edmonton, ALTA 1990-2002 388 23 80 103 338 11
Mark Suzor D 11/05/1956 Windsor, ONT 1976-1978 64 4 16 20 60 2
Nick Suzuki C 08/10/1999 London, ONT 2019-2024 362 104 172 276 125 5
Per Svartvadet R 05/17/1975 Solleftea, Sweden 1999-2003 247 17 34 51 58 4
Marek Svatos L 06/17/1982 Kosice, Slovakia 2003-2011 344 100 72 172 217 7
Andrei Svechnikov R 03/26/2000 Barnaul, Russia 2018-2024 399 129 181 310 364 6
Evgeny Svechnikov L 10/31/1996 Yuzhno-Sakhalinsk, Russia 2016-2023 172 20 25 45 84 6
Niklas Svedberg G 09/04/1989 Stockholm, Sweden 2013-2015 19 0 0 0 0 2
Viktor Svedberg D 05/24/1991 Gothenburg, Sweden 2015-2016 27 2 2 4 4 1
Robert Svehla D 01/02/1969 Martin, Slovakia 1994-2003 655 68 267 335 649 9
Jaroslav Svejkovsky L 10/01/1976 Plzen, Czech Rep. 1996-2000 113 23 19 42 56 4
Leif Svensson D 07/08/1951 Harnosand, Sweden 1978-1980 121 6 40 46 49 2
Magnus Svensson D 03/01/1963 Tranas, Sweden 1994-1996 46 4 14 18 31 2
Alexandr Svitov C 11/03/1982 Omsk, Russia 2002-2007 179 13 24 37 223 3
Jaroslav Svoboda R 06/01/1980 Cervenka, Czech Rep. 2001-2006 134 12 17 29 62 4
Petr Svoboda D 02/14/1966 Most, Czech Rep. 1984-2001 1028 58 341 399 1605 17
Petr Svoboda D 06/20/1980 Jihlava, Czech Rep. 2000-2001 18 1 2 3 10 1
Stanislav Svozil D 01/17/2003 Prerov, Czech Rep. 2022-2023 2 0 1 1 2 1
Garry Swain C 09/11/1947 Welland, ONT 1968-1969 9 1 1 2 0 1
Nick Swaney R 09/09/1997 Burnsville, MN 2022-2023 1 0 0 0 0 1
Brian Swanson C 03/24/1976 Eagle River, AK 2000-2004 70 4 13 17 16 4
George Swarbrick R 02/16/1942 Moose Jaw, SASK 1967-1971 132 17 25 42 173 4
Jeremy Swayman G 11/24/1998 Anchorage, AK 2020-2024 128 0 1 1 8 4
Billy Sweatt L 09/21/1988 Elburn, IL 2011-2013 3 0 0 0 0 2
Lee Sweatt D 08/13/1985 Elburn, IL 2010-2011 3 1 1 2 2 1
Bill Sweeney C 01/30/1937 Guelph, ONT 1959-1960 4 1 0 1 0 1
Bob Sweeney C 01/25/1964 Boxboro, MA 1986-1996 639 125 163 288 799 10
Don Sweeney D 08/17/1966 St. Stephen, NB 1988-2004 1115 52 221 273 681 16
Tim Sweeney L 04/12/1967 Boston, MA 1990-1998 291 55 83 138 123 8
Billy Sweezey D 02/06/1996 Hanson, MA 2022-2023 9 0 1 1 9 1
Darryl Sydor D 05/13/1972 Edmonton, ALTA 1991-2010 1291 98 409 507 755 18
Bob Sykes L Sudbury, ONT 1974-1975 2 0 0 0 0 1
Phil Sykes F 03/18/1959 Dawson Creek, BC 1982-1992 456 79 85 164 519 10
Michal Sykora D 07/04/1973 Pardubice, Czech Rep. 1993-2001 267 15 54 69 185 7
Petr Sykora C 11/19/1976 Plzen, Czech Rep. 1995-2012 1017 323 398 721 455 15
Petr Sykora C 12/21/1978 Pardubice, Czech Rep. 1998-2006 12 2 2 4 6 2
Dean Sylvester R 12/30/1972 Weymouth, MA 1998-2001 96 21 16 37 32 3
Don Sylvestri G 02/06/1961 Sudbury, ONT 1984-1985 3 0 0 0 2 1
Danny Syvret D 06/13/1985 Millgrove, ONT 2005-2011 59 3 4 7 30 5
Paul Szczechura C 11/30/1985 Brantford, ONT 2008-2012 92 10 10 20 34 3
Joe Szura C 12/18/1938 Fort William, ONT 1967-1969 90 10 15 25 30 2
Jordan Szwarz C 05/14/1991 Burlington, ONT 2013-2020 50 4 3 7 25 4