hockey DB
search by league
team
morning report
contact us
home

Utah Grizzlies all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Mathew Abt11235182020-20211D1993-07-25Leduc, ALTAMinor Pro
Mark Adamek301102011-20121D1982-05-02Hollister, CAMinor Pro
Mike Adamek1012382011-20132F1981-04-24Hollister, CAMinor Pro
Jeremiah Addison611202023-20241L1996-10-21Brampton, ONTMinor Pro
Chris Allen300002009-20101D1978-05-08Chatham, ONTMajor League
Barry Almeida112424688902014-20162F1988-11-20Springfield, MAMinor Pro
Carlos Amestoy221101152016-20171C1992-03-24Toronto, ONTMinor Pro
Vincent Amigone300002011-20121D1985-12-09Buffalo, NYMinor Pro
Josh Anderson78310131132018-20202D1998-08-29Nanaimo, BCMinor Pro
Luciano Aquino3182028382006-20071R1985-01-26Mississauga, ONTMinor Pro
Aaron Aragon5910616592023-20241L1997-07-31Whittier, CAMinor Pro
John Armstrong3781220432011-20121C1988-02-26Toronto, ONTMinor Pro
Riley Armstrong401623391242010-20132R1984-11-08Saskatoon, SASKMajor League
Patrick Asselin932542009-20101L1987-07-02Peterborough, ONTMinor Pro
Peter Aston267192682009-20101D1986-02-24Toronto, ONTMinor Pro
Mike Atkinson302222011-20121F1985-08-13Kinderhook, NYMinor Pro
Mathieu Aubin2016099159922013-20173C1986-09-18Sorel, PQMinor Pro
Gage Ausmus9212526762017-20192D1995-04-22East Grand Forks, MNMinor Pro
Sam Babintsev22481262017-20181R1994-10-08Moscow, RussiaMinor Pro
Luke Bafia19134262020-20211D1996-01-19Parrish, FLMinor Pro
Trevor Baker3281422682005-20061C1978-03-18Edmonton, ALTAMinor Pro
Mike Banwell373811432016-20171D1987-06-18Scarborough, ONTMinor Pro
Brad Barone2000022019-20212G1990-12-02Medfield, MAMinor Pro
Travis Barron752130511482018-20213L1998-08-17Brampton, ONTMinor Pro
Victor Bartley6232225742009-20232D1988-02-17Ottawa, ONTMajor League
Scott Basiuk23268222005-20061D1980-08-04Prince Albert, SASKMinor Pro
Anthony Battaglia2171017142005-20061L1979-08-15Chicago, ILMinor Pro
T.J. Battani524371492012-20142R1989-10-25Armada, MIMinor Pro
Alex Beaucage29111425262023-20241R2001-07-25Trois-Rivieres, PQMinor Pro
Brett Beauchamp902242008-20091D1986-02-06Montreal, PQMinor Pro
Austin Beaulieu200002019-20201F1996-10-21Coral Springs, FLMinor Pro
Jadran Beljo1622482009-20101L1987-02-25Sudbury, ONTMinor Pro
Garett Bembridge38111728382007-20081R1981-07-06Saskatoon, SASKMinor Pro
Adam Berg5091423342023-20241L1997-02-04Calgary, ALTAMinor Pro
Matt Berry58293059442015-20192R1992-08-18Canton, MIMinor Pro
Tommy Besinger200002020-20211F1994-06-29Milton, MAMinor Pro
Kyle Betts152111322021-20243C1997-09-17Flesherton, ONTMinor Pro
Jason Binkley43167192015-20161D1992-06-13Powell, OHMinor Pro
Ryan Black100022019-20201D1995-01-23Stillwater, MNMinor Pro
Igor Bobkov6301142013-20152G1991-01-02Surgud, RussiaMinor Pro
Will Bodine53314922008-20091D1981-12-12North Massapequa, NYMinor Pro
Channing Boe99217191212013-20152D1986-07-13Bemidji, MNMinor Pro
Sergei Boikov100002018-20191D1996-01-24Khabarovsk, RussiaMinor Pro
Matthew Boucher80383775812020-20222L1997-12-17Los Angeles, CAMinor Pro
Justin Bourne50161531462007-20081F1982-12-12Kelowna, BCMinor Pro
Brian Bowen57202040402021-20221F1995-11-21Littleton, MAMinor Pro
Kevin Boyle1600002016-20171G1992-05-30Manalapan, NJMajor League
Erik Bradford57164561302016-20171C1994-10-19Orangeville, ONTMinor Pro
Trey Bradley103286593342020-20222F1996-05-06Tampa, FLMinor Pro
James Brannigan278816242008-20091R1984-10-20Brooklyn, NYMinor Pro
Austen Brassard3992029452016-20171R1993-01-14Windsor, ONTMinor Pro
J.C. Brassard353912242019-20201D1995-10-29Scituate, MAMinor Pro
Joey Brehm100002011-20121D1988-08-05Edina, MNMinor Pro
Chris Brooks22123302008-20102D1982-06-02New York, NYMinor Pro
A.J. Bucchino100002007-20081G1984-05-08Bow, NHMinor Pro
Evan Buitenhuis500002020-20211G1993-07-01Burlington, ONTMinor Pro
Nathan Burke64182038572023-20241F1998-12-21Scottsdale, AZMinor Pro
Gord Burnett500991892006-20071D1981-04-02Regina, SASKMinor Pro
Josh Burrows413710712011-20132D1988-01-06Prairie Grove, ILMinor Pro
Scott Burt702733601442007-20081L1977-02-07Mackenzie, BCMinor Pro
Luka Burzan4113183142021-20221C2000-01-07Surrey, BCMinor Pro
Bryan Cameron67222749462011-20132R1989-02-25Brampton, ONTMinor Pro
Garett Cameron722630561282005-20061L1982-08-09Grandora, SASKMinor Pro
J.C. Campagna12145182023-20241C1993-06-11Dallas, TXMinor Pro
Ed Campbell610882292006-20071D1974-11-24Worcester, MAMinor Pro
T.J. Campbell600002007-20081D1983-08-12Fort McMurray, ALTAMinor Pro
Joe Cannata4000062018-20191G1990-01-02Wakefield, MAMinor Pro
Pat Cannone36101828162020-20211F1986-08-09Bayport, NYMajor League
Marc Cantin515914942014-20162D1990-03-27Peterborough, ONTMinor Pro
Matt Caria123811282009-20101C1988-08-16Sault Ste. Marie, ONTMinor Pro
Cody Carlson13044182012-20131D1991-05-18Victoria, BCMinor Pro
Ross Carlson15471122011-20121F1982-02-21Duluth, MNMinor Pro
Taylor Carnevale500002012-20131C1991-03-15Mississauga, ONTMinor Pro
Cody Caron13033262023-20241R1996-05-28Sault Ste. Marie, ONTMinor Pro
Hugo Carpentier751927461082009-20112C1988-03-17Hull, PQMinor Pro
Kevin Carr78022472017-20213G1990-07-16Unionville, ONTMinor Pro
Alexandre Carrier18145382016-20171R1991-02-18St-Elzear-de-Beauce, PQMinor Pro
Austin Carroll451520351002018-20191R1994-03-26Vancouver, BCMinor Pro
Marcus Carroll761421351282009-20112C1989-01-15Ajax, ONTMinor Pro
Cole Cassels7281082019-20201C1995-05-04Hartford, CTMinor Pro
Bo Cheesman2008-20091R1981-06-01Guildford, EnglandMinor Pro
Taylor Christie16000372006-20071D1983-02-01Toronto, ONTMinor Pro
Grant Clafton601122006-20071D1983-04-15Grand Rapids, MNMinor Pro
Chris Clark8000132008-20091D1987-06-10Philadelphia, PAMinor Pro
Matt Clarke1251342551722009-20112D1988-04-08London, ONTMinor Pro
Jordan Clendenning135611282012-20131C1987-02-04Fredericton, NBMinor Pro
Nathan Clurman6232427302021-20232D1998-05-08Boulder, COMinor Pro
Joey Colatarci85279442021-20232D1995-02-25Fort Myers, FLMinor Pro
Michael Colavecchia275813212014-20151F1990-02-09Maple, ONTMinor Pro
Bailey Conger914562021-20221F1997-05-01Boise, IDMinor Pro
Shane Connelly500002010-20111G1987-03-16Cheltenham, PAMinor Pro
Brendan Cook4091120182006-20071L1983-12-03Reston, MANMinor Pro
Brian Cooper101102016-20171D1993-11-01Anchorage, AKMinor Pro
Cody Corbett701102023-20241D1993-12-14Lakeland, MNMinor Pro
Justin Cox194711162006-20071C1981-03-13Merritt, BCMinor Pro
Matt Craig1284347901032005-20093C1982-03-17London, ONTMinor Pro
Joseph Cramarossa302272013-20141C1992-10-26Markham, ONTMajor League
Will Cranley2700002023-20241G2002-02-26Peterborough, ONTMinor Pro
Austin Crossley42156912021-20221D1999-06-30Fort St. John, BCMinor Pro
Paul Crowder205813172010-20111C1985-02-12Victoria, BCMinor Pro
Tim Crowder100243761642009-20112R1986-10-16Victoria, BCMinor Pro
Taylor Crunk30101852021-20221L1995-01-20San Jacinto, CAMinor Pro
Ryan Cruthers402222007-20081C1984-07-04Farmingdale, NYMinor Pro
Ralph Cuddemi64272552422016-20171F1993-02-09Concord, ONTMinor Pro
Diego Cuglietta12291162020-20211F1995-08-12Kamloops, BCMinor Pro
Patrick Cullity20011102011-20121D1987-01-26Boston, MAMinor Pro
Brandon Cutler12761611221342021-20243L2000-01-04Fort McMurray, ALTAMinor Pro
Charles-Edouard D'Astous52263157872021-20221D1998-04-21Rimouski, PQMinor Pro
Jason Dale1221342009-20101R1988-12-31Pickering, ONTMinor Pro
Tim Daly73103040502015-20172D1992-02-01Maple Ridge, BCMinor Pro
Drew Daniels1300072013-20141D1989-06-07Suffern, NYMinor Pro
Tony Davenport100002010-20111G1986-03-24Boise, IDMinor Pro
Kevin Davis7023638312018-20213D1997-03-14Kamloops, BCMinor Pro
Nolan De Jong3721820102018-20191D1995-04-25Victoria, BCMinor Pro
Brian Deeth9011172006-20071D1985-06-22Gig Harbor, WAMinor Pro
Kevin Deeth66123850782010-20111C1987-05-26Gig Harbor, WAMinor Pro
Aaron Dell2901162013-20141G1989-05-04Airdrie, ALTAMajor League
Liam Dennison700022023-20241D1999-02-07Ottawa, ONTMinor Pro
Chad Denny5000232010-20111D1987-03-27Eskasoni First Nation, NSMinor Pro
Brady Devries100002021-20221G2002-10-16Rapid City, SDMinor Pro
Josh Dickinson68253762432018-20213C1997-11-17Halton Hills, ONTMinor Pro
Lou Dimasi2903342005-20061D1981-04-15Burlington, VTMinor Pro
Robbie Donahoe1200082016-20171D1991-05-21Canton, MAMinor Pro
Chris Donovan1241428421652010-20133F1985-08-26Fairfax Station, VAMinor Pro
Ryan Donovan400002012-20131G1987-12-20Pinckney, MIMinor Pro
Eric Dop100002022-20231G1998-08-23Lewis Center, OHMinor Pro
Alex Dostie523502017-20181C1997-04-13Drummondville, PQMinor Pro
Justin Dowling266182462011-20121C1990-10-01Calgary, ALTAMajor League
Trevor Downey300042011-20121FShelburne, ONTMinor Pro
Grayson Downing611222018-20191C1992-04-18Abbottsford, BCMinor Pro
Tysen Dowzak481341132011-20121D1988-03-08Fergus Falls, MNMinor Pro
Jeffrey Doyle20033292005-20061R1983-01-10King City, ONTMinor Pro
Louis Dumont65165571722005-20061C1973-01-30Calgary, ALTAMinor Pro
Vincent Duplessis200002023-20241G1999-03-19Quebec, PQMinor Pro
Joe Dusbabek701122005-20061R1978-05-01Fairbault, MNMinor Pro
Jeff Dwyer5631417302007-20081D1980-11-22Greenwich, CTMinor Pro
Stanislav Dzakhov1001182018-20191F1993-03-16Moscow, RussiaMinor Pro
Mike Economos60119201012018-20202R1992-05-14Crystal Lake, ILMinor Pro
David Eddy3251116612012-20131R1989-12-10Woodbury, MNMinor Pro
Justin Eddy3700002005-20061G1980-09-02Apple Valley, MNMinor Pro
Barret Ehgoetz64141630382005-20061C1981-04-16Kincardine, ONTMinor Pro
C.J. Eick107111425582015-20183F1992-01-21Appleton, WIMinor Pro
Billy Eiserman200062016-20171D1992-07-21Newburyport, MAMinor Pro
Riley Emmerson782462082010-20122L1986-02-07Vancouver, BCMinor Pro
Andrew Engelage10805542010-20133G1988-10-28Oshawa, ONTMinor Pro
Beau Erickson1700022009-20101G1985-12-16Hinton, IAMinor Pro
Brian Escobedo281910282005-20061D1982-05-03Bayside, NYMinor Pro
Adam Estoclet4493039182012-20131C1989-03-24Orono, MNMinor Pro
Norm Ezekiel28123782013-20141D1991-03-17Barrie, ONTMinor Pro
Mitch Fadden35112940342011-20121C1988-04-03Victoria, BCMinor Pro
Gianni Fairbrother812322023-20241D2000-09-30Vancouver, BCMinor Pro
Kory Falite89183452622011-20132F1986-07-18Billerica, MAMinor Pro
Ryan Faragher10304462014-20173G1990-07-03Fort Frances, ONTMinor Pro
Andrew Favot2314502011-20121L1988-04-26King City, ONTMinor Pro
Brandon Fehd33055472020-20211D1991-01-20Gilbert, AZMinor Pro
Erik Felde300042011-20121L1987-12-29Anchorage, AKMinor Pro
Brett Ferguson1511282011-20121L1990-03-06Vibank, SASKMinor Pro
Simon Ferguson562116372162009-20112R1983-04-06Langley, BCMinor Pro
Micheal Ferland301152012-20131L1992-04-20Swan River, MANMajor League
Cody Ferriero8235142015-20161R1991-12-19Boston, MAMinor Pro
Sean Fields1100002006-20071G1981-03-06Edmonton, ALTAMinor Pro
Corey Fienhage8441418632014-20162D1990-05-04Apple Valley, MNMinor Pro
Jarrett Fiske100002023-20241G1999-05-28Erie, PAMinor Pro
Dylan Fitze1364145861032021-20243R1992-11-28Peterborough, ONTMinor Pro
Tarun Fizer62272350202021-20232C2001-03-01Chestermere, ALTAMinor Pro
Michael Folkes8219101262013-20152D1989-02-12Burlington, ONTMinor Pro
Ian Forbes14646104122005-20083D1980-08-02Brampton, ONTMinor Pro
Scott Ford2311112532007-20081D1979-12-24Fort St. John, BCMinor Pro
Jordan Foreman10033422011-20121C1987-01-06Cambridge, ONTMinor Pro
A.J. Frasca100002011-20121F Minor Pro
Cole Fraser27213742020-20211D1999-08-23Ottawa, ONTMinor Pro
Martin Frechette4301414672007-20081D1986-07-11Sherbrooke, PQMinor Pro
Will Frederick200002013-20141F1989-02-03Allison Park, PAMinor Pro
Jason Fredricks2121342010-20111D1987-01-18Eagle River, WIMinor Pro
Eric Freschi2741115142018-20191F1993-03-22Bloomington, MNMinor Pro
Dustin Friesen332911202009-20101D1983-03-01Waldheim, SASKMinor Pro
Evan Friesen100002023-20241R2004-08-24Winnipeg, MANMinor Pro
Parker Gahagen1702202020-20211G1993-05-17Buffalo, NYMinor Pro
Lance Galbraith441419331712009-20101R1980-02-21Brampton, ONTMinor Pro
Rylan Galiardi15426202013-20141F1986-06-30Calgary, ALTAMinor Pro
Alex Gallant331231362014-20162L1992-12-08Summerside, PEIMinor Pro
Cole Gallant68123547162023-20241F1998-03-14Dover, FLMinor Pro
Ryan Galt410122018-20191F1995-08-15Omaha, NEMinor Pro
Jake Gannon5431114642009-20112D1987-01-25Roselle, ILMinor Pro
Christian Gaudet7271421422007-20081C1986-06-15Memramcook, NBMinor Pro
Brent Gauvreau4551621442010-20111C1980-06-28Sudbury, ONTMinor Pro
Brayden Gelsinger511202020-20211L1995-02-22Regina, SASKMinor Pro
Miles Gendron80121527472020-20222D1996-06-28Shrewsbury, MAMinor Pro
Charlie Gerard49201434332020-20211F1995-11-19Rocky River, OHMinor Pro
Michael Gergen19167142010-20111D1987-02-17Hastings, MNMinor Pro
Robert Gherson11000262008-20091G1983-10-08Toronto, ONTMinor Pro
Dante Giannuzzi3100002023-20241G2002-09-03Winnipeg, MANMinor Pro
Trevor Glass24235212011-20132D1988-01-22Cochrane, ALTAMinor Pro
Jon Gleed39178452008-20091D1984-01-03Milton, ONTMinor Pro
Trevor Gorsuch600002020-20211G1994-07-11St. Charles, MOMinor Pro
Charley Graaskamp2541014432017-20181C1996-01-31Eau Claire, WIMinor Pro
Mason Graddock101102010-20111F1986-12-19Stowe, VTMinor Pro
Connor Graham1112302021-20221L1996-01-02Aurora, ONTMinor Pro
Ryley Grantham14415492010-20111C1988-01-07Hanna, ALTAMinor Pro
Ben Gray901102006-20071G1982-06-26Farmingdale, MEMinor Pro
Shea Guthrie357916422009-20112C1987-07-30Carleton Place, ONTMinor Pro
Moises Gutierrez301122011-20121R1986-07-20Anchorage, AKMinor Pro
Brent Gwidt147163147652012-20164C1988-02-20Minocqua, WIMinor Pro
Garrett Haar27246142016-20182D1993-08-16Huntington Beach, CAMinor Pro
Matt Hackett201102015-20161G1990-03-07London, ONTMajor League
Micheal Haley28118191152007-20081C1986-03-30Guelph, ONTMajor League
Shea Hamilton100022008-20091C1985-08-28Altona, MANMinor Pro
Ryan Hand12011472009-20101D1985-03-14Ottawa, ONTMinor Pro
Greger Hanson2591928162017-20181F1988-02-17Lidingo, SwedenMinor Pro
Connor Hardowa9882634392014-20162D1988-11-15Edmonton, ALTAMinor Pro
Brendan Harms73142741212017-20192R1994-12-02Steinbach, MANMinor Pro
Jordan Hart116221232552007-20092D1983-02-18Huntington, NYMinor Pro
Myles Harvey26044172014-20151D1988-06-27Montreal, PQMinor Pro
Tyler Haskins41162743202007-20081C1986-05-26Madison, OHMinor Pro
Ryan Hayes59322153972014-20162F1989-06-04Syracuse, NYMinor Pro
Kenton Helgesen6951318542015-20172L1994-03-19Grand Prairie, ALTAMinor Pro
J.T. Henke34151732102018-20191F1994-05-17Trenton, MIMinor Pro
Brent Henley4000112005-20122D1980-08-30Coquitlam, BCMinor Pro
Rob Hennigar38154459402008-20091C1983-04-04Jordan, ONTMinor Pro
Nick Henry156612182019-20223R1999-07-04Portage la Prairie, MANMinor Pro
Brad Herauf1222431555562005-20072L1982-08-24Regina, SASKMinor Pro
Caleb Herbert60323971882018-20191F1991-10-12Bloomington, MNMinor Pro
Erik Higby147323264942015-20183F1989-06-08New Braunfels, TXMinor Pro
Chris Higgins200022012-20131C1986-04-30Lynnfield, MAMinor Pro
Ed Hill5381826762005-20072D1980-10-24Newburyport, MAMinor Pro
Tyler Hinds1010102013-20141D1989-10-12Orleans, ONTMinor Pro
Hayden Hodgson266612862020-20211R1996-03-02Windsor, ONTMajor League
Bryan Hogan100002015-20161G1988-12-27Highland, MIMinor Pro
Kris Hogg55121022602013-20141L1986-06-17Sicamous, BCMinor Pro
Joey Holka300002014-20151R1990-06-05Phoenix, AZMinor Pro
Arvid Holm400002023-20241G1998-11-03Ljungby, SwedenMinor Pro
Edwin Hookenson100022020-20211D1995-09-15Lampman, SaskMinor Pro
Matt Hoover5661319752020-20211F1996-01-13Brantford, ONTMinor Pro
Christian Horn25358122019-20212F1993-06-11Plymouth, MNMinor Pro
Joe Howe800002014-20151G1990-03-05Plymouth, MNMinor Pro
Travis Howe9477144292016-20182F1994-02-10Hull, MAMinor Pro
Ryan Howse20279122012-20131L1991-07-06Prince George, BCMinor Pro
Bobby Hughes17235232009-20101C1987-11-11Richmond Hill, ONTMinor Pro
Mitch Hults5257102017-20181C1994-11-13Stoughton, WIMinor Pro
Dylan Hunter43183553242009-20101L1985-05-21Quebec, PQMinor Pro
Shawn Hunwick200002012-20131G1987-04-09Sterling Heights, MIMajor League
Joel Irving38111728602006-20071W1976-01-02Lumsden, SASKMinor Pro
Mark Isherwood3751722592012-20131D1989-01-31Abbotsford, BCMinor Pro
Richard Jackman164101442010-20111D1978-06-28Toronto, ONTMajor League
Jake Jackson410142019-20201C1994-12-05Maplewood, MNMinor Pro
Colin Jacobs510162019-20201C1993-01-20Coppell, TXMinor Pro
Brett Jaeger500002007-20081G1983-01-18Peace River, ALTAMinor Pro
Tanner Jago602222020-20211D1994-05-19Brandon, MANMinor Pro
Keaton Jameson75162440592021-20232F1997-11-18Brandon, MANMinor Pro
Brendan Jamison51055102013-20141D1989-02-15Pittsburgh, PAMinor Pro
D.J. Jelitto1763536711362005-20144W1984-06-29West Valley City, UTMinor Pro
Jack Jenkins112132942492019-20212C1995-07-11Lake Bluff, ILMinor Pro
Jim Jensen6000212008-20091D1984-07-01Centerville, MNMinor Pro
Kade Jensen400002023-20241D1997-05-03Calgary, ALTAMinor Pro
Anders Johnson200002023-20241D1998-03-04Salt Lake City, UAMinor Pro
Justin Johnson7393121692007-20092R1981-05-05Anchorage, AKMajor League
Keith Johnson67272653512007-20081F1984-10-21Windsor, CTMinor Pro
Garrett Johnston602810122020-20211D1995-05-06Winnipeg, MANMinor Pro
Jacob Johnston5992635202014-20151D1988-05-23Sudbury, ONTMinor Pro
Mitch Jones5821214822017-20181D1995-02-08Rochester, MIMinor Pro
Peyton Jones5001102020-20222G1996-02-14Langhorne, PAMinor Pro
Kris Kasper33347802005-20061C1980-08-04Gibbons, ALTAMinor Pro
Cole Kehler600022021-20221G1997-12-17Winkler, MANMinor Pro
Brian Kilburg512791412009-20112D1984-05-10Mendota Heights, MNMinor Pro
Ryker Killins1303392020-20211D1996-05-30Wawa, ONTMinor Pro
Ryan Kinasewich2391562003562612005-20105L1983-08-20St. Albert, ALTAMinor Pro
Tyler Kindle911242011-20121D1978-02-20Portage, MIMinor Pro
Colt King49179261822005-20061W1983-03-04Thunder Bay, ONTMinor Pro
Bill Kinkel22606722006-20071L1984-02-27Buffalo, NYMinor Pro
Garrett Klotz35459732019-20201L1988-11-27Regina, SASKMinor Pro
Eric Knodel5671522162015-20161D1990-06-08West Chester, PAMinor Pro
Mikko Koskinen601102009-20101G1988-07-18Vantaa, FinlandMajor League
Evan Kotsopoulos821728452262007-20103L1984-03-24Unionville, ONTMinor Pro
Taran Kozun900002015-20161G1994-08-29Nipawin, SASKMinor Pro
Jimmie Kraft65111223262006-20071L1981-02-26Stockholm, SwedenMinor Pro
Alexander Krushelnyski1304275117922014-20162F1990-11-14Los Angeles, CAMinor Pro
Shane Kuzmeski1405542021-20221D1996-07-04Grayslake, ILMinor Pro
Olivier Labelle522622481692007-20081R1985-07-15Saint-Eustache, PQMinor Pro
Duggie Lagrone100002018-20191F1994-06-23Plano, TXMinor Pro
Jacques Lamoureux100002012-20131F1986-06-14Grand Forks, NDMinor Pro
Jean-Philippe Lamoureux2002242010-20111G1984-08-20Grand Forks, NDMinor Pro
Cody Lampl5011213982011-20121D1986-06-19Allegheny, PAMinor Pro
Sasha Larocque40189302019-20201D1994-02-09Calgary, ALTAMinor Pro
Zac Larraza157916162016-20171F1993-02-25Scottsdale, AZMinor Pro
James Laux1661218102005-20061D1980-04-18Cherry Hill, NJMinor Pro
Felix Lauzon2126862019-20201C1998-04-30Roxton Pond, PQMinor Pro
Nathan Lawson27022142007-20092G1983-09-29Calgary, ALTAMajor League
Alex Leclerc100002018-20191G1995-01-27Longueuil, PQMinor Pro
Martin Lee8942630582012-20142D1989-03-30Toronto, ONTMinor Pro
Chris Leibinger4041822322017-20181D1994-06-16Saginaw, MIMinor Pro
Chris Leinweber2118982005-20061D1981-11-02Calgary, ALTAMinor Pro
H.T. Lenz62111122552014-20151F1989-07-08Vienna, VAMinor Pro
Alex Lepkowski4011011372020-20211D1993-04-08Buffalo, NYMinor Pro
Reagan Leslie20224162008-20091D1983-05-02Lampman, SASKMinor Pro
Jonathan Lessard802222012-20131R1991-02-22St-Eustache, PQMinor Pro
Marc-Andre Levesque2009972016-20171D1991-01-14Longueuil, PQMinor Pro
Eric Levine600002014-20162G1988-10-08Wheeling, ILMinor Pro
Trevor Lewis636942012-20131C1987-01-08Salt Lake City, UTMajor League
Ty Lewis93385391622018-20213L1998-03-05Brandon, MANMinor Pro
Tobias Liberg402262006-20071D1981-04-21Tyreso, SwedenMinor Pro
Tyler Liebel16279232006-20071W1982-07-21Osoyoos, BCMinor Pro
Kevin Lind547411362014-20151D1992-03-31Homer Glen, ILMinor Pro
Roberts Lipsbergs379716102015-20161L1994-07-29Riga, LatviaMinor Pro
Jeff LoVecchio26101323542011-20121L1985-08-26Chesterfield, MOMinor Pro
Ryan Lowe100002007-20081G1983-11-30Redondo Beach, CAMinor Pro
Ryan Lowney57112536222020-20211D1994-01-04Redford, MIMinor Pro
Brandon Lubin100002016-20171D1991-04-01Commerce, MIMinor Pro
Mark Lutz9000142008-20091D1983-09-13Stevens Point, WIMinor Pro
Andrew MacDonald3811112392007-20081D1986-09-07Judique, NSMajor League
Josh MacDonald40111122202015-20161L1994-03-26London, ONTMinor Pro
Raymond Macias1611292014-20151D1986-09-18Long Beach, CAMajor League
Mike MacIntyre100002015-20161D1991-06-30Sault Ste. Marie, ONTMinor Pro
Steve MacIntyre21033162014-20151D1980-08-08Brock, SASKMajor League
Drew Mackenzie255914262012-20131D1988-12-17New Canaan, CTMinor Pro
Alexander MacMillan1103302014-20162F1990-03-29Calgary, ALTAMinor Pro
Logan MacMillan47101424472011-20121L1989-05-07Charlottetown, PEIMinor Pro
Malcolm MacMillan12077232009-20101C1982-02-08Thunder Bay, ONTMinor Pro
Jamie MacQueen36191332382013-20141F1988-08-02London, ONTMinor Pro
Sean Maguire1100022017-20181G1993-02-02Powell River, BCMinor Pro
Samson Mahbod2010-20111R1989-02-03Montreal, PQMinor Pro
Phil Mangan46112031382013-20141C1987-02-11Gananoque, ONTMinor Pro
Rob Mann51189182016-20182D1992-12-16Oshawa, ONTMinor Pro
Mason Mannek812330531122020-20222C2000-04-10Herriman, UTMinor Pro
Luke Manning1426802023-20241F1999-04-13Stillwater, MNMinor Pro
Peter Mannino9000102008-20091G1984-02-17Farmington Hills, MIMajor League
Jake Marchment74253156622017-20192C1995-05-20Courtice, ONTMinor Pro
Patriks Marcinkevics603322023-20241C2001-05-06Riga, LatviaMinor Pro
Etienne Marcoux500022014-20151G1993-09-29La Plaine, PQMinor Pro
Jordan Martel61243155162022-20242R1998-02-24Chicoutimi, PQMinor Pro
Brycen Martin5321113732022-20231D1996-05-09Calgary, ALTAMinor Pro
Colin Martin47221133432016-20171L1991-06-12London, ONTMinor Pro
Derick Martin11911617982011-20142D1981-12-17Timmins, ONTMinor Pro
James Martin4431013542012-20131D1991-05-29Winnipeg, MANMinor Pro
Jimmy Martin5351520212012-20131D1988-10-20St. Louis, MOMinor Pro
Luke Martin65123749412021-20232D1998-09-20St. Louis, MOMinor Pro
Brandon Maxwell101102014-20151G1991-03-22Guelph, ONTMinor Pro
Mitch Maxwell1412333561302017-20214L1990-12-03Magrath, ALTAMinor Pro
Tim Maxwell11193342602008-20102D1984-11-12Sherwood Park, ALTAMinor Pro
Tommy Maxwell50510152272012-20131R1985-11-19Spokane, WAMinor Pro
Tyler Maxwell1011222012-20131C1991-04-13Manhattan Beach, CAMinor Pro
Tom May1717247119702008-20113F1985-04-24Eagan, MNMinor Pro
Connor Mayer512302023-20241D1999-06-13Champlin, MNMinor Pro
Kyle Mayhew76164460422022-20242D1997-12-15Anaheim Hills, CAMinor Pro
Andrew McBride100022008-20091F1985-03-29Barrie, ONTMinor Pro
Greg McCauley20022222008-20091C1982-01-06Collingwood, ONTMinor Pro
Connor McDonald120822301472021-20232D1995-10-24Westerville, OHMinor Pro
Danny McDonald16761382008-20091L1984-02-15New Liskeard, ONTMinor Pro
Mason McDonald1700002019-20201G1996-04-23Halifax, NSMinor Pro
Tim McGauley88345690462018-20202C1995-07-23Wilcox, SASKMinor Pro
Patrick McGrath18101862019-20201R1993-03-17Wilkes-Barre, PAMinor Pro
Paul McIlveen813746831012010-20133R1986-03-24Waterloo, ONTMinor Pro
John McInnis823502016-20171F1989-08-05Boston, MAMinor Pro
Steve McJannett23246662009-20101C1982-01-11Kanata, ONTMinor Pro
Ryan McKay700002016-20171G1992-08-22Palatine, ILMinor Pro
Wyatt McLeod15224102020-20211D2000-01-27Dawson Creek, BCMinor Pro
Brandon McNally15347482016-20171F1992-02-08Saugus, MAMinor Pro
Mike McNicholas210102020-20211F1994-03-24Reno, NVMinor Pro
Rob McVicar5900062006-20071G1982-01-15Brandon, MANMajor League
Ben Meisner2000022012-20142G1990-06-20Halifax, NSMinor Pro
Steve Mele300002013-20141C1989-08-22Bronx, NYMinor Pro
James Melindy53311141622017-20181D1993-12-11St. John's, NFLDMinor Pro
Mick Messner78152338262022-20242L1999-04-20Madison, WIMinor Pro
Garrett Metcalf36000142020-20244G1996-03-05Salt Lake City, UTMinor Pro
Josh Meyers1404442009-20112D1985-12-07Alexandria, MNMinor Pro
Alfie Michaud40022192005-20061G1976-11-06Selkirk, MANMajor League
Vladislav Mikhalchuk314812102022-20231R1999-10-16Minsk, BelarusMinor Pro
Jeff Miles45202545492005-20061R1981-06-12Pickering, ONTMinor Pro
Kenton Miller600022013-20141C1991-02-10Redvers, SASKMinor Pro
Todd Miller510122008-20091D1978-05-28Elliot Lake, ONTMinor Pro
Brad Mills271520351162012-20131F1983-05-03Terrace, BCMajor League
Dalton Mills1300022019-20201L1994-12-13Uxbridge, ONTMinor Pro
Brendan Milnamow2905542010-20111D1986-01-17Wilton, CTMinor Pro
Trent Miner7604402021-20243G2001-02-05Brandon, MANMinor Pro
Ryan Misiak135184361342015-20193F1991-09-03Shelby Township, MIMinor Pro
Hunter Miska500002019-20222G1995-07-07North Branch, MNMajor League
Nate Mitton1201182017-20181F1992-07-27Kitchener, ONTMinor Pro
Joseph Mizzi600062018-20191L1998-04-19Markham, ONTMinor Pro
Kyle Moir100002010-20111G1986-05-25Calgary, ALTAMinor Pro
Mike Mole8603362007-20092G1982-10-12Moncton, NBMinor Pro
Griffen Molino50223759232019-20201F1994-01-21Trenton, MIMajor League
Bryan Moore1981523422015-20161L1994-05-25Charlotte, NCMinor Pro
Chad Morin100002009-20101D1988-04-15Auburn, NYMinor Pro
Adam Morrison1401102012-20131G1991-02-09White Rock, BCMinor Pro
Mike Morrison100002009-20101G1979-07-11Medford, MAMajor League
Craig Murray100002007-20081L1979-02-22Souris, MANMinor Pro
Sasha Mutala731482020-20211R2001-05-06Vancouver, BCMinor Pro
Kris Myllari1712302020-20211L1997-02-05Kanata, ONTMinor Pro
Tanner Nagel901162018-20191R1998-01-27Mossbank, SASKMinor Pro
Julien Nantel1063942018-20191L1996-09-06Laval, PQMinor Pro
Brad Navin79192948632016-20182F1992-06-05Waupaca, WIMinor Pro
John Negrin9156102011-20121D1989-03-25West Vancouver, BCMajor League
Max Neill17022182023-20241R2001-01-31Portage La Prairie, MANMinor Pro
Eric Nelson8411819882005-20083D1979-06-11Big Lake, MNMinor Pro
Martin Nemcik40066752016-20171D1992-07-26Povazska Bystrica, SlovakiaMinor Pro
Robert Nichols100002016-20171G1992-09-10Dallas, TXMinor Pro
Nick Niedert100002013-20141G1982-06-16Hudson, IAMinor Pro
Andrew Nielsen831751682802021-20232D1996-11-13Red Deer, ALTAMinor Pro
Vladimir Nikiforov106295584322008-20102R1987-10-07Hauppauge, NYMinor Pro
Chris Nutini100002011-20121D1986-05-06Centennial, COMinor Pro
Giffen Nyren294610572010-20111D1989-04-18Calgary, ALTAMinor Pro
Andrew O'Brien25336722013-20162D1992-11-21Hamilton, ONTMinor Pro
Mitch O'Keefe4201102009-20101G1984-03-29Almonte, ONTMinor Pro
Pat O'Keefe3111314172013-20141D1988-06-05St. John's, NFLDMinor Pro
Sean Offers6021921382007-20081D1983-08-01St. Albert, ALTAMinor Pro
Ryan Olsen3481725262017-20181C1994-03-25Delta, BCMinor Pro
Brance Orban500002013-20141L1988-09-27Lethbridge, ALTAMinor Pro
Ryan Orgel300022021-20221D1997-02-15Los Angeles, CAMinor Pro
Austin Ortega29172845252017-20181F1994-04-12Escondido, CAMinor Pro
Turner Ottenbreit58111223782018-20191D1997-07-09Yorkton, SASKMinor Pro
Martin Ouellette2800002019-20201G1991-12-30Saint-Hippolyte, PQMinor Pro
Shane Owen3200022011-20132G1990-06-04Markham, ONTMinor Pro
Mark Owuya1502242015-20161G1989-07-18Stockholm, SwedenMinor Pro
Dennis Packard11561182008-20091L1982-02-09St. Catharines, ONTMinor Pro
Kyle Paige810102007-20092L1988-06-14Richmond Hill, ONTMinor Pro
Danick Paquette1172837655612011-20153R1990-07-17Montreal, PQMinor Pro
Cedric Pare67172340342020-20211C1999-01-24Levis, PQMinor Pro
Lukas Parik24000292022-20231G2001-03-15Neratovice, Czech Rep.Minor Pro
Brett Parnham95212445622009-20112C1989-01-30Orillia, ONTMinor Pro
Adam Parsells200002020-20211D1997-01-03Wausau, WIMinor Pro
Gaelan Patterson6982230312011-20132D1990-08-22Saskatoon, SASKMinor Pro
Mark Pavli681011211062008-20102F1984-08-16Sarnia, ONTMinor Pro
Matt Pelech152911442014-20151R1987-09-04Toronto, ONTMajor League
Michael Pelech224721171894182013-20184F1989-10-06Toronto, ONTMinor Pro
Tyler Penner2163544791042021-20243F1995-10-12Winnipeg, MANMinor Pro
A.J. Perry67304878622009-20101L1987-01-12Peterborough, ONTMinor Pro
Treavor Peterson25123262005-20061D1981-02-08Thief River Falls, MNMinor Pro
Phil Pietroniro125532371242015-20172D1994-05-27St. Eustache, PQMinor Pro
Jared Pike3131482020-20211F1995-12-31Sandy, UTMinor Pro
Adam Pineault283811202013-20141R1986-05-23Holyoke, MAMajor League
Jason Pitton235813292007-20081L1986-05-23Brampton, ONTMinor Pro
Scott Polaski100002011-20121D1982-08-04Colorado Springs, COMinor Pro
Kyle Pouncy11161117182021-20232D1995-08-10Kamloops, BCMinor Pro
Jared Power2525702022-20242L1998-02-10Calgary, ALTAMinor Pro
Michael Prapavessis20145102020-20211D1996-01-07Oakville, ONTMinor Pro
Patrik Prokop800072009-20101D1988-01-16Minor Pro
Eric Przepiorka13123102006-20071F1981-04-25Grosse Pointe Woods, MIMinor Pro
Matthew Pufahl601142018-20191D1993-08-18Saskatoon, SASKMinor Pro
Jon Puskar1334334772112015-20183F1989-05-14Canton, MIMinor Pro
Dakota Raabe98173956922021-20243F1997-05-06Capistrano Beach, CAMinor Pro
Joey Raats38268102018-20191D1995-09-15Las Vegas, NVMinor Pro
Kyle Radke22011422009-20101D1985-05-12Bashaw, ALTAMinor Pro
Erkki Rajamaki511222005-20061L1978-10-30Vantaa, FinlandMinor Pro
Mike Ratchuk243811182015-20161D1988-02-20South Buffalo, NYMinor Pro
Joey Ratelle11303342018-20191L1996-03-27Otterburn Park, PQMinor Pro
Chris Rawlings601102015-20161G1988-09-19North Delta, BCMinor Pro
Matt Reber3461521122010-20122F1989-01-16Edina, MNMinor Pro
Joel Rechlicz450111102008-20091R1987-06-14Brookfield, WIMajor League
Mike Reddington400002010-20111D1990-08-18Port Coquitlam, BCMinor Pro
Troy Redmann1601142016-20171G1986-05-20Brea, CAMinor Pro
Angus Redmond1802202017-20181G1995-10-03Langley, BCMinor Pro
Cody Reichard200002013-20141G1987-02-18Celina, OHMinor Pro
Cam Reid3682129182016-20171F1991-08-25Delta, BCMinor Pro
Matt Reid200002007-20081F1978-07-28Vancouver, BCMinor Pro
Tom Reimann3342327362005-20061F1978-08-07Blaine, MNMinor Pro
Jason Reimers8011102005-20061D1981-01-01Cottage Grove, MNMinor Pro
R.T. Rice16000282018-20191R1994-11-16Invermere, BCMinor Pro
Taylor Richart2524489133972016-20204D1992-02-15Blaine, MNMinor Pro
Jake Riddle3247111352006-20071L1983-04-22Minneapolis, MNMinor Pro
Marc-Alexandre Rinfret300002010-20111G1988-01-10Laval, PQMinor Pro
Nolan Ritchie511242022-20231C2002-05-27Brandon, MANMinor Pro
Zac Robbins359615182021-20221F1996-10-03Glenview, ILMinor Pro
Sean Robertson700002016-20171D1991-02-28Cobble Hill, BCMinor Pro
Neil Robinson1443702021-20232F1995-09-06Pointe Clair, PQMinor Pro
Blake Robson5591221742006-20071L1982-03-31Calgary, ALTAMinor Pro
Matt Rogers1511262008-20091F1982-05-26Manchester, NHMinor Pro
Wylie Rogers800022007-20081G1985-03-16Fairbanks, AKMinor Pro
Grant Rollheiser1900002012-20131G1989-07-24Chilliwack, BCMinor Pro
Tony Romano3491524352009-20101R1988-01-05Smithtown, NYMinor Pro
Sam Rossini202202023-20241D1998-06-19Inver Grove Heights, MNMinor Pro
Charles-Olivier Roussel713422014-20151D1991-09-13St-Eustache, PQMinor Pro
Darren Rowe312302012-20131D1989-01-24Simi Valley, CAMinor Pro
Tyler Ruegsegger357714242010-20111C1988-01-19Lakewood, COMinor Pro
Joel Rumpel1800002017-20181G1991-03-14Swift Current, SASKMinor Pro
Chase Ryan700042010-20111D1986-11-09Algonquin, ILMinor Pro
Kenny Ryan221302015-20161R1991-07-10Franklin, MIMinor Pro
Quinn Ryan5712122442021-20221F1996-01-25Branchville, NJMinor Pro
Travis Rycroft1932659852302005-20104R1980-08-09Penticton, BCMinor Pro
Zach Saar29516432017-20181F1993-06-22Richland, MIMinor Pro
Brandon Saigeon5181018242019-20201C1998-06-14Grimsby, ONTMinor Pro
Luc Salem200042023-20241D1999-07-09Los Angeles, CAMinor Pro
Jordan Samuels-Thomas433622016-20171L1990-05-28West Hartford, CTMinor Pro
Ryan Sandelin733622023-20241C1999-01-03Hermantown, MNMinor Pro
James Sanford76144054802006-20093D1984-06-18Moncton, NBMinor Pro
Charles Sarault75225173342013-20162C1992-02-20Ottawa, ONTMinor Pro
Gehrett Sargis373111442021-20221L1989-03-07Midlothian, ILMinor Pro
Vincent Scarsella101203757162013-20152F1989-09-23Lackawanna, NYMinor Pro
Brandon Scero8235102008-20091F1986-06-05Canton, MIMinor Pro
Zane Schartz201102023-20241D1994-06-06Plano, TXMinor Pro
Ian Scheid1132522020-20211D1995-06-14Coon Rapids, MNMinor Pro
Matt Schmidt1000022005-20061R1981-12-28Markham, ONTMinor Pro
Ian Schultz2778151392012-20131R1990-02-04Calgary, ALTAMinor Pro
David Schulz49189672010-20111D1986-01-03Winkler, MANMinor Pro
Berkley Scott51131023452012-20142R1990-11-08Anoka, MNMinor Pro
Johnnie Searfoss5241317142013-20152F1990-02-10Colleyville, TXMinor Pro
Jacob Semik6821214122022-20242D2000-03-10Canton, MIMinor Pro
Andy Sertich1632278100832006-20093D1983-05-03Duluth, MNMinor Pro
C.J. Severyn48510151152011-20121L1989-06-02Beaver, PAMinor Pro
Mike Sgroi100002008-20091L1978-08-14Toronto, ONTMinor Pro
James Shearer6792534302021-20232D1997-06-23Grande Prairie, ALTAMinor Pro
Braylon Shmyr1133602020-20211L1997-05-16Calgary, ALTAMinor Pro
Tanner Shultz13011532005-20061C1984-10-14Prince Albert, SASKMinor Pro
Christian Simeone10371320292021-20232F1997-02-12Milton, MAMinor Pro
Tyler Sims600002010-20111G1985-11-09West Berlin, GermanyMinor Pro
Rob Sirianni39152439162007-20081F1983-10-31Edmonton, ALTAMinor Pro
Peter Sivak401122017-20181R1982-03-21Cheb, Czech Rep.Minor Pro
James Sixsmith72365591532008-20102F1984-03-26Alexandria, VAMinor Pro
Hunter Skinner2671017192020-20211D2001-04-29Wyandotte, MIMinor Pro
Peder Skinner1125722008-20091C1986-06-11Isle-aux-Morts, NFLDMinor Pro
Todd Skirving611222017-20181F1992-04-30Thunder Bay, ONTMinor Pro
Jeff Smith600002019-20201G1995-10-03Maple Ridge, BCMinor Pro
Trevor Smith22111425282007-20081C1985-02-08Ottawa, ONTMajor League
Willy Smith1431492018-20191L1996-03-13East Longmeadow, MAMinor Pro
Bradley Snetsinger26101323302010-20111L1987-04-08Ajax, ONTMinor Pro
Ed Snetsinger2011182010-20111D1986-02-17Ajax, ONTMinor Pro
Torin Snydeman1124642015-20161F1990-01-15Groton, MAMinor Pro
Matt Sorteberg123616221592009-20123D1986-03-02Anoka, MNMinor Pro
Dalton Speelman100002014-20151F1990-02-09San Jose, CAMinor Pro
Daniel Spence100002014-20151G1988-01-17Langley, BCMinor Pro
Jimmy Spratt900002011-20121G1985-11-10Chesterfield, MIMinor Pro
Eric Springer300002016-20171D1989-01-27Wrightstown, WIMinor Pro
Jordan Stallard200022023-20241C1997-09-18Brandon, MANMinor Pro
Brett Stapley67244771362023-20241C1999-02-23Campbell River, BCMinor Pro
Chad Starling7231417962005-20061D1980-09-16Delisle, SASKMinor Pro
Jeff State100002006-20071D1979-09-17Buffalo, NYMinor Pro
Tamio Stehrenberger300002005-20112G1980-04-18Santa Barbara, CAMinor Pro
Evan Stephens1125742011-20121D1987-12-07Bessemer, MIMinor Pro
Jay Stevens100002016-20171G1973-04-28Minor Pro
Danny Stewart52171633512006-20071C1985-04-23Charlottetown, PEIMinor Pro
Evan Stoflet179631371772008-20174D1984-05-16Madison, WIMinor Pro
Jordon Stone620221032021-20243D1996-02-02Parker, COMinor Pro
David Strathman3231215142011-20121D1985-08-22Tempe, AZMinor Pro
Cam Strong57101020192022-20231F1995-03-19Billings, MTMinor Pro
Robbie Stucker24099162023-20241D1998-09-30St. Paul, MNMinor Pro
Justin Suda1404482009-20101D1984-09-29Font Hill, ONTMinor Pro
T.J. Syner100294877832014-20162F1988-10-13Springfield, MAMinor Pro
Kazuma Takahashi44055432007-20092F1978-04-17Hachinohe, JapanMinor Pro
Shayne Taker6021921702015-20161D1990-02-12Vancouver, BCMinor Pro
Maxime Tanguay1322482010-20111C1988-11-16Lac Etchemin, PQMinor Pro
Steven Tarasuk2009-20101D1989-11-01Thornhill, ONTMinor Pro
Benjamin Tardif60224668342021-20232L2000-01-24Notre-Dame-de-l'Ile-, PQMinor Pro
Yuri Terao75192342342019-20212R1995-04-29Tochigi, JapanMinor Pro
Keoni Texeira4711112122023-20241D1997-03-24Rancho Cucamonga, CAMinor Pro
Scott Thauwald5051116502008-20091W1984-10-26Rochester, MNMinor Pro
Cory Thomas6101010482022-20242D1998-03-19St. Brieux, SASKMinor Pro
Kyle Thomas50143044742017-20181F1990-01-31Waltham, MAMinor Pro
Keaton Thompson400002016-20171D1995-09-14Devils Lake, NDMinor Pro
Shawn Thompson30123342006-20071D1980-05-28Melville, SASKMinor Pro
Aaron Thow5771421752022-20231D1995-01-23Toronto, ONTMinor Pro
Brandon Tidball14000512006-20071L1985-06-06Regina, SASKMinor Pro
Sam Tikka100002011-20121D1985-04-02Soldotna, AKMinor Pro
Peter Tischke5141115642019-20201D1996-01-03Hinsdale, ILMinor Pro
David Toews201102012-20131C1990-06-07Winnipeg, MANMinor Pro
Chris Trick563710402006-20071D1984-08-12Troy, MIMinor Pro
Sebastien Trudeau712342012-20131R1991-07-24Quebec, PQMinor Pro
Zach Tsekos33131326172021-20232F1996-11-15Montreal, PQMinor Pro
Alex Tuckerman1812362012-20131F1988-12-23Orleans, MAMinor Pro
Ryan Turek4271724422011-20121D1987-09-22Southfield, MIMinor Pro
Joshua "Podge" Turnbull412322011-20121C1988-07-12Hayward, WIMinor Pro
Dan Turple200002008-20091G1985-01-01Hamilton, ONTMinor Pro
Nick Tuzzolino1491968874382010-20133D1986-01-19Buffalo, NYMinor Pro
Cole Ully38142741282018-20191L1995-02-20Calgary, ALTAMinor Pro
Mike Underwood301122023-20241D1998-07-07Bloomfield Hills, MIMinor Pro
David Vallorani69243559382013-20141F1989-03-27Hamilton, ONTMinor Pro
Parker Van Buskirk1400002009-20101G1988-03-26Windsor, ONTMinor Pro
Pete Vandermeer11066192009-20101L1975-10-14Red Deer, ALTAMajor League
Tim Verbeek70292756752008-20091R1979-10-05Sarnia, ONTMinor Pro
Gabriel Verpaelst29347522016-20192D1993-09-16Sherbrooke, PQMinor Pro
Colin Vock97383674402011-20132F1985-12-09Detroit, MIMinor Pro
Jon Volp300002006-20071G1980-09-25Eden Prairie, MNMinor Pro
Evan Vossen210102012-20131L1986-09-12Swift Current, SASKMinor Pro
Ryan Wagner2391120122019-20201F1996-04-15Park Ridge, ILMinor Pro
Mitch Wahl833960992102011-20132R1990-01-22Seal Beach, CAMinor Pro
Merit Waldrop200002011-20121C1983-08-05Anchorage, AKMinor Pro
Brenden Walker139615182014-20151R1992-06-26St. Anne, MANMinor Pro
Jack Walker3871825352018-20191L1996-07-30Edina, MNMinor Pro
Johnny Walker44148222082021-20232F1996-08-21Phoenix, AZMinor Pro
Mike Walsh49132235362008-20091L1983-01-12Royal Oak, MIMinor Pro
Shane Walsh17551042016-20171F1991-12-01West Roxbury, MAMinor Pro
Ryan Walters18065871521272015-20193F1991-07-30Rosemount, MNMinor Pro
Stefan Warg302222013-20141D1990-02-06Stockholm, SwedenMinor Pro
Cliff Watson3691625192017-20181D1993-12-21Appleton, WIMinor Pro
Ryan Watson487815502011-20132L1988-03-01Cambridge, ONTMinor Pro
J.D. Watt100052009-20101C1987-05-25Cremona, ALTAMinor Pro
Joe Wegwerth53181432702019-20212L1996-06-16Brewster, NYMinor Pro
Patrick Wellar6021012722014-20151D1983-12-04Carrot River, SASKMinor Pro
Blake Wells300002023-20241F1999-08-02Blackie, ALTAMinor Pro
Josh Wesley57182240592023-20241D1996-04-09Hartford, CTMinor Pro
A.J White60152540182020-20211F1992-04-19Dearborn, MIMinor Pro
Quinn Wichers5221416282023-20241D1997-08-19Metcalfe, ONTMinor Pro
Brandon Wildung400002017-20181G1993-12-11Nassau, MNMinor Pro
Eric Williams6271623202019-20201D1995-06-14Newmarket, ONTMinor Pro
Brock Wilson106519241602009-20112D1984-10-15Des Peres, MOMinor Pro
Sam Windle8821921842016-20182D1992-03-10Maple Grove, MNMinor Pro
Josh Winquist544822018-20191L1993-09-06St. Albert, ALTAMinor Pro
Mike Wirll13639162006-20071R1982-02-28Regina, SASKMinor Pro
Camden Wojtala6382129252014-20162F1991-08-29Trenton, MIMinor Pro
Tyler Wooddisse3431114222008-20091D1985-04-24Brampton, ONTMinor Pro
Riley Woods1441216192020-20211R1998-06-25Regina, SASKMinor Pro
Cameron Wright642934631362022-20231R1998-08-11Newmarket, ONTMinor Pro
Dean Yakura3103342023-20241C1985-06-26West Vancouver, BCMinor Pro
Connor Yau4511213182019-20201D1995-08-09Algonquin, ILMinor Pro
Blair Yaworski19257212011-20121C1985-09-20Calgary, ALTAMinor Pro
Brandon Yip713422014-20151R1985-04-25Vancouver, BCMajor League
Bryon Yoon3531417112023-20241D1998-01-27Parker, COMinor Pro
Teigan Zahn1881224365202013-20214D1990-01-04Bethune, SASKMinor Pro
Mikael Zettergren1502282006-20071R1982-06-05Stockholm, SwedenMinor Pro
Gentry Zollars542810312013-20163D1986-01-14Bethel Park, PAMinor Pro

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