hockey DB
search by league
team
morning report
contact us
home

Windsor Spitfires all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Ryan Abraham15755921471712021-20243C2004-04-05Livonia, MIMajor Junior
Akil Adams51122537651993-19952D1974-08-13Detroit, MIMinor Pro
Jeremiah Addison51241943622016-20171L1996-10-21Brampton, ONTMinor Pro
Egor Afanasyev62313667402019-20201L2001-01-23Tver, RussiaMajor League
Alex Aleardi28123042202012-20131R1992-07-30Fort Wayne, INMinor Pro
Akim Aliu18347252005-20061D1989-04-24Okene, NigeriaMajor League
Sean Allen55167842018-20191D1998-04-21Puslinch, ONTMinor Pro
Jamie Allison594812701991-19921D1975-05-13Lindsay, ONTMajor League
Peter Allison89178801991-19932D1974-04-12Whitby, ONTMajor Junior
Stephen Alonge5555101162011-20121R1993-03-21Lynbrook, NYMajor Junior
Jay Anderson5000311996-19971L1978-04-06Ridgetown, ONTMajor Junior
Brett Angel57411152232000-20022D1981-04-29Kingston, ONTMinor Pro
Tyler Angle22861711321202016-20204C2000-09-30Niagara Falls, ONTMajor League
Matt Anthony7502202001-20043G1984-03-18Wheatley, ONTMinor Pro
Jason Asadoorian300021998-19991F1980-07-31Canton, MIMajor Junior
Ryan Aschaber125088141999-20034G1982-01-29Peterborough, ONTMinor Pro
Peter Aston49122133212005-20061D1986-02-24Toronto, ONTMinor Pro
Kyle Auger2812362015-20161D1999-01-02Thunder Bay, ONTMajor Junior
Tim Bacik600041992-19931G1974-09-10Blenheim, ONTMajor Junior
Chad Badawey200041989-19901R1970-01-24Port Colborne, ONTMinor Pro
Brock Baier1000002017-20181G1999-03-20Wallace, ONTMajor Junior
Joshua Bailey1094091131482006-20082R1989-10-02Bowmanville, ONTMajor League
Mike Baird18123122016-20171L1997-03-25Cayuga, ONTMajor Junior
Avval Baisov29235162021-20221L2004-04-26Khanty Mansiysk, RussiaMajor Junior
Ryan Baldwin82137202612006-20103R1989-05-20Windsor, ONTMajor Junior
Terry Banjavic100001998-19991F1978-02-17Major Junior
Adam Bateman16372229682011-20143D1995-01-05Caledon, ONTMajor Junior
T.J. Battani30336212006-20071R1989-10-25Armada, MIMinor Pro
Daniel Beaudoin36358152015-20161C1996-03-19Windsor, ONTMajor Junior
Paul Beazley2101181993-19952G1976-12-20Weston, ONTMajor Junior
David Benn30115161331992-19931D1973-06-16Scarborough, ONTMajor Junior
Juraj Bezuch400002012-20131L1993-12-20Skalica, SlovakiaEuropean Elite
Paul Bezzo272810732009-20101D1990-10-26Simcoe, ONTMinor Pro
Bryan Bickell26171633192005-20061L1986-03-09Bowmanville, ONTMajor League
Ty Bilcke17429114002011-20143R1994-04-23Exeter, ONTMinor Pro
Craig Binns57246751991-19932D1974-07-18Ottawa, ONTMinor Pro
Wylie Birkett25033142021-20232L2004-03-05Alliston, ONTMajor Junior
Marek Biro124422261442006-20082D1988-02-08Banska Bystrica, SlovakiaEuropean Elite
Jesse Blacker9342428722007-20103D1991-04-19Toronto, ONTMajor League
Brady Blain190204363451991-19943L1974-07-01Chatham, ONTMinor Pro
Robert Blain13000201995-19961D1977-01-12Angus, ONTMajor Junior
Bryan Blair400021998-19991R1979-04-12Fort Erie, ONTEuropean Lower Leagues
Mike Bogden400001992-19931Major Junior
Luke Boka31360801401832015-20205R1999-06-12Plymouth, MIMinor Pro
Paul Bortignon1802282003-20052D1985-05-15Amhertsburg, ONTMajor Junior
Ruslan Boryschenko3020202001-20021D1983-04-22Kiev, UkraineMinor Pro
Robin Boucher24753991521461997-20014C1981-02-20Corbiel, ONTMajor Junior
John Bowen790111272011-20143D1994-05-03Auburn, NJMajor Junior
Bill Bowler2501493184671711991-19954C1974-09-25Toronto, ONTMajor League
Scott Bowles300002006-20071G1986-10-19Creston, BCMinor Pro
David Bowman26538851232832000-20044D1983-09-23St. Catharines, ONTMinor Pro
Jeremy Bracco308243222016-20171R1997-03-17Freeport, NYMinor Pro
Matthew Bragg65162036672007-20081C1987-06-12Major Junior
Mackenzie Braid21011192011-20121D1993-01-16Mississauga, ONTMinor Pro
Jeff Braithwaite262810352011-20121D1992-03-02Peterborough, ONTMajor Junior
Jeff Bramham1601181990-19922D1973-04-07Sarnia, ONTMajor Junior
Austen Brassard374812362009-20101R1993-01-14Windsor, ONTMinor Pro
Kip Brennan66017172591996-19982L1980-08-27Kingston, ONTMajor League
Graeme Brown137313161252012-20153D1996-05-16Gananoque, ONTMinor Pro
Jeff Brown318917472010-20111R1990-06-02Toronto, ONTMinor Pro
Logan Brown16565116181972014-20184C1998-03-05Raleigh, NCMajor League
Tim Bryan9001212541995-19972D1978-01-14Westport, ONTMajor Junior
Andy Burnham6188161881997-19992R1980-07-02New Liskeard, ONTMinor Pro
Andrew Burns17322830712013-20174D1997-02-02Oakville, ONTMajor Junior
Sean Burns95932412711989-19912D1971-01-16North Bay, ONTMinor Pro
Mike Bushby52347542004-20073D1987-05-22Thunder Bay, ONTMajor Junior
Chase Campbell3031462018-20191R1998-06-24Waterloo, ONTMajor Junior
Cory Campbell4103382001-20021G1981-07-27Stratford, ONTMinor Pro
Jack Campbell5701142010-20122G1992-01-09Port Huron, MIMajor League
Scott Campbell900002003-20041D1986-06-17 Major Junior
Marc Cantin24257412009-20101D1990-03-27Peterborough, ONTMinor Pro
Ryan Carlisle100002007-20081G1991-03-07Aurora, ONTMajor Junior
Taylor Carnevale3011152682010-20111C1991-03-15Mississauga, ONTMinor Pro
Jake Carrick249716502010-20111R1990-11-19Stouffville, ONTMajor Junior
Brad Carroll100002013-20141F1994-05-12Windsor, ONTMajor Junior
Cole Carter96163753102015-20172R1998-07-06New Westminster, BCEuropean Elite
Collin Carwardine31022212005-20072D1988-04-14Guelph, ONTMajor Junior
Reuben Castella42044741991-19932L1974-01-03Bracebridge, ONTMajor Junior
Aidan Castle5381018222022-20242R2004-01-08Mississauga, ONTMajor Junior
Dede Cato300042016-20171F1997-07-04Chatham, ONTMajor Junior
Kyle Chapman1412423472891998-20013L1981-02-24Aurora, ONTMajor Junior
Jalen Chatfield1891967861362014-20173D1996-05-15Ypsilanti, MIMajor League
Connor Chatham306612482015-20161R1995-10-30Shiloh, ILMinor Pro
Jordan Cheechoo700002005-20072R1988-07-10Sudbury, ONTMajor Junior
Alex Christopoulos1246839107432021-20243R2003-03-26Richmond Hill, ONTMajor Junior
John Cilladi47224831998-19991D1981-04-30Erie, PAMinor Pro
Jared Cipparone151102434922003-20063C1986-02-14Tecumseh, ONTMajor Junior
Jason Cirone23272350311990-19911C1971-02-21Toronto, ONTMajor League
Emerson Clark63711181312012-20131L1992-12-17Whitby, ONTMinor Pro
Michael Clarke1102332551092010-20133C1994-04-29London, ONTMinor Pro
Andrew Clouthier23011512010-20111L1990-05-03Pembroke, ONTMajor Junior
Luke Clowes1261671971992-19953D1975-11-15Grand Valley, ONTMajor Junior
Chris Cobham40101232013-20141L1996-05-12Guelph, ONTMajor Junior
Paul Coffell1222461990-19911F1973-03-01Ottawa, ONTMajor Junior
Aaron Coles9022211996-19982D1979-03-26Shelburne, ONTMajor Junior
Jason Coles34077961992-19942D1973-09-16Chipping Norton, EnglandMinor Pro
Matt Cooke14967801472981995-19983L1978-09-07Belleville, ONTMajor League
John Cooper845121751993-19952R1976-01-11Markham, ONTMinor Pro
John Copley125427311401990-19922D1972-10-19Inverness, NSMinor Pro
Connor Corcoran25237831201392016-20204D2000-08-07Beeton, ONTMinor Pro
Anthony Cortellessa3511282010-20122L1994-02-15Etobicoke, ONTMajor Junior
Joey Costanzo7906662022-20242G2005-07-26Toronto, ONTMajor Junior
Ryan Courtney139203959641998-20013C1982-03-08Ennismore, ONTMinor Pro
Sean Courtney24112102004-20051C1985-10-16Peterborough, ONTMajor Junior
Justin Coutu19033152003-20041D1984-11-19Maple Ridge, BCMinor Pro
Michael Cox21000312003-20041R1986-03-17Fraser, MIMajor Junior
Glen Craig36033471989-19901D1972-05-25Mississauga, ONTMajor Junior
Derrick Crane1000071992-19931C1973-08-08Windsor, ONTMajor Junior
Glenn Crawford210591141731031994-19984L1978-02-27Barrie, ONTMinor Pro
Anthony Cristoforo130136679412022-20242D2006-02-23Woodbridge, ONTMajor Junior
Mario Culina4101142015-20172G1997-06-12Sault Ste. Marie, ONTMinor Pro
Trent Cull65112131001990-19922D1973-09-27Georgetown, ONTMinor Pro
John Cullen4000082010-20122G1991-04-20Hamburg, NYMajor Junior
Mark Cundari248301011315532006-20104D1990-04-23Toronto, ONTMajor League
Joshua Currie4131518162021-20221L2002-07-01Pickering, ONTMajor Junior
Will Cuylle18491721631352018-20223L2002-02-05Toronto, ONTMajor League
Nick Czinder1181716331072010-20122R1992-06-12West Bloomfield, MIMinor Pro
Daniel D'Amico25488851731362017-20224L2001-01-26Etobicoke, ONTMinor Pro
Cole Davis68212243592022-20242L2006-06-22Sutton, ONTMajor Junior
Patrick Davis38222951642005-20061L1986-12-28Sterling, MIMajor League
Sean Day85163753282016-20182D1998-01-09Leuven, BelgiumMajor League
Nicholas DeAngelis13063339672021-20232D2004-05-22King City, ONTMajor Junior
Bryan Deeley100002010-20111D1994-01-26Rochester, NYMajor Junior
Jordan DeKort3500022011-20143G1995-08-08Markham, ONTMajor Junior
Brandon Devlin5731417682011-20132D1994-04-27Brampton, ONTMinor Pro
Ryan Dickie600002002-20042G1985-03-20Cayuga, ONTSemi-Professional
John-Scott Dickson306941202141672000-20055L1984-04-10North York, ONTMinor Pro
Cristiano DiGiacinto22367821493692013-20174L1996-01-10Hamilton, ONTMinor Pro
Eric Diodati6361824682013-20141D1993-02-15Niagara Falls, ONTMinor Pro
Rodwin Dionicio49164763592022-20242D2004-03-30Newark, NJMajor Junior
Michael DiPietro15704422015-20194G1999-06-09Windsor, ONTMajor League
Jason Dixon167153752632002-20053C1985-02-21Belle River, ONTMinor Pro
Slater Doggett57252651522014-20151F1994-07-03Oakville, ONTMinor Pro
Ryan Donally1912739663652001-20054L1985-02-04Tecumseh, ONTMinor Pro
Max Donoso1901102023-20241G2003-06-11Windsor, ONTMajor Junior
Darren Dougan2513441989-19901C1972-02-21Azilda, ONTMinor Pro
Curtis Douglas16672691411612017-20203C2000-03-06Oakville, ONTMinor Pro
Kyle Downey1100022021-20221G2004-03-04Caledon, ONTMajor Junior
Steve Downie1113161922732003-20063R1987-04-03Newmarket, ONTMajor League
Greg Dries100001990-19911D1971-03-02Leamington, ONTMajor Junior
Ben Dubois46112572008-20102L1991-03-17Bell River, ONTMajor Junior
Craig Duininck1411128391032009-20123D1993-04-29St. Cloud, MNMajor Junior
Mitch Dunning16000372009-20101D1992-01-25Tecumseh, ONTMajor Junior
Tyler Eady15055122000-20011R1983-08-12Onaping, ONTMajor Junior
Nick Ebert225321061381782010-20144D1994-05-11Livingston, NJMinor Pro
Josef Eichler6457121282023-20241D2005-12-14Benesov, CzechiaMajor Junior
Matt Elich130342761441995-19983R1978-09-22Grosse Pointe, MIMajor League
Mads Eller22246262015-20161L1995-06-25Rodovre, DenmarkMinor Pro
Ryan Ellis226732413142072007-20114D1991-01-03Hamilton, ONTMajor League
Rick Emmett2021315211994-19951D1975-02-12Etobicoke, ONTMinor Pro
Andrew Engelage135055252006-20093G1988-10-28Oshawa, ONTMinor Pro
Tyler Ertel654252941151990-19911C1971-02-15Kitchener, ONTMinor Pro
Cory Evans601729461871993-19952L1974-04-07Sault Ste. Marie, ONTMinor Pro
Brennan Feasey1300022011-20121C1994-03-28Strathroy, ONTMinor Pro
Fedor Fedorov60710171151999-20001C1981-06-11Moscow, RussiaMajor League
Drew Felder94114153101996-19982D1979-04-12Rodney, ONTMinor Pro
Tim Findlay186123119242791994-19973R1976-09-20Windsor, ONTMinor Pro
Patrick Finnegan1171654701181998-20002D1980-08-11Duluth, MNMinor Pro
Christian Fischer66405090342015-20161R1997-04-15Chicago, ILMajor League
Jake Fischer1600022005-20061G1989-02-15Belle River, ONTMajor Junior
Jason Flick1600021997-19981G1979-04-13Sudbury, ONTMinor Pro
Darren Forbes810161997-19992DMajor Junior
Brian Forestell132212546361989-19912L1971-07-24Madoc, ONTMajor Junior
Jasper Forgrave600002016-20171R1999-03-13Toronto, ONTMajor Junior
Ryan Foss87182038202013-20152C1996-01-27Oakville, ONTMinor Pro
Jamie Foster200001994-19951Major Junior
Alex Fotinos8204402013-20152G1995-01-02Toronto, ONTMinor Pro
Jean-Luc Foudy122236992282018-20202C2002-05-13Scarborough, ONTMajor League
Cam Fowler5584755142009-20101D1991-12-05Windsor, ONTMajor League
Mitchell Fox201152009-20101R1992-03-02Thunder Bay, ONTMajor Junior
Jordan Frasca71101525122017-20192C2001-07-05Brampton, ONTMinor Pro
Chris Fraser19044261989-19901D1972-02-01Erin Mills, ONTMajor Junior
David Frawley402202001-20021C1984-01-26Sudbury, ONTMinor Pro
Robert Frayn376814461991-19921D1972-03-05Sault Ste. Marie, ONTMajor Junior
Carter Froggett200002023-20241G2006-04-07Thorndale, ONTMajor Junior
Rival Fullum32111930341990-19911L1971-02-12Geraldton, ONTMinor Pro
Ben Garagan2311222018-20191C1999-01-06North Bay, ONTMajor Junior
Ryan Garlock14656771331402003-20063C1986-04-24Iroquois Falls, ONTMinor Pro
Nick Gauvin400002014-20151D1998-04-04Courtice, ONTMajor Junior
Nathan Gaymes420292023-20241L2006-02-03Major Junior
Ryan Gelinas41011101994-19973G1977-10-31Windsor, ONTMinor Pro
David Geris1921337504611993-19963D1976-06-07North Bay, ONTMinor Pro
Stephane Gervais600072001-20021D1982-02-10Windsor, ONTEuropean Lower Leagues
Paul Giallonardo2471873913232001-20054D1984-02-29Unionville, ONTEuropean Lower Leagues
Phil Gibson99162945442001-20043R1984-03-26Mississauga, ONTMajor Junior
Steve Gibson2201181182361461989-19934L1972-10-10Listowel, ONTMinor Pro
Remy Giftopoulos903435691422012-20142L1993-01-13Ancaster, ONTEuropean Lower Leagues
Michael Giugovaz1101172015-20161G1995-05-08Brampton, ONTMinor Pro
Tim Gleason214371141514091999-20034D1983-01-29Clawson, MIMajor League
Trent Gleason5321214721989-19912D1971-04-29Brockville, ONTMinor Pro
Steve Gleeson1000002008-20091G1992-04-15Toronto, ONTMajor Junior
Jason Goldenberg37881661997-20003F1980-10-03Richmond Hill, ONTMajor Junior
Mitch Graham1012322012-20131R1995-07-05Ajax, ONTMajor Junior
Nick Graniero700002022-20231L2004-04-20Lasalle, ONTMajor Junior
Jeff Grant38224211990-19911L1972-02-26Fredericton, NBMinor Pro
Vincent Grant30101222101999-20001C1979-01-27Metcalfe, ONTMinor Pro
Brad Gratton125914111989-19901C1970-06-08Brantford, ONTMinor Pro
Josh Gratton471923421322002-20031L1982-09-09Brantford, ONTMajor League
David Green85224281993-19963L1976-01-16Markham, ONTMinor Pro
Richard Greenop168916254992006-20093R1989-02-24Oshawa, ONTMinor Pro
Liam Greentree1256174135592022-20242R2006-01-01Oshawa, ONTMajor Junior
Jack Greenwell4143722023-20241R2005-01-05London, ONTMajor Junior
Dan Growden13331215731998-20013D1982-02-09Peterborough, ONTMinor Pro
Philipp Grubauer1901102009-20101G1991-11-25Rosenheim, GermanyMajor League
Anthony Guadagnolo68033142005-20072G1986-01-27Markham, ONTMajor Junior
Matt Hackett1100022006-20082G1990-03-07London, ONTMajor League
Jason Haelzle400001992-19931Major Junior
Taylor Hall1831231572801382007-20103L1991-11-14Calgary, ALTAMajor League
Kevin Hansen941751681541996-19982D1978-03-25Hamburg, NYMinor Pro
Mike Hanson582830582161998-19991W1978-05-26Oakville, ONTMinor Pro
Gord Harris289716271991-19921L1972-05-06Oshawa, ONTMajor Junior
Brett Harrison30181836122022-20231C2003-06-07Dorchester, ONTMinor Pro
John Hartley5631114831989-19901D1970-09-09Sydney River, NSMajor Junior
Mike Hartwick601116271001991-19932L1973-03-01Napanee, ONTMajor Junior
Tomas Hebek2812302022-20231D2004-02-12Hradec Kralove, CzechiaMajor Junior
Shawn Heins53710171071992-19931D1973-12-24Eganville, ONTMajor League
Timo Helbling5471421902000-20011D1981-07-21Basel, SwitzerlandMajor League
Louka Henault233111171281442017-20224D2001-01-31Montreal, PQMinor Pro
Rob Hennigar246831382211982000-20044C1983-04-04Jordan, ONTMinor Pro
Adam Henrique2381111172281522006-20104C1990-02-06Brantford, ONTMajor League
Steve Hildenbrand11137791161402000-20022C1981-03-10Belle River, ONTMinor Pro
Evan Hjelholt700002023-20241D2006-12-14Richmond Hill, ONTMajor Junior
Josh Ho-Sang1414999148742012-20153R1996-01-22Toronto, ONTMajor League
Justin Hodgins800002002-20031R1984-03-01Tecumseh, ONTMajor Junior
Derek Holden160101062011-20121D1991-01-21Peterborough, ONTMajor Junior
Jacob Holmes3521012212022-20231D2003-07-04Alliston, ONTMajor Junior
Gareth Hopes600021997-19981L1980-03-07Essex, ONTMajor Junior
Kevin Hudes114222143502005-20072R1989-04-30Thornhill, ONTMajor Junior
Cameron Hughes34000142013-20141L1996-06-20Ottawa, ONTMajor Junior
Garret Hughson1200002015-20161G1995-05-31Foremost, ALTAMajor Junior
Todd Hunter53066161990-19922G1972-03-18Kitchener, ONTMinor Pro
Mike Hurley100001992-19931Major Junior
Colton Incze2701122018-20191G1999-01-31Oakville, ONTMajor Junior
Tyson Isaac300002008-20091L1990-10-28Wallaceburg, ONTMajor Junior
Jamie Israel26358281990-19911L1972-10-02Elmira, ONTMajor Junior
Boris Ivanov510101998-199911980-03-20 European Elite
Craig Jalbert317132021997-19981C1978-04-13London, ONTMajor Junior
Mike James1354441851841999-20034L1982-02-21Windsor, ONTMinor Pro
Phil James100001994-19951L1975-11-06Toronto, ONTMinor Pro
Steven Janes60121830582013-20141R1993-02-24Etobicoke, ONTMajor Junior
Cam Janssen1491038486232001-20043W1984-04-15St. Louis, MOMajor League
Tom Jefferson8000202003-20052L1987-03-17Brampton, ONTMajor Junior
James Jodoin115101727842019-20244D2003-02-04Oakville, ONTMajor Junior
Ben Johnson19166621281062011-20143L1994-06-07Calumet, MIMinor Pro
Cory Johnson834721993-19941L1973-09-15Antigonish, NSMinor Pro
Craig Johnson1200061992-19931G1974-10-23Toronto, ONTMajor Junior
John Johnson2661420241989-19901C1971-02-22Lindsay, ONTMinor Pro
Brendan Johnston3800022013-20152G1997-01-30Port Lambton, ONTMajor Junior
Hayden Johnston401122017-20181D2000-06-07Thunder Bay, ONTMajor Junior
Stephen Johnston812534591032009-20112C1990-02-24Guelph, ONTMajor Junior
Thomas Johnston1322482022-20231L2003-07-04Oshawa, ONTMajor Junior
Wyatt Johnston1215896154342019-20222C2003-05-14Toronto, ONTMajor League
Brian Jones100001993-19941R1976-06-28Toronto, ONTMajor Junior
Ron Jones512524491401989-19901R1969-01-07Detroit, MIMinor Pro
Michal Jordan22156122007-20081D1990-07-17Zlin, Czech Rep.Major League
Terry Joss51022161995-19972G1978-11-07Sault Ste. Marie, MIMajor Junior
Ed Jovanovski11238771154191993-19952D1976-06-26Windsor, ONTMajor League
Jason Joyal400001992-19931Major Junior
Scott Judson29011202004-20051D1987-05-11Guelph, ONTMajor Junior
Adam Kadlec2303382017-20181R1999-09-03Edina, MNMajor Junior
Tom Kane400052007-20081D1990-03-10Thunder Bay, ONTMajor Junior
Jeff Kapitanchuk31437301997-19992F1980-05-13Major Junior
Vadim Karaga912322003-20041F1985-01-03Major Junior
Zack Kassian61305181902009-20112R1991-01-24Windsor, ONTMajor League
Craig Kennedy3031041402441511999-20045R1983-04-24Sault Ste. Marie, ONTMajor Junior
Chris Kerr89812201211995-19972D1979-04-19Oshawa, ONTMajor Junior
Alexander Khokhlachev15281112193802010-20133C1993-09-09Moscow, RussiaMajor League
Denis Khudyakov1300002002-20031G1984-03-08European Elite
Cameron Kincaid12542024981995-19983D1978-08-01Kingston, ONTMajor Junior
Luke Kirwan9091423402014-20162L1997-09-23Syracuse, NYMajor Junior
Kyle Knechtel7500042003-20063G1986-12-23Ayr, ONTMinor Pro
Jason Knobblock000001991-19921L1974-04-21Romulus, MIMajor Junior
Graham Knott45112435392016-20171C1997-01-13Etobicoke, ONTMinor Pro
Slater Koekkoek64153954512012-20142D1994-02-18Winchester, ONTMajor League
Anthony Kotsovos900062013-20141D1996-12-23London, ONTMajor Junior
Jakub Kovar1901102007-20081G1988-07-19Pisek, Czech Rep.European Elite
Kirill Kozhevnikov33437122017-20181L1999-01-26Nizhnevartovsk, RussiaEuropean Elite
Vladimir Krechin16455761311471993-19963L1975-03-23Chelyabinsk, RussiaEuropean Elite
Dalen Kuchmey3601102013-20141G1994-09-05Windsor, ONTMajor Junior
Jeff Kugel44112761997-19992L1980-02-07Roseville, MIMinor Pro
Tom Kuhnhackl67403272532010-20122R1992-01-21Landshut, GermanyMajor League
John Kurtz588715312006-20071L1989-05-16Oakville, ONTMinor Pro
Luke Kutkevicius70191938102017-20192C1998-03-25Toronto, ONTMajor Junior
Rob Kwiet93156580922007-20092D1988-08-02Toronto, ONTMinor Pro
Brent L'Heureux7731316301997-19992D1980-06-24London, ONTMajor Junior
Grayson Ladd15754550262017-20224D2001-03-01Kent Bridge, ONTMajor Junior
Adam Laishram305611102016-20171C1997-04-08Ashburn, ONTMajor Junior
Jacob Lalonde364610622008-20091L1988-01-08Sudbury, ONTMajor Junior
Mike Lankshear2691423251997-19981D1978-09-08Burlington, ONTMinor Pro
Derek Lanoue9481523372009-20112R1991-04-05Belle River, ONTMajor Junior
Igor Larionov4061925122017-20192R1998-08-24Detroit, MIEuropean Elite
Bradley Latour65242549302015-20161L1995-09-13Barrie, ONTMajor Junior
Michael Lavigne300002023-20241D2007-01-17Scarborough, ONTMajor Junior
Daryl Lavoie1211249611861992-19942D1974-01-10Chatham, NBMinor Pro
Jeff Leavitt1114812732002-20053L1986-04-16Picton, ONTMajor Junior
Ryan Leblanc300021998-19991 Major Junior
Spencer Lecot400002021-20221D2002-02-22Harrow, ONTMajor Junior
Bob Leeming4891827221989-19901C1970-01-09London, ONTMajor Junior
Michael Leighton124033201998-20013G1981-05-19Petrolia, ONTMajor League
Brendan Lemieux34232548372015-20161L1996-03-15Denver, COMajor League
Jamie Lewis57192241162014-20151C1994-08-22Richmond Hill, ONTMinor Pro
Maxim Linnik25224351998-20002D1979-09-06Kiev, UkraineMinor Pro
Pete Liptrott40102838891989-19901D1969-07-17St. Catharines, ONTMinor Pro
Brett Liscomb1443649851252003-20063L1986-01-28Long Sault, ONTMinor Pro
Matt Livingston43011151999-20023D1982-11-21Windsor, ONTMajor Junior
Darryl Lloyd2004439832872001-20043C1984-02-10Pickering, ONTMinor Pro
Mike Loach862820481521993-19952R1976-09-08New Liskeard, ONTMinor Pro
Eric Locke38191433122010-20111C1993-11-21Toronto, ONTMajor Junior
Andrei Loktionov51244266162008-20091C1990-05-30Voskresensk, RussiaMajor League
David Lomas21970731432642002-20064R1985-03-21Burlington, ONTEuropean Elite
Zach Lorentz1515642012-20131C1993-01-19Waterloo, ONTMajor Junior
Aaron Luchuk2369394187452013-20185C1997-04-05Kingston, ONTMinor Pro
Chris Lukey722441989-19901R1969-08-14Niagara Falls, ONTMinor Pro
Craig Lutes14878901681301991-19943R1973-02-18Orillia, ONTMinor Pro
Adam MacArthur552351122006-20071R1988-08-08Newmarket, ONTMajor Junior
Matt Maccarone744711372000-20022C1984-03-23Whitby, ONTMinor Pro
Lane MacDermid38714211122008-20091L1989-08-25Hartford, CTMajor League
Leonard MacDonald88622281531990-19922D1972-07-08Antigonish, NSMajor Junior
Mathew MacDougall106262349302017-20192L2000-01-23Aurora, ONTMajor Junior
Mike MacIntyre586612512010-20111D1991-06-30Sault Ste. Marie, ONTMinor Pro
Kevin MacKay147831212041591989-19923C1971-07-26Sault Ste. Marie, ONTMinor Pro
Zack MacQueen1243349821282010-20122C1991-08-29Sarnia, ONTMajor Junior
Marco Maggio9000302006-20071R1989-04-02LaSalle, ONTMajor Junior
Matthew Maggio17795115210622019-20233R2002-11-25Windsor, ONTMinor Pro
Craig Mahon3001157685751997-20025D1981-01-29South Woodslee, ONTMinor Pro
Jacob Maillet1504490134242021-20243C2003-03-13Dundas, ONTMajor Junior
Josh Malecki300002010-20111G1993-03-28Trenton, MIMajor Junior
Jordan Maletta9392332972011-20132C1995-04-30St. Catharines, ONTMinor Pro
Jason Maleyko903341996-19971D1980-05-24Windsor, ONTMinor Pro
Mark Manchurek34336182014-20151L1996-08-10Tecumseh, ONTMajor Junior
Roberto Mancini19033202023-20241D2003-07-08Vaughan, ONTMajor Junior
Dean Mando16063581213081995-19983L1977-04-29West Bloomfield, MIMinor Pro
Tom Mannino6712193162003-20052R1987-02-19Farmington Hills, MIMajor Junior
Adrian Manzo510122023-20241D2007-08-28Woodbridge, ONTMajor Junior
Chris Marchese87293665212011-20153L1994-02-23Toronto, ONTMajor Junior
Rick Marshall25099301992-19931D1973-03-07Beaverton, ONTMajor Junior
Ethan Martin728715652021-20243C2005-03-25Stratford, ONTMajor Junior
Jeff Martin2961181352531541995-20005F1979-04-26Stratford, ONTMajor Junior
Justin Martin100002000-20011G Major Junior
Mike Martin243321121443811992-19964D1976-10-27Stratford, ONTMinor Pro
Rob Martin200001990-199111973-03-15Major Junior
Andy Massa912321992-19931Major Junior
Gerrard Masse500091992-19931Major Junior
Matt Masterson655813251995-19972C1977-10-05Niagara Falls, ONTMinor Pro
Shawn Mather1325376129651999-20012C1980-03-11Chatham, ONTMinor Pro
Mitch Maunu25030741042922002-20064D1986-07-30Thunder Bay, ONTMinor Pro
Brendan McCann68156352010-20122L1993-02-23Belle River, ONTMajor Junior
Hayden McCool1763547821572014-20173L1997-04-11Whitby, ONTMajor Junior
Shayne McCosh7085664841992-19942D1974-01-27Oshawa, ONTMinor Pro
Kyle McDonald116342761402018-20223R2002-02-05Ottawa, ONTMinor Pro
Kevin McDougall32022121989-19901G1971-05-28Kitchener, ONTMajor Junior
Austin McEneny9533538642016-20182D1997-04-10Waterdown, ONTMinor Pro
Paul McFarland91252348852004-20062L1985-12-06Richmond Hill, ONTMajor Junior
Brock McGillis700002001-20021G1983-10-01Sudbury, ONTMinor Pro
Cory McGillis1342330532612004-20073L1988-07-09Coniston, ONTMinor Pro
Brent McKenzie500001996-19971L1979-02-19London, ONTSemi-Professional
Joe McLean500021992-19931Major Junior
Jackson McLlwain2210182021-20232L2003-05-20Exeter, ONTMajor Junior
Patrick McManus400082022-20231R2003-02-07Belle River, ONTMajor Junior
Derek McNamara592810431997-19981D1980-06-15Pickering, ONTMajor Junior
Jordan McNaughton4404482011-20132D1994-03-12Komoka, ONTMinor Pro
Iain McPhee2171834522822002-20064D1985-10-01Pickering, ONTMinor Pro
Xavier Medina6700002019-20222G2002-01-20Detroit, MIMajor Junior
Ryan Merritt12850571071651989-19912L1972-06-09Cottam, ONTMajor Junior
Ian Michelone1900002022-20242G2004-06-21Kanata, ONTMajor Junior
Marcus Middleton13202261991-19921R1972-03-01Aurora, ONTMajor Junior
Ethan Miedema101254469342021-20232L2005-03-22Cobourg, ONTMajor Junior
Brody Milne409615292013-20141L1995-04-03Guelph, ONTMajor Junior
Doug Minor4011213451990-19911L1971-03-02Kenora, ONTMajor Junior
Ted Miskolczi40221436571989-19901R1970-08-05Port Colborne, ONTMinor Pro
Dale Mitchell9849621111312008-20102R1989-04-09Etobicoke, ONTMinor Pro
David Mitchell100001992-19931G1974-05-28Livonia, MIMajor Junior
Joseph Mizzi400002017-20181L1998-04-19Markham, ONTMinor Pro
Lane Moodie25022122003-20041D1985-04-12Oakville, ONTSemi-Professional
Ryan Moore98102030752013-20152C1997-04-09Troy, MIMinor Pro
Patrick Moran16101242008-20091D1990-05-18Highland, MIMinor Pro
Cody Morgan6581523132017-20192C2001-02-01Maple, ONTMajor Junior
Kyler Morgan300002023-20241L2005-05-07Kitchener, ONTMajor Junior
Noah Morneau131203959452022-20242C2004-05-07Windsor, ONTMajor Junior
Aaron Morrison6156151992-19931C1973-09-10Aurora, ONTMinor Pro
Rick Morton38055791990-19911D1973-04-15Peterborough, ONTMajor Junior
Matt Mullin121099291991-19943G1974-11-09Guelph, ONTMinor Pro
Patrick Murphy13011132009-20101D1992-07-07Windsor, ONTMajor Junior
Trevor Murphy15239771162212012-20153D1995-07-17Windsor, ONTMajor League
Liam Murray11149131552013-20163D1997-06-28Ottawa, ONTMajor Junior
David Myles901814321231989-19922L1972-01-12Plaster Rock, NBMajor Junior
Julius Nattinen51132538162016-20171L1997-01-14Jyvaskyla, FinlandMinor Pro
Greg Nemisz2461151332481732006-20104C1990-06-05Courtice, ONTMajor League
Jack Nesbitt589918582023-20241C2007-01-12Sarnia, ONTMajor Junior
Michal Neuvirth800002007-20081G1988-03-23Usti Nad Labem, Czech Rep.Major League
Michael Nishi700002009-20112G1993-11-01Toronto, ONTMajor Junior
Ahren Nittel1203019491862000-20033W1983-12-06Waterloo, ONTMinor Pro
Jordan Nolan1222430541692006-20082C1989-06-23Garden River, ONTMajor League
Tyler Nother11311718762015-20172D1998-02-07Orangeville, ONTMajor Junior
Ben O'Connor39336152005-20072D1988-12-21Durham, EnglandEuropean Elite
Conor O'Donnell75122537732007-20103L1989-11-17Hamilton, ONTMinor Pro
Christopher O'Flaherty808816502021-20232L2005-03-12Chicago, ILMajor Junior
Sean O'Hagan57055181989-19912G1971-03-26Walkerton, ONTMajor Junior
Ryan O'Neill94711181161991-19932R1975-03-11King City, ONTMajor Junior
Cal O'Reilly19744149193262003-20063C1986-09-30Toronto, ONTMajor League
Mathias Onuska5901102021-20232G2002-05-30Waterloo, ONTMajor Junior
Steve Ott1741161212374731999-20023C1982-08-19Summerside, PEIMajor League
Owen Outwater1725782023-20241L2005-01-04Ottawa, ONTMajor Junior
Kevin Paden81233558801993-19952L1975-02-12Woodhaven, MIMinor Pro
Matt Paltridge22022202006-20082D1989-08-11Tecumseh, ONTMajor Junior
Richard Panik339918192009-20101R1991-02-07Martin, SlovakiaMajor League
Blake Parlett6381321402006-20082D1989-05-13Bracebridge, ONTMinor Pro
Rod Pasma27347591991-19921D1972-02-26Georgetown, ONTMinor Pro
Troy Passingham6705502009-20112G1990-11-17Mississauga, ONTMinor Pro
Lucas Patton600002017-20181G1999-07-18Waterloo, ONTMajor Junior
Jaroslav Pavelka8803382011-20132G1993-09-12Dvur Kraloven Labem, Czech Rep.European Elite
Ryan Pawluk1005174125541995-19972L1976-03-28Windsor, ONTMinor Pro
Oliver Peer1505073123502021-20243R2003-03-09Burlington, ONTMinor Pro
Sal Peralta99162440182000-20033F1983-07-11Leamington, ONTMinor Pro
Zack Percy11033142012-20131D1993-05-06Harrow, ONTMajor Junior
Andrew Perrott3942226452021-20221D2001-08-24Columbia Station, OHMinor Pro
Chris Peyton1500021992-19931D1975-10-27St. John's, NFLDMinor Pro
Kari Piiroinen5701102018-20202G2001-07-01Helsinki, FinlandEuropean Elite
Chris Playfair184183048452016-20204L2000-05-31Waterloo, ONTMajor Junior
David Pluck141314171051992-19953D1975-03-12Belle River, ONTMinor Pro
Michal Podolka23011111997-19981G1977-08-11Most, Czech Rep.Minor Pro
Joel Poirier77304777701993-19952L1975-01-15Richmond Hill, ONTMinor Pro
Mike Polano721517321501989-19912C1972-06-18West Bloomfield, MIMinor Pro
Jason Polera11560471071111997-20003R1979-03-21Scarborough, ONTMinor Pro
Saverio "Sam" Posa207639451582009-20134D1992-06-05Grand Blanc, MIMinor Pro
Sam Povorozniouk108273865682013-20152C1995-02-11Northbrook, ILMinor Pro
Brett Primeau901102015-20172R1997-04-14Belle River, ONTMajor Junior
Nick Prush1300041997-19981F1980-07-29Wyandotte, MIMajor Junior
Cole Purboo26381841651242016-20204R1999-06-18Oakville, ONTMajor Junior
Dennis Purdie37202949621992-19931R1972-11-27Amherstburg, ONTMinor Pro
Chris Purves59112652005-20072D1987-10-21Scarborough, ONTMajor Junior
Brent Pye200001993-19941L1974-01-08Brampton, ONTMajor Junior
Ivan Rachunek15224211999-20001C1981-07-06Zlin, Czech Rep.European Elite
Ruben Rafkin5942731612019-20201D2002-01-08Turku, FinlandEuropean Elite
Steven Rawski6611415231999-20012D1982-02-07Mississauga, ONTMajor Junior
Frank Rediker1111722392922001-20043D1985-03-15Sterling Heights, MIMinor Pro
Elgin Reid5483442922007-20081D1987-02-23Milton, ONTMinor Pro
Jon Reid200001997-19981G Major Junior
Mickey Renaud19251701212192005-20083C1988-10-05Tecumseh, ONTMajor Junior
Michael Renwick1322440641102021-20232D2002-01-26Mississauga, ONTMinor Pro
Nathan Ribau622911632021-20221D2002-04-07Oakville, ONTMajor Junior
Bronson Ride7021012492021-20232D2005-01-14Oakville, ONTMajor Junior
Mark Ridout157824322941997-20014D1980-12-19Windsor, ONTSemi-Professional
Luc Rioux156275178641997-20003D1979-03-16Hammond, ONTMajor Junior
Adrian Robertson611036461042010-20122D1991-05-31Mississauga, ONTMajor Junior
Daniel Robertson1601142016-20171D1997-06-04Windsor, ONTMajor Junior
Marc Robillard362121461992-19931L1974-03-23Dartmouth, NSMajor Junior
Dylan Robinson6732225522018-20223D2002-05-03Simcoe, ONTMinor Pro
David Roche9569791482531993-19952L1975-06-13Lindsay, ONTMajor League
Scott Roche44011151996-19971G1977-03-19Peterborough, ONTMinor Pro
Mike Root9000192005-20061R1985-04-13Markham, ONTMajor Junior
Joseph Rupoli29011302019-20201D2000-05-24Oakville, ONTMajor Junior
Mike Rupp389817601997-19981L1980-01-13Cleveland, OHMajor League
Kenny Ryan115365995752009-20112R1991-07-10Franklin, MIMinor Pro
Kerby Rychel1951021112131892010-20144L1994-10-07Torrance, CAMajor League
Maddux Rychel1002222016-20192L1999-01-21Tecumseh, ONTMajor Junior
Nikko Sablone300022014-20151R1995-03-11Windsor, ONTMajor Junior
Patrick Sanvido250531362182012-20175D1996-06-28Guelph, ONTMajor Junior
Peter Sarno13053151204771996-19982C1979-07-26Toronto, ONTMajor League
Cedric Schiemenz25191082017-20181C1999-03-01Berlin, GermanyEuropean Elite
Derek Schoenmakers249413382012-20131R1992-04-17Kitchener, ONTMajor Junior
Lain Schubert1201191991-19932Major Junior
Jonathan Sciacca122820281582004-20073D1988-04-16Windsor, ONTMajor Junior
Travis Scott93022271993-19952G1975-09-14Kanata, ONTMajor League
Dylan Seguin401122009-20101C1993-02-23St. Joachim, ONTMajor Junior
Andrew Self57235672004-20051L1987-01-08Peterborough, ONTMajor Junior
Mike Self11421315782001-20032D1983-03-18Peterborough, ONTMinor Pro
Mikhail Sergachev11727731001272015-20172D1998-06-25Nizhnekamsk, RussiaMajor League
Joey Sewell1683039694221998-20013R1981-03-15Sault Ste. Marie, ONTMinor Pro
Zachary Shankar2901010262017-20181D1997-01-28Prescott, ONTMinor Pro
Ryan Shaver7856111251995-19983C1978-04-01Grimsby, ONTMajor Junior
Rob Shearer188851061911701993-19963C1976-10-19Kitchener, ONTMajor League
Alex Shevchenko1711222002-20031F1984-10-11European Elite
Pavel Shtefan121315081341998-20002L1980-03-26Kharkov, UkraineMinor Pro
Justin Shugg1585659115932007-20103L1991-12-24Niagara Falls, ONTMajor League
Stanislav Shumakov3811011221996-19971C1978-02-13Chelyabinsk, RussiaMinor Pro
Ben Shutron293710302008-20091D1988-06-14Orleans, ONTMinor Pro
Patrick Sieloff453811852012-20131D1994-05-15Ann Arbor, MIMajor League
Shawn Silver1800071993-19941G1975-09-06Thunder Bay, ONTMinor Pro
Brad Simms1212381998-19991D1978-01-30Mississauga, ONTSemi-Professional
Frank Sinacori122614201001999-20023L1982-07-01Peterborough, ONTMajor Junior
Tim Sinasac1134483971997-19992R1980-02-05Amherstburg, ONTMinor Pro
Harkie Singh23033751997-19981D1978-09-15Toronto, ONTMinor Pro
William Sirman6661319202017-20181F1999-11-03Aurora, ONTMajor Junior
Colton Smith130354075702022-20242L2004-02-09Windsor, ONTMajor Junior
D.J. Smith188331101436511994-19973D1977-05-13Windsor, ONTMajor League
Hunter Smith15101192011-20121R1995-09-11Windsor, ONTMinor Pro
Jake Smith59202848182017-20181R1997-07-03Pickering, ONTMinor Pro
Rick Smith631614301311996-19982L1978-07-29Brighton, MIMinor Pro
Steve Smith71112233791990-19922C1972-03-17Hamilton, ONTMajor Junior
Bradley Snetsinger191951001951602005-20083L1987-04-08Ajax, ONTMinor Pro
Aaron Snow8134152007-20081L1988-05-20Windsor, ONTMajor Junior
Jason Snow2318961989-19901R1971-09-29Toronto, ONTMajor Junior
Markus Soberg83162238362014-20162R1995-04-22Oslo, NorwayEuropean Elite
Anthony Soboczynski1811202006-20071L1989-10-15London, ONTMajor Junior
Daniil Sobolev11032326922021-20232D2003-03-03St. Petersburg, RussiaMajor Junior
Brian Soso130814222332003-20063R1987-04-27Toronto, ONTMajor Junior
Ron Soucie48044132008-20091D1991-07-03LaSalle, ONTMajor Junior
Mike Speer2582836401990-19911D1971-03-26Toronto, ONTMinor Pro
A.J. Spellacy1142827551032022-20242R2006-02-24Westlake, OHMajor Junior
Jason Spezza685576131482000-20022C1983-06-13Toronto, ONTMajor League
Earl St. Hilaire710101991-19921L1974-10-10Lewiston, MEMajor Junior
Todd St. Louis19011821995-19961D1976-05-01Windsor, ONTMinor Pro
Nathan Staios118122941942017-20192D2001-05-17Atlanta, GAMinor Pro
Eric Stamp4965111651991-19932R1974-02-21Dundas, ONTMajor Junior
Logan Stanley158929382252014-20173D1998-05-26Waterloo, ONTMajor League
Lev Starikov9871017452017-20192D2000-09-17Kazan, RussiaEuropean Elite
Blair Stayzer2213337704261996-20004L1980-10-04Dunnville, ONTMinor Pro
Anthony Stefano50121426232014-20162L1996-01-04Sault Ste. Marie, ONTMinor Pro
Ryan Stephenson600021992-19931Major Junior
Thomas Stevenson17872532652017-20203D1999-10-14Orleans, ONTMajor Junior
Alec Stewart2201122022-20242C2005-04-02Binbrook, ONTMajor Junior
Ryan Stewart47000111993-19941R1976-06-29Fonthill, ONTMajor Junior
Cory Stillman11760131191901990-19922C1973-12-20Peterborough, ONTMajor League
Jamie Storr400041994-19951G1975-12-28Brampton, ONTMajor League
Jason Stos18432911232741989-19923D1971-06-11Sudbury, ONTMinor Pro
Jon Stos50112132501989-19901R1971-06-11Sudbury, ONTMajor Junior
Ryan Struthers45325172023-20241C2004-01-02Milton, ONTMajor Junior
Sam Studnicka732911502011-20132C1995-01-15Tecumseh, ONTMajor Junior
Brent Sullivan100002010-20111D1990-01-08Carp, ONTMajor Junior
Tom Sullivan63514192231991-19921D1972-03-16Hamilton, ONTMajor Junior
Valeriy Svoboda26033101995-19961F1977-02-07Kiev, UkraineMinor Pro
Jeff Szeryk21112181990-19911R1972-10-19Kitchener, ONTMajor Junior
Kyle Tarini28202702010-20111R1990-01-16Sudbury, ONTMajor Junior
Karl Taylor37426401989-19901L1971-03-04North Bay, ONTMajor Junior
Brad Teichmann200021991-19921G1973-07-25Mississauga, ONTMajor Junior
Scott Timmins84403878802008-20102C1989-09-11Hamilton, ONTMajor League
Scott Todd12819104002004-20073D1986-11-11Kingston, ONTMinor Pro
Connor Toms49044232023-20241D2004-03-13Sault Ste. Marie, ONTMajor Junior
Adriano Tonin200002023-20241L2005-11-02LaSalle, ONTMajor Junior
Brad Topping3700002004-20051G1984-06-05Strathroy, ONTMajor Junior
Djibril Toure21246342023-20241D2003-06-05Dorval, PQMajor Junior
Matthew Tovell1000002019-20222G2002-01-24Belleville, ONTMajor Junior
Steven Trojanovic37178262009-20112D1993-08-04Burlington, ONTMajor Junior
Stu Tufts300001990-19911F1972-06-24Semi-Professional
Keaton Turkiewicz83282553712005-20072R1988-03-02Brantford, ONTMinor Pro
Josh Unice1500042008-20102G1989-06-24Holland, OHMinor Pro
Brady Vail264771232001682010-20144C1994-03-11Hendersonville, NCMinor Pro
Chris Van Dyk88636421051994-19973D1977-02-18Welland, ONTMajor Junior
Jamie Vargo47257371989-19901D1971-02-28Sudbury, ONTMinor Pro
Lucas Venuto3114213562014-20151C1994-04-11Mississauga, ONTMinor Pro
Ryan Verbeek6451015472012-20142L1996-06-02Kingston, ONTMinor Pro
Daniil Vertiy655611302014-20162L1998-11-12Moscow, RussiaMajor Junior
Gabriel Vilardi111465399262015-20172C1999-08-16Kingston, ONTMajor League
Kelly Vipond1126841992-19931R1974-01-26Brooklin, ONTMinor Pro
Craig Voakes3992635302006-20071C1986-01-02St. Thomas, ONTEuropean Lower Leagues
Ron Vogel116134121996-19993G1979-04-25London, ONTMinor Pro
Adam Wallace12175123542007-20103D1990-03-23Woodstock, ONTMajor Junior
Trevor Walsh1011720372701989-19912C1971-02-16Westville, NSMajor Junior
Conor Walton6411415322023-20241D2006-04-22Toronto, ONTMajor Junior
Caleb Ward49415241994-19951L1976-04-14Washington, MIMajor Junior
Jason Ward38273865591997-19992R1979-01-16Mississauga, ONTMajor League
Wes Ward12588161441994-19973L1977-01-08Fredericton, NBMajor Junior
Todd Warriner13090911811211990-19933L1974-01-03Blenheim, ONTMajor League
Jeff Washbrook7101121996-19971D1979-01-26Thunder Bay, ONTMinor Pro
Austin Watson105214263552008-20102L1992-01-13Ann Arbor, MIMajor League
Curtis Watson1661227392301997-20003R1980-03-12Belleville, ONTMajor Junior
Paul Watson200001994-19951Major Junior
Steve Webb962040602981992-19942R1975-04-20Peterborough, ONTMajor League
Mike Weber2311045554482003-20074D1987-12-16Pittsburgh, PAMajor League
Grant Webermin8731013602010-20122D1994-02-24Novi, MIMajor Junior
Derek Wells300001994-19951C1976-01-14Brampton, ONTMajor Junior
Eric Wellwood2175867125602006-20104L1990-03-06Windsor, ONTMajor League
Kyle Wellwood83558013502001-20032C1983-05-16Windsor, ONTMajor League
Jamie Wentzell60425291381996-19971D1977-01-20Bridgewater, NSMajor Junior
Dan West6367131141993-19952R1976-06-16Oakwood, ONTMinor Pro
Michael Whaley6521012192009-20112C1993-04-11London, ONTMajor Junior
Alex White1901142002-20031L1983-02-03Tecumseh, ONTEuropean Lower Leagues
Kevin White67234972631989-19912C1970-06-22Charlottetown, PEIMinor Pro
Colin Wilson78283361541992-19942C1974-03-31Guelph, ONTMajor Junior
Garrett Wilson710122007-20081L1991-03-16Barrie, ONTMajor League
Jeff Wilson49022271990-19911G1970-03-20Gloucester, ONTMinor Pro
Tanner Winegard53066272023-20241D2005-01-11Brights Grove, ONTMajor Junior
Russ Wood1701151992-19931D1975-01-20Kingsville, ONTMinor Pro
Carson Woodall6062329222022-20242D2006-05-25Belle River, ONTMajor Junior
James Woodcroft3733692007-20103R1990-06-16Milton, ONTMajor Junior
Shane Wright2015223762022-20231C2004-01-05Burlington, ONTMajor League
Keith Wynn5541620682006-20071D1987-02-25Orleans, ONTMinor Pro
Nikita Yazkov6861521272013-20152L1996-02-27Novkuznetsk, RussiaEuropean Elite
Andrew Yogan6610515562007-20092L1991-12-04Coral Springs, FLMinor Pro
Jason York10522110132781989-19912D1970-05-20Nepean, ONTMajor League
Adam Young2262032526631992-19964L1975-01-15Toronto, ONTMinor Pro
Harry Young2261930495182006-20104D1989-11-12Windsor, ONTMinor Pro
Nick Young3503381998-19991F1980-04-02Springfield, ILMinor Pro
Jeff Zehr13343711143661995-19983L1978-12-10Windsor, ONTMajor League
Valentin Zhugin50142135102023-20241L2004-12-13Magnitogorsk, RussiaMajor Junior
Pasquale Zito100283361702019-20243C2003-06-01Nepean, ONTMajor Junior
Jason Zohil971516312591989-19912R1972-05-15Toronto, 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.