hockey DB
search by league
team
morning report
contact us
home

Charlotte Checkers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Noel Acciari200002021-20221C1991-12-01Johnston, RIMajor League
Justin Agosta801142015-20161D1990-10-09East Meadows, NYMinor Pro
Nick Albano100002021-20221D1996-08-01Beverly, MAMinor Pro
Alex Aleardi48121123182014-20151R1992-07-30Fort Wayne, INMinor Pro
Daniel Altshuller43000132015-20172G1994-07-24Ottawa, ONTMinor Pro
Derek Arnold511222015-20161C1990-02-09Foxboro, MAMinor Pro
Rasmus Asplund6793544222023-20241C1997-12-03Filipstad, SwedenMajor League
Spencer Asuchak400022021-20221L1991-11-22Kamloops, BCMinor Pro
Mike Aviani200022014-20151C1993-04-07North Vancouver, BCMinor Pro
Eric Baier810122012-20131D1988-03-26North Kingstown, RIMinor Pro
Casey Bailey512302019-20201R1991-10-27Anchorage, AKMajor League
Uvis Balinskis3731821312023-20241D1996-08-01Ventspils, LatviaMajor League
Jason Bast401102014-20151C1989-06-02Regina, SASKMinor Pro
Jake Bean129236992602017-20203D1998-06-09Calgary, ALTAMajor League
Matt Beca395813102011-20132C1986-03-06Mississauga, ONTMinor Pro
Brett Bellemore215528332212010-20133D1988-06-25Windsor, ONTMajor League
Mike Benning7291726502023-20241D2002-01-05St. Albert, ALTAMinor Pro
Tag Bertuzzi100002022-20231C2001-02-18Vancouver, BCMinor Pro
J.F. Berube19022102022-20231G1991-07-13Repentigny, PQMajor League
Riley Bezeau8387151382022-20242R2002-05-04Rothesay, NBMinor Pro
Antoine Bibeau1000002021-20221G1994-05-01Victoriaville, PQMajor League
Bryan Bickell1013442016-20171L1986-03-09Bowmanville, ONTMajor League
Danny Biega162832401512012-20164D1991-09-29Montreal, PQMajor League
Clark Bishop2011841591622016-20204C1996-03-29St. John's, NFLDMajor League
Anthony Bitetto6861218882022-20231D1990-07-15Island Park, NYMajor League
Cooper Black100002023-20241G2001-06-14Alpena, MIMinor Pro
Nicolas Blanchard2662835634392010-20144L1987-05-31Granby, PQMajor League
Kyle Bonis300002013-20141L1989-02-15Lindsay, ONTMinor Pro
Callum Booth1501102017-20203G1997-05-21Montreal, PQMinor Pro
Casey Borer6721214262010-20111D1985-07-28Minneapolis, MNMajor League
Ryan Bourque410122019-20201L1991-01-03Boxford, MAMajor League
Henry Bowlby131253055822021-20232L1997-02-26Edina, MNMinor Pro
Drayson Bowman1464141821292010-20164L1989-03-08Grand Rapids, MIMajor League
Zach Boychuk3371231522752032010-20166C1989-10-04Airdrie, ALTAMajor League
Adam Brace1024622013-20141F1988-06-26Pembroke, ONTMinor Pro
Connor Brickley69151126572016-20171L1992-02-25Everett, MAMajor League
Skyler Brind'Amour54358102023-20241C1999-07-27Raleigh, NCMinor Pro
Terry Broadhurst2907782019-20201L1988-11-30Orland Park, ILMinor Pro
Julien Brouillette100002010-20111D1986-12-05Laval, PQMajor League
Patrick Brown33453721252012014-20195C1992-05-29Bloomfield Hills, MIMajor League
Connor Bunnaman7317926482021-20232C1998-04-16Guelph, ONTMajor League
Michal Cajkovsky23134182018-20191D1992-05-06Bratislava, SlovakiaMinor Pro
Anthony Camara15358172015-20161L1993-09-04Toronto, ONTMinor Pro
Lucas Carlsson1213663991042021-20243D1997-07-05Gavle, SwedenMajor League
Connor Carrick59102232672021-20221D1994-04-13Orland Park, ILMajor League
Trevor Carrick347401411813612014-20195D1994-07-04Stouffville, ONTMajor League
Brett Carson3841620142010-20111L1985-11-29Regina, SASKMajor League
Dave Caruso100002011-20121G1982-06-18Queens, NYMinor Pro
Dennis Cesana7811213342021-20243D1998-04-04Providence, RIMinor Pro
Stephane Chaput2003392010-20111C1988-03-11Montreal, PQMinor Pro
Oliver Chau610122022-20231F1997-08-21Oakville, ONTMinor Pro
Jake Chelios1901562771392015-20183D1991-03-08Chicago, ILMajor League
Dennis Cholowski313151882021-20221D1998-02-15Langley, BCMajor League
Billy Christopoulos300002021-20221G1994-02-01Raleigh, NCMinor Pro
Fredrik Claesson4731619182019-20201D1992-11-24Stockholm, SwedenMajor League
Cory Conacher1545962022-20231C1989-12-14Burlington, ONTMajor League
Mike Condon100002019-20201G1990-04-27Holliston, MAMajor League
Mark Cooper822402019-20201F1992-05-26Toronto, ONTMinor Pro
Evan Cormier600002023-20241G1997-11-06Bowmanville, ONTMinor Pro
Xavier Cormier500022022-20231C2001-05-30Pont-Rouge, PQMinor Pro
Mike Cornell69410142082014-20162D1988-03-12Franklin, MAMinor Pro
Philippe Cornet58131528162013-20141L1990-03-28Val-Senneville, PQMajor League
Matt Corrente7229111362013-20141D1988-03-17Toronto, ONTMajor League
Alexis D'Aoust511202019-20201R1996-04-03Trois-Rivieres, PQMinor Pro
Joey Daccord3400002021-20221G1996-08-19Boston, MAMajor League
Evgeny Dadonov353161962011-20121R1989-03-12Chelyabinsk, RussiaMajor League
Klas Dahlbeck601102016-20171D1991-07-06Katrineholm, SwedenMajor League
Zac Dalpe3531301052351622010-20246C1989-11-01Paris, ONTMajor League
Scott Darling1401102018-20191G1988-12-22Newport News, VAMajor League
Josh Davies100022022-20231C2004-03-24Airdrie, ALTAMinor Pro
Jesse Deckert100002013-20141G1986-07-19Winnipeg, MANMinor Pro
Michael Del Zotto252810142022-20231D1990-06-24Stouffville, ONTMajor League
Grigori Denisenko86213354472021-20232L2000-06-24Novosibirsk, RussiaMajor League
Gabriel Desjardins1201142014-20151L1992-11-09Montreal, PQMinor Pro
Phil Di Giuseppe160355489872013-20196L1993-10-09Toronto, ONTMajor League
Josiah Didier95613191312017-20192D1993-04-08Littleton, COMinor Pro
Rick DiPietro500022013-20141G1981-09-19Lewiston, MEMajor League
Nick Dodge575813182010-20111R1986-05-01Oakville, ONTMinor Pro
Sean Dolan154141731932011-20154F1988-02-11St. Louis, MOMinor Pro
Ryan Donald400002011-20121D1986-09-10St. Albert, ALTAMinor Pro
Devan Dubnyk400002021-20221G1986-05-04Regina, SASKMajor League
Chris Durno535712582011-20121L1980-10-31Scarborough, ONTMajor League
Patrick Dwyer58141226202016-20171R1983-06-22Spokane, WAMajor League
Dan Ellis1801102012-20131G1980-06-19Saskatoon, SASKMajor League
Sean Escobedo100002015-20161D1990-10-27Bayside, NYMinor Pro
Justin Faulk4372330272010-20133D1992-03-20South St. Paul, MNMajor League
Mike Ferrantino2134742017-20181F1993-01-01Plymouth, MIMinor Pro
Matt Finn701182017-20181D1994-02-24Toronto, ONTMinor Pro
Casey Fitzgerald6941721652023-20241D1997-02-25North Reading, MAMajor League
Cavan Fitzgerald25235112019-20201D1996-08-23Boston, MAMinor Pro
Zack Fitzgerald760882292010-20111D1985-06-16Two Harbors, MNMajor League
Evan Fitzpatrick200002021-20232G1998-01-28St. John's, NFLDMinor Pro
Cale Fleury5872633392021-20221D1998-11-19Carlyle, SASKMajor League
Haydn Fleury101112839402014-20194D1996-07-08Carlyle, SASKMajor League
Mark Flood74131831272013-20141D1984-09-29Charlottetown, PEIMajor League
Warren Foegele73281846402017-20181L1996-04-01Markham, ONTMajor League
Michael Fora100002018-20191D1995-10-31Sorengo, SwitzerlandMinor Pro
Anton Forsberg2702202019-20201G1992-11-27Harnosand, SwedenMajor League
Gustav Forsling5781826302019-20201D1996-06-12Linkoping, SwedenMajor League
Brandon Fortunato702222021-20221D1996-06-07Albertson, NYMinor Pro
Dane Fox101102015-20161C1993-10-13Chatham, ONTMinor Pro
Dominic Franco49268522022-20231C1996-01-07Scituate, RIMinor Pro
Thomas Frazee301142014-20151C1990-03-31North Vancouver, BCMinor Pro
Jacob Friend17112332021-20221D1997-07-28Bowmanville, ONTMinor Pro
Jonah Gadjovich310102023-20241L1998-10-12Whitby, ONTMajor League
Tyler Ganly37044252015-20183D1995-03-22Mississauga, ONTMinor Pro
Julien Gauthier18469341031152017-20203R1997-10-15Pointe-aux-Trembles, PQMajor League
Morgan Geekie128414788762018-20202C1998-07-20Strathclair, MANMajor League
Brandon Gentile701142011-20121D1987-04-23Clarkson, MIMinor Pro
Brian Gibbons2641418402019-20201L1988-02-26Braintree, MAMajor League
Christopher Gibson1403302021-20221G1992-12-27Karkkila, FinlandMajor League
Max Gildon2816782021-20232D1999-05-17Houston, TXMinor Pro
Patrick Giles148162137592021-20243R2000-01-03Chevy Chase, MDMinor Pro
Bobby Goepfert200002010-20111G1983-05-09Kings Park, NYMinor Pro
Marc-Andre Gragnani4232528292012-20131D1987-03-11Montreal, PQMajor League
Ethan Graham360111142010-20111D1982-08-01Xenia, OHMinor Pro
Dave Gust6011203182019-20201R1994-02-21Orland Park, ILMajor League
Mack Guzda3101102022-20242G2001-01-11Knoxville, TNMinor Pro
Kyle Hagel172810183662014-20173D1985-01-21Hamilton, ONTMinor Pro
Greger Hanson200002016-20171F1988-02-17Lidingo, SwedenMinor Pro
Mitchell Heard40044552016-20182C1992-03-12Bowmanville, ONTMinor Pro
Magnus Hellberg800022023-20241G1991-04-04Uppsala, SwedenMajor League
Jeremy Helvig200002018-20202G1997-05-25Markham, ONTMinor Pro
Luke Henman506814322021-20221C2000-04-29Dartmouth, NSMinor Pro
Jordan Henry500042014-20151D1986-02-11Milo, ALTAMinor Pro
T.J. Hensick467182582015-20161R1985-12-10Howell, MIMajor League
Aleksi Heponiemi118216182402021-20232C1999-01-09Tampere, FinlandMajor League
Brad Herauf574371542010-20111L1982-08-24Regina, SASKMinor Pro
Cason Hohmann201102016-20171F1993-01-10Plymouth, MIMinor Pro
Ben Holmstrom6251520922014-20151C1987-04-09Colorado Springs, COMajor League
Frank Hora200022021-20221D1996-06-01Amherst, NYMinor Pro
Ryan Horvat701192019-20201L1993-02-09Simcoe, ONTMinor Pro
Logan Hutsko113194665482021-20232R1999-02-11Tampa, FLMinor Pro
Kyle Jean802242014-20151F1990-03-01Sault Ste. Marie, MIMinor Pro
A.J. Jenks9091423572011-20154L1990-06-27Wolverine Lake, MIMinor Pro
Jonas Johansson100002021-20221G1995-09-19Gavle, SwedenMajor League
Cam Johnson100002022-20231G1994-07-11Troy, MIMinor Pro
Blair Jones13437202015-20161C1986-09-27Central Butte, SASKMajor League
Josh Jooris503322017-20181R1990-07-14Burlington, ONTMajor League
Michal Jordan3012372951242010-20166D1990-07-17Zlin, Czech Rep.Major League
Derek Joslin403302011-20121D1987-03-17Richmond Hill, ONTMajor League
Olli Juolevi301122021-20221D1998-05-05Helsinki, FinlandMajor League
Tomas Jurco198917142018-20191L1992-12-28Kosice, SlovakiaMajor League
Zack Kamrass200002017-20181D1990-12-14Atlanta, GAMinor Pro
Erik Karlsson9131316122015-20172L1994-07-28Lerum, SwedenMinor Pro
Oliwer Kaski351192022019-20201D1995-09-04Pori, FinlandMinor Pro
Joey Keane916742019-20201D1999-07-02Chicago, ILMajor League
Matt Kennedy801162010-20111R1989-03-04Oro Medonte, ONTMinor Pro
Ethan Keppen36426432022-20231L2001-03-20Whitby, ONTMinor Pro
Patrick Khodorenko6572027472023-20241C1998-10-13Walnut Creek, CAMinor Pro
Anton Khudobin200002013-20141G1986-05-07Ust-Kamenogorsk, KazakhstanMajor League
Brenden Kichton6342024612017-20181D1992-06-18Spruce Grove, ALTAMinor Pro
Matthew Kiersted1691541561612021-20243D1998-04-14Elk River, MNMajor League
Keith Kinkaid400002019-20201G1989-07-04Farmingville, NYMajor League
Santtu Kinnunen137134356482022-20242D1999-03-25Lahti, FinlandMinor Pro
Tommi Kivisto17022122012-20131D1991-06-07Vantaa, FinlandMinor Pro
Nolan Kneen18156132021-20221D1999-03-22Kelowna, BCMinor Pro
Spencer Knight5803302021-20243G2001-04-19Darien, CTMajor League
Levko Koper5671118122016-20171L1990-10-05Edmonton, ALTAMinor Pro
Danny Kristo14461042016-20171R1990-06-18Edina, MNMinor Pro
Justin Krueger12732528672011-20132D1986-10-06Duesseldorf, GermanyMinor Pro
Marcus Kruger19448142017-20181C1990-05-27Stockholm, SwedenMajor League
Janne Kuokkanen1603585120482016-20204C1998-05-25Oulunsalo, FinlandMajor League
Eddie Lack200002016-20171G1988-01-05Norrtalje, SwedenMajor League
Cedric Lacroix11000412019-20201F1994-11-03Shefford, PQMinor Pro
Mario Lamoureux320222014-20151F1988-06-18Grand Forks, NDMinor Pro
Chad Larose64201838442014-20151R1982-03-27Fraser, MIMajor League
Kyle Lawson1800042010-20111D1987-01-11New Hudson, MIMinor Pro
Boston Leier700042019-20201L1993-07-09Saskatoon, SASKMinor Pro
Michael Leighton2300022016-20171G1981-05-19Petrolia, ONTMajor League
Austin Levi2511262013-20152D1992-02-16Columbus, OHMinor Pro
Anton Levtchi35891762022-20231L1995-11-28Varkaus, FinlandMajor League
Kole Lind461718351062021-20221R1998-10-16Swift Current, SASKMajor League
Elias Lindholm612342013-20141C1994-12-02Boden, SwedenMajor League
Alex Lintuniemi400002019-20201D1995-09-23Helsinki, FinlandMinor Pro
Mike Little400022014-20151D1987-11-12Enfield, CTMinor Pro
William Lockwood32121224102023-20241R1998-06-20Royal Oak, MIMajor League
Ryan Lohin1222452021-20221C1996-06-26Chester, PAMinor Pro
Steven Lorentz93262955602017-20203C1996-04-13Kitchener, ONTMajor League
Anthony Louis810122019-20201C1995-02-10Winfield, ILMinor Pro
Keegan Lowe2371039493202013-20174D1993-03-29Greenwich, CTMajor League
John Ludvig5731417722021-20232D2000-08-02Liberec, Czech Rep.Major League
Eetu Luostarinen4481725242019-20201C1998-09-02Siilinjarvi, FinlandMajor League
Alex Lyon2301102022-20231G1992-12-09Baudette, MNMajor League
Drew MacIntyre7900042014-20162G1983-06-24Charlottetown, PEIMajor League
Rob Madore1000002012-20142G1988-05-28Pittsburgh, PAMinor Pro
Saku Maenalanen31771482018-20191R1994-05-29Kemi, FinlandMajor League
Manny Malhotra8000172013-20141C1980-05-18Mississauga, ONTMajor League
Maxim Mamin723522021-20221C1995-01-13Moscow, RussiaMajor League
Colin Markison40369262019-20201R1992-08-06Princeton, NJMinor Pro
Matt Marquardt88111021662012-20142L1987-07-19North Bay, ONTMinor Pro
David Marshall1924662012-20131F1985-03-14Buffalo, MNMinor Pro
Craig Martin300042021-20221F1995-03-15Trail, BCMinor Pro
Jonathan Matsumoto106334982582010-20122C1986-10-13Ottawa, ONTMajor League
Stelio Mattheos2754962018-20202R1999-06-14Winnipeg, MANMinor Pro
Gerald Mayhew1374338811082022-20242C1992-12-31Wyandotte, MIMajor League
Ryan McAllister4191524162022-20242C2001-12-19London, ONTMinor Pro
Tom McCollum1700002016-20171G1989-12-07Amherst, NYMajor League
Max McCormick1022935641622019-20222L1992-05-01De Pere, WIMajor League
Brock McGinn134393170732012-20174L1994-02-02Fergus, ONTMajor League
Jamie McGinn2000152019-20201L1988-08-05Fergus, ONTMajor League
Greg McKegg50153146222017-20192C1992-06-17St. Thomas, ONTMajor League
Mike McKenzie1410162010-20111L1986-04-29Whitby, ONTMinor Pro
Roland McKeown2711668841582014-20205D1996-01-20Listowel, ONTMajor League
Cedric McNicoll327101782010-20122C1988-08-28Boucherville, PQMinor Pro
Jacob Micflikier78293261802010-20111F1984-07-11Winnipeg, MANMinor Pro
Andrew Miller121297099302015-20183R1988-09-18Bloomfield Hills, MIMajor League
Zach Miskovic704422015-20161D1985-05-08River Forest, ILMinor Pro
Cameron Morrison80131427272022-20242L1998-08-27Aurora, ONTMinor Pro
C.J. Motte200002016-20171G1991-12-10St. Clair, MIMinor Pro
Mike Murphy9605502010-20144G1989-01-15Kingston, ONTMajor League
Ryan Murphy89105666402012-20175D1993-03-31Aurora, ONTMajor League
Chris Murray14112212011-20121D1984-12-26Dover, MAMinor Pro
John Muse125000232011-20165G1988-08-01East Falmouth, MAMinor Pro
Justin Nachbaur600072021-20221L2000-03-04Cross Lake, MANMinor Pro
Brendon Nash100002012-20131D1987-03-31Kamloops, BCMajor League
Riley Nash25459891481092010-20234C1989-05-09Consort, ALTAMajor League
Zach Nastasiuk43561182018-20191R1995-03-30Barrie, ONTMinor Pro
Kamerin Nault100002019-20201F1995-09-07Winnipeg, MANMinor Pro
Evan Nause901142023-20241D2003-01-20White Rock, BCMinor Pro
Martin Necas64163652362018-20191C1999-01-15Nove Mesto na Morave, Czech Rep.Major League
Alex Nedeljkovic154134162016-20204G1996-01-07Parma, OHMajor League
Greg Nemisz35111425102013-20152C1990-06-05Courtice, ONTMajor League
Andrej Nestrasil425914232014-20172R1991-02-22Prague, Czech Rep.Major League
Kris Newbury388715332016-20171C1982-02-19Brampton, ONTMajor League
Andreas Nodl614502012-20131R1987-02-28Vienna, AustriaMajor League
Serron Noel6451520742021-20221R2000-08-08Ottawa, ONTMinor Pro
Joakim Nordstrom210102015-20161C1992-02-25Stockholm, SwedenMajor League
Gustav Olofsson41279322021-20221D1994-12-01Boras, SwedenMajor League
Oskar Osala59132942552010-20111L1987-12-26Vaasa, FinlandMajor League
Aaron Palushaj68223658802013-20141R1989-09-07Livonia, MIMajor League
Tom Parisi200022019-20201D1993-07-15Commack, NYMinor Pro
Stephane Pattyn300022014-20151F1991-01-27Ste. Anne, MANMinor Pro
Liam Pecararo400002021-20221F1996-04-06Canton, MAMinor Pro
Brendan Perlini3791120262023-20241L1996-04-27Guildford, EnglandMajor League
Brett Pesce713462014-20162D1994-11-15Tarrytown, NYMajor League
Anthony Peters100002015-20161G1990-12-31Goderich, ONTMinor Pro
Justin Peters7105542011-20143G1986-08-30Blyth, ONTMajor League
Casey Pierro-Zabotel511202012-20131L1988-11-08Ashcroft, BCMinor Pro
Matthew Pistilli147243155522010-20144R1988-10-17Montreal, PQMinor Pro
Luke Pither2361218202012-20131C1989-04-26Oshawa, ONTMinor Pro
Scott Pitt600022011-20121F1988-01-25Ottawa, ONTMinor Pro
Justin Pogge48011562010-20111G1986-04-22Fort McMurray, ALTAMajor League
Andrew Poturalski23866110176922015-20194C1994-01-14Williamsville, NYMajor League
Chase Priskie106144862482019-20222D1996-03-19Pembroke Pines, FLMajor League
Jacob Pritchard3225762018-20202L1995-04-09Macomb Township, MIMinor Pro
Cliff Pu44156102018-20191R1998-06-03Richmond Hill, ONTMinor Pro
Kevin Raine1300042016-20171D1993-05-28Dryden, ONTMinor Pro
Ryan Rashid200002015-20161F1990-04-24Farmington Hills, MIMinor Pro
Victor Rask86172744202012-20142C1993-03-01Leksand, SwedenMajor League
Bob Raymond4441418162012-20131D1985-08-07Lucknow, ONTMinor Pro
Jamieson Rees701162023-20241C2001-02-26Hamilton, ONTMinor Pro
Will Reilly100002023-20241D1997-07-23Toronto, ONTMinor Pro
Daniel Renouf74222241212018-20191D1994-06-01Pickering, ONTMajor League
Rasmus Rissanen294940493572010-20166D1991-07-13Kuopio, FinlandMajor League
Carter Robertson510142021-20221D2000-01-15Holland Landing, ONTMinor Pro
Dennis Robertson2391540552142013-20196D1991-05-24Fort Saint John, BCMinor Pro
Bryan Rodney7793847382010-20111D1984-04-22London, ONTMajor League
Andrew Rowe2814582014-20151W1988-01-22Muskegon, MIMinor Pro
Mathieu Roy6261218572011-20121D1983-08-10Saint-Georges, PQMajor League
Nicolas Roy141284674692015-20193C1997-02-05Amos, PQMajor League
German Rubtsov510102021-20221C1998-06-27Chekhov, RussiaMajor League
Bobby Russell900042021-20221D2000-03-23Langley, BCMinor Pro
David Rutherford18167122012-20131C1987-04-30Ladner, BCMinor Pro
Derek Ryan79284068242015-20172C1986-12-29Spokane, WAMajor League
Kerby Rychel601142019-20201L1994-10-07Torrance, CAMajor League
Aleksi Saarela1476146107222016-20193C1997-01-07Helsinki, FinlandMajor League
Leigh Salters100002012-20131L1989-03-27London, ONTMinor Pro
Jordan Sambrook200002021-20221D1998-04-11Markham, ONTMinor Pro
Matthew "Mackie" Samoskevich64223456242022-20242R2002-11-15Newtown, CTMajor League
Jerome Samson1475356109972010-20133R1987-09-04Greenfield Park, PQMajor League
Philip Samuelsson10172835622016-20182D1991-07-26Leksand, SwedenMajor League
Carter Sandlak54235732014-20162L1993-05-18Vancouver, BCMinor Pro
Bob Sanguinetti155207090522010-20194D1988-02-29Trenton, NJMajor League
Nicholas Schilkey112202949182017-20192F1994-05-12Marysville, MIMinor Pro
Beau Schmitz8261723562012-20153D1991-03-26Howell, MIMinor Pro
Cole Schwindt72192140212021-20221R2001-04-25Kitchener, ONTMajor League
Kai Schwindt100002023-20241L2003-12-17Kitchener, ONTMinor Pro
Jesper Sellgren2018-20191D1998-06-11Ornskoldsvik, SwedenMinor Pro
Mark Senden14101112022-20242F1998-01-22Medina, MNMinor Pro
C.J. Severyn600002012-20131L1989-06-02Beaver, PAMinor Pro
Riley Sheahan411202021-20221C1991-12-07St. Catharines, ONTMajor League
Derek Sheppard36235912018-20202D1994-05-22Ajax, ONTMinor Pro
Hunter Shinkaruk2043742019-20201L1994-10-13Calgary, ALTAMajor League
Justin Shugg27162881501122011-20165L1991-12-24Niagara Falls, ONTMajor League
Blake Siebenaler1401102021-20221D1996-02-27Fort Wayne, INMinor Pro
Calle Sjalin615611362022-20242D1999-09-02Ostersund, SwedenMinor Pro
Wilmer Skoog4922931122023-20241F1999-07-17Stockholm, SwedenMinor Pro
Jaccob Slavin1407702015-20161D1994-05-01Denver, COMajor League
Spencer Smallman5931619362018-20202R1996-09-09Summerside, PEIMinor Pro
Givani Smith300042022-20231R1998-02-27Toronto, ONTMajor League
Jeremy Smith3000022017-20181G1989-04-13Dearborn, MIMajor League
Justin Soryal8858131942011-20132L1987-06-29Newmarket, ONTMinor Pro
Justin Sourdif106194362942022-20242R2002-03-24Richmond, BCMajor League
Joe Sova2004462011-20121D1988-05-08Berwyn, ILMinor Pro
Jared Staal215171633952010-20155R1990-08-21Thunder Bay, ONTMajor League
Ben Steeves811282023-20241F2002-05-10Bedford, NHMinor Pro
Lee Stempniak100002017-20181R1983-02-04West Seneca, NYMajor League
Zack Stortini471011202017-20192R1985-09-11Elliot Lake, ONTMajor League
Brett Sutter25556861422732010-20144C1987-06-02Viking, ALTAMajor League
Brody Sutter211374683962011-20165R1991-09-26Viking, ALTAMajor League
Matt Tennyson934752016-20171D1990-04-23Minneapolis, MNMajor League
Chris Terry2991041502542252010-20155L1989-04-07Brampton, ONTMajor League
Chris Tierney2031316102022-20231C1994-07-01Keswick, ONTMajor League
Owen Tippett126121822021-20221R1999-02-16Peterborough, ONTMajor League
Rasmus Tirronen1200002014-20162G1990-11-09Kirkkonummi, FinlandMinor Pro
Jiri Tlusty511242010-20111L1988-03-16Slany, Czech Rep.Major League
Dustin Tokarski700002018-20191G1989-09-16Watson, SASKMajor League
Sergey Tolchinsky175285785912013-20184L1995-02-03Moscow, RussiaMajor League
Alexander True115223961812021-20242C1997-07-17Copenhagen, DenmarkMajor League
Carsen Twarynski7151318142021-20221L1997-11-24St. Albert, ALTAMajor League
Zachary Uens27134242021-20243D2001-05-13Belleville, ONTMinor Pro
Mitchell Vande Sompel1633642023-20241D1997-02-11London, ONTMinor Pro
Ludovic Waeber1500002023-20241G1996-08-19Minor Pro
Tim Wallace4791322442012-20131F1984-08-06Anchorage, AKMajor League
Lucas Wallmark1124160101442016-20182C1995-09-05Umea, SwedenMajor League
Brian Ward100022015-20161F1992-02-14Haverhill, MAMinor Pro
Cam Ward200002013-20141G1984-02-29Saskatoon, SASKMajor League
Andy Welinski800062023-20241D1993-04-27Duluth, MNMajor League
Jeremy Welsh69141226162012-20131F1988-04-30Bayfield, ONTMajor League
Ethan Werek409716242015-20161C1991-06-07Markham, ONTMinor Pro
Josh Wesley33134162014-20194D1996-04-09Hartford, CTMinor Pro
Eric Williams200042018-20191D1995-06-14Newmarket, ONTMinor Pro
Scott Wilson71241640252021-20221C1992-04-24Oakville, ONTMajor League
Blake Winiecki710102019-20201F1994-01-10Lakeville, MNMinor Pro
Jake Wise3971522162022-20242C2000-02-28North Andover, MAMinor Pro
David Wohlberg7591019652015-20161C1990-07-18South Lyon, MIMinor Pro
Kyle Wood14325242019-20201D1996-05-04Waterloo, ONTMinor Pro
Brendan Woods1953034642232012-20175C1992-06-11Palmyra, PAMajor League
Allen York100002013-20141G1989-06-17Wetaskiwin, ALTAMajor League
Max Zimmer1502222019-20222L1997-10-29Plymouth, MNMinor Pro
Valentin Zykov1375139901182015-20194L1995-05-15St. Petersburg, RussiaMajor League

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.