hockey DB
search by league
team
morning report
contact us
home

Chicago Wolves all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Peter Abbandonato1212322023-20241C1998-03-25Laval, PQMinor Pro
Konrad Abeltshauser20055142015-20161D1992-09-02Bad Toelz, GermanyMinor Pro
Ramzi Abid753442761652005-20061C1980-03-24Montreal, PQMajor League
Bryan Adams64101727252001-20021L1977-03-20Fort Saint James, BCMajor League
Kenny Agostino65245983482016-20171L1992-04-30Morristown, NJMajor League
Andrew Agozzino71183654572016-20171L1991-01-03Kleinburg, ONTMajor League
Akim Aliu43459532010-20111D1989-04-24Okene, NigeriaMajor League
Frederic Allard2531518302020-20211D1997-12-27Quebec, PQMajor League
Jake Allen5201122013-20141G1990-08-07Fredericton, NBMajor League
Matt Anderson143304878582006-20104F1982-10-31West Islip, NYMajor League
Peter Andersson42178162012-20131D1991-04-13Kvidinge, SwedenMinor Pro
Sergei Andronov53131326242013-20141L1989-07-19Moscow, RussiaMinor Pro
Anthony Aquino700042002-20042F1982-08-01Mississauga, ONTMinor Pro
Darren Archibald75131023572011-20132R1990-02-09Newmarket, ONTMajor League
Spencer Asuchak30314292015-20161L1991-11-22Kamloops, BCMinor Pro
Josh Atkinson300002016-20192D1992-10-06Spruce Grove, ALTAMinor Pro
Keith Aucoin62113243242013-20141C1978-11-06Waltham, MAMajor League
Keith Aulie1100062017-20181D1989-06-11Regina, SASKMajor League
Jon Awe513402006-20071D1980-04-30Memphis, TNMinor Pro
Stephen Baby1792832602522003-20074R1980-01-31Chicago, ILMinor Pro
Ivan Barbashev131344175352015-20183C1995-12-14Moscow, RussiaMajor League
Scott Barney53321951542005-20061R1979-03-27Oshawa, ONTMajor League
Nolan Baumgartner6022022312011-20121D1976-03-23Calgary, ALTAMajor League
Cody Beach100915244242013-20163R1992-08-08Kelowna, BCMinor Pro
Brendan Bell17191062014-20151D1983-03-31Ottawa, ONTMajor League
Beau Bennett60124557302017-20181R1991-11-27Gardena, CAMajor League
Andre Benoit7282533262015-20161D1984-01-06St. Albert, ONTMajor League
Adrien Beraldo4000162022-20231D2000-01-13Stoney Creek, ONTMinor Pro
Adam Berkhoel1200022004-20062G1981-05-16St. Paul, MNMajor League
Antoine Bibeau800022020-20211G1994-05-01Victoriaville, PQMajor League
Chris Bigras1221362021-20221D1995-02-22Orillia, ONTMajor League
Jordan Binnington119011252013-20174G1993-07-11Richmond Hill, ONTMajor League
Jake Bischoff181123345782017-20203D1994-07-25Cambridge, MNMajor League
Byron Bitz24279112011-20121R1984-07-21Saskatoon, SASKMajor League
Jeremie Blain41347502012-20162D1992-03-19Longueuil, PQMinor Pro
Sammy Blais75261743582016-20171L1996-06-17Montmagny, PQMajor League
Brett Blatchford200002009-20101D1986-06-05Temperance, MIMinor Pro
Zdenek Blatny1742735622072001-20043L1981-01-14Brno, Czech Rep.Major League
Conner Bleackley522911102016-20182C1996-02-07High River, ALTAMinor Pro
Ludwig Blomstrand811222012-20131L1993-03-08Uppsala, SwedenMinor Pro
Zach Bogosian510102008-20091D1990-07-15Massena, NYMajor League
Lonny Bohonos62203757182004-20051C1973-05-20Winnipeg, MANMajor League
Dominik Bokk61121628182020-20222L2000-02-03Schweinfurt, GermanyMinor Pro
Alexandre Bolduc59181937822013-20141C1985-06-26Montreal, PQMajor League
Rob Bordson6181523332014-20151F1988-06-09Duluth, MNMinor Pro
Matthew Boudens12000232019-20212C1993-09-13Pembroke, ONTMinor Pro
Shawn Boudrias100002022-20231R1999-09-14Terrebonne, PQMinor Pro
Alex Bourret45112132462006-20071R1986-10-05Drummondville, PQMinor Pro
Jay Bouwmeester18639122004-20051D1983-09-27Edmonton, ALTAMajor League
Riley Brace1214542015-20161L1992-03-07Ottawa, ONTMinor Pro
Erik Brannstrom4172128362018-20191D1999-09-02Eksjo, SwedenMajor League
Fred Brathwaite53022162006-20082G1972-11-24Ottawa, ONTMajor League
Kip Brennan6086143072004-20112L1980-08-27Kingston, ONTMajor League
Daniel Brickley1102242021-20221D1995-03-30Sandy, UTMajor League
Josh Brittain200002016-20171L1990-01-03Milton, ONTMinor Pro
Terry Broadhurst5881826142014-20151L1988-11-30Orland Park, ILMinor Pro
Mathieu Brodeur6941115332014-20151D1990-06-21Montreal, PQMinor Pro
Alex Brooks5001010582008-20091D1976-08-21Madison, WIMajor League
Patrick Brown6071421262019-20201C1992-05-29Bloomfield Hills, MIMajor League
Rob Brown139441021461862001-20032R1968-04-10Kingston, ONTMajor League
Brendan Buckley100002009-20101D1977-02-26Needham, MAMinor Pro
Adam Burish366612182014-20151R1983-01-06Madison, WIMajor League
Chris Butler132104353912014-20173D1986-10-27St. Louis, MOMajor League
Yuri Butsayev11741102001-20032L1978-10-11Togliatti, RussiaMajor League
Petr Buzek401122001-20021D1977-04-25Jihlava, Czech Rep.Major League
Trevor Byrne900062006-20071D1980-05-07Hingham, MAMinor Pro
Christopher Caissy100002013-20141C1993-06-19Campbellton, NBMinor Pro
J.C. Campagna100002018-20191C1993-06-11Dallas, TXMinor Pro
Jim Campbell41101323412003-20041R1973-04-03Worcester, MAMajor League
Joe Cannata1500002011-20132G1990-01-02Wakefield, MAMinor Pro
Pat Cannone1965083133722013-20163F1986-08-09Bayport, NYMajor League
Jordan Caron1272239611622015-20172R1990-11-02Sayabec, PQMajor League
Daniel Carr52304171102018-20191L1991-11-01Sherwood Park, ALTAMajor League
Alexandre Carrier301102020-20211D1996-10-08Quebec, PQMajor League
Chris Carrozzi100002010-20111G1990-03-02Nepean, ONTMinor Pro
Dave Caruso100002006-20071G1982-06-18Queens, NYMinor Pro
Frederic Cassivi6702262001-20043G1975-06-12Sorel, PQMajor League
Chris Casto61189292017-20181D1991-12-27Stillwater, MNMinor Pro
Eric Castonguay100002013-20141R1987-09-18Granby, PQMinor Pro
Jalen Chatfield4461218332021-20221D1996-05-15Ypsilanti, MIMajor League
Chris Chelios4651722242009-20101D1962-01-25Chicago, ILMajor League
Jake Chelios4511516362013-20152D1991-03-08Chicago, ILMajor League
Ben Chiarot100042009-20101D1991-05-09Hamilton, ONTMajor League
Taylor Chorney6952025372013-20141D1987-04-27Thunder Bay, ONTMajor League
Joel Chouinard100022015-20161D1990-04-08Sherbrooke, PQMinor Pro
Matt Clackson431121932011-20121L1985-04-26Pittsburgh, PAMinor Pro
Brett Clark4231720182001-20021D1976-12-23Wapella, SASKMajor League
Emerson Clark394711692015-20172L1992-12-17Whitby, ONTMinor Pro
Matt Climie145055142011-20154G1983-02-11Leduc, ALTAMajor League
Braydon Coburn91731381772004-20073D1985-02-27Shaunavon, SASKMajor League
Dylan Coghlan131283967402018-20233D1998-02-19Duncan, BCMajor League
Will Colbert200022010-20111D1985-02-06Arnprior, ONTMinor Pro
Jack Combs300002010-20111R1988-01-26St. Louis, MOMinor Pro
Maxime Comtois651925441092023-20241L1999-01-08Longueuil, PQMajor League
Cory Conacher6681119802023-20241C1989-12-14Burlington, ONTMajor League
Kevin Connauton1332038581252011-20132D1990-02-23Edmonton, ALTAMajor League
Billy Constantinou100002021-20221D2001-03-25Scarborough, ONTMinor Pro
Dawson Cook200002017-20181F1995-06-15Cadillac, MIMinor Pro
Devin Cooley200002020-20211G1997-05-25Los Gatos, CAMajor League
Eric Cooley701102022-20231F1998-05-05Pittsburgh, PAMinor Pro
Mark Cooper200002015-20161F1992-05-26Toronto, ONTMinor Pro
Oliver Cooper8202122022-20231L1995-03-27Fredericton, NBMinor Pro
Pheonix Copley62000122015-20172G1992-01-18North Pole, AKMajor League
Patrice Cormier11235142009-20112C1990-06-14Moncton, NBMajor League
Frankie Corrado703302011-20132D1993-03-26Toronto, ONTMajor League
Daniel Corso2981826152003-20041C1978-04-03Montreal, PQMajor League
Noah Corson200002021-20221C1998-03-17Sherbrooke, PQMinor Pro
Joe Corvo3381119142004-20142D1977-06-20Oak Park, ILMajor League
Paul Cotter56459242019-20201C1999-11-16Canton, MIMajor League
David Cotton81211637392020-20222C1997-07-09Parker, TXMinor Pro
Jason Cotton100002020-20211F1995-02-07Parker, TXMinor Pro
Joey Crabb25655841392242006-20104R1983-04-03Anchorage, AKMajor League
Adam Cracknell50191938162013-20152R1985-07-15Prince Albert, SASKMajor League
Lukas Craggs702222020-20211F1996-05-16Elmhurst, ILMinor Pro
Justin Crandall711222015-20161F1992-04-05Lakeville, MNMinor Pro
Hank Crone301102023-20241L1998-02-19Dallas, TXMinor Pro
Diego Cuglietta100002020-20211F1995-08-12Kamloops, BCMinor Pro
Mark Cundari245813282013-20141D1990-04-23Toronto, ONTMajor League
Trent Daavettila101102012-20131F1984-09-03Howell, MIMinor Pro
Drew Daniels100002015-20161D1989-06-07Suffern, NYMinor Pro
Oscar Dansk9503302017-20203G1994-02-28Stockholm, SwedenMajor League
Jeremy Davies909962020-20211D1996-12-04Sainte-Anne-de-Belle, PQMajor League
Michael Davies205475299742010-20144R1986-12-10Chesterfield, MOMinor Pro
Nigel Dawes47271744172010-20111L1985-02-09Winnipeg, MANMajor League
Marc Del Gaizo905502020-20211D1999-10-11Basking Ridge, NJMajor League
Tory Dello6531013282023-20241D1997-02-14Lakewood, ILMinor Pro
Andy Delmore2851116102006-20071D1976-12-26Windsor, ONTMajor League
Chad Denny5161016432007-20092D1987-03-27Eskasoni First Nation, NSMinor Pro
Dan DeSalvo601122019-20201C1992-03-06Rolling Meadows, ILMinor Pro
Guillaume Desbiens132911202732005-20134R1985-04-20Alma, PQMajor League
Jeff Dessner4011112802001-20021D1977-04-16Skokie, ILMinor Pro
Andre Deveaux1673438725312006-20113C1984-02-23Freeport, BahamasMajor League
Devin DiDiomete23235572012-20131L1988-05-09Stratford, ONTMinor Pro
Niko Dimitrakos1741014202006-20071C1979-05-21Boston, MAMajor League
Joe DiPenta164225272272001-20043D1979-02-25Barrie, ONTMajor League
Kevin Doell375691061754142003-20127C1979-07-15Saskatoon, SASKMajor League
Matt Donovan6943943882023-20241D1990-05-09Edmond, OKMajor League
Alan Dorich100002010-20111D1986-07-12Orland Park, ILMinor Pro
Jacob Doty7169152022014-20173R1993-06-19Billings, MTMinor Pro
Barry Dreger200092001-20021D1969-11-28Winnipeg, MANMinor Pro
Jack Drury105314576842021-20232C2000-02-03New York, NYMajor League
Mike Duco56111324592011-20121L1987-07-08Toronto, ONTMajor League
Jack Dugan802242022-20231L1998-03-24Pittsburgh, PAMinor Pro
Reid Duke97151631932017-20203C1996-01-28Calgary, ALTAMinor Pro
Vince Dunn74143347732016-20182D1996-10-29Mississauga, ONTMajor League
Jeff Dwyer21022102003-20063D1980-11-22Greenwich, CTMinor Pro
Patrick Dwyer73162945492005-20061R1983-06-22Spokane, WAMajor League
Ryan Dzingel222911122022-20231C1992-03-09Wheaton, ILMajor League
Ben Eager26022862014-20151L1984-01-22Ottawa, ONTMajor League
Dallas Eakins126626321422001-20032D1967-02-27Dade City, FLMajor League
Andrew Ebbett37112132102012-20131C1983-01-02Vernon, BCMajor League
Joel Edmundson100812201722013-20163D1993-06-28Brandon, MANMajor League
Taylor Ellington100002011-20121D1988-10-31Victoria, BCMinor Pro
Morgan Ellis7492130362016-20171D1992-04-30Ellerslie, PEIMajor League
Lucas Elvenes59123648182019-20201C1999-08-18Angelholm, SwedenMinor Pro
Hudson Elynuik4671320322023-20241C1997-10-12Calgary, ALTAMinor Pro
Mike Embach400022015-20161D1988-01-17Orland Park, ILMinor Pro
Sebastian Erixon30178102011-20121D1989-09-12Sundsvall, SwedenMinor Pro
Angelo Esposito7031417372007-20113C1989-02-20Montreal, PQMinor Pro
Luke Evangelista1404442020-20211R2002-02-21Toronto, ONTMajor League
Garnet Exelby128610163972001-20032D1981-08-16Craik, SASKMajor League
Robby Fabbri313422014-20151C1996-01-22Mississauga, ONTMajor League
Brian Fahey1512541662042006-20082D1981-03-02Glenview, ILMajor League
Cade Fairchild3321921182013-20141D1989-01-15Duluth, MNMajor League
Scott Fankhouser400022001-20052G1975-07-01Bismarck, NDMajor League
Jeff Farkas2451217142002-20031C1978-01-24Williamsville, NYMajor League
David Farrance1414522022-20231D1999-06-23Rochester, NYMajor League
Tyson Feist22145242023-20241D2001-01-14Dawson Creek, BCMinor Pro
Domenick Fensore3921416182023-20241D2001-09-07Bronxville, NYMinor Pro
Dylan Ferguson200002019-20201G1998-09-20Lantzville, BCMajor League
Andy Fermoyle100022002-20031D1975-12-08Warroad, MNMinor Pro
Landon Ferraro227815122016-20171C1991-08-08Trail, BCMajor League
Benn Ferriero39257122014-20151R1987-04-29Essex, MAMajor League
Brett Festerling500002010-20111D1986-03-03Prince George, BCMajor League
Tim Filangieri1001162009-20101D1987-08-18Islip Terrace, NYMinor Pro
Cavan Fitzgerald173203858712020-20244D1996-08-23Boston, MAMinor Pro
Paul Flache70514191842003-20052D1982-03-04Toronto, ONTMinor Pro
Michael Forney1202202009-20112L1988-05-14Thief River Falls, MNMinor Pro
Kurtis Foster1813255873132001-20043D1981-11-24Carp, ONTMajor League
Jordan Fox100002008-20091C1984-07-10Kirkwood, MOMinor Pro
Dominic Franco564812902023-20241C1996-01-07Scituate, RIMinor Pro
Colin Fraser599817672014-20151C1985-01-28Sicamous, BCMajor League
Curtis Fraser2006-20071F1982-04-04Surrey, BCMinor Pro
Colton Fretter813422007-20081C1982-03-12Harrow, ONTMinor Pro
Alex Friesen11841317692012-20172C1991-01-30St.Catharines, ONTMajor League
Dustin Friesen1912342011-20121D1983-03-01Waldheim, SASKMinor Pro
Zachary Fucale500002018-20191G1995-05-28Laval, PQMajor League
Olivier Galipeau400042019-20201D1997-05-22L'Assomption, PQMinor Pro
Patrick Galivan2425742009-20112L1986-04-03Oak Park, ILMinor Pro
Alex Gallant471121022018-20191L1992-12-08Summerside, PEIMinor Pro
Simon Gamache118425294522001-20043L1981-01-03Thetford Mines, PQMajor League
Ryan Garbutt651918371182010-20111L1985-08-12Edmonton, ALTAMajor League
Michael Garnett11603382002-20075G1982-11-25Saskatoon, SASKMajor League
Jason Garrison6182129262017-20232D1984-11-13White Rock, BCMajor League
Morgan Geekie241522020-20211C1998-07-20Strathclair, MANMajor League
Eric Gelinas920262021-20221D1991-05-08Vanier, ONTMajor League
Bryce Gervais106221032532015-20183F1992-02-26Battleford, SASKMinor Pro
Robert Gherson36033122007-20092G1983-10-08Toronto, ONTMinor Pro
Alexandre Giroux44192241472007-20081C1981-06-16Quebec, PQMajor League
Cody Glass843722018-20202C1999-04-01Winnipeg, MANMajor League
Josh Godfrey401102010-20111D1988-01-15Collingwood, ONTMinor Pro
Andrew Gordon64211435592011-20132L1985-12-13Halifax, NSMajor League
Tyrell Goulbourne53123422019-20201L1994-01-26Edmonton, ALTAMajor League
Josh Gratton21022602009-20101L1982-09-09Brantford, ONTMajor League
Alex Green763811702022-20242D1998-06-18Chicago, ILMinor Pro
Alexandre Grenier400022012-20131R1991-09-05Laval, PQMajor League
Rocco Grimaldi72363773382023-20241R1993-02-08Anaheim, CAMajor League
Danny Groulx1324642012-20131D1981-06-23La Salle, PQMinor Pro
Noel Gunler42111223142021-20232R2001-10-07Lulea, SwedenMinor Pro
Dave Gust80182240282020-20222R1994-02-21Orland Park, ILMajor League
Nicolas Hague101142943572017-20203D1998-12-05Kitchener, ONTMajor League
Jani Hakanpaa11851116802013-20152D1992-03-31Kirkkonummi, FinlandMajor League
Jeff Hamilton50163753182008-20091R1977-09-04Englewood, OHMajor League
Mike Hamilton30325292007-20092F1983-05-02Victoria, BCMinor Pro
Christian Hanson6351116322013-20141C1986-03-10Glens Falls, NYMajor League
Greger Hanson200022016-20171F1988-02-17Lidingo, SwedenMinor Pro
David Harlock242911282001-20021D1971-03-16Toronto, ONTMajor League
Patrick Harper1502222020-20211L1998-07-29New York, NYMinor Pro
Shane Harper138453883222013-20152R1989-02-01Valencia, CAMajor League
Stephen Harper600002021-20221C1995-03-25Burlington, ONTMinor Pro
Peter Harrold7012324242015-20161D1983-06-08Kirtland Hills, OHMajor League
Mark Hartigan55153146432002-20031C1977-10-15Lethbridge, ALTAMajor League
Greg Hawgood1501474881122003-20052D1968-08-10Edmonton, ALTAMajor League
Brandon Hawkins600042022-20231F1994-04-25Macomb, MIMinor Pro
Darren Haydar3421282403682572006-20135R1979-10-22Milton, ONTMajor League
Eriah Hayes396511432015-20161R1988-07-07La Crescent, MNMajor League
Zack Hayes1421372022-20231D1999-04-24Calgary, ALTAMajor League
Owen Headrick501122023-20241D1997-08-23Garden River, ONTMinor Pro
Eric Healey71312051522003-20041L1975-01-20Hull, MAMajor League
Josh Healey33246702020-20211D1994-07-12Edmonton, ALTAMinor Pro
Shawn Heins581219311202003-20041D1973-12-24Eganville, ONTMajor League
Jeremy Helvig400002020-20211G1997-05-25Markham, ONTMinor Pro
Jordan Henry16022102011-20121D1986-02-11Milo, ALTAMinor Pro
Chris Herperger7112142002-20031C1974-02-24Esterhazy, SASKMajor League
Brandon Hickey1511272020-20211D1996-04-13Leduc, ALTAMinor Pro
Christian Hilbrich400002017-20181F1992-07-09Gentofte, DenmarkMinor Pro
Jarod Hilderman200002022-20231D1997-04-11Yorkton, SASKMinor Pro
Milan Hnilicka1500002002-20031G1973-06-24Kladno, Czech Rep.Major League
Justin Hodgman15066212015-20161C1988-06-27Mississauga, ONTMajor League
Mike Hoffman61224892008-20091D1980-09-20Scituate, MAMinor Pro
Philip Holm21189162017-20181D1991-12-08Stockholm, SwedenMajor League
Riley Holzapfel202325082882007-20114L1988-08-18Regina, SASKMinor Pro
Anttoni Honka7062834222022-20231D2000-10-05Jyvaskyla, FinlandMinor Pro
Darcy Hordichuk345491272001-20021L1980-08-10Kamsack, SASKMajor League
Brad Hunt102145367362011-20173D1988-08-24Maple Ridge, BCMajor League
Jamie Hunt6981523312009-20112D1984-04-20Calgary, ALTAMajor League
Jani Hurme600002005-20061G1975-01-07Turku, FinlandMajor League
Ville Husso2200002016-20171G1995-02-06Helsinki, FinlandMajor League
Adam Huxley18011572010-20111L1983-11-04Wainwright, ALTAMinor Pro
Tomas Hyka93315788182017-20192R1993-03-23Mlada Boleslav, Czech Rep.Major League
Connor Ingram500022020-20211G1997-03-31Saskatoon, SASKMajor League
Jon Insana21044242006-20092D1980-09-02Mount Clemens, MIMinor Pro
Joshua Jacobs5141115242021-20221D1996-02-15Shelby Township, MIMajor League
Doug Janik913482013-20141D1980-03-26Springfield, MAMajor League
Seth Jarvis9741142020-20211C2002-02-01Winnipeg, MANMajor League
Dmitrij Jaskin63202646632013-20163R1993-03-23Omsk, RussiaMajor League
Tanner Jeannot13101121332020-20211L1997-05-29Estevan, SASKMajor League
Nicklas Jensen26628142011-20132R1993-03-06Herning, DenmarkMajor League
Ben Jones36257172019-20201C1999-02-26Waterloo, ONTMajor League
Zach Jordan17011142023-20241F1996-11-12Collinsville, ILMinor Pro
Derek Joslin532810402012-20131D1987-03-17Richmond Hill, ONTMajor League
Julian Junca201102023-20241G1998-02-15Prades, FranceMinor Pro
David Kaczowka100002001-20021L1981-07-05Regina, SASKMinor Pro
Rylan Kaip1105914762008-20102C1984-03-19Radville, SASKMinor Pro
Andreas Karlsson57183452272001-20032C1975-08-19Ludvika, SwedenMajor League
Kasimir Kaskisuo2800002017-20181G1993-10-02Vantaa, FinlandMajor League
Zack Kassian2981321612012-20131R1991-01-24Windsor, ONTMajor League
Eric Kattelus4531013302012-20142L1987-05-22Traverse City, MIMinor Pro
Joey Keane86739461162020-20222D1999-07-02Chicago, ILMajor League
Austen Keating100002023-20241L1999-03-07Guelph, ONTMinor Pro
Keith Kinkaid2400022023-20241G1989-07-04Farmingville, NYMajor League
Carl Klingberg810162010-20111L1991-01-28Gothenburg, SwedenMajor League
Tomas Kloucek33011942005-20061D1980-03-07Prague, Czech Rep.Major League
Pyotr Kochetkov41112562021-20232G1999-06-25Penza, RussiaMajor League
Ville Koivunen1210142022-20231C2003-06-13Oulu, FinlandMinor Pro
Keegan Kolesar1512839671572017-20203R1997-04-08Brandon, MANMajor League
Andrew Kozek131211637812008-20113W1986-05-26Sicamous, BCMinor Pro
Brent Krahn1300022008-20091G1982-04-02Winnipeg, MANMajor League
Danny Kristo79252550312015-20172R1990-06-18Edina, MNMinor Pro
Jason Krog282982443421062006-20114C1975-10-09Fernie, BCMajor League
Matt Krug100002010-20111D1985-07-07Livonia, MIMinor Pro
Jacob Kucharski100002022-20231G1999-09-25Erie, PAMinor Pro
Arturs Kulda1971246581882007-20114D1988-07-25Riga, LatviaMajor League
Joel Kwiatkowski592129501192007-20081D1977-03-22Saskatoon, SASKMajor League
Jordan Kyrou100002016-20171C1998-05-05Toronto, ONTMajor League
Joseph LaBate531111221002022-20231L1993-04-16Eagan, MNMajor League
Hubert Labrie15224202015-20161D1991-07-12Victoriaville, PQMinor Pro
Eddie Lack5902202011-20132G1988-01-05Norrtalje, SwedenMajor League
Michael Lackey200002021-20221G1997-05-06Washington, DCMinor Pro
Cedric Lacroix3000172021-20221F1994-11-03Shefford, PQMinor Pro
Jack LaFontaine1300002021-20221G1998-01-06Mississauga, ONTMajor League
Maxime Lagace5601162017-20192G1993-01-12Saint-Augustin, PQMajor League
William Lagesson65102232462022-20231D1996-02-22Gothenburg, SwedenMajor League
Kellan Lain1300062012-20131L1989-08-11Oakville, ONTMajor League
Max Lajoie150217899922020-20233D1997-11-05Quebec City, PQMajor League
Logan Lambdin37491382022-20231L1995-11-01Carleton, MIMinor Pro
Chase Lang200002021-20221R1996-09-13Nanaimo, BCMinor Pro
Jay Langager500042001-20021D1980-10-15Loreburn, SASKMinor Pro
Cory Larose14348981461192004-20072C1975-05-14Campbellton, NBMajor League
Guy Larose1133672001-20021C1967-08-31Hull, PQMajor League
Brad Larsen812723501202004-20062L1977-06-28Nakusp, BCMajor League
Brian Lee400062006-20071D1984-07-05Berrien Springs, MIMinor Pro
Manny Legace600002009-20101G1973-02-04Toronto, ONTMajor League
Scott Lehman104410142252006-20104D1986-01-05Ft. McMurray, ALTAMajor League
Kari Lehtonen102044222003-20104G1983-11-16Helsinki, FinlandMajor League
Michael Leighton500002017-20181G1981-05-19Petrolia, ONTMajor League
Joshua Leivo54222446382021-20221L1993-05-26Innisfil, ONTMajor League
Brett Lernout38022252019-20201D1995-09-24Winnipeg, MANMajor League
Jake Leschyshyn64448202018-20202C1999-03-10Raleigh, NCMajor League
Zac Leslie9472633442017-20192D1994-01-31Ottawa, ONTMinor Pro
Francis Lessard9369153892001-20063R1979-05-30Montreal, PQMajor League
Junior Lessard416511102008-20091R1980-05-26St-Joseph-de-Beauce, PQMajor League
Maxim Letunov60131023162021-20221F1996-02-20Moscow, RussiaMajor League
Pauli Levokari6011122002-20031D1978-04-07Luvia, FinlandMinor Pro
Tyler Lewington300042020-20211D1994-12-05Edmonton, ALTAMajor League
Grant Lewis123338411392007-20103D1985-01-20Pittsburgh, PAMajor League
Tobias Lindberg81101727422017-20192R1995-07-22Stockholm, SwedenMajor League
Petteri Lindbohm1711830481872014-20184D1993-09-23Helsinki, FinlandMajor League
Bill Lindsay1335882003-20041W1971-05-17Fernie, BCMajor League
Bryan Little3491625102006-20082C1987-11-12Edmonton, ALTAMajor League
Corey Locke3661925162013-20141C1984-05-08Toronto, ONTMajor League
Ivan Lodnia3844862021-20221R1999-08-31Los Angeles, CAMinor Pro
Jermaine Loewen31112622019-20201R1998-01-18Mandeville, JamaicaMinor Pro
Ty Loney2045942016-20171F1992-03-01Valencia, PAMinor Pro
Nathan Longpre186193554392011-20154F1988-06-16Peterborough, ONTMinor Pro
Kevin Lough593811232017-20192D1992-03-04Kanata, ONTMinor Pro
Niklas Lundstrom500002014-20162G1993-01-10Varmdo, SwedenMinor Pro
Nathan Lutz600002004-20051D1978-02-12Mistatim, SASKMinor Pro
Alex Lyon3000002021-20221G1992-12-09Baudette, MNMajor League
Mackenzie MacEachern138222951452016-20233L1994-03-09Bloomfield Hills, MIMajor League
Brooks Macek64263460122018-20191R1992-05-15Winnipeg, MANMinor Pro
Spencer Machacek22364861501362008-20113R1988-10-14Lethbridge, ALTAMajor League
Drew MacIntyre6001102009-20112G1983-06-24Charlottetown, PEIMajor League
Derek MacKenzie377831011844412001-20076C1981-06-11Sudbury, ONTMajor League
Cameron Maclise601122019-20201R1992-03-13Lacombe, ALTAMinor Pro
Eetu Makiniemi1400002021-20221G1999-04-19Vantaa, FinlandMajor League
Alexandre Mallet1801172012-20131C1992-05-22Montreal, PQMinor Pro
Brad Malone1944862016-20171C1989-05-20Miramichi, NBMajor League
Sean Malone2351015382020-20211C1995-04-30Buffalo, NYMajor League
Brian Maloney2183240723742002-20064L1978-09-27Bassano, ALTAMinor Pro
Steve Maltais3021101632732742001-20054W1969-01-25Arvida, PQMajor League
Mark Mancari113395089622011-20142D1985-07-11London, ONTMajor League
Daniel Mannella300002021-20221G1995-08-24Woodbridge, ONTMinor Pro
Peter Mannino77033182009-20112G1984-02-17Farmington Hills, MIMajor League
Norm Maracle100055112001-20032G1974-10-02Belleville, ONTMajor League
Scott Marchesi200002008-20091D1983-07-15South Portland, MEMinor Pro
Kyle Marino891561962021-20242D1995-06-01Niagara Falls, ONTMinor Pro
Tyson Marsh29156292008-20091D1984-06-20Quesnel, BCMinor Pro
Steve Martins17943861291852006-20093C1972-04-13Gatineau, PQMajor League
Mark Matheson197175269362010-20133D1984-02-01Calgary, ALTAMinor Pro
Taylor Matson711242011-20132C1988-09-16Mound, MNMinor Pro
Jonathan Matsumoto510102012-20131C1986-10-13Ottawa, ONTMajor League
Stefan Matteau1152020401352017-20192C1994-02-23Chicago, ILMajor League
Stelio Mattheos8541418732020-20233R1999-06-14Winnipeg, MANMinor Pro
Ben Maxwell201102010-20111C1988-03-30North Vancouver, BCMajor League
John McCarthy25538112014-20151L1986-08-09Boston, MAMajor League
Steve McCarthy25257282009-20101D1981-02-03Trail, BCMajor League
Connor McClennon701122023-20241R2002-06-25Wainwright, ALTAMinor Pro
Max McCormick100002020-20211L1992-05-01De Pere, WIMajor League
Tye McGinn97271542782018-20202L1990-07-29Fergus, ONTMajor League
Marcus McIvor100002021-20221D1994-05-20Whitby, ONTMinor Pro
Brett McKenzie100002019-20201L1997-03-12Ottawa, ONTMinor Pro
Curtis McKenzie1323759961482018-20202L1991-02-22Golden, BCMajor League
Ian McKenzie200072010-20111R1987-05-23Weyburn, SASKMinor Pro
Brandon McNally200052017-20181F1992-02-08Saugus, MAMinor Pro
Reid McNeill47268462016-20171D1992-04-29London, ONTMinor Pro
Steve McParland301142016-20171R1991-01-13Schreiber, ONTMinor Pro
Phil McRae67151833212014-20151C1990-03-15Minneapolis, MNMajor League
Judd Medak922462002-20031W1979-09-20Edmonton, ALTAMinor Pro
Wade Megan1364455991092016-20182C1990-07-22Canton, NYMajor League
Jaycob Megna603710402019-20201D1992-12-10Plantation, FLMajor League
Josh Melnick140244266382022-20242F1995-07-10Annandale, NJMinor Pro
Griffin Mendel126111829632021-20243D1999-02-18Kelowna, BCMinor Pro
Dominick Mersch200002022-20231F1998-12-16Park Ridge, ILMinor Pro
Troy Milam3341721262005-20072D1980-06-30Lake Orion, MIMinor Pro
Sam Miletic454101442021-20221L1997-05-04Detroit, MIMinor Pro
Kenton Miller600022012-20131C1991-02-10Redvers, SASKMinor Pro
Kip Miller67194059482005-20061C1969-06-11Lansing, MIMajor League
Tim Miller1683232641532010-20144F1987-03-06Davisburg, MIMinor Pro
Dylan Mills200002002-20031D1978-06-20Duluth, MNMinor Pro
Zach Miskovic1521392012-20131D1985-05-08River Forest, ILMinor Pro
Preston Mizzi110102005-20061C1980-12-22Sault Ste. Marie, ONTMinor Pro
Cale Morris700002022-20231G1996-05-22Larkspur, COMinor Pro
Justin Morrison58221739382005-20061R1979-08-10Los Angeles, CAMinor Pro
Kenney Morrison1003382017-20181D1992-02-13Lloydminster, ALTAMinor Pro
C.J. Motte300002017-20181G1991-12-10St. Clair, MIMinor Pro
Joe Motzko97354378982007-20092R1980-03-14Bemidji, MNMajor League
Patrick Moynihan100002023-20241R2001-01-23Millis, MAMinor Pro
Petr Mrazek100002020-20211G1992-02-14Ostrava, Czech Rep.Major League
Patrick Mullen200002012-20131D1986-05-06Boston, MAMinor Pro
Matt Murphy201122020-20211D1995-05-01Fredericton, NBMinor Pro
Blake Murray2025742022-20231C2001-07-05Uxbridge, ONTMinor Pro
Adam Musil200002016-20171C1997-03-26Delta, BCMinor Pro
Gergo Nagy802222013-20152F1989-10-10Dunaujvaros, HungaryMinor Pro
Bob Nardella100104353852001-20064D1968-02-02Melrose Park, ILMinor Pro
Gregg Naumenko300002005-20061G1977-03-30Chicago, ILMajor League
Nick Naumenko3911617292005-20061D1974-07-07Chicago, ILMinor Pro
Richard Nedomlel1202242015-20161D1993-07-01Prague, Czech Rep.Minor Pro
John Negrin101102012-20131D1989-03-25West Vancouver, BCMajor League
Derek Nesbitt911202013-20141R1982-04-16Egmondville, ONTMinor Pro
Chris Nielsen1834742002-20031C1980-02-16Moshi, TanzaniaMajor League
Evan Nielsen26202122002-20053D1981-05-28Evanston, ILMinor Pro
Jared Nightingale48257882007-20173D1982-10-03Jackson, MIMinor Pro
Stefan Noesen704837851122021-20221R1993-02-12Plano, TXMajor League
Thomas Novak278243242020-20211C1997-04-28St. Paul, MNMajor League
Pasi Nurminen2000022001-20021G1975-12-17Lahti, FinlandMajor League
Zach O'Brien628111902015-20161R1992-06-29St. John's, NFLDMinor Pro
Eric O'Dell300002009-20101C1990-06-21Ottawa, ONTMajor League
Evan Oberg6061925622013-20141D1988-02-16Forestburg, ALTAMajor League
Henrik Odegaard100022013-20141D1988-02-12Oslo, NorwayMinor Pro
Jimmy Oligny16011282018-20191D1993-04-30St-Michel, PQMinor Pro
Victor Oreskovich286612262011-20121R1986-08-15Whitby, ONTMajor League
Dmitry Osipov1101162017-20181D1996-10-04Moscow, RussiaMinor Pro
Nathan Oystrick20537771143172005-20104D1982-12-17Regina, SASKMajor League
Magnus Paajarvi69223254102014-20173L1991-04-12Norrkoping, SwedenMajor League
Brayden Pachal481910442019-20201D1999-08-23Estevan, SASKMajor League
Chad Painchaud22123132007-20081R1986-05-27Mississauga, ONTMinor Pro
Richard Panik11257212021-20221R1991-02-07Martin, SlovakiaMajor League
Danick Paquette4000122008-20091R1990-07-17Montreal, PQMinor Pro
Colton Parayko1743762014-20151D1993-05-12St. Albert, ALTAMajor League
Ryan Parent22156312011-20121D1987-03-17Prince Albert, SASKMajor League
Patrik Parkkonen200002019-20201D1993-01-23Porvoo, FinlandMinor Pro
Alexander Pashin474610132022-20231R2002-07-28Priyutovo, RussiaMinor Pro
Edward Pasquale2402222010-20111G1990-11-20Toronto, ONTMajor League
Ondrej Pavelec9301162007-20113G1987-08-31Kladno, Czech Rep.Major League
Lane Pederson400042022-20231C1997-08-04Saskatoon, SASKMajor League
Brendan Perlini2610515122022-20231L1996-04-27Guildford, EnglandMajor League
Colin Peters100002004-20051D1981-12-04Eden Prairie, MNMinor Pro
Nick Petrecki300072015-20161D1989-07-11Schenectady, NYMajor League
Anthony Petruzzelli400002019-20201F1993-05-09Federal Way, WAMinor Pro
Reid Petryk710102018-20191C1993-02-02Edmonton, ALTAMinor Pro
Fredrik Pettersson67112132462010-20111L1987-06-10Gothenburg, SwedenMinor Pro
Dave Phillips100002010-20111D1987-08-14Hull, EnglandMinor Pro
Zack Phillips900062015-20161C1992-10-28Fredericton, NBMinor Pro
Karel Pilar4522426482007-20081D1977-12-23Prague, Czech Rep.Major League
Steve Pinizzotto244812292012-201311984-04-26Mississauga, ONTMajor League
Kamil Piros165395998522001-20043C1978-11-20Most, Czech Rep.Major League
Brandon Pirri1246267129952017-20203C1991-04-10Toronto, ONTMajor League
Rem Pitlick8821042020-20211C1997-04-02Ottawa, ONTMajor League
Dan Plante70111526442001-20021R1971-10-05St. Louis, MOMajor League
Zach Pochiro100002015-20161C1994-03-06St. Louis, MOMinor Pro
Johnny Pohl66203353122009-20101C1979-06-29Rochester, MNMajor League
Adam Polasek7021517542011-20132D1991-07-12Ostrava, Czech Rep.Minor Pro
Brett Ponich14033262013-20141D1991-02-22Beaumont, ALTAMinor Pro
Vasily Ponomarev114355085502021-20243C2002-03-13Moscow, RussiaMajor League
Mark Popovic1382850781172005-20072D1982-10-11Stoney Creek, ONTMajor League
Chris Porter3871118372013-20141L1984-05-29Toronto, ONTMajor League
Tomas Pospisil42134162007-20092L1987-08-25Sumperk, Czech Rep.Minor Pro
Paul Postma132274774442009-20112D1989-02-22Red Deer, ALTAMajor League
Brian Pothier3961319302001-20021D1977-04-15New Bedford, MAMajor League
Andrew Poturalski712873101362021-20221C1994-01-14Williamsville, NYMajor League
Jeremy Price501142012-20131D1990-09-26Milton, ONTMinor Pro
Teemu Pulkkinen75293665442017-20181L1992-01-02Vantaa, FinlandMajor League
Gage Quinney114364379252018-20202C1995-07-29Las Vegas, NVMajor League
Antti Raanta800002023-20241G1989-05-12Rauma, FinlandMajor League
Isaac Ratcliffe667310602023-20241L1999-02-15London, ONTMajor League
Ty Rattie2157170141792013-20174R1993-02-05Calgary, ALTAMajor League
Jeremy Rebek200002002-20031D1976-02-08Sault Ste. Marie, ONTMinor Pro
Zach Redmond300042010-20111D1988-07-26Traverse City, MIMajor League
Jamieson Rees1552951801742020-20233C2001-02-26Hamilton, ONTMinor Pro
Matthew Register604422014-20151D1989-09-02Calgary, ALTAMinor Pro
Brent Regner14194554722012-20153D1989-05-17Westlock, ALTAMajor League
Ryan Reid200002007-20081D1980-04-07Chicago, ILMinor Pro
Griffin Reinhart13562228572017-20192D1994-01-24North Vancouver, BCMajor League
Steven Reinprecht57133043142011-20121C1976-05-07Edmonton, ALTAMajor League
Sheldon Rempal254101462020-20211R1995-08-07Calgary, ALTAMajor League
Tarmo Reunanen812342021-20221D1998-03-01Aanekoski, FinlandMajor League
Anthony Richard2811718362020-20211C1996-12-20Trois-Rivieres, PQMajor League
Pat Rissmiller610162010-20111L1978-10-26Belmont, MAMajor League
Jamie Rivers6942428722008-20091D1975-03-16Ottawa, ONTMajor League
Travis Roche1322069891322004-20062D1978-06-17Grande Cache, ALTAMajor League
Anton Rodin111142741402011-20132R1990-11-21Stockholm, SwedenMajor League
Jonas Rondbjerg100002019-20201R1999-03-31Horsholm, DenmarkMajor League
Jared Ross1693275107892005-20113C1982-09-18Huntsville, ALMajor League
Kyle Rossiter45167682003-20052D1980-06-09Edmonton, ALTAMajor League
Antoine Roussel614591772011-20121L1989-11-21Roubaix, FranceMajor League
Marco Roy1211222018-20191C1994-11-05Boisbriand, PQMinor Pro
Nicolas Roy2771522102019-20201C1997-02-05Amos, PQMajor League
Joakim Ryan402222020-20211D1993-06-17Rumson, NJMajor League
Kirill Safronov7352126392001-20043D1981-02-26St. Petersburg, RussiaMajor League
Anssi Salmela200002008-20091D1984-08-13Nokia, FinlandMajor League
James Sanford701162008-20091D1984-06-18Moncton, NBMinor Pro
Zach Sanford2016-20171L1994-11-09Salem, MAMajor League
Tommi Santala1172362851172003-20052C1979-06-27Helsinki, FinlandMajor League
Yann Sauve903811882011-20132D1990-02-18Montreal, PQMajor League
Zachary Sawchenko4101102022-20231G1997-12-30Calgary, ALTAMajor League
Adam Scheel4200002023-20241G1999-05-01Lakewood, OHMinor Pro
Brad Schell2234722005-20072C1984-08-05Scott, SASKMinor Pro
Jordan Schmaltz11395261462015-20172D1993-10-08Madison, WIMajor League
Cole Schneider56131124222023-20241L1990-08-26Williamsville, NYMajor League
Stefan Schneider7861016182011-20132D1989-12-13Vernon, BCMinor Pro
Jordan Schroeder118334477322011-20132L1990-09-29Lakeville, MNMajor League
Jimmy Schuldt5261521422019-20201D1995-05-11Minnetonka, MNMajor League
Jesse Schultz80264066432007-20081R1982-09-28Strasbourg, SASKMajor League
Ronan Seeley12863339262022-20242D2002-08-02Yellowknife, NWTMinor Pro
Luke Sellars105821292762001-20043D1981-05-21Toronto, ONTMajor League
Eric Selleck18325702013-20141L1987-10-20Brockville, ONTMajor League
Jesper Sellgren7362026222021-20221D1998-06-11Ornskoldsvik, SwedenMinor Pro
Justin Selman2422482015-20172F1993-10-02Upper Saddle River, NJMinor Pro
Zachary Senyshyn2545962022-20231R1997-03-30Ottawa, ONTMajor League
Artyom Serikov42268182021-20221D2000-12-28Mytishchi, RussiaMinor Pro
Mike Sgroi400072001-20021L1978-08-14Toronto, ONTMinor Pro
Jim Sharrow8963137552005-20072D1985-01-31Framingham, MAMinor Pro
Tyler Shattock6161420382013-20141R1990-02-03Vernon, BCMinor Pro
Brady Shaw200022018-20191F1992-10-02Ottawa, ONTMinor Pro
Neil Shea611222022-20231L1999-07-26Marshfield, MAMinor Pro
David Shields9751621312013-20152D1991-01-27Rochester, NYMinor Pro
Steve Shields401102005-20061G1972-07-19Toronto, ONTMajor League
Drew Shore701162020-20211C1991-01-29Denver, COMajor League
Matt Siddall20011192008-20091R1984-09-26North Vancouver, BCMinor Pro
Jaime Sifers6841822662010-20111D1983-01-18Stratford, CTMajor League
Mike Siklenka3631013382010-20111D1979-12-18Meadow Lake, SASKMajor League
Ben Simon1963750871922001-20053C1978-06-14Shaker Heights, OHMajor League
Reid Simpson14022352009-20101L1969-05-21Flin Flon, MANMajor League
Brian Sipotz369945542172004-20106D1981-09-16South Bend, INMinor Pro
Jarrod Skalde64153752712001-20021C1971-02-26Niagara Falls, ONTMajor League
Brett Skinner373202342008-20091D1983-06-28Brandon, MANMajor League
Jim Slater702222005-20082C1982-12-09Lapeer, MIMajor League
Spencer Smallman71101929662020-20222R1996-09-09Summerside, PEIMinor Pro
C.J. Smith60243458182021-20221L1994-12-01Des Moines, IAMajor League
Cole Smith235510162020-20211L1995-10-28Brainerd, MNMajor League
Jordan Smotherman21955521072572006-20093L1986-05-11Corvallis, ORMajor League
Adam Smyth5000132004-20062R1983-09-08Wiarton, ONTMinor Pro
Dan Snyder912236581542001-20032C1978-02-23Elmira, ONTMajor League
Josh Soares300022008-20091F1982-02-06Hamilton, ONTMinor Pro
Cody Sol100002009-20101D1991-02-11Woodstock, ONTMinor Pro
Zach Solow1323502020-20211R1998-11-06Naples, FLMinor Pro
Sergio Somma511202010-20111F1987-05-13Pittsburgh, PAMinor Pro
Brent Sopel29178462014-20151D1977-01-07Calgary, ALTAMajor League
Joe Sova300022014-20151D1988-05-08Berwyn, ILMinor Pro
Garret Sparks2600022019-20201G1993-06-28Elmhurst, ILMajor League
Shawn St. Amant100022019-20201L1996-11-18Le Gardeur, PQMinor Pro
Tim Stapleton77313263202009-20112R1982-07-19Forest Park, ILMajor League
Patrik Stefan530302001-20021C1980-09-16Pribram, Czech Rep.Major League
Joel Stepp100002005-20061C1983-02-11Sylvan, ALTAMinor Pro
Brett Sterling4081931693624702006-20187L1984-04-24Los Angeles, CAMajor League
Grant Stevenson59101121312008-20091R1981-10-15Spruce Grove, ALTAMajor League
Anthony Stewart77121931672009-20101R1985-01-05La Salle, PQMajor League
Greg Stewart9101392009-20101L1986-05-21Waterloo, ONTMajor League
Karl Stewart22048581065962003-20063L1983-06-30Scarborough, ONTMajor League
Austin Strand10134142023-20241D1997-02-17Calgary, ALTAMajor League
Malte Stromwall68183351322022-20231R1994-08-24Lulea, SwedenMinor Pro
Dean Strong503322011-20121F1985-07-17Mississauga, ONTMinor Pro
Colin Stuart2845141922352004-20095L1982-07-08Rochester, MNMajor League
Nathan Sucese141342660502022-20242F1996-07-12Fairport, NYMinor Pro
Nick Suzuki2017-20181C1999-08-10London, ONTMajor League
Ryan Suzuki110253156402020-20233C2001-05-28London, ONTMinor Pro
Per Svartvadet300022002-20031R1975-05-17Solleftea, SwedenMajor League
Brian Swanson70133447302003-20041C1976-03-24Eagle River, AKMajor League
Billy Sweatt137313970362011-20132L1988-09-21Elburn, ILMajor League
Chris Tamer14033162005-20061D1970-11-17Dearborn, MIMajor League
Christopher Tanev6322426122011-20132D1989-12-20Toronto, ONTMajor League
Kevin Tansey19123212016-20171D1993-02-22Hammond, ONTMinor Pro
Brad Tapper982434581302001-20043R1978-04-28Scarborough, ONTMajor League
Tuomas Tarkki3101122005-20061G1980-02-28Rauma, FinlandMinor Pro
Justin Taylor1422472008-20091C1983-01-01Edmonton, ALTAMinor Pro
Chris Terry61212950372023-20241L1989-04-07Brampton, ONTMajor League
J.P. Testwuide23011152011-20121D1984-11-05Vail, COMinor Pro
Shea Theodore8561122017-20181D1995-08-03Aldergrove, BCMajor League
Paul Thompson762414381082017-20181R1988-11-30Derry, NHMajor League
Tage Thompson1611222016-20171C1997-10-30Phoenix, AZMajor League
Billy Tibbetts462022422492005-20061R1974-10-14Boston, MAMajor League
Tuukka Tieksola5281624182022-20231R2001-06-22Oulu, FinlandMinor Pro
Ryan Tobler581318311432002-20031W1976-05-13Calgary, ALTAMajor League
Philip Tomasino29131932432020-20211C2001-07-28Mississauga, ONTMajor League
Derek Topatigh101102021-20221D1997-03-03Mississauga, ONTMinor Pro
Zack Torquato22213172015-20161C1989-06-08Sault Ste. Marie, ONTMinor Pro
Brock Trotter401102017-20181C1987-01-16Brandon, MANMajor League
Roger Trudeau200002001-20021L1976-04-22Marquette, MIMinor Pro
Evan Trupp5971522172015-20161F1987-10-22Anchorage, AKMinor Pro
Alex Tuch341502017-20181R1996-05-10Syracuse, NYMajor League
Dan Turple1400002008-20091G1985-01-01Hamilton, ONTMinor Pro
T.J. Tynan14127104131582017-20192C1992-02-25Orland Park, ILMajor League
Libor Ustrnul1142461972001-20054D1982-02-20Sternberk, Czech Rep.Minor Pro
Boris Valabik174425296092006-20115D1986-02-14Nitra, SlovakiaMajor League
Nolan Valleau700022017-20181D1992-11-15Novi, MIMinor Pro
Ryan Van Buskirk27145332004-20051D1980-01-12Sault Ste. Marie, ONTMinor Pro
Mitchell Vande Sompel3125742023-20241D1997-02-11London, ONTMinor Pro
Jim Vandermeer345510662012-20131D1980-02-21Caroline, ALTAMajor League
Tommy Vannelli701182015-20161D1995-01-26Minnetonka, MNMinor Pro
Scooter Vaughan1741127381202015-20183D1989-04-08Placentia, CAMinor Pro
Yannick Veilleux1401720371672013-20163L1993-02-22St-Hippolyte, PQMinor Pro
Mike Vernace4721012292009-20101D1986-05-26Toronto, ONTMajor League
J.P. Vigier20183841671362001-20053R1976-09-11Notre Dame de Lourde, MANMajor League
Ivan Vishnevskiy2821012102009-20101D1988-02-18Barnaul, RussiaMajor League
Ryan Wagner11971118382017-20243F1996-04-15Park Ridge, ILMinor Pro
Jake Walman4741216162016-20182D1996-02-20Toronto, ONTMajor League
Travis Walsh300042015-20161D1993-06-04Haslett, MIMinor Pro
Sebastian Wannstrom7381422322013-20152R1991-03-03Gavle, SwedenMinor Pro
Kyle Wanvig26101121612006-20071R1981-01-29Calgary, ALTAMajor League
Beck Warm1500002020-20222G1999-04-22Whistler, BCMinor Pro
David Warsofsky2221719162020-20211D1990-05-30Marshfield, MAMajor League
Cliff Watson200052019-20201D1993-12-21Appleton, WIMinor Pro
Mike Weaver169724311882001-20043D1978-05-02Bramalea, ONTMajor League
Tim Wedderburn139016161172004-20073D1981-06-29Okotoks, ALTAMinor Pro
Matthew Weis60381182018-20191C1995-05-23Freehold, NJMinor Pro
Stephen Weiss187916122004-20051C1983-04-03Toronto, ONTMajor League
Noah Welch8731518982009-20112D1982-08-26Brighton, MAMajor League
Craig Weller14033212009-20101R1981-03-17Calgary, ALTAMajor League
Dylan Wells300002021-20221G1998-01-03St. Catharines, ONTMajor League
Jeremy Welsh149353469862014-20162F1988-04-30Bayfield, ONTMajor League
Zach Whitecloud10982735702018-20202D1996-11-28Brandon, MANMajor League
Eric Williams2406642021-20221D1995-06-14Newmarket, ONTMinor Pro
Clay Wilson3761925102008-20091D1983-04-05Sturgeon Lake, MNMajor League
Jake Wise1501162023-20241C2000-02-28North Andover, MAMinor Pro
James Wisniewski214711302016-20171D1984-02-21Canton, MIMajor League
Tyler Wong12281220562017-20192R1996-02-28Cochrane, ALTAMinor Pro
Doug Wright101102003-20041C1980-12-18Kamsack, SASKMinor Pro
Brendan Yarema631617331512003-20041C1976-07-16Sault Ste. Marie, ONTMinor Pro
Gus Young6011262016-20171D1991-07-10Dedham, MAMinor Pro
Andrey Zubarev5131013282010-20111D1987-03-03Ufa, RussiaMajor League
Valentin Zykov2910515222019-20201L1995-05-15St. Petersburg, RussiaMajor League

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