hockey DB
search by league
team
morning report
contact us
home

Owen Sound Attack all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Nico Addy26123122023-20241R2007-08-17Casselman, ONTMajor Junior
Manuel Alberg55268122018-20191R2001-03-06Cologne, GermanyEuropean Elite
Justin Allen21145392005-20061R1985-04-27Pickering, ONTMajor Junior
Mike Angelidis24078541324922002-20064C1985-06-27Woodbridge, ONTMajor League
Alex Annecchiarico73112832012-20153D1995-03-05Richmond Hill, ONTMajor Junior
Brett Appio7112262011-20121L1991-04-26Bolton, ONTMajor Junior
Joshua Bailey82183452162005-20072R1989-10-02Bowmanville, ONTMajor League
Kevin Baker9715203562003-20052C1987-03-27Brampton, ONTMinor Pro
Colby Barlow16811668184742021-20243L2005-02-14Orillia, ONTMinor Pro
Mike Barrett5891423772000-20011D1982-03-02Markham, ONTMajor Junior
Marek Bartanus1061326391032005-20072R1987-02-13Liptovsky Mikulas, SlovakiaEuropean Elite
Luke Beamish3203322016-20182D2000-06-15Mississauga, ONTMajor Junior
Roman Berdnikov63162137142009-20112R1992-07-18Omsk, RussiaEuropean Elite
Tyler Beskorowany7301122007-20092G1990-04-28Sudbury, ONTMinor Pro
Paul Bezzo134218201882007-20103D1990-10-26Simcoe, ONTMinor Pro
Robin Big Snake482015351602004-20051L1984-04-10Siksika Nation, ALTAMinor Pro
Chris Bigras234351201551652011-20154D1995-02-22Orillia, ONTMajor League
Jordan Binnington157099202009-20134G1993-07-11Richmond Hill, ONTMajor League
Paul Bissonnette3521113462004-20051L1985-03-11Welland, ONTMajor League
Jesse Blacker1101668841452009-20112D1991-04-19Toronto, ONTMajor League
Trevor Blanchard731822401712000-20022L1983-06-06Sudbury, ONTMinor Pro
Joseph Blandisi1052432561212011-20132C1994-07-18Markham, ONTMajor League
Lorenzo Bonaiuto34369142021-20221L2004-04-20Richmond Hill, ONTMajor Junior
Ruslan Boryschenko300002001-20021D1983-04-22Kiev, UkraineMinor Pro
Trenton Bourque214442461672015-20194D1998-06-11Burlington, ONTMinor Pro
Scott Bowles1100022006-20071G1986-10-19Creston, BCMinor Pro
Zach Bowman1500022017-20181G1997-07-31St. Catharines, ONTMajor Junior
Cameron Brace22379811602242009-20145C1993-04-08Toronto, ONTEuropean Elite
Justin Brack2311833511932013-20174L1996-02-04Orangeville, ONTMajor Junior
Erik Bradford32162238172014-20151C1994-10-19Orangeville, ONTMinor Pro
Tomislav Brennan656713172022-20242C2005-03-15Ottawa, ONTMajor Junior
Derek Brochu182162743912003-20074R1987-05-06Welland, ONTMinor Pro
Chris Brown5530382008-20102R1992-04-16Beeton, ONTMajor Junior
Mike Brown3300002004-20051G1985-03-04Baldwinsville, NYMinor Pro
Russ Brownell1400022005-20072G1987-05-15Oakville, ONTMajor Junior
Gavin Bryant93194564342021-20232C2004-07-24Ingersoll, ONTMajor Junior
Ethan Burroughs256931021951582019-20244R2003-06-19Georgetown, ONTMinor Pro
Jacob Busch1051213251362014-20162R1996-07-10Port McNicholl, ONTMajor Junior
Cole Cameron12721416422016-20182D1998-05-09Johnstown, ONTMinor Pro
Chase Campbell9492736392016-20182R1998-06-24Waterloo, ONTMajor Junior
Marcus Carroll31289961852572005-20105C1989-01-15Ajax, ONTMinor Pro
Guy Carteciano1600002006-20071L1990-04-04Toronto, ONTMajor Junior
Matt Carter72312455592005-20083L1987-08-20Mississauga, ONTMinor Pro
Bryce Caruk3123592018-20191C2001-01-08Courtice, ONTMajor Junior
Daniel Catenacci13471801512292011-20132C1993-03-09Richmond Hill, ONTMajor League
Josh Catto32112342005-20072R1988-04-19Kincardine, ONTMajor Junior
Cody Ceci278162422012-20131D1993-12-21Ottawa, ONTMajor League
John Ceci2800002002-20042G1983-09-19King City, ONTMinor Pro
Santino Centorame229271301572192013-20174D1996-04-28Mississauga, ONTMinor Pro
John-Paul Cesario400002010-20122G1993-05-19Kleinburg, ONTMajor Junior
Thomas Chafe124101929242021-20232R2005-04-19Ottawa, ONTMajor Junior
Rob Chapman65161329592001-20021R1982-01-14Colborne, ONTMajor Junior
Nick Chenard9301102019-20233G2002-03-29Tecumseh, ONTMajor Junior
Nathan Chiarlitti6813031622012-20131D1992-02-04Maple, ONTMajor Junior
Luc Chiasson52131629182000-20011C1982-10-08Whitby, ONTMajor Junior
Igor Chibrikov215935441012017-20224D2001-11-30Toronto, ONTEuropean Elite
Brendan Childerley1641417311072009-20123R1992-06-22Stratford, ONTMajor Junior
Bryson Cianfrone58173350402015-20161C1995-02-14Stoney Creek, ONTMinor Pro
Travis Clock8000112001-20021F1982-05-26Meaford, ONTMinor Pro
Richard Colwill9262329242000-20022R1982-01-26Fergus, ONTMinor Pro
Neil Conway6700062004-20084G1988-01-17Concord, OHMinor Pro
Holden Cook23961631241252010-20155R1994-07-28Whitby, ONTMajor Junior
Miles Cope34134672005-20061D1988-01-20Mississauga, ONTMajor Junior
Ben Cormier115171330272022-20242C2006-07-20Ottawa, ONTMajor Junior
Ryan Courtney57161127172001-20021C1982-03-08Ennismore, ONTMinor Pro
Jake Crawford576713112023-20241L2007-05-05Barrie, ONTMajor Junior
Curtis Crombeen4013482009-20112D1993-02-12Sarnia, ONTMajor Junior
Wes Cunningham842911722003-20052D1987-03-09Dresden, ONTMinor Pro
Keevin Cutting3271762792352008-20135D1992-09-22Bracebridge, ONTMinor Pro
Michael D'Orazio190445492712006-20093D1990-08-16Richmond Hill, ONTEuropean Elite
Justin Dacosta5341014242003-20052D1985-05-10Mississauga, ONTMinor Pro
David Dalliday58279502001-20021D1982-05-06Ennismore, ONTMajor Junior
Riley Daniels1100002016-20182G1999-02-05St. Catharines, ONTMajor Junior
David Davenport3301102007-20081G1987-02-06Newmarket, ONTMajor Junior
Jordan Davis6231316372007-20081L1990-04-22Devlin, ONTMajor Junior
Justin Day5200022000-20022G1983-01-21Sarnia, ONTMajor Junior
Daniel Dekoning2300002015-20161G1996-08-08Listowel, ONTMajor Junior
Miguel Delisle31202040392002-20031C1982-04-06Cornwall, ONTMinor Pro
Andre Deveaux932540651842002-20042C1984-02-23Freeport, BahamasMajor League
Myles Doan1271315281022008-20102C1992-05-18Windsor, ONTMajor Junior
Milan Doczy184850581512007-20103D1990-01-27Zlin, Czech Rep.European Elite
Jackson Doherty119131023762017-20192L2000-08-22Ancaster, ONTMajor Junior
Derek Dolson2801102001-20021G1981-05-23Kitchener, ONTMinor Pro
Josh Domingues577714612007-20092R1989-01-19Markham, ONTMajor Junior
Jake Dotchin102528331162011-20132D1994-03-24Cambridge, ONTMajor League
Ben Dubois64246572009-20112L1991-03-17Bell River, ONTMajor Junior
Aidan Dudas24080121201882016-20204C2000-06-15Parry Sound, ONTMinor Pro
Liam Dunda9671118832014-20162R1997-09-15Bellevue, WAMajor Junior
Sean Durzi1633090120742015-20194D1998-10-21Mississauga, ONTMajor League
David Edgeworth1811222002-20031C1985-03-18Kingston, ONTMajor Junior
Sam Ethier1100002023-20241D2006-08-09Ottawa, ONTMajor Junior
Julian Fantino8961824692021-20232R2004-02-05Woodbridge, ONTMajor Junior
Mike Farrell121102232862006-20082R1990-04-23Carlton Place, ONTMajor Junior
Michael Fish400092002-20031R1985-04-28Toronto, ONTMajor Junior
Dalyn Flatt32336902006-20071D1986-10-07Teulon, MANMajor Junior
Jack Flinn6401122013-20152G1995-12-20Halifax, NSMinor Pro
Darryl Flowers300062005-20061D1985-06-21Pickering, ONTMajor Junior
Marc Franchini115233255612007-20092C1990-02-19Woodbridge, ONTEuropean Lower Leagues
Kris Fraser1702262000-20011D1982-09-24Embro, ONTSemi-Professional
Jacob Friend166954632662014-20184D1997-07-28Bowmanville, ONTMinor Pro
Andrew Fritsch58273562182010-20111R1993-03-24Brantford, ONTMajor Junior
Gilbert Gabor109101020872012-20142L1995-09-11Stockholm, SwedenEuropean Elite
Kurtis Gabriel23234661002912010-20144R1993-04-20Newmarket, ONTMajor League
Jonah Gadjovich22889661551752014-20184L1998-10-12Whitby, ONTMajor League
Artur Gavrus66232851292011-20132C1994-01-03Raitichi, BelarusEuropean Elite
Carter George6602242022-20242G2006-05-20Thunder Bay, ONTMajor Junior
Robert Gherson4200062003-20041G1983-10-08Toronto, ONTMinor Pro
Jay Gilbert91133043792010-20122D1991-08-15Port Stanley, ONTMajor Junior
Scott Giles115132336302004-20062C1987-01-19Toronto, ONTMajor Junior
Jeffrey Gilligan121121931632013-20152L1996-04-22Burlington, ONTMajor Junior
Jesse Gimblett1312830581082001-20032L1985-01-04Newtonville, ONTMinor Pro
Tyson Gimblett32033432002-20042D1985-01-04Newtonville, ONTMinor Pro
Mark Giordano1333265971812002-20042D1983-10-03Toronto, ONTMajor League
Igor Gongalsky1361519341802004-20073L1986-11-05Kiev, UkraineMinor Pro
Michael Gough288715562002-20031R1982-09-09Kingston, ONTEuropean Lower Leagues
Deni Goure2591021492511022019-20244C2003-07-15Grand Pointe, ONTMajor Junior
Todd Griffith28617222003-20041C1985-01-27Welland, ONTMinor Pro
Daylon Groulx1694233752362016-20204R2000-06-07Fort Erie, ONTEuropean Elite
Dan Growden2721214182002-20031D1982-02-09Peterborough, ONTMinor Pro
Anthony Guadagnolo36011142006-20071G1986-01-27Markham, ONTMajor Junior
Cedrick Guindon20478107185522021-20243C2004-04-21Rockland, ONTMajor Junior
Mack Guzda14002242017-20224G2001-01-11Knoxville, TNMinor Pro
Mike Halmo24776891654942008-20124L1991-05-15Kitchener, ONTMajor League
Kevin Hancock23399147246722014-20195C1998-03-02Mississauga, ONTMinor Pro
Colin Hanley10181220372004-20073R1987-06-10East Moriches, NYMajor Junior
Brett Hargrave504610472013-20141C1996-01-16North Bay, ONTMajor Junior
Kevin Harvey5988161592003-20041W1984-09-14Sheffield, ONTMinor Pro
Fred Hatziioannou1031219311082001-20032D1983-03-10Thornhill, ONTMajor Junior
Anton Hedman39121224732006-20071L1986-05-15Stockholm, SwedenEuropean Elite
Liam Heelis68203353852010-20111C1990-09-28Georgetown, ONTEuropean Elite
Ryan Heeps85358252013-20152C1997-01-30Oshawa, ONTMajor Junior
Steve Henwood1000002003-20041LNobleton, ONTMajor Junior
Joey Hishon2141101452551622007-20114C1991-10-20Stratford, ONTMajor League
Justin Hodgins37044162000-20022R1984-03-01Tecumseh, ONTMajor Junior
Landen Hookey96242347962022-20242R2004-01-29Sarnia, ONTMajor Junior
Brandon Hope80011102012-20153G1994-03-18Canton, MIMajor Junior
Kyle Hope1423947862742011-20143L1993-04-20London, ONTMinor Pro
Richard Hornseth2102202003-20041L1986-02-22Chatsworth, ONTMajor Junior
Brett Howden1801162002-20031D1984-08-05Caledonia, ONTMajor Junior
Brad Humberstone100002007-20081D1990-02-27Erin, ONTMajor Junior
Greg Jacina904046861652000-20022L1982-02-22Guelph, ONTMajor League
Michael Jacobsen5782230342001-20021D1981-07-24Kakabeka Falls, ONTMinor Pro
Cordell James2821103162016-20171C1996-06-14Hamilton, ONTMajor Junior
Steven Janes26639442012-20131R1993-02-24Etobicoke, ONTMajor Junior
John Jarram10000162001-20021D1982-07-26Kitchener, ONTMinor Pro
Patrick Jarrett225721482201552001-20054C1984-02-06Sault Ste. Marie, ONTMinor Pro
Taos Jordan189744511232021-20243D2004-03-29Brooklin, ONTMajor Junior
Matthew Kang70121830262004-20062L1988-11-09Toronto, ONTMinor Pro
Bryan Kazarian68162844732000-20011C1981-06-30Owen Sound, ONTMajor Junior
Jim Kehoe52369452003-20041D1984-03-03Ottawa, ONTMajor Junior
Nick King4003362016-20182D1999-01-13Waterloo, ONTMajor Junior
Barret Kirwin91423981412018-20202C2000-02-18Barrie, ONTMinor Pro
Kyle Knechtel1201142005-20061G1986-12-23Ayr, ONTMinor Pro
Ladislav Kolda8373037322001-20032D1983-10-16European Elite
David Kolomatis19831801111742006-20093D1989-02-25Livingston, NJMinor Pro
Matthew Koprowski200002023-20241G2007-02-05Komoka, ONTMajor Junior
Trevor Koverko104115161322004-20062D1987-03-22Toronto, ONTMinor Pro
Jack Kuzmyk6605582009-20112D1993-09-28Newmarket, ONTMajor Junior
Jeff Kyrzakos92365086822004-20062C1985-02-06Mississauga, ONTMinor Pro
Dan LaCosta9102202002-20053G1986-03-28Labrador City, NFLDMajor League
Olie Lafreniere2800002017-20181G1998-06-08Bradford, ONTMajor Junior
Alex Lalonde364711552002-20042C1983-06-21Newmarket, ONTMinor Pro
Kyle Lamb5941115642004-20062D1987-04-13Holland Landing, ONTMajor Junior
Kaleb Lawrence91212445832019-20233L2003-01-10Orleans, ONTMajor Junior
Josh Legge45156872000-20022D1981-09-25Ashburn, ONTMinor Pro
Jonathan Lehun116305787442003-20052C1984-02-22Toronto, ONTMinor Pro
Logan LeSage76102030722019-20222L2002-01-04Nepean, ONTMajor Junior
Trevor Lewis62294473512006-20071C1987-01-08Salt Lake City, UTMajor League
Jaden Lindo2193544791632012-20164R1996-01-11Brampton, ONTMajor Junior
Payton Liske12251217542004-20062L1988-11-28Welland, ONTMajor Junior
Mike Lomas762634601062008-20102L1990-08-16Burlington, ONTMajor Junior
Brady Lyle1844296138702017-20203D1999-06-06North Bay, ONTMinor Pro
Michael Lymer100002000-20011D1982-02-04Scarborough, ONTMajor Junior
Alan Lyszczarczyk69252752342017-20192L1998-02-17Nowy Targ, PolandMinor Pro
Tyler MacArthur198427312362013-20174D1997-05-25Collingwood, ONTMajor Junior
Jeff MacDermid129101828812001-20043C1984-03-01Sauble Beach, ONTMinor Pro
Kurtis MacDermid112620262072011-20143D1994-03-25Quebec, PQMajor League
Lane MacDermid1492322453902006-20093L1989-08-25Hartford, CTMajor League
Stepan Machacek1011431451182019-20222L2002-12-05Novy Jicin, Czech Rep.Major Junior
Chris MacKinnon35142236532007-20081L1989-07-07Aurora, ONTMajor Junior
Andrew MacLean3201142018-20191G2001-06-28Port Huron, MIMajor Junior
Marty Magers2600042002-20031G1983-01-07Plainfield, ILMinor Pro
Jarrod Maidens75222244152010-20122C1994-03-04Niagara Falls, ONTMajor Junior
Andrew Maksym1093912782002-20042R1986-02-16Mississauga, ONTMajor Junior
Howie Martin27111324222006-20071C1986-11-18Hillsburgh, ONTMajor Junior
Martin Matejicek34112102023-20241D2005-08-05Jihlava, CzechiaMajor Junior
Kyle McAllister1034664110632000-20022C1981-04-07Cornwall, ONTMinor Pro
Paul Mcbrien200002003-20041D1983-03-02Okotoks, ALTAMinor Pro
Sam McCue3412921282023-20241L2005-10-03Sudbury, ONTMajor Junior
Zach McCullough8751318752005-20072D1987-08-15Barrie, ONTMinor Pro
Grant McGee1182624501512007-20103R1989-06-06Mississauga, ONTMajor Junior
Brett McGrath28145162002-20031C1983-08-04Oakville, ONTMajor Junior
Brian McGrattan200002001-20021R1981-02-09Hamilton, ONTMajor League
Michael McGurk121321241342008-20102D1989-04-07Hamilton, ONTMinor Pro
Brett McKenzie33131326212017-20181L1997-03-12Ottawa, ONTMinor Pro
Adam McMaster9523426582018-20202C2000-02-24Beamsville, ONTMajor Junior
Michael McNiven131055142014-20173G1997-07-09Winnipeg, MANMajor League
Spencer Metcalfe29022222007-20092D1990-10-26Toronto, ONTMinor Pro
Jarrett Meyer62224372014-20162D1996-10-13West Sayville, NYMinor Pro
Jacob Middleton1401172012-20131D1996-01-02Wainwright, ALTAMajor League
Rob Mignardi13562661281132009-20112R1990-06-28Richmond Hill, ONTMinor Pro
Daniel Milne16141701111392012-20153F1994-03-24Unionville, ONTMajor Junior
Josh Moes112243761832007-20103R1989-03-09St. Catharines, ONTMajor Junior
Lane Moodie801192002-20031D1985-04-12Oakville, ONTSemi-Professional
Jeff Moor53369982005-20061D1986-06-13Kettleby, ONTMinor Pro
Marino Moro37156102017-20181L2000-02-03Mt. Hope, ONTMajor Junior
Peter Mrksic15011272007-20081R1988-05-11Hamilton, ONTMajor Junior
Kody Musselman5033112008-20091R1988-06-28Oshawa, ONTMajor Junior
Harry Nansi4109962023-20241C2007-09-10Nepean, ONTMajor Junior
Zach Nastasiuk25689981871072011-20154R1995-03-30Barrie, ONTMinor Pro
Kirill Nizhnikov1042622019-20201R2000-03-29Moskva, RussiaMinor Pro
Joshua Ocampo46591482008-20091R1991-07-12Brampton, ONTMajor Junior
Cedricson Okitundu43055362021-20221D2004-01-03Waterloo, ONTMajor Junior
Phil Oreskovic26178662006-20071D1987-01-26Brampton, ONTMajor League
John Osborne18325262000-20011L1981-03-11Scarborough, ONTMinor Pro
Michael Ouzas3003372005-20061G1985-08-30Hamilton, ONTMinor Pro
Petrus Palmu17685104189842014-20173R1997-07-16Joensuu, FinlandMinor Pro
Matthew Papais64172138442022-20231L2002-01-29Nobleton, ONTMajor Junior
Jiri Paska78167342002-20042D1983-08-15Olomooc, Czech Rep.Major Junior
Matt Passfield88493988522001-20032R1982-05-08Mississauga, ONTMinor Pro
Geoff Patton28044362002-20031D1983-09-21Lindsay, ONTMinor Pro
Mark Pawlowski5521113302007-20081D1988-03-29Mississauga, ONTMinor Pro
Kaleb Pearson128423880642018-20202R2000-06-15St. Marys, ONTMajor Junior
Theo Peckham1811743606182004-20073D1987-11-10Richmond Hill, ONTMajor League
Ondrej Pekarik486814482007-20081C1990-06-02Pribram, Czech Rep.Major Junior
Andrew Perrott116852601192018-20223D2001-08-24Columbia Station, OHMinor Pro
Matt Petgrave981547621482010-20122D1992-01-29Toronto, ONTMinor Pro
James Petrovski11283644692022-20242D2005-08-12Mississauga, ONTMajor Junior
Servac Petrovsky1847292164562021-20243C2004-08-10Vely Saris, SlovakiaMajor Junior
Stefano Pezzetta29213302012-20142L1995-01-25North York, ONTMajor Junior
Matthew Philip48191029222019-20201L1999-05-31Ilderton, ONTMajor Junior
Markus Phillips22828761041282015-20194D1999-03-21Markham, ONTMinor Pro
Kyle Platzer954753100582013-20152C1995-03-04Waterloo, ONTMinor Pro
Zach Poirier25213142018-20191C1998-05-12Mountain, ONTMajor Junior
Sergey Popov89285987342018-20202L2000-03-27Korolev, RussiaEuropean Elite
Nicholas Porco40161632232021-20221L2001-03-12Sault Ste. Marie, ONTMinor Pro
William Portokalis5415722182021-20221C2002-04-04Mississauga, ONTEuropean Elite
Dene Poulin56134492000-20011D1983-12-13Thunder Bay, ONTMajor Junior
Richard Power12292029612000-20022D1985-01-14Scarborough, ONTMajor Junior
Nick Pryce4871219122016-20171L1999-03-23Toronto, ONTMinor Pro
Daniel Pugliese100022013-20141R1996-03-14Ancaster, ONTMajor Junior
Mark Ramkema39011562008-20102D1991-05-01Ajax, ONTMajor Junior
Zak Ray500002006-20071L1989-12-14Oakville, ONTMinor Pro
Chris Rebernik500002004-20051C1985-10-27Mississauga, ONTMinor Pro
Elgin Reid3891221612006-20071D1987-02-23Milton, ONTMinor Pro
Justin Renner8651116352001-20032R1984-05-02Leamington, ONTMajor Junior
Keenan Reynolds62235382014-20162L1998-03-31Ottawa, ONTMajor Junior
Brad Richardson208871262131382001-20054R1985-02-04Belleville, ONTMajor League
Cory Roberts7004482000-20022G1982-06-07Winsloe, PEIMajor Junior
Zach Roberts118202242962015-20194L1999-08-04Stouffville, ONTMajor Junior
Carter Robertson1281343561402018-20202D2000-01-15Holland Landing, ONTMinor Pro
Cade Robinson95112031282017-20192R1999-10-22Jackson, MIMajor Junior
Braedyn Rogers1082911332022-20242D2006-11-22Belleville, ONTMajor Junior
Dan Rogers9739121622001-20032D1984-05-07Milton, ONTMajor Junior
Brayden Rose234861692402010-20144D1993-01-29Richmond Hill, ONTMinor Pro
Mitchell Russell9281018222017-20192R2001-03-06Peterborough, ONTMinor Pro
Stefan Ruzicka12471711421242003-20052R1985-02-17Nitra, SlovakiaMajor League
Bobby Ryan2491331923252102003-20074R1987-03-17Cherry Hill, NJMajor League
Devon Rymarchuk831561112011-20132L1994-02-09Niagara Falls, ONTMajor Junior
Joshua Samanski5441620202019-20201C2002-03-22Erding, GermanyEuropean Elite
Bob Sanguinetti202411011421042004-20073D1988-02-29Trenton, NJMajor League
Frankie Santini9773441442006-20093D1988-07-29Vaughan, ONTMajor Junior
Agris Saviels128196483832000-20022D1982-01-15Riga, LatviaMinor Pro
Teddy Sawyer523710722022-20231D2003-12-12Columbus, OHMajor Junior
Geoffrey Schemitsch13456671582009-20123D1992-04-01Thornhill, ONTMajor Junior
Thomas Schemitsch182296897842013-20163D1996-10-26Thornhill, ONTMinor Pro
Matt Schmalz62161531492016-20171R1996-03-21Dunnville, ONTMinor Pro
Luc Schweingruber2700062022-20231D2003-03-29Uetendorf, SUIEuropean Lower Leagues
Sam Sedley236211471681162019-20244D2003-06-08St. Marys, ONTMajor Junior
Nolan Seed2181349621342018-20234D2002-04-24Newboro, ONTMajor Junior
Andrej Sekera103285583722004-20062D1986-06-08Bojnice, SlovakiaMajor League
Damir Sharipzyanov1791952711582013-20163D1996-02-17Nizhnekamsk, RussiaMinor Pro
Ryan Sharp109811191272000-20022L1983-01-21Peterborough, ONTMajor Junior
Brad Sharpe400002003-20041Major Junior
Andrew Shaw662232541352010-20111R1991-07-20Belleville, ONTMajor League
Steven Shipley1313963102512008-20102C1992-04-22Ilderton, ONTMajor Junior
Andrew Shorkey57123262005-20072D1989-05-24Richmond Hill, ONTMajor Junior
Wayne Simmonds954048881552006-20082R1988-08-26Scarborough, ONTMajor League
Daniel Sisca983955941282000-20022C1983-06-16Woodbridge, ONTMinor Pro
Gabriel Smith1100022023-20241D2007-01-01Brampton, ONTMajor Junior
Gemel Smith23578981761562010-20144C1994-04-16Toronto, ONTMajor League
Greg Smith1601162015-20172L1998-04-02Ajax, ONTMinor Pro
Konnor Smith34279312023-20241D2004-11-06Windsor, ONTMinor Pro
Adam Smyth481111221522003-20041R1983-09-08Wiarton, ONTMinor Pro
Matt Smyth135810181162002-20053D1985-07-03Wiarton, ONTMinor Pro
Shawn Snider723357901022000-20022C1981-02-01Fergus, ONTMinor Pro
Anthony Soboczynski3931013232006-20082L1989-10-15London, ONTMajor Junior
Greg Staeger3503302010-20111D1993-04-21London, ONTMajor Junior
Thomas Stajan41448212006-20071C1989-01-07Mississauga, ONTMinor Pro
Scott Stajcer13802282007-20125G1991-06-14Cambridge, ONTMinor Pro
Juris Stals2581523142002-20031C1982-04-08Riga, LatviaMinor Pro
Matt Stanisz61123143422010-20111D1990-05-19Burlington, ONTMinor Pro
Madden Steen15162430832021-20243D2004-05-18Guelph, ONTMajor Junior
Sean Stefanski7011142001-20021R1983-09-10Peterborough, ONTMinor Pro
Josh Sterk6493342222015-20161C1995-01-17Georgetown, ONTMajor Junior
Jackson Stewart97812201872022-20242L2004-06-18Norwood, ONTMajor Junior
Matthew Struthers182345488652015-20204C1999-12-26Milton, ONTMinor Pro
Josh Sturrock100002003-20041G1985-07-09Dundalk, ONTMajor Junior
Brent Sullivan228917292000-20011C1981-03-22Algonac, MIMinor Pro
Dan Sullivan1032732591992000-20022R1981-03-20Weston, ONTMinor Pro
Maksim Sushko17667761431202016-20193R1999-02-10Drogichin, BelarusMajor League
Pat Sutton130422261752002-20042D1984-04-26Forest, ONTMinor Pro
Nick Suzuki222129150279362015-20194C1999-08-10London, ONTMajor League
Vitaly Svyatchenko100002000-20011G Major Junior
Ethan Szypula320611201812442013-20185C1997-01-28London, ONTMinor Pro
Aaron Taylor100022012-20131G1996-12-21Gormley, ONTMinor Pro
Antonio Tersigni10231215142022-20242C2006-05-03Woodbridge, ONTMajor Junior
Scott Tregunna1635181132562005-20083R1987-06-12Mount Forest, ONTMajor Junior
Cal Uens10352126752021-20232D2005-02-11Napanee, ONTMajor Junior
Bradley Van Schubert300022016-20171G1997-03-22Barrie, ONTMajor Junior
Dustin VanBallegooie3841317482002-20042D1983-03-25Murillo, ONTMinor Pro
Joe Vanni1056814702007-20103R1990-01-22Caledonia, ONTMajor Junior
Emanuel Vella801122016-20171G1998-08-08Toronto, ONTMajor Junior
Brandon Verner6682836782000-20011D1981-01-13Mississauga, ONTMajor Junior
Daniil Vertiy901122017-20181L1998-11-12Moscow, RussiaMajor Junior
Pavel Voroshnin4031821362003-20041D1984-03-23Cheliabinsk, RussiaEuropean Elite
Corbin Votary6902242021-20243G2004-04-12Napanee, ONTMajor Junior
Nick Vukovic6561723672000-20011D1980-09-11Kitchener, ONTMinor Pro
Declan Waddick6513142772023-20241C2005-01-24Lakeshore, ONTMajor Junior
Connor Walters9201111122013-20163D1997-06-05Welland, ONTMinor Pro
Joel Ward67263662452000-20011R1980-12-02North York, ONTMajor League
John Wheaton12011920172001-20032R1984-08-23Cambridge, ONTMinor Pro
Andrew Wilkins65173754302008-20091D1988-07-25Pickering, ONTMajor Junior
Garrett Wilson18493891822382008-20113L1991-03-16Barrie, ONTMajor League
Griffin Wilson9961218102018-20202C2001-05-30Elora, ONTMajor Junior
Jason Wilson461718351012009-20101L1990-04-15Richmond Hill, ONTMinor Pro
John Wires37055182003-20041D Major Junior
Mark Woolley130521261502018-20223D2001-11-26St. Thomas, ONTMajor Junior
Brennan Wright60358202007-20081C1991-01-17Thunder Bay, ONTMajor Junior
Michael Zador1300002010-20111G1991-05-08Toronto, ONTMajor Junior
Bill Zalba26101323372000-20011R1982-09-14Thorold, ONTMinor Pro
Tom Zanoski1311525401962001-20043L1984-03-03Brampton, ONTMinor Pro
Daniel Zweep2211412263632009-20134L1992-04-22Richmond Hill, 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.