hockey DB
home search by league team forums morning report contact us
home

Sarnia Sting all-time player roster

This is a list of all the players that played for the Sarnia Sting. The Sarnia Sting are a hockey team playing in the Ontario Hockey League from 1994 to 2014. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 374 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Adam Abrahamson43213312004-20051R1986-02-14Livonia, MIMajor Junior
Jordan Addesi68325432012-20142L1996-03-15Toronto, ONTMajor Junior
Tyson Aitcheson5321113592005-20061L1987-03-01Stratford, ONTMajor Junior
Domenic Alberga66171835442011-20121C1992-07-28Maple, ONTMajor Junior
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
J.P. Anderson7902202011-20132G1992-04-27Toronto, ONTMinor Pro
Paul Andrea101101994-19951L1974-04-13Sydney, NSMinor Pro
Danny Anger131910191432005-20072R1988-08-04Woodslee, ONTMajor Junior
Brett Appio8986142032008-20102L1991-04-26Bolton, ONTMajor Junior
Rick Arnaldo100002002-20031F Major 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
Brodie Barrick3301182012-20142G1994-11-11Welland, ONTMajor Junior
John Barrow2200022001-20043G1984-05-10Kitchener, ONTMinor Pro
Alex Basso101206080872011-20132D1993-06-15Toronto, ONTMajor Junior
Chris Beauchamp50437132008-20091C1991-01-02Midland, ONTMajor Junior
Brad Beloungea2901172000-20011D1983-04-26Detroit, MIMajor Junior
Ryan Berard268513192007-20081R1987-04-08Niagara Falls, ONTMinor Pro
Chris Berti2142540652921997-20014C1981-10-06Oshawa, 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-08East Lansing, 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
Ted Brithen912302009-20101C1990-11-25Danderyd, SwedenEuropean Elite
Daniel Broussard182526311472008-20124D1991-01-09Fayetteville, NCMajor Junior
Davis Brown125201131692011-20143L1995-07-01Ilderton, ONTMajor Junior
Jeff Brown1581548632231994-19973D1978-04-24Mississauga, ONTMinor Pro
Sean Brown26817251121995-19961D1976-11-05Oshawa, ONTMajor League
Tom Brown1152810701994-19973D1977-11-11Hamilton, ONTMinor Pro
Tyler Brown302810312011-20121L1991-04-04Westland, MIMajor Junior
Andy Burnham571111221481999-20001R1980-07-02New Liskeard, ONTMinor Pro
Noah Bushnell62639922013-20141R1997-05-30Tecumseh, ONTMajor Junior
Anthony Butera119321241082001-20032R1984-09-14Woodbridge, ONTMajor Junior
Alexander Buturlin1144864112731999-20012R1981-09-03European Elite
J.C. Campagna110151429652009-20112C1993-06-11Dallas, TXMajor Junior
Adam Campbell39916251092000-20011D1980-01-05Barrie, ONTMinor Pro
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-04Taylor, MIMajor Junior
Joshua Chapman136215172372010-20143D1994-11-17Stouffville, ONTMajor Junior
Ryan Chapman2721381999-20012R1981-04-10Alvinston, ONTSemi-Professional
Travis Chapman313811182003-20041D1983-04-16Alliston, ONTEuropean Lower Leagues
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
Jeff Christison1100022003-20052R1987-02-08Sudbury, ONTMajor Junior
Marek Chvatal11783038562002-20042D1984-01-27Jihlava, Czech Rep.European Elite
Matteo Ciccarelli62257362012-20142C1996-12-04Sarnia, ONTMajor Junior
Richard Clune18644581023012003-20063L1987-04-25Toronto, ONTMajor League
Tyler Coleman156171835391998-20013R1982-06-07Alvinston, ONTMajor Junior
Scott Corbett8771724211995-19972R1978-03-05Dunnville, ONTMinor Pro
Zachary Core56156332012-20142D1996-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-28Copenhagen, DenmarkMinor Pro
Raymond Dalton420201996-19971L1979-07-19St. John's, NFLDMajor Junior
Mike Danton12617371997-19981C1980-10-21Brampton, ONTMajor League
Bobby Davey641452272006-20071D1987-04-20West Hill, ONTMinor Pro
Knick Dawe1300002012-20131G1993-05-08Penetang, ONTMajor Junior
Anthony DeAngelo181301221521962011-20143D1995-10-24Sewell, NJMajor Junior
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-20081D1988-05-09Stratford, ONTMinor Pro
Mike DiPaolo59101752011-20143D1994-01-07Brantford, ONTMajor Junior
Anthony Donati5461016472009-20112D1991-09-19London, 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 Dupuis4802202013-20141G1994-07-20New Liskeard, ONTMajor Junior
Brad Efthimiou55273461222004-20051R1984-10-12Mississauga, ONTMinor Pro
Steve Farlow100022011-20121D Major Junior
Justin Fazio300002013-20141G1997-05-03Sarnia, ONTMajor Junior
Steve Ferry23916891052212005-20094D1988-05-08Richmond Hill, ONTMinor Pro
Chanse Fitzpatrick94912211712001-20032R1984-08-14Cornwall, PEIMinor Pro
Kyle Flemington760332092009-20112D1992-03-26Parkhill, ONTMajor Junior
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
Shawn Futers200062005-20061L1985-09-02Sarnia, ONTMinor Pro
Alex Galchenyuk1035886144742010-20133C1994-02-12Milwaukee, WIMajor League
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-07Mockobckar, RussiaMajor Junior
Jared Gomes1884446901252005-20083C1988-10-20Brampton, ONTMinor Pro
Jordan Grant502461582004-20051L1986-12-16Barrie, ONTMajor Junior
Chris Gravelding44101402004-20051D1987-12-07Clinton, 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
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
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-20142R1996-01-16North Bay, ONTMajor Junior
Shawn Harris400071994-19951R1975-08-04Sarnia, ONTMinor Pro
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
Abe Herbst13424446581996-19993D1980-02-21Harriston, ONTEuropean Elite
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
Eric Himelfarb178801252051411999-20023C1983-01-01Thornhill, ONTMinor Pro
Hayden Hodgson18549192013-20141R1996-03-02Leamington, ONTMajor Junior
Matt Hogan64213354701994-19951C1974-03-14London, ONTMinor Pro
Garrett Hooey628311512010-20111L1994-06-02Hampton, ONTMajor Junior
Mike Hooker1101101998-19991 Major Junior
Brandon Hope47011132010-20122G1994-03-18Canton, MIMajor Junior
Tyler Hore6341721372012-20142D1995-10-25Mississauga, ONTMajor Junior
Craig Hottot1774440843342009-20134R1992-02-15Sombra, ONTMajor Junior
Mike Iafrate2100002004-20051G1987-01-18Woodbridge, ONTMajor Junior
Marek Indra28112222007-20081R1989-04-11Prague, Czech Rep.European Elite
Richard Irwin382021581995-19972L1977-08-31Toronto, ONTMinor Pro
Dusty Jamieson23887126213801998-20024L1981-05-26Forest, ONTMinor Pro
John Jarram34279232001-20021D1982-07-26Kitchener, ONTMinor Pro
D.J. Jelitto500002002-20031W1984-06-29West Valley City, UTMinor Pro
Jamie Johnson7061925311999-20012C1982-01-23London, ONTMinor Pro
Billy-Jay Johnston65353974671994-19962R1975-11-13Blenheim, ONTMinor Pro
Steve Jones700021995-19961F1976-02-23Peterborough, ONTMinor Pro
Kenny Jung8911011662000-20022D1983-01-07Southfield, MIMajor Junior
Anton Kadeykin9521012722002-20042D1984-05-17Elektrostal, RussiaMajor Junior
Tomi Karhunen3900022007-20081G1989-10-29Oulu, FinlandEuropean Elite
Mark Katic227281311591372005-20094D1985-05-09Timmins, ONTMajor League
Braden Kavaratzis1933662009-20112L1993-05-08Midhurst, ONTMajor Junior
Kyler Keating100022013-20141D1994-03-09Alvinston, ONTMajor Junior
Troy Keating100001994-19951 Major Junior
Trevor Kell66373673762006-20071R1986-06-23Thunder Bay, ONTMinor Pro
Colt Kennedy3033662007-20081R1991-01-28Ajax, ONTMajor Junior
Steve Kennedy500001999-20001Semi-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 King6141519322013-20141D1996-02-23St. Clair, MIMajor Junior
Darryl Knight1392378101281995-19994C1979-04-14Sarnia, ONTMajor Junior
Ryan Knowles200001995-19961GMajor Junior
Vladislav Kodola6772229102013-20141C1996-10-30Major Junior
Nikita Korostelev60172138232013-20141R1997-02-08Moskva, RussiaMajor Junior
Milan Kostolny200001996-19971L1976-01-19Dubnica, SlovakiaMinor Pro
Ryan Kujawinski2915622011-20121C1995-03-30Iroqouis Falls, ONTMajor Junior
Jack Kuzmyk13921517762010-20133D1993-09-28Newmarket, ONTMajor Junior
Michael Lalande500002003-20041G1986-05-20North Bay, ONTMajor Junior
Drew Larman147153247442002-20053C1985-05-15Canton, MIMajor League
Nick Latta23768521202042010-20144C1993-10-05Peiting, GermanyMinor Pro
Marc Lefebvre67111324422001-20021L1982-05-25Kanata, ONTMinor Pro
Alan Letang6253641351994-19951D1975-09-04Renfrew, ONTMajor League
Trevor Letowski187931552481501994-19973C1977-04-05Thunder Bay, ONTMajor League
Sal Lettieri21224101999-20001D1981-05-31Woodbridge, ONTMinor Pro
Brandon Lindberg354913112013-20141C1996-09-24Kitchener, ONTMajor Junior
Chris Locker410101996-19971F1977-10-14Duluth, MNMajor Junior
Daniel Lombardi1743244762152005-20094L1989-03-12Richmond Hill, ONTMajor Junior
Steve Lucas400061996-19971 Major Junior
Julian Luciani672810392011-20121D1992-02-11Mississauga, ONTMajor Junior
John-Paul Luciuk1997-19981L1979-04-21Oshawa, ONTMajor Junior
Jeff Luckovitch114221232182000-20022D1983-08-24London, ONTMajor Junior
David Lyall500002002-20042D1986-09-29Markham, ONTMajor Junior
Jeff MacDougald2101142005-20061G1985-01-24Shallow Lake, ONTMinor Pro
Doug MacIver23112361998-20002D1981-02-12King City, ONTMinor Pro
Zack MacQueen63111223702009-20101C1991-08-29Sarnia, ONTMajor Junior
R.J. Mahalak601162011-20121L1991-12-23Monroe, MIMajor Junior
Kevin Malcolm1011812302391997-19992F1979-04-01Markham, ONTMinor Pro
Matt Manias28235192003-20041D1984-08-03North York, ONTMajor Junior
Matt Martin16663461093492006-20093L1989-03-08Windsor, ONTMajor League
Brandon Mashinter128139221232004-20073L1988-09-20Bradford, ONTMajor League
Wes Mason16970991692231994-19984L1977-12-12Windsor, ONTMinor Pro
Rob Massa42242044681994-19951L1975-08-28London, ONTMajor Junior
Nathan Mater23224102011-20142L1994-03-03Watford, ONTMajor Junior
Brandon Maxwell3202222011-20121G1991-03-22Guelph, ONTEuropean Lower Leagues
Dennis Maxwell551630462271994-19951L1974-06-04Dauphin, MANMinor Pro
Dustin McArthur13134301994-19951R1975-02-21Sarnia, ONTMinor Pro
Matt McCready41268622005-20072D1987-07-09Kingsville, ONTMinor Pro
Jimmy McDowell48121931302013-20141D1993-04-23Lansing, MIMinor Pro
Eoin McInerney23000101996-19971G1977-05-27London, ONTMinor Pro
Ryan McInerney52142438402005-20072C1988-05-31Oakville Major Junior
Paul McInnes1001231431371994-19962D1976-07-21Mississauga, ONTMinor Pro
Dan McIntyre100001997-19981G1978-07-03London, ONTMinor Pro
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
Preston Mizzi25101121102000-20011C1980-12-22Sault Ste. Marie, ONTMinor Pro
Riley Moher97312151632000-20022D1982-06-27Port Credit, ONTEuropean Lower Leagues
Bryan Moore952241631122012-20142R1994-05-25Indian Trail, NCMajor Junior
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
Kevin Mota881910701996-19993R1980-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
Michael Neal6391221482008-20091L1989-04-03Whitby, ONTMinor Pro
Lucas Nehrling85314171201996-19982D1979-08-14Peterborough, ONTMinor Pro
David Nemecek34022242012-20131D1995-06-29Plzen, Czech Rep.Major Junior
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 Nikandrov121173653222011-20143L1995-02-03Markham, ONTMajor Junior
Vladimir Nikiforov154101442007-20081R1987-10-07Hauppauge, NYMinor Pro
Ivan Novoseltsev1218361144861997-19992R1979-01-23Golitsino, RussiaMajor League
Ben O'Quinn133192847532007-20103C1991-05-07Woodstock, ONTMajor Junior
Philip Ogleznev700002004-20051D1987-01-13Belegrod, RussiaEuropean Lower Leagues
Andrew Oke1601182000-20011D1981-08-26Fenelon Falls, ONTMinor Pro
Mathis Olimb4782331122004-20051C1986-02-01Oslo, NorwayMinor Pro
Brett Oliphant641671152007-20081C1988-02-26Wheatley, 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
Taki Pantziris21246102012-20131D1993-01-13Toronto, ONTMajor Junior
Tony Pappas24101331997-19981L1979-05-23Chatham, ONTMajor Junior
Troy Passingham2402222010-20111G1990-11-17Mississauga, ONTMinor Pro
Dan Pawlaczyk2882533331996-19971R1976-07-31Troy, MIMinor Pro
Dean Pawlaczyk441561222010-20111L1992-02-04Madison Heights, MIMajor Junior
Matt Pelech111513181722003-20063D1987-09-04Toronto, ONTMajor League
Jason Penner11351015841999-20023C1983-04-01Leamington, ONTSemi-Professional
Marcus Pepe583710422008-20091C1990-06-14Dorchester, ONTMajor Junior
Andrew Perugini1900002007-20081G1988-07-12King City, ONTMinor Pro
Tyler Peters135375996972009-20112L1990-01-25Sarnia, ONTMajor Junior
Andrei Plekhanov200002004-20051D1986-07-12Nizhnekamsk, RussiaMinor Pro
Thomas Policelli60022332004-20062D1988-03-11Camlachie, 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-13LaSalle, ONTMajor League
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
Jeremy Reese400002003-20052L1987-04-08Harrow, ONTMajor Junior
Steve Reese210255580922006-20104C1989-01-09Dorchester, ONTMajor Junior
Alexandre Renaud109369522012-20142L1996-02-26Ottawa, ONTMajor Junior
Ludvig Rensfeldt58222143182011-20121L1992-01-29Gavle, SwedenEuropean Elite
Scott Restoule7572835642004-20062C1987-06-23Sudbury, ONTMajor Junior
Shayne Rhyno600022008-20091L1992-01-16 Major Junior
Rodney Richard200001997-19981C1979-05-05Sarnia, ONTMinor Pro
Mike Richards300002003-20041D1984-08-16St. Louis, MOMinor Pro
Brett Ritchie1374243851122009-20123R1993-07-01Orangeville, ONTMinor Pro
Jamie Ritskos2601121997-19981DMajor Junior
Adrian Robertson13145112011-20121D1991-05-31Mississauga, ONTMajor Junior
Jeremy Robertson17044141996-19982 Major Junior
Andre Robichaud29145202001-20021D1981-04-16Timmins, ONTMajor Junior
Erik Robichaud1511242013-20141C1993-04-14Timmins, ONTMajor Junior
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
Bogdan Rudenko288412261996-19971R1977-09-13Ust-Kamenogorsk, KazakhstanMinor Pro
Maxim Rybin13363631261071999-20012L1981-06-15European Elite
Jeff Salajko34022141995-19961G1975-04-18Kitchener, ONTMinor Pro
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
Connor Schlichting51123352013-20141D1997-05-17Newmarket, ONTMajor Junior
Erik Schwanz6131316932004-20051D1984-02-18North Lakeport, MIMinor Pro
Vince Scott17651182006-20071L1986-05-21Mississauga, ONTMajor Junior
Andrew Sim3000041999-20012G1981-11-12New Glasgow, NSMajor Junior
Jonathan Sim2111651463113531994-19984L1977-09-29New Glasgow, NSMajor League
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, BCMajor Junior
Kevin Spinozzi28279252013-20141D1996-05-23Kingston, ONTMajor Junior
Ryan Spooner3015193482011-20121C1992-01-30Kanata, ONTMajor League
Nick Sproviero1310162013-20141L1995-02-12Sarnia, ONTMajor Junior
Juris Stals60232245122001-20021R1982-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
Jesse Stoughton150193352972008-20113C1991-04-21Bobcaygeon, ONTMajor Junior
Brent Sullivan125430341292007-20114D1990-01-08Carp, ONTMajor Junior
Gregg Sutch607815532008-20091R1992-02-09Newmarket, ONTMajor 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, ONTMajor Junior
Ryan Tocher12156171994-19951D1975-06-14Hamilton, ONTMinor Pro
Kyle Tront7961016142005-20072L1989-02-11Thunder Bay, ONTMajor Junior
Brenden Trottier1601142013-20141R1997-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 Vendramin1311202013-20141L1995-05-04Sault Ste. Marie, ONTMajor Junior
Tim Verbeek244913401997-19981R1979-10-05Sarnia, ONTMinor Pro
Mark Versteeg-Lytwyn6661723872004-20062L1986-11-27Sharon, ONTMinor Pro
Craig Voakes27121628222006-20071C1986-01-02St. Thomas, 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
Kam White31044771994-19951D1976-02-13Chicago, ILMinor Pro
Patrick White3740422013-20141C1996-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-22Sault Ste. Marie, 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
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.