hockey DB
search by league
team
morning report
contact us
home

Saginaw Spirit all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jeremiah Addison129132033972012-20142L1996-10-21Brampton, ONTMinor Pro
Andrey Alexeev121202646632012-20142R1995-03-01Moscow, RussiaEuropean Elite
Kain Allicock7455101742007-20092L1990-03-02Markham, ONTMinor Pro
Carlos Amestoy39101020142011-20132C1992-03-24Toronto, ONTMinor Pro
Danil Antropov3861622122019-20201L2000-12-20North York, ONTMajor Junior
Brandon Archibald103118191032010-20133D1992-03-31Port Huron, MIMajor Junior
Artem Artemov135335487852014-20162L1997-01-17Moscow, RussiaEuropean Elite
Matt Ashman331910442010-20111D1990-05-09London, ONTMajor Junior
Patrick Asselin27070661361352003-20085L1987-07-02Peterborough, ONTMinor Pro
Camaryn Baber145264369742017-20224C2001-04-04Sault Ste. Marie, ONTMajor Junior
Ben Badalamenti3442662017-20181C2000-02-06Detroit, MIMajor Junior
Chris Bain12112462004-20051L1984-11-27London, ONTMinor Pro
Tom Bappert1601102017-20181D1999-01-16Menden, GermanyEuropean Elite
Jesse Barwell175234770302014-20173C1997-05-08Oakville, ONTMajor Junior
Cody Bass3052429492006-20071C1987-01-07Owen Sound, ONTMajor League
Owen Beck32183351142023-20241C2004-02-03Peterborough, ONTMajor League
Kris Bennett19557571141392012-20175C1996-01-06Brampton, ONTMinor Pro
Ryan Berard98153348852005-20072R1987-04-08Niagara Falls, ONTMinor Pro
Michal Birner9138751131202004-20062L1986-03-02Litomerice, Czech Rep.Minor Pro
Will Bishop664610302023-20241D2005-03-17London, ONTMajor Junior
Paul Bissonnette1621336491992002-20053L1985-03-11Welland, ONTMajor League
Josh Bloom1746071131842019-20244L2003-06-08Oakville, ONTMinor Pro
Kyle Bochek66167231132008-20091C1988-03-11Port Severn, ONTMinor Pro
Kyle Bollers11991221512016-20182L1999-03-12Oshawa, ONTMinor Pro
Brendan Bonello2500022015-20183G1999-04-01Mississauga, ONTMinor Pro
Daniel Borges176143347952002-20053L1986-01-09Brampton, ONTMajor Junior
Zach Bratina4371320592012-20142L1996-01-06Lindsay, ONTMajor Junior
Matt Braun1101172009-20101D1992-07-20Mississauga, ONTMajor Junior
Christopher Breen12519101182005-20094D1989-06-29Uxbridge, ONTMajor League
T.J. Brodie17020871071832006-20104D1990-06-07Chatham, ONTMajor League
Connor Brown1364342851972014-20162L1995-07-22Georgetown, ONTMinor Pro
David Brown400002022-20231L2005-03-19Blenheim, ONTMajor Junior
Mike Brown116022332002-20053G1985-03-04Baldwinsville, NYMinor Pro
Sebastian Bulovs1610122019-20201L2002-06-15Brampton, ONTMajor Junior
Frank Burgio20123152002-20031D1983-03-05Rochester, NYMinor Pro
D.J. Busdeker2355492146992016-20204R1999-09-25Dexter, MIMinor Pro
Luke Cairns60152540162013-20152L1994-05-29Stoney Creek, ONTMajor Junior
Sean Callaghan891215271842013-20152D1994-02-08Strathroy, ONTMajor Junior
Anthony Camara1642127483042009-20123L1993-09-04Toronto, ONTMinor Pro
Ethan Cardwell5217926232018-20202C2002-08-30Courtice, ONTMinor Pro
Aidan Castle2232522023-20241R2004-01-08Mississauga, ONTMajor Junior
Rick Caughell57448802004-20051D1986-03-27Thunder Bay, ONTMajor Junior
Adam Chapman4051015542002-20031L1982-03-27Alliston, ONTMinor Pro
Chris Chappell24870841542432005-20094L1988-03-21Pickering, ONTMinor Pro
Ben Chiarot3951924512010-20111D1991-05-09Hamilton, ONTMajor League
Alex Christopoulos49241842222023-20241R2003-03-26Richmond Hill, ONTMajor Junior
Carson Christy1201102021-20232R2004-10-15Oshawa, ONTMajor Junior
Blake Clarke125162541742013-20163L1996-01-24Chesterfield, MOMajor Junior
Andrew Clouthier57235392006-20082L1990-05-03Pembroke, ONTMajor Junior
Jacob Cloutier410122023-20241R2007-03-22Ottawa, ONTMajor Junior
Davis "T-Bone" Codd89112132382019-20233R2003-08-19Brighton, MIMinor Pro
Jack Combs239951342293312005-20094R1988-01-26St. Louis, MOMinor Pro
Adam Comrie1101939581602007-20092D1990-07-31Ottawa, ONTMinor Pro
Curtis Cooper31055222006-20071D1986-07-06Kamloops, BCMajor Junior
Evan Cormier19002222014-20184G1997-11-06Bowmanville, ONTMinor Pro
Matt Corrente1521446603282004-20073D1988-03-17Toronto, ONTMajor League
Cole Coskey3021061292351332015-20205R1999-06-01Zion, ILMinor Pro
Sean Courtney62171229502003-20052C1985-10-16Peterborough, ONTMajor Junior
Tom Craig11371017532005-20083C1989-03-09St. Louis, MOMinor Pro
Marcus Crawford252231261491742014-20184D1997-03-21Ajax, ONTMinor Pro
Nick Crawford2151675911352006-20104D1990-02-23Caledon, ONTMinor Pro
Chase Crowder1094812472003-20052R1987-10-27Essex, ONTMajor Junior
Tomas Csabi1921382002-20031 European Elite
Ryan Daniels142066282004-20084G1988-06-22Pickering, ONTMinor Pro
Mike Davies81151328602015-20172L1997-02-05Thorold, ONTMajor Junior
Hayden Davis144541461122016-20193D1999-07-21Hamilton, ONTMajor Junior
Daniel De Sousa3921113262013-20141D1996-03-14Mississauga, ONTMajor Junior
Rodwin Dionicio442033531002023-20241D2004-03-30Newark, NJMajor Junior
Gregory DiTomaso7742428462014-20162D1996-03-12Toronto, ONTMinor Pro
Steve Dix112716233412002-20042R1983-04-07North Bay, ONTMinor Pro
Jorian Donovan3241418392023-20241D2004-04-05Calgary, ALTAMinor Pro
Dalton Duhart111354479842019-20222L2001-01-18Grand Blanc, MIMajor Junior
James Edgar313251132002-20031R1983-04-30Brigden, ONTMajor Junior
Darien Ekblad100002012-20131G1994-07-18Emeryville, ONTMajor Junior
Caleb Everett6061420532017-20192D2000-01-20Pleasant Lake, MIMajor Junior
Tye Felhaber140424183392014-20173L1998-08-05Pembroke, ONTMinor Pro
Chris Ferguson7126852004-20062L1987-02-09Thunder Bay, ONTMajor Junior
Mitch Fillman133521261902007-20114R1990-06-05Oakville, ONTMinor Pro
Michael Fine68224567332011-20121R1991-05-10Toronto, ONTEuropean Elite
Charlie Fink44235282021-20221R2004-03-04Mississauga, ONTMajor Junior
Dylan Fitze603342009-20101R1992-11-28Peterborough, ONTMinor Pro
Peter Flache68820281572002-20031C1982-03-04Toronto, ONTMinor Pro
Kyle Flemington1100072008-20102D1992-03-26Parkhill, ONTMinor Pro
Scott Fletcher1181342942004-20073D1988-01-12Detroit, MIMinor Pro
P.J. Forgione1611835531752021-20243D2004-11-12Novi, MIMajor Junior
Craig Foster14426142002-20031L1984-02-10Carp, ONTMajor Junior
Stephen Francella30134222009-20101C1990-01-16Bolton, ONTMajor Junior
Peter Franchin309312172004-20051C1986-05-09Mississauga, ONTMajor Junior
Marshall Frappier3200002019-20201G2000-02-19Ottawa, ONTMajor Junior
Brett Fullerton1501142021-20232G2004-06-25Ancaster, ONTMajor Junior
Gianluca Fuoco53202232016-20171L1999-01-01Etobicoke, ONTMajor Junior
Tadeas Galansky4301182009-20123G1992-12-29Brno, Czech Rep.European Lower Leagues
C.J. Garcia6461622352016-20171D1996-02-03Pickering, ONTMinor Pro
Cam Gauvreau14011352022-20231D2003-03-08Hamilton, ONTMajor Junior
Sebastien Gervais202325183662021-20243L2005-04-11Windsor, ONTMajor Junior
Adam Gibson117124961782002-20042D1984-06-07Prescott, ONTMajor Junior
Brady Gilmour2315777134282015-20194C1999-04-18Grafton, ONTMinor Pro
Jesse Gimblett19649631122482003-20063L1985-01-04Newtonville, ONTMinor Pro
Tyson Gimblett72412161552004-20062D1985-01-04Newtonville, ONTMinor Pro
Damien Giroux24910193194832016-20204C2000-03-03Sudbury, ONTMajor League
Nathan Glass43279142012-20142D1994-02-13Weston, FLMajor Junior
Josh Glavin52055632022-20242D2006-09-24Sarnia, ONTMajor Junior
Jake Goldowski167384280422017-20203R2000-05-07Thornhurst, PAMinor Pro
Greg Goodnough41538222002-20031R1984-04-18Mannsville, NYMinor Pro
Jesse Graham4253237222013-20141D1994-05-13Oshawa, ONTMinor Pro
Sean Grendus15000392003-20041L1986-09-21Mississauga, ONTMajor Junior
Max Grondin1471822401302016-20193C2000-07-04Hearst, ONTMajor Junior
James Guo8111112302022-20242D2005-04-02Woodbridge, ONTMajor Junior
Braden Hache6591322892023-20241D2003-05-21Newmarket, ONTMajor Junior
Hunter Haight1104375118382022-20242C2004-04-04Strathroy, ONTMajor Junior
Thomas Harrison6646103102004-20051D1984-03-11Thunder Bay, ONTMinor Pro
Tyler Haskins65116071902006-20071C1986-05-26Madison, OHMinor Pro
Ethan Hay58101121622023-20241C2005-01-15Waterloo, ONTMajor Junior
Troy Henley32022182014-20151D1997-01-13Philadelphia, PAMinor Pro
Peter Hermenegildo1061029391332009-20123D1991-02-15Thornhill, ONTMajor Junior
Denis Heroux300002002-20031D1983-11-11Rouyn-Noranda, PQMajor Junior
Brock Hill74077512016-20193D1999-01-27Gurnee, ONTMajor Junior
Jordan Hill2831619182009-20101D1989-03-08Sarnia, ONTMinor Pro
Theo Hill6692029302022-20231C2002-04-04Hagersville, ONTMajor Junior
Brayden Hislop6161521512021-20232D2003-09-26St. Clements, ONTMajor Junior
Hayden Hodgson87423375922015-20172R1996-03-02Windsor, ONTMajor League
Michael Holmes13941115532013-20163D1997-02-03Barrie, ONTMajor Junior
Andrew Hotham2481927412006-20071L1986-08-29Barrie, ONTMinor Pro
Scott Hotham101102002-20031R1984-07-19Barrie, ONTMinor Pro
Filip Hronek59144761602016-20171D1997-11-02Hradec Kralove, Czech Rep.Major League
Ray Huether701122010-20111C1994-03-16Londesborough, ONTMajor Junior
Daniel Idema17134332004-20051D1984-08-12Delta, BCEuropean Lower Leagues
David Jarram29527702007-20081R1987-10-23Kitchener, ONTMinor Pro
Richard Jarusek486511172008-20091L1991-08-08European Elite
D.J. Jelitto2102242002-20031W1984-06-29West Valley City, UTMinor Pro
Jesse Jenish8888161482002-20042L1985-07-26Ajax, ONTMajor Junior
Blade Jenkins1825984143542017-20203L2000-08-11Jackson, MIMinor Pro
Michael Kantor641213251562009-20112R1992-02-02Lake Forest, ILMinor Pro
Danny Katic1702344671092016-20204L2000-08-04South Porcupine, ONTMinor Pro
Rockey Kaura29011132015-20172D1997-04-12Mississauga, ONTMajor Junior
John Kavanagh3225722008-20091C1991-01-21Cambridge, ONTMajor Junior
Justin Kea25351661173242010-20144C1994-02-07Woodville, ONTMinor Pro
Tyson Kellerman3501172002-20031G1984-01-18Kingston, ONTMajor Junior
Vadim Khlopotov52246242011-20121L1994-04-22Nizhny Tagil, RussiaEuropean Elite
Colt King6246182002-20031W1983-03-04Thunder Bay, ONTMinor Pro
D.J. King5451217782019-20201D2000-08-07Scottsdale, AZMinor Pro
Gary Klapkowski3015622004-20051R1985-02-13Pittsburgh, PAMinor Pro
Evan Klein588917342021-20221L2004-01-12Waterloo, ONTMajor Junior
Jamie Klie140316191292003-20074D1987-03-25Harrow, ONTMajor Junior
Vladislav Kodola254610122014-20151C1996-10-30European Elite
Mason Kohn54193049292017-20181C1997-05-03Davie, FLMinor Pro
Kristoff Kontos68255075142013-20141C1993-12-06Markham, ONTMinor Pro
Stephen Kovalcik100002003-20041F1984-10-01Armada, MIMajor Junior
Phil Kozak1103912892002-20042D1985-09-22Toledo, OHMajor Junior
Matthew Kreis139295079302015-20183C1997-08-01Georgetown, ONTMajor Junior
Marek Kvapil53253762142004-20051L1985-01-05Ilava, SlovakiaMinor Pro
Nolan LaLonde3200082023-20241G2004-02-14Kingston, ONTMajor Junior
Cameron Lamour3100042016-20193G2000-07-01Naughton, ONTMajor Junior
Nick Lees62422668402003-20041C1983-10-22Peterborough, ONTMinor Pro
Ian Lemieux2501162018-20202D2002-02-13Midland, ONTMajor Junior
Tristan Lennox121033162018-20234G2002-10-21Cambridge, ONTMinor Pro
Joe Lepera300002007-20092G1991-01-31Oakville, ONTMajor Junior
Alex Lepkowski77044722009-20112D1993-04-08Buffalo, NYMinor Pro
Brandon Lindberg818614192012-20142C1996-09-24Kitchener, ONTMajor Junior
Eric Locke147831011841502011-20143C1993-11-21Toronto, ONTMajor Junior
Jimmy Lodge1866578143952011-20154C1995-03-05Downingtown, PAMinor Pro
Ramon Lopez49055182011-20132D1995-04-04Fort Lauderdale, FLMajor Junior
Dean Loukus16348851331042021-20243R2003-02-12Calumet, MIMajor Junior
Jeff Luckovitch32189702002-20031D1983-08-24London, ONTMajor Junior
Erik Lundmark38268322004-20062D1985-03-22Wabigoon, ONTMajor Junior
Alex MacDonell71311141412002-20042D1983-08-13Ottawa, ONTMajor Junior
Kirill Maksimov91122537442015-20172R1999-06-01Moscow, RussiaMinor Pro
Roberto Mancini1852541662102019-20244D2003-07-08Vaughan, ONTMajor Junior
Calem Mangone1765391144882021-20243R2004-11-04Sault Ste. Marie, ONTMajor Junior
Tom Mannino70132639462004-20073R1987-02-19Farmington Hills, MIMajor Junior
Mitch Maunu2801414502006-20071D1986-07-30Thunder Bay, ONTMinor Pro
Joe McCann63111627512004-20062R1987-03-02Essex, ONTMinor Pro
Justin McCutcheon53122739522003-20041R1983-02-03Ithaca, NYMinor Pro
Jason McDonough28448652007-20092L1989-06-17Etobicoke, ONTMajor Junior
Ryan McDonough2001181292472232005-20083C1988-01-02Etobicoke, ONTMinor Pro
John Mcfarland73393069512010-20122R1992-04-02Richmond Hill, ONTMajor League
Ryan McLeod3171724162018-20191C1999-09-21Mississauga, ONTMajor League
Luke McNamara141153954632021-20243C2005-03-02Mississauga, ONTMajor Junior
Patrick McNeill249531291821722003-20074D1987-03-17Strathroy, ONTMinor Pro
Adam McPhail50246322014-20151R1997-04-07Sault Ste. Marie, ONTMajor Junior
Vaclav Meidl2631114612005-20061C1986-05-27Havirov, Czech Rep.European Elite
Albert Michnac68203656242018-20191L1998-10-18Prague, Czech Rep.European Elite
Keaton Middleton2551147582172014-20184D1998-02-10Edmonton, ALTAMajor League
Mason Millman1301653691012017-20203D2001-07-18London, ONTMinor Pro
Pavel Mintyukov1043383116432021-20232D2003-11-25Moscow, RussiaMajor League
Michael Misa1125180131362022-20242L2007-02-16Oakville, ONTMajor Junior
Georgi Misharin6552227422003-20041D1985-05-11Yekaterinaberg, RussiaEuropean Elite
Lincoln Moore93121224162022-20242R2005-09-21Garden River, ONTMajor Junior
Nick Moutrey23548861342122011-20154R1995-06-24Toronto, ONTMinor Pro
Tyler Murovich18970831532062007-20103F1989-12-04Pittsburgh, PAMinor Pro
Justin Murray3961723822018-20191D1998-08-22London, ONTMinor Pro
Jan Mursak883373106652006-20082R1988-01-20Maribor, SloveniaMajor League
Zane Neily810122007-200811989-03-22Major Junior
Markus Niemelainen12443236682015-20172D1998-06-08Kuopio, FinlandMajor League
Ryan O'Connor1362464881162009-20123D1992-01-12Hamilton, ONTEuropean Elite
Justin O'Donnell39224102021-20221C2003-01-07Burlington, ONTMajor Junior
Reagan O'Grady5510818432018-20191D1998-12-15Lindsay, ONTMajor Junior
Ryan O'Marra33181937482006-20071C1987-06-09Tokyo, JapanMajor League
Jordan Ogilvie49022272007-20081D1989-03-03Ancaster, ONTMajor Junior
Andrew Oke10102222021-20243G2004-03-26Shelby Township, MIMajor Junior
Jamie Oleksiak316511242011-20121D1992-12-21Toronto, ONTMajor League
Ryan Orban65077612013-20152D1997-07-24Stittsville, ONTMajor Junior
David Ovsjannikov3201122013-20163G1997-02-16Plzen, Czech Rep.Major Junior
Daniel Pachis814610302007-20092C1991-06-06Whitby, ONTMajor Junior
Mike Pain661341012002-20042D1985-10-02Thornhill, ONTMajor Junior
Devon Paliani94122335562014-20162C1996-10-10LaSalle, ONTMinor Pro
Zayne Parekh1165479133962022-20242D2006-02-15Nobleton, ONTMajor Junior
Mavric Parks5004442010-20111G1990-05-07Eganville, ONTMinor Pro
Edward Pasquale123055172007-20103G1990-11-20Toronto, ONTMajor League
Jake Paterson1660111162010-20155G1994-05-03Mississauga, ONTMinor Pro
Dean Pawlaczyk3000172011-20121L1992-02-04Madison Heights, MIMajor Junior
Cody Payne5726935352013-20141C1994-01-14Woking, EnglandMinor Pro
Duncan Penman8351116272017-20192D2001-07-05Oakville, ONTMajor Junior
Cole Perfetti12474111185262018-20202C2002-01-01Whitby, ONTMajor League
David Perklin74336452011-20132L1995-03-03Mississauga, ONTMajor Junior
Marc-Andre Perron1000022006-20082G1987-08-02Le Grand, PQMajor Junior
Anthony Peters24000132008-20102G1990-12-31Goderich, ONTMinor Pro
Will Petschenig68517221082015-20161D1995-02-03Manotick, ONTMinor Pro
Eric Pfligler2601122003-20041G1985-05-22Palatine, ILMinor Pro
Chet Phillips2301192016-20182D2000-07-10Proton Station, ONTMajor Junior
Ian Phillips9451722502021-20232L2003-07-03Midland, ONTMajor Junior
Geoff Platt893935741282002-20042C1985-07-10Toronto, ONTMajor League
Joe Pleckaitis1693558931272007-20103L1989-06-13Toronto, ONTMajor Junior
Nicholas Porco138292857532017-20203L2001-03-12Sault Ste. Marie, ONTMinor Pro
Sam Povorozniouk69448202011-20132C1995-02-11Northbrook, ILMinor Pro
Tim Priamo6041014402005-20061D1988-04-07Guelph, ONTMinor Pro
Jason Price300002003-20041D1985-01-08Farmington Hills, MIMinor Pro
Robert Proner32235312015-20172D1999-03-12Oakville, ONTMajor Junior
Brandon Prophet131629351392012-20153D1996-06-03Brockville, ONTMajor Junior
Ivan Prosvetov5300082018-20191G1999-03-05Moscow, RussiaMajor League
Dalton Prout292810462010-20111D1990-03-13Kingsville, ONTMajor League
Aidan Prueter9992130312017-20192C2001-12-21London, ONTMajor Junior
Connor Punnett25022162019-20201D2003-06-16Powassan, ONTMajor Junior
Tom Pyatt24094106200822003-20074L1987-02-14Thunder Bay, ONTMajor League
Alex Racino1731482010-20111L1993-06-04Merril, WIMajor Junior
Taylor Raszka848614932002-20053R1986-10-22Petersburg, MIMinor Pro
Jacob Ringuette2501447612152010-20155D1994-06-03Goderich, ONTMinor Pro
Jean-Michel Rizk1722551762002002-20053R1986-03-24New Liskeard, ONTMinor Pro
Marc-Andre Rizk72156192002-20042C1984-01-27New Liskeard, ONTMajor Junior
Aaron Rock1200002004-20051G1987-07-05Wheaton, ILMajor Junior
Garret Ross21782881704212009-20134L1992-05-26Dearborn Heights, MIMinor Pro
Brandon Saad1036170131852010-20122L1992-10-27Pittsburgh, PAMajor League
Dylan Sadowy23091611522112012-20164L1996-04-02Woodbridge, ONTMinor Pro
Barry Sanderson1232027471112008-20113C1990-04-22Dearborn, MIMinor Pro
Matyas Sapovaliv18364106170722021-20243C2004-02-12Kladno, Czech Rep.Major Junior
Mickey Sartoretto58246282010-20111R1991-03-07Sault Ste. Marie, ONTMajor Junior
Olivier Savard10941014852021-20232D2005-01-14Etobicoke, ONTMajor Junior
Pacey Schlueting6521517392021-20221D2002-01-02North Bay, ONTMajor Junior
Ryan Schnell23246712008-20091F1989-01-13Cary, ILMinor Pro
Frank Schumacher432911232009-20134D1993-10-12Brighton, MIMinor Pro
Justin Sefton68162137922013-20141D1993-04-14Thunder Bay, ONTMinor Pro
Nikita Serebryakov5905542012-20153G1995-11-01Moscow, RussiaEuropean Elite
Michael Sgarbossa74203252732009-20112C1992-07-25Campbellville, ONTMajor League
Josh Shalla189119942131512009-20123L1991-09-25Whitby, ONTMinor Pro
Jason Shaw4242125622012-20131D1992-09-09Belleville, ONTMinor Pro
Nic Sima104121729692022-20242R2005-03-31Mississauga, ONTMajor Junior
Garrett Sinfield1561227391072004-20084D1987-03-26London, ONTMajor Junior
Matt Sisca4992938362010-20111C1990-10-30Woodbridge, ONTMinor Pro
Jordan Skellett1214093133512008-20102L1989-11-22London, ONTMajor Junior
Connor Smee100002007-20081C1989-08-01Toronto, ONTMajor Junior
Brad Smith6741519522007-20081C1988-04-14Summerside, PEIMajor Junior
Mitchell Smith19037811181202019-20233D2002-09-15Saginaw, MIMajor Junior
Anthony Soboczynski44235162005-20061L1989-10-15London, ONTMajor Junior
Cody Sol133814222832007-20103D1991-02-11Woodstock, ONTMinor Pro
Ilya Solovyov5373340352019-20201D2000-07-20Mogilev, BelarusMajor League
Mitchell Stephens1806273135802013-20174C1997-02-05Peterborough, ONTMajor League
Ryan Stepien6811920152017-20192R2001-09-19Stoney Creek, ONTMajor Junior
Bode Stewart4122442022-20231L2006-02-09Oakville, ONTMajor Junior
Chase Stewart931910952014-20162D1997-04-19Marathon, ONTMinor Pro
Sloan Stewart3001192007-20113R1991-04-16Guelph, ONTMajor Junior
Liam Storch7135842022-20242R2006-01-20Rochester Hills, MIMajor Junior
Steven Strong1001021311022011-20132D1993-02-16Mississauga, ONTEuropean Elite
Adam Sturgeon120410142202002-20042D1984-03-19Erin, ONTMinor Pro
Marselis Subban36044282012-20142D1995-10-11Cambridge, ONTMajor Junior
Mike Suggs67101222372003-20041L1985-07-20Ada, MIMajor Junior
Stephen Sunderman5011142003-20041W1983-09-05Penticton, BCMajor Junior
Gregg Sutch424812762012-20131R1992-02-09Newmarket, ONTMajor Junior
Ryan Suzuki2313223582019-20201C2001-05-28London, ONTMinor Pro
Jakub Svoboda584711222008-20091L1989-12-27European Elite
Jordan Szwarz262821222043042007-20114C1991-05-14Burlington, ONTMajor League
Josh Tataryn44171330222002-20031L1982-07-23Orton, ONTMinor Pro
Brendan Taylor30371002007-20081C1989-04-01Oakville, ONTMinor Pro
Ivan Telegin1104659105552009-20112C1992-02-28Novokuznetsk, RussiaMinor Pro
Mike Thompson31246432002-20042L1984-06-01Chesterville, ONTSemi-Professional
Chris Thorburn37191938682002-20031R1983-06-03Sault Ste. Marie, ONTMajor League
Francois Thuot44022142005-20061G1985-05-02Montreal, PQMajor Junior
Owen Tippett3114274182018-20191R1999-02-16Peterborough, ONTMajor League
Zack Torquato87293160802005-20072C1989-06-08Sault Ste. Marie, ONTMinor Pro
Terry Trafford2212949781822010-20144C1994-02-14Toronto, ONTMajor Junior
Nick Trecapelli57044252008-20102D1991-09-29Guelph, ONTMinor Pro
Vincent Trocheck236941462402152009-20134C1993-07-11Pittsburgh, PAMajor League
Kyle Tront33257122007-20092L1989-02-11Thunder Bay, ONTMajor Junior
Kevin Tuckey60112332004-20051L1987-05-11Grand Valley, ONTMajor Junior
Ryan Tuffin1003372010-20122L1994-05-16London, ONTMajor Junior
Joe Underwood193640461022007-20114D1990-01-15Canton, MIMinor Pro
Parker Van Buskirk1301102007-20081G1988-03-26Windsor, ONTMinor Pro
Nick Vernelli37235232002-20031R1983-01-02Odessa, ONTMajor Junior
Daniil Vertiy1717882017-20181L1998-11-12Moscow, RussiaMajor Junior
Brad Walch2651056662372008-20124D1991-01-24Saginaw, MIMinor Pro
Jack Webb49101172014-20151L1997-01-10Fort Erie, ONTMajor Junior
Mitchell Webb7431013382014-20162L1997-01-10Fort Erie, ONTMajor Junior
Reilly Webb142336391222017-20203D1999-05-04Stoney Creek, ONTMajor Junior
Jeff Weber3100002004-20051G1984-09-24Ottawa, ONTMinor Pro
Grant Webermin5411314422011-20132D1994-02-24Novi, MIMajor Junior
Steven Whitely540551102004-20062D1987-07-16Petrolia, ONTMinor Pro
Bode Wilde73235881522018-20202D2000-01-24Montreal, PQMinor Pro
Nigel Williams752238601522006-20082D1988-04-18Aurora, ILMinor Pro
Joey Willis134296594372022-20242C2005-03-14Elmhurst, ILMajor Junior
Clint Windsor1800022011-20121G1993-11-02Hamilton, ONTMinor Pro
Nick Wong65241539322021-20221R2001-09-17Erin, ONTMajor Junior
Denis Yachmenev68172845692002-20031L1984-06-04European Elite
Aiden Young2717822023-20241L2007-04-18London, ONTMajor Junior
Dalton Young170115869652010-20133D1993-07-14Marysville, MIMinor Pro
Tomas Zaborsky1275063113602006-20082C1987-11-14Banska Bystrica, SlovakiaMinor Pro
Cameron Zanussi800002015-20161G1996-04-21Bowmanville, ONTMajor Junior
John Zelenbaba400002005-20072G1989-05-23Waterloo, ONTMajor Junior
Valentin Zhugin179514132023-20241L2004-12-13Magnitogorsk, RussiaMajor 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.