hockey DB
search by league
team
morning report
contact us
home

Sarnia Sting all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Adam Abrahamson43213312004-20051R1986-02-14Livonia, MIMajor Junior
Jordan Addesi68325432012-20142L1996-03-15Richmond Hill, ONTMajor Junior
Tyson Aitcheson5321113592005-20061L1987-03-01Stratford, ONTMajor Junior
Domenic Alberga66171835442011-20121C1992-07-28Maple, ONTMinor Pro
Travis Albers6111213561998-20002L1981-11-18Cornwall, ONTMajor Junior
Jeff Alcombrack100001997-19981D1980-01-10Kincardine, ONTMinor Pro
Brandon Alderson135243054932009-20112R1992-01-22Oakville, ONTMinor Pro
Charles Amodeo66224182003-20052R1985-07-14North York, ONTMajor Junior
Matthew Andersen1302242023-20241D2007-11-27Aurora, ONTMajor Junior
Brenden Anderson29437182022-20231L2003-03-04Ohsweken, ONTMajor Junior
J.P. Anderson7902202011-20132G1992-04-27Toronto, ONTMinor Pro
Paul Andrea101101994-19951L1974-04-13Sydney, NSMinor Pro
Jonathan Ang26101727182017-20181C1998-01-31Markham, ONTMinor Pro
Danny Anger131910191432005-20072R1988-08-04Woodslee, ONTMajor Junior
Brett Appio8986142032008-20102L1991-04-26Bolton, ONTMajor Junior
Rick Arnaldo100002002-20031F1984-08-04North York, ONTMajor Junior
Jamie Arniel1035052102502007-20092C1989-11-16Kingston, ONTMajor League
Colin Baker40358202001-20032F1983-02-11Oshawa, ONTMajor Junior
Frantisek Bakrlik25145222001-20021R1983-06-02Litvinoc, Czech Rep.Minor Pro
Matt Bannan5652833932001-20021R1981-01-16Toronto, ONTMinor Pro
James Barr38281062023-20241D2007-06-01Oakville, ONTMajor Junior
Brodie Barrick3301182012-20142G1994-11-11Welland, ONTMajor Junior
John Barrow2200022001-20043G1984-05-10Kitchener, ONTMinor Pro
Alex Basso101206080872011-20132D1993-06-15Toronto, ONTMinor Pro
Chris Beauchamp50437132008-20091C1991-01-02Midland, ONTMajor Junior
Brad Beloungea2901172000-20011D1983-04-26Detroit, MIMajor Junior
Ryan Berard268513192007-20081R1987-04-08Niagara Falls, ONTMinor Pro
Marek Berka2034742019-20201L2001-01-22Most, Czech Rep.European Elite
Chris Berti2142540652921997-20014C1981-10-06Oshawa, ONTMajor Junior
Samuel Bitten52122032272019-20201C2000-03-21Gloucester, ONTMinor Pro
Alex Black15662026892014-20173D1997-09-12Kitchener, ONTMajor Junior
Louie Blackbird815712591996-19982R1979-10-23Walpole Island, ONTMajor Junior
Luke Blackbird8000161998-19991L1981-04-04Walpole Island, ONTMajor Junior
Stefan Blaho27033352005-20061L1985-06-22Trencin, SlovakiaMajor Junior
Bryan Blair42235101996-19971R1979-04-12Fort Erie, ONTEuropean Lower Leagues
Scott Boomsma22000132005-20061D1987-10-25Bright's Grove, ONTMajor Junior
Paul Bortignon73022242002-20042D1985-05-15Amhertsburg, ONTMajor Junior
Reid Boucher1359055145722011-20132L1993-09-08Grand Ledge, MIMajor League
Eric Boulton901736533771994-19962L1976-08-17Halifax, NSMajor League
Dave Bourque101424281771995-19972D1976-03-30Gloucester, ONTMinor Pro
Aaron Brand132791151941681994-19962C1975-06-14Toronto, ONTMinor Pro
Corey Brekelmans161916251431998-20013D1981-07-11London, ONTMajor Junior
Casey Bridgewater900022023-20241D2007-02-07Komoka, ONTMajor Junior
Ted Brithen912302009-20101C1990-11-25Danderyd, SwedenEuropean Elite
Daniel Broussard182526311472008-20124D1991-01-09Fayetteville, NCMajor Junior
Davis Brown193422567972011-20165L1995-07-01London, ONTMajor Junior
Jeff Brown1581548632231994-19973D1978-04-24Mississauga, ONTMinor Pro
Ryan Brown491192042023-20241L2007-10-27Newmarket, ONTMajor Junior
Sean Brown26817251121995-19961D1976-11-05Oshawa, ONTMajor League
Tom Brown1152810701994-19973D1977-11-11Hamilton, ONTMinor Pro
Tyler Brown302810312011-20121L1991-04-04Westland, MIMajor Junior
Nolan Burke1779064154642018-20234C2002-12-09Peterborough, ONTMinor Pro
Andy Burnham571111221481999-20001R1980-07-02New Liskeard, ONTMinor Pro
Noah Bushnell1762123443332013-20163R1997-05-30Dearborn, MIMajor Junior
Anthony Butera119321241082001-20032R1984-09-14Woodbridge, ONTMajor Junior
Alexander Buturlin1144864112731999-20012R1981-09-03European Elite
Alex Cajkovic1411242023-20241D2005-07-19Bratislava, SlovakiaMajor Junior
Theo Calvas96427311352016-20193D1998-08-06Southfield, MIMinor Pro
J.C. Campagna110151429652009-20112C1993-06-11Dallas, TXMinor Pro
Adam Campbell39916251092000-20011D1980-01-05Barrie, ONTMinor Pro
Carson Campbell2300042022-20231D2006-06-08Campbellford, ONTMajor Junior
Chase Campbell3021382014-20162R1998-06-24Waterloo, ONTMajor Junior
Cory Campbell3402282000-20022G1981-07-27Stratford, ONTMinor Pro
Shayne Campbell5101142008-20102G1992-11-16Cambridge, ONTMajor Junior
Marco Caprara1882331547942002-20053L1984-06-14Woodbridge, ONTMinor Pro
Daniel Carcillo14161731343452002-20053L1985-01-28King City, ONTMajor League
Alex Carnevale844913432012-20142L1995-01-14Beaverton, ONTMajor Junior
Taylor Carnevale327233042011-20121C1991-03-15Mississauga, ONTMinor Pro
Allan Carr18134121995-19961C1977-04-19Merlin, ONTMinor Pro
Ken Carroll5302281994-19962G1976-07-19Oil City, ONTMinor Pro
Peter Cava62334881631998-19991C1978-02-14Thunder Bay, ONTMinor Pro
Chad Cavanagh50141933431997-19981C1978-02-13Peterborough, ONTMinor Pro
John Ceci700002003-20041G1983-09-19King City, ONTMinor Pro
Josh Chambers1324682001-20021D1982-04-04Carleton, MIMajor Junior
Joshua Chapman180223253212010-20154D1994-11-17Stouffville, ONTMinor Pro
Ryan Chapman2721381999-20012R1981-04-10Alvinston, ONTSemi-Professional
Travis Chapman313811182003-20041D1983-04-16Alliston, ONTEuropean Lower Leagues
Karsen Chartier2400022023-20241G2006-01-01Sudbury, ONTMajor Junior
Scott Cherrey1243741996-19971L1976-05-27Drayton, ONTMinor Pro
Nathan Chiarlitti2451442561802008-20124D1992-02-04Maple, ONTMajor Junior
Luc Chiasson36369141999-20001C1982-10-08Whitby, ONTMajor Junior
Chris Chimienti6831316792004-20062D1986-06-03Mississauga, ONTMajor Junior
Sasha Chmelevski29981722015-20161C1999-06-09Huntington Beach, CAMajor League
Jeff Christison1100022003-20052R1987-02-08Sudbury, ONTMajor Junior
Marek Chvatal11783038562002-20042D1984-01-27Jihlava, Czech Rep.European Elite
Jakob Chychrun104275582882014-20162D1998-03-31Boca Raton, FLMajor League
Matteo Ciccarelli62257362012-20142C1996-12-04Sarnia, ONTMajor Junior
Richard Clune18644581023012003-20063L1987-04-25Toronto, ONTMajor League
Blair Coffin500002016-20192G2000-04-02Dunnville, ONTMajor Junior
Tyler Coleman156171835391998-20013R1982-06-07Alvinston, ONTMajor Junior
Scott Corbett8771724211995-19972R1978-03-05Dunnville, ONTMinor Pro
Zachary Core181325281142012-20164D1996-04-24Princeton, ONTMajor Junior
David Cornacchia78523281391998-20002D1980-11-13Toronto, ONTMinor Pro
Adam Courchaine2700072009-20101G1989-02-20Kanata, ONTMinor Pro
Larry Courville169918581994-19951L1975-04-02Timmins, ONTMajor League
Mike Craigen80817251722000-20022R1982-03-16Buckhorn, ONTMinor Pro
Mark Cranley800042003-20041L1984-03-22Lakefield, ONTMajor Junior
Curtis Cruickshank28011211998-19991G1979-03-21Ottawa, ONTMinor Pro
Sasha Cucuz504913281994-19962L1977-10-22Hamilton, ONTMinor Pro
John Cullen25000102010-20111G1991-04-20Hamburg, NYMajor Junior
Sebastian Dahm2400042006-20071G1987-02-28Rodovre, DenmarkMinor Pro
Raymond Dalton420201996-19971L1979-07-19St. John's, NFLDMajor Junior
Nolan Dann65292857412019-20222R2003-05-21Cambridge, ONTMajor Junior
Mike Danton12617371997-19981C1980-10-21Brampton, ONTMajor League
Bobby Davey641452272006-20071D1987-04-20West Hill, ONTMinor Pro
Alexis Daviault8982028622021-20232D2005-06-17Orleans, ONTMajor Junior
Knick Dawe1300002012-20131G1993-05-08Penetang, ONTMajor Junior
Tony DeAngelo210401501902602011-20154D1995-10-24Sewell, NJMajor League
Josh Defarias1922442014-20151D1997-03-28Brampton, ONTMajor Junior
Nolan DeGurse60222547262018-20223C2001-10-08Brights Grove, ONTMajor Junior
Nolan Dekoning100002019-20201G2001-05-03Wallaceburg, ONTMajor Junior
Luca Del Bel Belluz3220264642022-20231C2003-11-10Woodbridge, ONTMajor League
Ethan Del Mastro3053338472022-20231D2003-01-15Burlington, ONTMajor League
Dan Del Monte55135669721994-19951R1975-09-08Mississauga, ONTEuropean Elite
Ryan Del Monte1311626421042001-20032R1983-09-13Mississauga, ONTMinor Pro
Andy Delmore154441111551111994-19973D1976-12-26Windsor, ONTMajor League
Patrick DesRochers143099431995-19994G1979-10-27Penetanguishene, ONTMajor League
Peter Di Salvo1700002006-20082G1990-11-14Oakville, ONTMinor Pro
Josh Diamond1110122003-20041L1987-01-14Holland Landing, ONTMajor Junior
Justin DiBenedetto1781121372491922006-20093L1988-08-25Maple, ONTMajor League
Devin DiDiomete562333562162007-20081L1988-05-09Stratford, ONTMinor Pro
Nolan Dillingham147923321432018-20234D2002-06-22Mississauga, ONTMinor Pro
Cam Dineen269192802017-20181D1998-06-19Toms River, NJMajor League
Mike DiPaolo59101752011-20143D1994-01-07Brantford, ONTMinor Pro
Sean Doherty736121882022-20242R2006-03-23Scarborough, ONTMajor Junior
Anthony Donati5461016472009-20112D1991-09-19London, ONTMajor Junior
Tyson Doucette126272754612022-20242L2004-01-30Sault Ste. Marie, ONTMajor Junior
Joe Doyle370111041994-19962D1977-08-18Komoka, ONTMajor Junior
Jesse Drydak901102009-20112R1991-07-25Camlachie, ONTMajor Junior
Craig Duininck129142539662011-20143D1993-04-29St. Cloud, MNMajor Junior
Justice Dundas7466121352011-20132L1994-05-02Richmond Hill, ONTMajor Junior
Mitch Dunning21000122008-20091D1992-01-25Tecumseh, ONTMajor Junior
Taylor Dupuis9205502013-20152G1994-07-20New Liskeard, ONTMajor Junior
Brad Efthimiou55273461222004-20051R1984-10-12Mississauga, ONTMinor Pro
Curtis Egert109181432932016-20193L1999-02-04Welland, ONTMajor Junior
Mitch Eliot82193958882017-20192D1998-02-06Orange County, CAMinor Pro
Jordan Ernst1353548831122016-20182L1997-06-18Mokena, ILMinor Pro
Steve Farlow100022011-20121D1992-07-09Sarnia, ONTMajor Junior
Justin Fazio176044102013-20185G1997-05-03Sarnia, ONTEuropean Elite
Steve Ferry23916891052212005-20094D1988-05-08Richmond Hill, ONTMinor Pro
Zach Filak18348521001662021-20243C2004-01-21Northville, MIMajor Junior
Lukas Fischer11593544952022-20242D2006-09-09Brighton, MIMajor Junior
Chanse Fitzpatrick94912211712001-20032R1984-08-14Cornwall, PEIMinor Pro
Kyle Flemington760332092009-20112D1992-03-26Parkhill, ONTMinor Pro
Craig Foster4231013352003-20041L1984-02-10Carp, ONTMajor Junior
Brandon Francisco126263662202009-20112L1993-02-11Bradford, ONTMajor Junior
Jamie Fraser131264773902004-20062D1985-11-17Sarnia, ONTMajor League
Ryan Fraser17011402000-20011D1981-01-21Georgetown, ONTMajor Junior
Dan Fritsche10754661201252001-20054C1985-07-13Parma, OHMajor League
Kaden Fulcher300002015-20161G1998-09-23Brigden, ONTMajor League
Shawn Futers200062005-20061L1985-09-02Sarnia, ONTMinor Pro
Alex Galchenyuk1035886144742010-20133C1994-02-12Milwaukee, WIMajor League
Benjamin Gaudreau117022142019-20244G2003-01-11Corbeil, ONTMajor Junior
Alex Geci912322021-20221C2003-08-23Bratislava, SlovakiaEuropean Elite
Chris George541341501994-19962R1977-07-28Mississauga, ONTMinor Pro
Robert Gherson147022272000-20044G1983-10-08Toronto, ONTMinor Pro
Trevor Gillies17011331997-19981L1979-01-30Cambridge, ONTMajor League
Jordan Gladwish300002007-20102G1991-01-14Sarnia, ONTMajor Junior
Nikolay Goldobin1356894162332012-20142R1995-10-07Moscow, RussiaMajor League
Jared Gomes1884446901252005-20083C1988-10-20Montreal, PQMinor Pro
Charlie Graham1902222015-20161G1995-06-30Toronto, ONTMajor Junior
Jordan Grant502461582004-20051L1986-12-16Barrie, ONTMajor Junior
Chris Gravelding44101402004-20051D1987-12-07Clinton, NYMajor Junior
Nicholas Grima162646521292016-20193D1999-03-07Toronto, ONTMinor Pro
Dylan Grover600002021-20232G2004-06-27Rochester, NYMajor Junior
Jake Guindon2001162007-20081D1990-06-19Hamilton, ONTMajor Junior
Rob Guinn75113141451994-19962D1976-01-25Ottawa, ONTMinor Pro
Paul Guthrie600001998-19991G1981-04-09Pickering, ONTMajor Junior
Tony Gutilla25101151998-19991D1980-10-24Fairport, NYMajor Junior
Brayden Guy1824942911012017-20224L2001-03-03Brampton, ONTMinor Pro
Matt Hache800002008-20091G1988-05-06Guelph, ONTMinor Pro
Steve Haddon100002001-20021F1984-03-10Sarnia, ONTMinor Pro
Micheal Haley1782733603062002-20064C1986-03-30Guelph, ONTMajor League
Julius Halfkenny103123143981998-20023D1981-02-08Scarborough, ONTMinor Pro
Carson Hall54549312022-20242L2006-04-29Newcastle, ONTMajor Junior
Yan Hallee3000122002-20031D1983-10-20Montreal, PQMinor Pro
Tyler Hanchuck50212141432002-20031D1982-02-07Sault Ste. Marie, ONTMinor Pro
Mike Hanson1643645816111995-19983W1978-05-26Oakville, ONTMinor Pro
Damon Hardy4531114611994-19962R1976-04-09London, ONTMajor Junior
Ryan Hare2223654901011998-20024C1982-04-03Sarnia, ONTEuropean Lower Leagues
Brett Hargrave727815282012-20142C1996-01-16North Bay, ONTMajor Junior
Austin Harper3513492021-20232R2004-02-04Wyoming, ONTMajor Junior
Shawn Harris400071994-19951R1975-08-04Sarnia, ONTMinor Pro
Kelton Hatcher209928372132016-20204D1999-04-19Haddonfield, NJMajor Junior
Scott Hay41011171994-19951G1975-04-03Scarborough, ONTMinor Pro
Bryan Hayes801162001-20021D1983-06-06Toronto, ONTMajor Junior
John Hecimovic267103982013192000-20055R1984-03-31Waterloo, ONTMinor Pro
Jeff Heerema192991202192631997-20003R1980-01-17Thunder Bay, ONTMajor League
Scott Heffernan10673037541999-20012D1982-03-09Kanata, ONTMinor Pro
Kory Helowka700062005-20061D1986-05-14Newmarket, ONTMinor Pro
Filip Helt5341216162016-20171L1998-04-09Litvinov, Czech Rep.European Elite
Braden Henderson2505562016-20182D2000-05-14Baxter, ONTMajor Junior
Abe Herbst13424446581996-19993D1980-02-21Harriston, ONTEuropean Lower Leagues
Greg Hewitt113066101996-20004G1979-10-08London, ONTMinor Pro
Jamie Heywood46022202003-20052R1986-07-05St. Catharines, ONTMajor Junior
Chandon Hill400002000-20011L1982-11-20Brantford, ONTSemi-Professional
Jordan Hill1731333461532007-20103D1989-03-08Sarnia, ONTMinor Pro
Theo Hill1803547821082018-20223C2002-04-04Hagersville, ONTMajor Junior
Eric Himelfarb178801252051411999-20023C1983-01-01Thornhill, ONTMinor Pro
Brady Hinz101183553122016-20182R2000-05-03Stratford, ONTMajor Junior
Eric Hjorth60121729262019-20201D2001-01-08Goteborg, SwedenMinor Pro
Hayden Hodgson1133328611342013-20163R1996-03-02Windsor, ONTMajor League
Matt Hogan64213354701994-19951C1974-03-14London, ONTMinor Pro
Alexandre Hogue855813232017-20192D2001-02-14Embrun, ONTMajor Junior
Garrett Hooey628311512010-20111L1994-06-02Hampton, ONTMajor Junior
Mike Hooker1101101998-19991R1981-06-14Strathroy, ONTMajor Junior
Joshua Hoover18134372022-20231D2004-02-15Sarnia, ONTMajor Junior
Brandon Hope47011132010-20122G1994-03-18Canton, MIMajor Junior
Tyler Hore6341721372012-20142D1995-10-25Mississauga, ONTMajor Junior
Craig Hottot1774440843342009-20134R1992-02-15Sombra, ONTMajor Junior
Cameron Hough28213322016-20182L2000-10-23Uxbridge, ONTMinor Pro
Aidan Hughes6102222015-20194G1999-04-10London, ONTEuropean Lower Leagues
Hughston Hurt6701010422023-20241D2007-07-10Oakland Township, MIMajor Junior
Mike Iafrate2100002004-20051G1987-01-18Woodbridge, ONTMajor Junior
Marek Indra28112222007-20081R1989-04-11Prague, Czech Rep.European Elite
Richard Irwin382021581995-19972L1977-08-31Toronto, ONTMinor Pro
Joshua Jacobs6742024382015-20161D1996-02-15Shelby Township, MIMajor League
Marko Jakovljevic143314171482017-20203D2000-11-24Brantford, ONTMajor Junior
Dusty Jamieson23887126213801998-20024L1981-05-26Forest, ONTMinor Pro
John Jarram34279232001-20021D1982-07-26Kitchener, ONTMinor Pro
D.J. Jelitto500002002-20031W1984-06-29West Valley City, UTMinor Pro
Derrick Johnson401122015-20172D1998-03-08Mt. Brydges, ONTMajor Junior
Jamie Johnson7061925311999-20012C1982-01-23London, ONTMinor Pro
Billy-Jay Johnston65353974671994-19962R1975-11-13Blenheim, ONTMinor Pro
Steve Jones700021995-19961F1976-02-23Peterborough, ONTMinor Pro
Sean Josling250861031891572016-20204R1999-03-22Toronto, ONTMinor Pro
Kenny Jung8911011662000-20022D1983-01-07Southfield, MIMajor Junior
Anton Kadeikin9521012722002-200421984-05-17European Elite
Colton Kammerer148102737752017-20203D2001-10-21Brooklin, ONTMajor Junior
Tomi Karhunen3900022007-20081G1989-10-29Oulu, FinlandEuropean Elite
Mark Katic227281311591372005-20094D1989-05-09Porcupine, ONTMajor League
Braden Kavaratzis1933662009-20112L1993-05-08Midhurst, ONTMajor Junior
Kyler Keating100022013-20141D1994-03-09Alvinston, ONTMajor Junior
Troy Keating100001994-19951F1976-02-12Major Junior
Trevor Kell66373673762006-20071R1986-06-23Thunder Bay, ONTMinor Pro
Colt Kennedy3033662007-20081R1991-01-28Ajax, ONTMajor Junior
Steve Kennedy500001999-20001L1980-12-15Mooretown, ONTSemi-Professional
Shane Kenny591127381341996-19982D1977-03-01Oromocto, NBMinor Pro
Kale Kerbashian1266381144802009-20112R1990-04-07Thunder Bay, ONTMinor Pro
Colt King21111021452003-20041W1983-03-04Thunder Bay, ONTMinor Pro
Jeff King250261051311742013-20174D1996-02-23St. Clair, MIMinor Pro
Darryl Knight1392378101281995-19994C1979-04-14Sarnia, ONTMajor Junior
Ryan Knowles200001995-19961GMajor Junior
Vladislav Kodola98103141162013-20152C1996-10-30European Elite
Travis Konecny31233356212015-20161R1997-03-11London, ONTMajor League
Jordan Kooy600002019-20201G2000-04-30Bradford, ONTMajor Junior
Nikita Korostelev1998187168762013-20174R1997-02-08Moscow, RussiaMinor Pro
Milan Kostolny200001996-19971L1976-01-19Dubnica, SlovakiaMinor Pro
Carter Kostuch319716212023-20241L2007-04-21Richmond Hill, ONTMajor Junior
Ryan Kujawinski2915622011-20121C1995-03-30Iroqouis Falls, ONTMinor Pro
Roman Kukumberg244610112023-20241C2005-03-21Bratislava, SlovakiaEuropean Elite
Jack Kuzmyk13921517762010-20133D1993-09-28Newmarket, ONTMajor Junior
Christian Kyrou37122941202022-20231D2003-09-16Komoka, ONTMinor Pro
Jordan Kyrou25099191290842014-20184C1998-05-05Toronto, ONTMajor League
Troy Lajeunesse1914463107812014-20173C1997-05-20Dokis First Ntn., ONTMinor Pro
Michael Lalande500002003-20041G1986-05-20North Bay, ONTMajor Junior
Ben Lalkin37246122021-20221L2005-02-17Thornhill, ONTMajor Junior
Cameron Lamour2001102018-20191G2000-07-01Naughton, ONTMajor Junior
Ethan Langevin8002202017-20203G2001-05-25Ajax, ONTMajor Junior
Drew Larman147153247442002-20053C1985-05-15Canton, MIMajor League
Louis Latta57235142016-20171F1998-08-07Schongau, GermanyEuropean Lower Leagues
Nick Latta23768521202042010-20144C1993-10-05Schongau, GermanyMinor Pro
Andrew LeBlanc3591726342023-20241C2004-06-03Port Colborne, ONTMajor Junior
Jacob LeBlanc3772734352023-20241D2004-06-03Port Colborne, ONTMajor Junior
Marc Lefebvre67111324422001-20021L1982-05-25Kanata, ONTMinor Pro
Alan Letang6253641351994-19951D1975-09-04Renfrew, ONTMajor League
Trevor Letowski187931542471501994-19973C1977-04-05Thunder Bay, ONTMajor League
Sal Lettieri21224101999-20001D1981-05-31Woodbridge, ONTMinor Pro
Hugo Leufvenius1345672128522017-20192L1999-03-26Stockholm, SwedenEuropean Elite
Marcus Limpar-Lantz65162743262022-20231C2003-03-30Sollentuna, SwedenEuropean Elite
Brandon Lindberg1572736631082013-20163C1996-09-24Kitchener, ONTMajor Junior
Jaden Lindo58211435512016-20171R1996-01-11Brampton, ONTMajor Junior
Chris Locker410101996-19971F1977-10-14Duluth, MNMajor Junior
Daniel Lombardi1743244762152005-20094L1989-03-12Richmond Hill, ONTMajor Junior
Dennis Lominac58325672023-20241L2006-01-11Commerce Township, MIMajor Junior
Steve Lucas400061996-19971Major Junior
Julian Luciani672810392011-20121D1992-02-11Mississauga, ONTMajor Junior
John-Paul Luciuk1997-19981L1979-04-21Oshawa, ONTMajor Junior
Jeff Luckovitch114221232182000-20022D1983-08-24London, ONTMajor Junior
Dylan Luecke600002023-20241R2007-02-22St. Louis, MOMajor Junior
David Lyall500002002-20042D1986-09-29Markham, ONTMajor Junior
Owen MacDonald85066772021-20243D2004-08-28Mooretown, ONTMajor Junior
Angus MacDonell892216381022021-20232C2005-05-11Toronto, ONTMajor Junior
Jeff MacDougald2101142005-20061G1985-01-24Shallow Lake, ONTMinor Pro
Doug MacIver23112361998-20002D1981-02-12King City, ONTMinor Pro
Joseph Mack495712162019-20201R2000-01-06New Hudson, MIMajor Junior
Zack MacQueen63111223702009-20101C1991-08-29Sarnia, ONTMajor Junior
R.J. Mahalak601162011-20121L1991-12-23Monroe, MIMajor Junior
Kevin Malcolm1011812302391997-19992F1979-04-01Markham, ONTMinor Pro
Andrei Malyavin4421113102021-20221D2004-01-30Voronezh, RussiaMajor Junior
Matt Manias28235192003-20041D1984-08-03North York, ONTMajor Junior
Calvin Martin76192746202018-20202L1999-09-16Peterborough, ONTMajor Junior
Matt Martin16663461093492006-20093L1989-05-08Windsor, ONTMajor League
Porter Martone296713312022-20231R2006-10-26Peterborough, ONTMajor Junior
Brandon Mashinter128139221232004-20073L1988-09-20Newmarket, ONTMajor League
Wes Mason16970991692231994-19984L1977-12-12Windsor, ONTMinor Pro
Rob Massa42242044681994-19951L1975-08-28London, ONTMajor Junior
Ryan Mast1681854721132019-20233D2003-01-14Bloomfield, MIMinor Pro
Nathan Mater25224192011-20153L1994-03-03Watford, ONTMajor Junior
Brandon Maxwell3202222011-20121G1991-03-22Guelph, ONTMinor Pro
Dennis Maxwell551630462271994-19951L1974-06-04Dauphin, MANMinor Pro
Dustin McArthur13134301994-19951R1975-02-21Sarnia, ONTMinor Pro
Justin McCombs49369142018-20191C2001-06-27Kitchener, ONTMajor Junior
Matt McCready41268622005-20072D1987-07-09Kingsville, ONTMinor Pro
Jimmy McDowell48121931302013-20141D1993-04-23Dimondale, MIMinor Pro
Ryan McGregor28690138228622015-20205C1999-01-29Burlington, ONTMinor Pro
Eoin McInerney23000101996-19971G1977-05-27London, ONTMinor Pro
Ryan McInerney52142438402005-20072C1988-05-31Major Junior
Paul McInnes1001231431371994-19962D1976-07-21Mississauga, ONTMinor Pro
Dan McIntyre100001997-19981G1978-07-03London, ONTMinor Pro
Ryder McIntyre63459662021-20232R2004-07-15Stouffville, ONTMajor Junior
Derek McKinlay35022261998-19991D1979-04-01Port Franks, ONTMinor Pro
Joe McLean300091994-19951Major Junior
Sean McMorrow31011751999-20001R1982-01-19Vancouver, BCMajor League
Jeremy Miculinic40246121994-19951C1977-04-25Mississauga, ONTMajor Junior
Chris Mifflen532810782006-20082D1988-01-24Ottawa, ONTMinor Pro
Todd Miller81182947581995-19972D1978-05-28Elliot Lake, ONTMinor Pro
Matthew Mistele42251742292015-20161L1995-10-17Whitby, ONTEuropean Elite
Preston Mizzi25101121102000-20011C1980-12-22Sault Ste. Marie, ONTMinor Pro
Ty Moffatt200002021-20221C2004-05-13Watford, ONTMajor Junior
Riley Moher97312151632000-20022D1982-06-27Port Credit, ONTEuropean Lower Leagues
Bryan Moore952241631122012-20142L1994-05-25Charlotte, NCMinor Pro
Ryan Moore1000002007-20092D1990-02-24Burlington, ONTMajor Junior
Todd Moore100001995-19961D1977-10-06Port Colborne, ONTMajor Junior
Gerald Moriarity23022391995-19972D1978-03-29Hamilton, ONTMinor Pro
Darren Mortier1996369132981994-19984C1978-05-04London, ONTMinor Pro
Daylen Moses509918562023-20241C2005-06-13Ottawa, ONTMajor Junior
Kevin Mota881910701996-19993D1980-02-05Woodstock, ONTMajor Junior
Ryan Munce13603362002-20053G1985-04-16Mississauga, ONTMinor Pro
Connor Murphy68143044582011-20132D1993-03-26Dublin, OHMajor League
Kody Musselman11158131632004-20062R1988-06-28Oshawa, ONTMajor Junior
Max Namestnikov86202747572021-20232C2004-02-06Wolverine Lake, MIMajor Junior
Michael Neal6391221482008-20091L1989-04-03Whitby, ONTMinor Pro
Lucas Nehrling85314171201996-19982D1979-08-14Peterborough, ONTMinor Pro
David Nemecek34022242012-20131D1995-06-29Plzen, Czech Rep.European Elite
David Nemirovsky26182745141995-19961R1976-08-01Toronto, ONTMajor League
Kyle Neuber6055101882009-20101R1989-03-22London, ONTMinor Pro
Jack Nevins36415602011-20121L1993-09-18Stittsville, ONTMinor Pro
Kris Newbury2211101582684601999-20034C1982-02-19Brampton, ONTMajor League
Ryan Nie2602282005-20061G1985-04-15Nanticoke, ONTMinor Pro
Daniel Nikandrov2073775112422011-20165C1995-02-03Richmond Hill, ONTMajor Junior
Vladimir Nikiforov154101442007-20081R1987-10-07Hauppauge, NYMinor Pro
Justin Nolet5161218102019-20201D2001-04-16Mississauga, ONTMajor Junior
Ivan Novoseltsev1218361144861997-19992R1979-01-23Golitsino, RussiaMajor League
Jake O'Donnell1614522014-20151D1998-06-05Bowmanville, ONTMajor Junior
Justin O'Donnell6321012202019-20222C2003-01-07Burlington, ONTMajor Junior
Ben O'Quinn133192847532007-20103R1991-05-07Woodstock, ONTMinor Pro
Tyler O'Toole8000142023-20241D2006-06-28Mississauga, ONTMajor Junior
Philip Ogleznev700002004-20051D1987-01-13Belegrod, RussiaEuropean Elite
Andrew Oke1601182000-20011D1981-08-26Fenelon Falls, ONTMinor Pro
Mathis Olimb4782331122004-20051C1986-02-01Oslo, NorwayMinor Pro
Brett Oliphant641671152007-20081C1988-02-26Wheatley, ONTMajor Junior
Nathan Omeri595813142023-20241D2006-06-15Etobicoke, ONTMajor Junior
Kelly Paddon25257241999-20001D1980-06-05Belleville, ONTMinor Pro
Chad Painchaud984951100872004-20062R1986-05-27Mississauga, ONTMinor Pro
Robb Palahnuk24764741383641997-20014W1980-06-19Sault Ste. Marie, ONTMinor Pro
Devon Paliani30268262015-20161C1996-10-10LaSalle, ONTMinor Pro
Taki Pantziris21246102012-20131D1993-01-13Toronto, ONTMajor Junior
Tony Pappas24101331997-19981L1979-05-23Chatham, ONTMajor Junior
Troy Passingham2402222010-20111G1990-11-17Mississauga, ONTMinor Pro
Sasha Pastujov46304979222022-20231R2003-07-15Bradenton, FLMinor Pro
Dan Pawlaczyk2882533331996-19971R1976-07-31Troy, MIMinor Pro
Dean Pawlaczyk441561222010-20111L1992-02-04Madison Heights, MIMajor Junior
Matt Pelech111513181722003-20063R1987-09-04Toronto, ONTMajor League
Jason Penner11351015841999-20023C1983-04-01Leamington, ONTSemi-Professional
Marcus Pepe583710422008-20091C1990-06-14Dorchester, ONTMajor Junior
Jacob Perreault1206956125942018-20202R2002-04-15Montreal, PQMajor League
Brock Perry1900022015-20172L1998-01-20Sarnia, ONTMajor Junior
Andrew Perugini1900002007-20081G1988-07-12King City, ONTMinor Pro
Tyler Peters135375996972009-20112L1990-01-25Sarnia, ONTMajor Junior
Michael Pezzetta2781321262017-20181L1998-03-13Toronto, ONTMajor League
Logan Phillips200002023-20241G2004-05-24Corunna, ONTMajor Junior
Stephen Pierog48102232242014-20151C1994-06-07Guelph, ONTMinor Pro
Andrei Plekhanov200002004-20051D1986-07-12Nizhnekamsk, RussiaMinor Pro
Thomas Policelli60022332004-20062D1988-03-03Camlachie, ONTMajor Junior
Marek Posmyk4881624941997-19981D1978-09-15Jihlava, Czech Rep.Major League
Tomas Pospisil1155468122992005-20072L1987-08-25Sumperk, Czech Rep.Minor Pro
Anthony Pototschnik13213172006-20071R1986-10-17Mississauga, ONTMinor Pro
Aaron Power65193857822002-20031D1982-02-04Cambridge, ONTMinor Pro
Corey Prang100051994-19951Semi-Professional
Miroslav Preisinger1271833511152008-20102R1991-02-03Bratislava, SlovakiaEuropean Elite
Matt Price3661723591998-19991L1978-04-27Barrie, ONTMinor Pro
Andrew Proskurnicki22536841206521995-19994L1978-07-24Hamilton, ONTMinor Pro
Dalton Prout81145792006-20082D1990-03-13Kingsville, ONTMajor League
Ryan Pryce43044492021-20221D2004-02-06Toronto, ONTMajor Junior
David Pszenyczny1492829572582001-20054D1985-02-18Sterling Heights, MIMinor Pro
James Ramsay8202382001-20021L1981-02-24Ottawa, ONTMajor Junior
Jesse Raymond900002009-20101G1991-02-05Woostock, ONTMajor Junior
Harrison Reed16361881491002005-20083R1988-01-18Newmarket, ONTMinor Pro
Jamieson Rees1223380113992017-20203C2001-02-26Hamilton, ONTMinor Pro
Jeremy Reese400002003-20052L1987-04-08Harrow, ONTMajor Junior
Steve Reese210255580922006-20104C1989-01-09Dorchester, ONTEuropean Lower Leagues
Ashton Reesor9632124702017-20224D2001-01-12Markham, ONTMajor Junior
Alexandre Renaud179182442992012-20164L1996-02-26Gloucester, ONTMinor Pro
Ludvig Rensfeldt58222143182011-20121L1992-01-29Gavle, SwedenEuropean Elite
Scott Restoule7572835642004-20062C1987-06-23Sudbury, ONTMajor Junior
Shayne Rhyno600022008-20091L1992-01-16Dorchester, ONTMajor Junior
Rodney Richard200001997-19981C1979-05-05Sarnia, ONTMinor Pro
Mike Richards300002003-20041D1984-08-16St. Louis, MOMinor Pro
Brett Ritchie1374243851122009-20123R1993-07-01Orangeville, ONTMajor League
Ethan Ritchie118245680592021-20232D2002-06-04Oakville, ONTMinor Pro
Jamie Ritskos2601121997-19981D1980-02-26Scarborough, ONTMajor Junior
Adrian Robertson13145112011-20121D1991-05-31Mississauga, ONTMajor Junior
Jeremy Robertson17044141996-19982R1978-06-02Sarnia, ONTMajor Junior
Andre Robichaud29145202001-20021D1981-04-16Timmins, ONTMajor Junior
Erik Robichaud1511242013-20141C1993-04-14Timmins, ONTMinor Pro
Billy Rochefort15000122000-20011D1982-11-21Stratford, ONTMinor Pro
Richard Rochefort1852328231996-19971C1977-01-07North Bay, ONTMinor Pro
Mike Roelofsen67131730412006-20071C1987-03-19Chatham, ONTMajor Junior
Joe Rogalski2501564791922007-20114D1991-11-29Lancaster, NYMinor Pro
Tom Rogerson800002000-20022G1983-01-05Ottawa, ONTMajor Junior
Chandler Romeo6321214942021-20232D2003-07-16Cambridge, ONTMajor Junior
Ryan Roth57203050142019-20201R2000-07-20Ladue, MOMinor Pro
Bogdan Rudenko288412261996-19971R1977-09-13Ust-Kamenogorsk, KazakhstanMinor Pro
Adam Ruzicka1597283155922016-20193C1999-05-11Bratislava, SlovakiaMajor League
Maxim Rybin13363631261071999-20012L1981-06-15European Elite
Drake Rymsha9651551061092016-20182C1998-08-06Huntington Woods, MIMajor League
Jeff Salajko34022141995-19961G1975-04-18Kitchener, ONTMinor Pro
Anthony Salinitri24993931861312014-20195L1998-03-05Windsor, ONTEuropean Elite
Tomas Sample24000582005-20072D1987-01-06Barrie, ONTMinor Pro
Michael Santini15011102007-20092R1991-02-22Woodbridge, ONTMajor Junior
Charles Sarault13642153195602011-20132C1992-02-20Ottawa, ONTMinor Pro
Peter Sarno683793130491998-19991C1979-07-26Toronto, ONTMajor League
Steve Savor1116511102004-20062R1988-07-01Cooper City, FLMajor Junior
Owen Saye45134452018-20202R2002-01-05Toronto, ONTMajor Junior
Connor Schlichting242949581642013-20185D1997-05-17Newmarket, ONTMajor Junior
Duncan Schneider20011172023-20241D2005-07-05Belleville, ONTMajor Junior
Erik Schwanz6131316932004-20051D1984-02-18North Lakeport, MIMinor Pro
Kai Schwindt33131023302023-20241L2003-12-17Kitchener, ONTMinor Pro
Vince Scott17651182006-20071L1986-05-21Mississauga, ONTMajor Junior
Marko Sikic1774194135432021-20243R2003-03-24Kitchener, ONTMinor Pro
Andrew Sim3000041999-20012G1981-11-12New Glasgow, NSMajor Junior
Jonathan Sim2111651473123531994-19984L1977-09-29New Glasgow, NSMajor League
Lane Sim4305542023-20241L2007-05-09New Glasgow, NSMajor Junior
Matt Simmons20123242001-20032 Major Junior
Brad Simms9161420781995-19972D1978-01-30Mississauga, ONTSemi-Professional
Tim Sinasac5000201999-20001R1980-02-05Amherstburg, ONTMinor Pro
Daniel Sisca673466100892003-20041C1983-06-16Woodbridge, ONTMinor Pro
Brad Smulders1702222001-20021C1983-08-12Sarnia, ONTMinor Pro
Matt Smyth2411222007-20081R1989-06-12Orlando, FLMinor Pro
Marcin Snita68459371995-19972L1978-03-12Mississauga, ONTMajor Junior
Aaron Snow3021214322007-20081L1988-05-20Windsor, ONTMajor Junior
Trevor Solomon12792433642003-20063D1987-11-04Sault Ste. Marie, ONTMajor Junior
Ron Soucie9031114762009-20112D1991-07-03LaSalle, ONTMajor Junior
Stephane Soulliere2210919381994-19951C1975-05-30Greenfield Park, PQMinor Pro
Daniel Spence54033182008-20091G1988-01-17Langley, BCMinor Pro
Kevin Spinozzi2122573982312013-20174D1996-05-23Granby, PQMinor Pro
Ryan Spooner3015193482011-20121C1992-01-30Ottawa, ONTMajor League
Franco Sproviero21446891351502014-20195D1998-08-05Sarnia, ONTMinor Pro
Nick Sproviero1310162013-20141L1995-02-12Sarnia, ONTMajor Junior
Juris Stals60232245122001-20021C1982-04-08Riga, LatviaMinor Pro
Steven Stamkos124100971971442006-20082C1990-02-07Markham, ONTMajor League
Christian Steingraber2013462006-20071D1989-08-07Oregon, OHMajor Junior
Peter Stevens25123572009-20101D1989-02-10Chester, NJMajor Junior
Jacob Stos31224472015-20172L1998-06-01Lively, ONTMajor Junior
Jesse Stoughton150193352972008-20113C1991-04-21Bobcaygeon, ONTMinor Pro
Peter Stratis23167102019-20201D2000-01-18Scarborough, ONTMajor Junior
Sam Studnicka298917322015-20161C1995-01-15Tecumseh, ONTMajor Junior
Brent Sullivan125430341292007-20114D1990-01-08Carp, ONTMajor Junior
Cameron Supryka12134212021-20221D2001-10-28Belleville, ONTMinor Pro
Nicholas Surzycia8200002021-20243G2004-12-17Toronto, ONTMajor Junior
Gregg Sutch607815532008-20091R1992-02-09Newmarket, ONTMajor Junior
Anthony Tabak65102333392018-20202L2001-12-06Oakville, ONTMajor Junior
Nikita Tarasevich2023542021-20221R2003-02-09Minsk, BelarusMajor Junior
Joey Tenute126631271901452002-20042C1983-04-02Hamilton, ONTMajor League
Blake Thomas400002010-20111L1992-12-31London, ONTMajor Junior
Justin Thomas1502242011-20121L1993-01-25London, ONTMajor Junior
Nick Thomas554610962002-20031W1985-06-19Lakefield, ONTMinor Pro
Reg Thomas1841534493262000-20044L1984-03-24London, ONTSemi-Professional
Brett Thompson52273663532011-20121C1991-01-31Sault Ste. Marie, ONTEuropean Lower Leagues
Anson Thornton2600002021-20221G2003-06-28Oshawa, ONTMinor Pro
Ryan Tocher12156171994-19951D1975-06-14Hamilton, ONTMinor Pro
Kyle Tront7961016142005-20072L1989-02-11Thunder Bay, ONTMajor Junior
Brenden Trottier2603342013-20152R1997-07-20Petrolia, ONTMajor Junior
Nick Tuzzolino1381049592832004-20073D1986-01-19Buffalo, NYMinor Pro
Parker Van Buskirk82011142005-20072G1988-03-26Windsor, ONTMinor Pro
Ryan Van Buskirk17231701012311997-20003D1980-01-12Sault Ste. Marie, ONTMinor Pro
Mike Van Ryn6163541341999-20001D1979-05-14London, ONTMajor League
Ryan Vendramin2011202013-20152L1995-05-04Sault Ste. Marie, ONTMajor Junior
Tim Verbeek244913401997-19981R1979-10-05Sarnia, ONTMinor Pro
Mark Versteeg-Lytwyn6661723872004-20062L1986-11-27Sharon, ONTMinor Pro
Sandis Vilmanis92304373202022-20242L2004-01-23Riga, LatviaMajor Junior
Craig Voakes27121628222006-20071C1986-01-02St. Thomas, ONTEuropean Lower Leagues
Josh Vogelsberg49246142021-20221L2004-06-04Woodbridge, ONTMajor Junior
Ty Voit18358155213382019-20233L2003-06-10Pittsburgh, PAMinor Pro
Easton Wainwright151334881622021-20243C2005-01-19Mount Hope, ONTMajor Junior
Kurt Walsh17044181994-19951F1977-02-26Kelligrews, NFLDEuropean Lower Leagues
Steve Ward493811282002-20042D1986-02-13Scarborough, ONTMinor Pro
Josh Warden400002001-20021LMajor Junior
Dan Watson21295059931996-20004D1979-03-12Glencoe, ONTMinor Pro
Cooper Way1282632581052022-20242C2003-06-11Waterloo, ONTMajor Junior
Kam White31044771994-19951D1976-02-13Chicago, ILMinor Pro
Patrick White142312152272013-20163L1996-02-13Orleans, ONTMajor Junior
Steven Whitely6631316812007-20081D1987-07-16Petrolia, ONTMinor Pro
Jeff Whitfield118415191272001-20043D1985-02-06Sault Ste. Marie, ONTMajor Junior
Greg Willers108285482581997-19992D1979-08-08Aurora, ONTMinor Pro
Kelsey Wilson99514192242003-20052L1986-01-22Geraldton, ONTMinor Pro
Ryan Wilson126241221462202006-20082D1987-02-03Windsor, ONTMajor League
Casey Wolak761219312021996-19993R1978-03-26Point Claire, PQMinor Pro
Brennan Wright1100022008-20091C1991-01-17Thunder Bay, ONTMajor Junior
Nail Yakupov10780901701012010-20122R1993-10-06Nizhnekamsk, RussiaMajor League
Brendan Yarema10660571171961994-19962C1976-07-16Sault Ste. Marie, ONTMinor Pro
Mitchell Young90112233892022-20242D2005-04-29Elmira, ONTMajor Junior
Pavel Zacha884454981532014-20162C1997-04-06Brno, Czech Rep.Major League
Jeff Zehr1441014431998-19991L1978-12-10Windsor, ONTMajor League
Anton Zupancic810162009-20101D1991-11-24Whitby, ONTMajor Junior
Ryan Zupancic49022322010-20111D1993-11-26Whitby, ONTMajor Junior

+
† 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.