hockey DB
search by league
team
morning report
contact us
home

Idaho Steelheads all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jim Abbott301182004-20051F1980-05-03Yonkers, NYMinor Pro
Jean-Sebastien Adam51145802007-20081D1986-10-29Montreal, PQMinor Pro
Mike Adamek13336122005-20061F1981-04-24Hollister, CAMinor Pro
Martin Adamsky900042003-20041F1981-07-13Minor Pro
Austin Alger510102021-20221F1997-09-23Livonia, MIMinor Pro
Blair Allison4601122003-20073G1972-06-26Golden, BCMinor Pro
Zack Andrusiak87192746372019-20222L1998-07-10Yorkton, SASKMinor Pro
Brandon Anselmini4651217942016-20171D1993-04-10Guelph, ONTMinor Pro
Aaron Aragon423502023-20241L1997-07-31Whittier, CAMinor Pro
Francesco Arcuri64252146382023-20241L2003-06-13Woodbridge, ONTMinor Pro
Travis Armstrong100002016-20171D1990-04-23Smith Falls, ONTMinor Pro
Patrick Asselin300022009-20101L1987-07-02Peterborough, ONTMinor Pro
Parker AuCoin11371002023-20241L1998-07-30St. Albert, ALTAMinor Pro
Richard Bachman3500022009-20101G1987-07-25Salt Lake City, UTMajor League
Sean Backman522442010-20111R1986-04-29White Plains, NYMinor Pro
Drew Baker28178312014-20151D1986-01-30Alpharetta, GAMinor Pro
Corbin Baldwin211640463132015-20183D1991-02-05Winnipeg, MANMinor Pro
Gord Baldwin2631114392012-20131D1987-03-01Winnipeg, MANMinor Pro
David Bararuk81325486342003-20063L1983-05-26Moose Jaw, SASKMinor Pro
Evan Barlow9750791291132009-20112L1985-11-08Strathmore, ALTAMinor Pro
Dawson Barteaux8854045442021-20243D2000-01-12Foxwarren, MANMinor Pro
Joe Basaraba140365086882015-20203W1992-05-02Fort Frances, ONTMinor Pro
Jason Bast65363268262013-20152C1989-06-02Regina, SASKMinor Pro
Jeff Bateman5272431702003-20041F1981-08-29Belleville, ONTMinor Pro
Landon Bathe30246632004-20051W1982-04-09Scarborough, MEMinor Pro
Tim Baumgartner100002006-20071G Minor Pro
Jay Beagle8281042006-20071C1985-10-16Calgary, ALTAMajor League
Rejean Beauchemin73022122008-20102G1985-05-03Winnipeg, MANMinor Pro
Colton Beck83274572552014-20162F1990-06-10Langley, BCMinor Pro
Jack Becker99304474512021-20243C1997-06-24Dellwood, MNMinor Pro
Zach Bell72415191262015-20183D1993-02-13St. John's, NFLDMinor Pro
Alex Belzile632841691132014-20151R1991-08-31Riviere-du-Loup, PQMajor League
Garett Bembridge11856611171222005-20092R1981-07-06Saskatoon, SASKMinor Pro
Tyler Beskorowany5202242010-20132G1990-04-28Sudbury, ONTMinor Pro
Mike Betz2003-20041G1981-03-31Elizabeth, PAMinor Pro
Michael Beynon400062007-20081D1983-06-09Nepean, ONTMinor Pro
Kyle Bigos200002016-20171D1989-05-12Upland, CAMinor Pro
Curtis Billsten200002008-20091R1986-09-10Calgary, ALTAMinor Pro
J.B. Bittner126410202006-20071F1982-05-27Pittsburgh, PAMinor Pro
Michael Bitzer300002017-20181G1993-10-23Moorhead, MNMinor Pro
Jeremie Blain4772431582012-20131D1992-03-19Longueuil, PQMinor Pro
Connor Blake300002023-20241F1998-11-15Calgary, ALTAMinor Pro
Cody Blanshan14123522006-20071D1984-02-14Eagan, MNMinor Pro
Brett Blatchford701122009-20101D1986-06-05Temperance, MIMinor Pro
Conner Bleackley18491342019-20201C1996-02-07High River, ALTAMinor Pro
Mark Bomersback754243851082007-20092L1982-07-08Rochester, ALTAMinor Pro
Jarad Bourassa72132437852005-20061D1983-02-23Radville, SASKMinor Pro
Justin Bourne11112212008-20091F1982-12-12Kelowna, BCMinor Pro
Etienne Boutet25279162013-20141D1992-06-01St-Nicolas, PQMinor Pro
Shawn Boutin9962935852014-20162D1990-02-08Val d'Or, PQMinor Pro
Andre Bouvet-Morrissette107192847402015-20172R1991-07-27Becanqour, PQMinor Pro
Landon Bow2702202016-20171G1995-08-24St. Albert, ALTAMajor League
Joshua Boyko301102022-20231G1997-02-21Mississauga, ONTMinor Pro
Darren Brady5972835312021-20232D1996-04-05Lake Orion, MIMinor Pro
Chance Braid300052015-20161L1994-09-26Chauvin, ALTAMinor Pro
Brady Brassart50233154632017-20181C1993-06-15Vernon, BCMinor Pro
Cameron Breitkreuz100022003-20041D1982-02-18Springside, SASKMinor Pro
Kellen Briggs3102202007-20081G1983-06-28Colorado Springs, COMinor Pro
David Brisson100002004-20051W1978-02-15Quebec, PQMinor Pro
Luc Brown57152641172021-20221F1996-04-27Napanee, ONTMinor Pro
Chad Brownlee35123412007-20081D1984-07-12Kelowna, BCMinor Pro
Kyle Bruce7235112006-20071R1983-03-30Garden Bay, BCMinor Pro
Scott Burt25157871444432003-20074L1977-02-07Mackenzie, BCMinor Pro
Ryan Button3371623242013-20141D1991-03-26Edmonton, ALTAMinor Pro
Lane Caffaro200072010-20111D1984-03-05Slave Lake, ALTAMinor Pro
Tony Calderone267101772018-20202F1994-10-15Trenton, MIMinor Pro
Jack Campbell2700022014-20162G1992-01-09Port Huron, MIMajor League
Nicholas Canade1081023331682022-20242L2000-03-07Mississauga, ONTMinor Pro
Paul Caponigri3682331462005-20061W1979-04-11Oak Park, ILMinor Pro
Dustin Carlson500002010-20111G1986-05-31Forest Lake, MNMinor Pro
Sam Carrick50162137702012-20131C1992-02-04Markham, ONTMajor League
Andrew Carroll1062235571462012-20162C1985-05-07Shoreview, MNMinor Pro
Chris Carrozzi100002013-20141G1990-03-02Nepean, ONTMinor Pro
Matt Case2061368812102010-20154D1986-02-16Plymouth, MNMinor Pro
Jake Cass100002021-20221D1996-02-02Stillwater, MNMinor Pro
Fred Cassiani200002011-20121F1987-07-19Toronto, ONTMinor Pro
Joe Caveney200002013-20141L1988-07-05Fitchburg, MAMinor Pro
Jacob Cepis72263258682011-20132F1987-12-21Parma, OHMinor Pro
Craig Cescon633361952007-20092D1986-08-18Mississauga, ONTMinor Pro
Steve Chabbert26044342006-20071D1980-02-25Sioux Lookout, ONTMinor Pro
Jonathan Charbonneau1543722019-20201R1994-07-02St-Columban, PQMinor Pro
Connor Chatham1502034541152016-20193R1995-10-30Shiloh, ILMinor Pro
Kaleb Christenson300002003-20041G1978-08-28International Falls, MNMinor Pro
Steve Christie200002011-20121G1984-10-29Winnipeg, MANMinor Pro
Chris Claffey400062005-20061D1980-07-31Edmonton, ALTAMinor Pro
Trent Clark400022003-20041R1978-01-23Superior, WIMinor Pro
Matt Climie42000122008-20091G1983-02-11Leduc, ALTAMajor League
Richard Clune191910412007-20081L1987-04-25Toronto, ONTMajor League
Max Coatta427613122019-20201F1994-04-22Minnetonka, MNMinor Pro
Andrew Conboy16000492013-20141L1988-05-16Burnsville, MNMinor Pro
Bailey Conger1335802023-20241F1997-05-01Boise, IDMinor Pro
Andy Contois616702005-20061L1981-10-11Marquette, MIMinor Pro
Matt Cook911222008-20091C1986-10-29Belle Mead, NJMinor Pro
Adam Copeland4871724262003-20041R1976-06-05St. Catharines, ONTMinor Pro
Cody Corbett3531821402017-20181D1993-12-14Lakeland, MNMinor Pro
David Cornacchia1061742591702003-20052D1980-11-13Toronto, ONTMinor Pro
Brent Cornelius602222011-20121D1987-02-20Fairbanks, AKMinor Pro
Marco Costantini100002023-20241G2002-08-04Hamilton, ONTMinor Pro
Deron Cousens400002011-20132D1987-03-21Georgetown, ONTMinor Pro
Matt Cowie17022102011-20121D1986-10-10Nepean, ONTMinor Pro
Justin Cox53121628222004-20062C1981-03-13Merritt, BCMinor Pro
Jace Coyle5082230422011-20132D1990-05-24Cranbrook, BCMinor Pro
Matt Craig62101626272007-20081C1982-03-17London, ONTMinor Pro
Geoffrey Crisfield15145322018-20191D1993-02-19Calgary, ALTAMinor Pro
B.J. Crombeen2112719482005-20072R1985-07-10Denver, COMajor League
Damian Cross29145182015-20161F1990-05-13Nepean, ONTMinor Pro
Diego Cuglietta1123562019-20201F1995-08-12Kamloops, BCMinor Pro
William Cullen1243742021-20221D1996-07-24Pelham Manor, NYMinor Pro
Patrick Cullity168952612012012-20153D1987-01-26Boston, MAMinor Pro
Mike Curry200002014-20151W1984-09-20Eagle River, AKMinor Pro
Scott Czarnowczan211202013-20141D1991-05-29Macomb, MIMinor Pro
Alexander Dahl91152338402017-20192F1993-02-27Eau Claire, WIMinor Pro
Jefferson Dahl243771332102602014-20205F1989-09-13Eau Claire, WIMinor Pro
John Daigneau2200052006-20082G1982-12-31Brookfield, WIMinor Pro
Mike Dalhuisen35235882014-20151D1989-01-24Nijmegen, HollandMinor Pro
Dexter Dancs200022018-20191F1995-02-01North Vancouver, BCMinor Pro
Regan Darby23112492003-20041D1980-07-17Estevan, SASKMinor Pro
Wade Davis27268122003-20041D1982-04-13Elkford, BCMinor Pro
Aaron Dawson19000302009-20101D1985-03-11Peoria, ILMinor Pro
David de Kastrozza1985367120762012-20153R1986-10-20Toms River, NJMinor Pro
Daniel Delisle27134102013-20152L1990-09-24Minneapolis, MNMinor Pro
Miguel Delisle2511819792003-20041C1982-04-06Cornwall, ONTMinor Pro
Mark Derlago1278786173902009-20112L1986-01-17Brandon, MANMinor Pro
Taggart Desmet1364055951452006-20082C1982-05-29Strathmore, ALTAMinor Pro
Philippe Desrosiers8601162015-20194G1995-08-16Saint-Hyacinthe, PQMinor Pro
Kevin DeVergilio48182038652009-20101C1986-08-01Sterling Heights, MIMinor Pro
Nick DeVito300022021-20221F1995-07-05Averill Park, NYMinor Pro
John-Scott Dickson276101682009-20112L1984-04-10North York, ONTMinor Pro
Devin DiDiomete353471202014-20151L1988-05-09Stratford, ONTMinor Pro
Ryan Dmowski85414586762021-20232F1997-03-18East Lyme, CTMinor Pro
Charlie Dodero2122160813622013-20195D1992-10-01Bloomingdale, ILMinor Pro
Cole Donhauser200002023-20241F1999-12-27Buffalo, NYMinor Pro
Seamus Donohue223151882023-20241D1996-06-01North Oaks, MNMinor Pro
Justin Dowling34133346162012-20131C1990-10-01Calgary, ALTAMajor League
Frank Doyle5200002004-20051G1980-09-08Guelph, ONTMinor Pro
Brett Draney68263056902003-20052W1981-03-12Merritt, BCMinor Pro
Justin Ducharme43141933142022-20231L2000-02-22Mirabel, PQMinor Pro
Alex Dunn9000122005-20061D1982-01-26Waterford, MIMinor Pro
Corey Durocher1926872017-20181L1992-05-30Ottawa, ONTMinor Pro
Tyler Elbrecht451671102013-20141D1988-10-26Edwardsville, ILMinor Pro
Matt Elich328715162004-20051R1978-09-22Grosse Pointe, MIMajor League
Dan Ellis2300022003-20041G1980-06-19Saskatoon, SASKMajor League
Omar Ennaffati300022004-20051D1980-04-26Toronto, ONTMinor Pro
Lincoln Erne273811262023-20241D1998-09-26Blaine, MNMinor Pro
Dan Eves801102008-20091F1986-04-05Lake Orion, MIMinor Pro
Travis Ewanyk46162137692016-20171C1993-03-29North Vancouver, BCMinor Pro
Brian Fahey311242005-20061D1981-03-02Glenview, ILMajor League
Tommy Fallen6441620122015-20161D1991-04-17Plymouth, MNMinor Pro
Jake Fallon34671362015-20161F1992-02-27Southlake, TXMinor Pro
Ryan Faragher40033122017-20192G1990-07-03Fort Frances, ONTMinor Pro
Joe Faust138195675442016-20182D1991-11-15Bloomington, MNMinor Pro
Tye Felhaber633642019-20201L1998-08-05Pembroke, ONTMinor Pro
Steve Ferry901182012-20131D1988-05-08Richmond Hill, ONTMinor Pro
Clint Filbrandt10101132021-20221D1995-04-17Calgary, ALTAMinor Pro
Marty Flichel4361482604084462004-20128R1976-03-06Hodgeville, SASKMinor Pro
Blake Forsyth1921246583472005-20083D1979-09-04Winnipeg, MANMinor Pro
Adrian Foster26111627262012-20131C1982-01-15Lethbridge, ALTAMinor Pro
Zane Franklin78233255782022-20242R1999-01-05Marwayne, ALTAMinor Pro
Zach Franko912302018-20191L1993-03-09Winnipeg, MANMinor Pro
David Fredriksson4591524422011-20121W1985-10-04Jonkoping, SwedenMinor Pro
Max French2011718142017-20181C1992-10-07Langley, BCMinor Pro
Blake Friesen502202008-20091D1985-06-04Excelsior, MNMinor Pro
Dustin Friesen6553035162009-20112D1983-03-01Waldheim, SASKMinor Pro
Tanner Froese1906602018-20191R1993-02-17Estevan, SASKMinor Pro
Ryan Funk500022009-20101D1989-03-14Morden, MANMinor Pro
Austin Fyten662334571062012-20183C1991-05-03Sundre, ALTAMinor Pro
Mike Gabinet881039491082005-20113D1981-09-26Edmonton, ALTAMinor Pro
Aaron Gagnon227142142007-20081F1986-04-24Quesnel, BCMajor League
Steve Gainey33111930362008-20091L1979-01-26Montreal, PQMajor League
Lance Galbraith2298312721010712003-20084R1980-02-21Brampton, ONTMinor Pro
Rylan Galiardi1521012122012-20131F1986-06-30Calgary, ALTAMinor Pro
Kevin Gardner22538102005-20061C1981-04-16Edmonton, ALTAMinor Pro
Sean Garrity711242008-20091L1985-07-23North St. Paul, MNMinor Pro
Joe Gatenby300002023-20241D1997-05-15Kelowna, BCMinor Pro
Luke Gazdic6213242008-20102L1989-07-25Toronto, ONTMajor League
Freddy Gerard100002019-20201F1994-01-12Rocky River, OHMinor Pro
Michael Gergen3811011302011-20121D1987-02-17Hastings, MNMinor Pro
Aaron Gill500022006-20071C1980-03-05Rochester, MNMinor Pro
Steven Gillen500022006-20071C1986-05-01Kindersley, SASKMinor Pro
David Glen5151217272016-20171C1991-02-14Fort Saskatchewan, ALTAMinor Pro
Nolan Gluchowski79133649952018-20202D1994-01-24Wixom, MIMinor Pro
Chris Gobert2025722003-20041C1979-10-12Marquette, MIMinor Pro
Connor Goggin501162013-20141D1988-12-28Glen Ellyn, ILMinor Pro
Mitchell Good13022242013-20141R1989-05-06Wellesley, ONTMinor Pro
David Graham100002005-20061F1974-07-14Hartford, CTMinor Pro
Ethan Graham1010122007-20081D1982-08-01Xenia, OHMinor Pro
Neil Graham810142012-20131F1985-04-21Calgary, ALTAMinor Pro
Patrick Grandmaitre301122004-20051C1979-03-20Hull, PQMinor Pro
Tommy Grant64232750472013-20141L1986-08-29North Vancouver, BCMinor Pro
Brandon Greenside100002016-20171D1989-11-28London, ONTMinor Pro
Tyler Gron47241236432012-20142R1989-09-07Spruce Grove, ALTAMinor Pro
Carmine Guerriero100002017-20181G1992-02-20Montreal, PQMinor Pro
Dylan Gyori40152237492003-20041C1979-02-20Red Deer, ALTAMinor Pro
Justin Hache802242016-20171D1994-01-10Bathurst, NBMinor Pro
Dan Hacker31131831202005-20061C1982-01-14El Centro, CAMinor Pro
Cody Haiskanen8973542432022-20242D1997-03-27Fargo, NDMinor Pro
Jim Hakewill31167442005-20061D1982-06-07Wilmette, ILMinor Pro
Reid Halabi4000362017-20181F1995-06-27Edmonton, ALTAMinor Pro
Shane Hanna415121782017-20181D1994-05-02Salmon Arm, BCMinor Pro
Mike Hanson10000552003-20041W1978-05-26Oakville, ONTMinor Pro
Reece Harsch411222023-20241D1999-01-07Grande Prairie, ALTAMinor Pro
Aaron Harstad7152126782016-20223D1992-04-27Stevens Point, WIMinor Pro
Rob Hartnell100002003-20041R1972-11-18Rocky Mountain House, ALTAMinor Pro
Eric Hartzell500002015-20161G1989-05-28White Bear Lake, MNMinor Pro
Jake Hauswirth921372011-20121C1988-02-16Merrill, WIMinor Pro
Darrell Hay320431541971852003-20095D1980-04-02Kamloops, BCMinor Pro
Owen Headrick61153954242022-20231D1997-08-23Garden River, ONTMinor Pro
Jon Hedberg201102006-20071D1982-04-17Duluth, MNMinor Pro
Kenton Helgesen401172019-20201L1994-03-19Grand Prairie, ALTAMinor Pro
Mike Hellyer300052011-20121R1986-07-20Brandon, MANMinor Pro
Lars Helminen300002006-20071D1985-01-01Brighton, MIMinor Pro
Chris Hepp10719102372010-20122D1987-06-21Savage, MNMinor Pro
Caleb Herbert13448272016-20171F1991-10-12Bloomington, MNMinor Pro
Bryan Hince700002011-20121G1986-04-09Kapuskasing, ONTMinor Pro
Tyson Hobbins33167272010-20122R1987-07-30Nipawin, SASKMinor Pro
Kevin Hoffman200002004-20051D1968-05-02Vancouver, BCMinor Pro
Rhett Holland300022016-20171D1993-09-25Calgary, ALTAMinor Pro
Greg Hornby6567132642005-20061L1982-01-18Nanaimo, BCMinor Pro
Liam Huculak2000142007-20081R1983-06-05Lethbridge, ALTAMinor Pro
Andy Huff702202014-20151R1992-05-30Howell, MIMinor Pro
Adam Huxley961124353462009-20123L1983-11-04Wainwright, ALTAMinor Pro
Radoslav Illo19347162015-20161C1990-01-21Bystrica, SlovakiaMinor Pro
Geoff Irwin65131427402009-20112F1985-06-07Victoria, BCMinor Pro
James Isaacs5841418452012-20142D1989-09-29Victoria, BCMinor Pro
Tanner Jago49178162019-20201D1994-05-19Brandon, MANMinor Pro
Blaine Jarvis9202122008-20091L1984-05-29Gladstone, MANMinor Pro
Kyle Jean120255176722015-20172F1990-03-01Sault Ste. Marie, MIMinor Pro
Jack Jensen501122023-20241C2000-08-31Eden Prairie, MNMinor Pro
Casey Johnson11252429862021-20232D1996-04-12Grand Forks, NDMinor Pro
Charlie Johnson587916362006-20071F1984-01-30Calgary, ALTAMinor Pro
Justin Johnson12011272006-20071R1981-05-05Anchorage, AKMajor League
Nick Johnson501102012-20131R1985-12-24Calgary, ALTAMajor League
Tony Johnson35055102005-20061D1980-07-17Woburn, MAMinor Pro
Daniel Johnston711202015-20161D1992-10-17Calgary, ALTAMinor Pro
Ryan Johnston401152019-20201D1992-02-14Sudbury, ONTMajor League
Cooper Jones4903342021-20242D1998-06-09Bridgewater, MAMinor Pro
Luke Judson2781018152013-20152R1991-02-14Emo, ONTMinor Pro
Matt Jurusik1200022021-20221G1997-05-01La Grange, ILMinor Pro
Scott Kabotoff800002003-20041G1979-05-16Sherwood Park, ALTAMinor Pro
Zack Kamrass6862329222014-20162D1990-12-14Atlanta, GAMinor Pro
Keegan Kanzig118515202752018-20202D1995-02-26Athabasca, ALTAMinor Pro
Kevin Kapalka400002013-20141G1989-07-07Mississauga, ONTMinor Pro
Miro Karjalainen24123212016-20171D1996-05-23Vihti, FinlandMinor Pro
Ludwig Karlsson4491221162014-20151L1991-01-06Stockholm, SwedenMinor Pro
Michael Karow302222022-20231D1998-12-18Green Bay, WIMinor Pro
Jordan Kawaguchi87344983612022-20242C1997-05-04Abbotsford, BCMinor Pro
John Kearns1001162010-20111D1987-08-20Park Ridge, ILMinor Pro
Colton Kehler1653943821282021-20243R1997-06-27Port Coquitlam, BCMinor Pro
Greg Keith17112222004-20051F1980-07-26Delta, BCMinor Pro
Patrick Kennedy4091019242011-20121F1988-11-29Dorchester, ONTMinor Pro
Jimmy Kerr710192008-20091W1985-04-17Leduc, ALTAMinor Pro
Kale Kessy351122332892018-20191L1992-12-04Shaunavon, SASKMinor Pro
Ben Keup117162844552003-20052L1976-08-03Minot, NDMinor Pro
Jake Kielly1500022023-20241G1996-09-10Eden Prairie, MNMinor Pro
Ben Kilgour200002003-20041L1982-04-02Leduc, ALTAMinor Pro
Tyler Kindle366142082005-20061D1978-02-20Portage, MIMinor Pro
Jeff King109124153652018-20202D1996-02-23St. Clair, MIMinor Pro
Tristan King63222951452010-20133C1990-11-07Minneapolis, MNMinor Pro
Bill Kinkel29213962007-20081L1984-02-27Buffalo, NYMinor Pro
Damon Kipp341910342013-20141D1988-04-09Salmon Arm, BCMinor Pro
Henri Kiviaho2200002014-20172G1994-02-26Lappeenranta, FinlandMinor Pro
Chad Klassen29132235182011-20121C1985-04-16Warman, SASKMinor Pro
Mike Kneeland300002008-20091F1984-01-03Calgary, ALTAMinor Pro
Brandon Knelsen101102009-20101R1987-07-24Three Hills, ALTAMinor Pro
Willie Knierim1173825631282021-20243R1998-01-22Chicago, ILMinor Pro
Branden Komm49011252015-20183G1991-03-19Williamsville, NYMinor Pro
Zenon Konopka2362228822003-20041C1981-01-02Niagara-on-the-Lake, ONTMajor League
Jan Kopecky67243054542003-20041F1979-03-21Kolin, Czech Rep.Minor Pro
Sergei Korostin442622009-20101R1989-07-05Prokopievsk, RussiaMinor Pro
Ladislav Kouba1000022004-20051L1983-09-10Vimperk, Czech Rep.Minor Pro
Demetrios Koumontzis5791524382022-20242D2000-03-24Scottsdale, AZMinor Pro
Jason Krischuk300002005-20061D1980-08-16Anchorage, AKMinor Pro
Patrick Kudla1191892110772022-20242D1996-04-02Guelph, ONTMinor Pro
Jerry Kuhn6101142010-20122G1986-03-20Southgate, MIMinor Pro
Jake Kupsky4700002019-20233G1995-10-27Waukesha, WIMinor Pro
Brandon Kushniruk63111223382009-20101R1985-10-25Hudson Bay, SASKMinor Pro
Samuel Laberge200022017-20181L1997-04-10Chateauguay, PQMajor League
Hubert Labrie343710532011-20143D1991-07-12Victoriaville, PQMinor Pro
William Lacasse20235182012-20131D1987-08-25Saint-Pie, PQMinor Pro
Maxime Lagace1100022015-20161G1993-01-12Saint-Augustin, PQMajor League
Kellan Lain52121628352016-20171L1989-08-11Oakville, ONTMajor League
John Lammers45291847262006-20082L1986-01-29Langley, BCMinor Pro
Cody Lampl9712728952009-20112D1986-06-19Allegheny, PAMinor Pro
Conor Landrigan501142021-20221F1996-03-30New Tripoli, PAMinor Pro
Tommy Lange156410202011-20121L1987-07-11St. Louis, MOMinor Pro
Derek LeBlanc63202040812011-20121C1986-03-31Brandon, MANMinor Pro
Martin Lee10145162014-20151D1989-03-30Toronto, ONTMinor Pro
Jim Leger3607782004-20051F1976-05-06Saugus, MAMinor Pro
Adrien Lemay800002010-20111G1989-10-23Moncton, NBMinor Pro
Junior Lessard22101020162010-20111R1980-05-26St-Joseph-de-Beauce, PQMajor League
Frederic Letourneau14314102021-20221F1996-04-12Montreal, PQMinor Pro
Aaron Lewadniuk317613282011-20121C1989-08-07Carman, MANMinor Pro
Aaron Lewicki2610717172011-20121L1987-07-30Livonia, MIMinor Pro
Clint Lewis41235542018-20191D1995-01-12Burnsville, MNMinor Pro
Rob Linsmayer20057911482212012-20175F1990-03-05Winnetka, ILMinor Pro
Matt Lippa702202019-20201F1994-11-11Richmond Hill, ONTMinor Pro
James Livingston55132134692014-20151R1990-03-08Halifax, NSMinor Pro
Ian Lowe68102636662011-20121C1986-09-04Bradwardine, MANMinor Pro
Anthony Luciani71313061522016-20171R1990-05-13Maple, ONTMinor Pro
Trevor Ludwig4931316652008-20102D1985-05-24Rhinelander, WIMinor Pro
Tyler Ludwig7031316822010-20111D1985-05-24Rhinelander, WIMinor Pro
Frank Lukes59182240302004-20051W1982-09-25Kadan, Czech Rep.Minor Pro
Adam Maccarone38235192011-20121D1987-03-18Whitby, ONTMinor Pro
Aaron MacKenzie300022009-20101D1981-03-27Terrace Bay, ONTMajor League
Wade Macleod72384280942014-20151L1987-01-20Coquitlam, BCMinor Pro
Brad MacMillan100092010-20111R1983-02-03Grand Prarie, ALTAMinor Pro
Kurt MacSweyn4261218162005-20061C1981-01-19Dalkeith, ONTMinor Pro
Brandon Magee316915482015-20161R1994-01-23Edmonton, ALTAMinor Pro
Kyle Marino194610432021-20221D1995-06-01Niagara Falls, ONTMinor Pro
Chris Marinucci13581342003-20041C1971-12-29Grand Rapids, MNMajor League
Chris Martenet52055862017-20181D1996-09-25Indianapolis, INMinor Pro
Andrew Martin2061117102007-20081L1983-01-18Brampton, ONTMinor Pro
Cole Martin15325162015-20161D1994-03-15Arlington, TXMinor Pro
Max Martin1801010142021-20221D1999-07-25Winnipeg, MANMinor Pro
Keaton Mastrodonato48241842302023-20241C2000-09-24Powell River, BCMinor Pro
Derek Matheson623710692011-20121D1986-09-07Durham, ONTMinor Pro
Colby McAuley51171835812019-20222L1996-05-28Sherwood Park, ALTAMinor Pro
Shawn McBride69122335352021-20221C1995-08-23Victoria, BCMinor Pro
Lynden McCallum226511142023-20241R2000-01-26Portage la Prairie, MANMinor Pro
Brad McClure42192039172018-20191F1993-08-13Stratford, ONTMinor Pro
D'Arcy McConvey7249561051562005-20072F1981-10-23Richmond Hill, ONTMinor Pro
Mark McCutcheon34143246522009-20101C1984-05-21Ithaca, NYMinor Pro
Eamonn McDermott4401818402013-20152D1991-12-17Shaker Heights, OHMinor Pro
T.J. McElroy16112252007-20081D1982-11-03Golden Valley, MNMinor Pro
Bryan McGregor66384482412008-20091W1984-06-27Niagara Falls, ONTMinor Pro
Johnny McGuire11101472013-20141R1993-08-28Peterborough, ONTMinor Pro
Todd McIlrath100002009-20101F1986-02-27Northville, MIMinor Pro
Matt McKnight126264773662008-20113C1984-06-14Halkirk, ALTAMinor Pro
Darren McLachlan24112592004-20051L1983-02-16Nanaimo, BCMinor Pro
Carson McMillan70191534402015-20161R1988-09-10Brandon, MANMajor League
Mike McMurtry615602016-20171C1992-06-05Greely, ONTMinor Pro
Steve McParland1345757114762017-20192R1991-01-13Schreiber, ONTMinor Pro
Taylor McReynolds100022012-20131F1987-02-02Sherwood Park, ALTAMinor Pro
Anthony McVeigh100022018-20191C1993-05-21Kemptville, ONTMinor Pro
Sean Menton200002012-20131R1989-02-21Los Angeles, CAMinor Pro
Will Merchant303881132011352016-20246F1994-01-12Eagan, MNMinor Pro
Justin Mercier43181230352013-20141L1987-06-25Erie, PAMajor League
Peter Metcalf3841822972004-20051D1979-02-25Pembroke, MAMinor Pro
Ron Meyers1645922011-20132C1988-05-17Prince Albert, SASKMinor Pro
Tuomas Mikkonen66211637352006-20071L1983-03-25Jyvaskyla, FinlandMinor Pro
Brad Miller1634762009-20101D1986-01-31Alpharetta, GAMinor Pro
Jade Miller104222446872022-20242F1995-07-01Minto, NDMinor Pro
Brendan Milnamow7832528642008-20113D1986-01-17Wilton, CTMinor Pro
Justin Misiak58171936302021-20232C1996-04-25St. Clair Shores, MIMinor Pro
Mason Mitchell297815412021-20221F1994-06-13Calgary, ALTAMinor Pro
Roy Mitchell201122005-20061D1969-03-14Edmonton, ALTAMajor League
Jared Moe1601102023-20241G1999-07-22New Prague, MNMinor Pro
Emil Molin54222446162015-20161L1993-02-03Gavle, SwedenMinor Pro
Dustin Molle1811262009-20112D1985-11-24Anchorage, AKMinor Pro
Guillaume Monast116113141072009-20112D1988-05-12Longueuil, PQMinor Pro
Brock Montgomery4591524262013-20141R1992-07-18Moose Jaw, SASKMinor Pro
David Morisset3071017272004-20051R1981-04-06Langley, BCMajor League
Jake Morley601172012-20131F1988-06-22Ogdensburg, NYMinor Pro
Mitch Moroz801025353582017-20203L1994-05-03Calgary, ALTAMinor Pro
Kael Mouillierat11755641191872009-20134L1987-12-09Edmonton, ALTAMajor League
Tyrell Moulton49224962005-20061D1984-12-28Cranbrook, BCMinor Pro
Mick Mounsey100002003-20041 Minor Pro
Kurtis Mucha100002008-20091G1989-06-03Sherwood Park, ALTAMinor Pro
Ryan Murphy310142013-20141F1989-09-27Stratford, ONTMinor Pro
Wade Murphy10646631091372022-20242F1993-10-22Victoria, BCMinor Pro
Jake Murray26281062023-20241D2002-04-11Mississauga, ONTMinor Pro
Connor Mylymok11303362023-20241L2000-03-18Jackson, MSMinor Pro
Jeremy Mylymok149931403192003-20063D1972-01-12London, ONTMinor Pro
Spencer Naas101261743262018-20202F1995-06-28St. Louis Park, MNMinor Pro
Pat Nagle4302222013-20141G1987-09-21Bloomfield, MIMinor Pro
Nick Nardella300022023-20241R1999-02-09Rosemont, ILMinor Pro
Kevin Nastiuk100022009-20101G1985-07-20Edmonton, ALTAMinor Pro
Alexander Naurov5621214262006-20082F1985-03-04Saratov, RussiaMinor Pro
Michael Neal166183755792009-20123L1989-04-03Whitby, ONTMinor Pro
Chad Nehring64181735522010-20122C1987-06-14Springside, SASKMinor Pro
Anthony Nellis47151429372019-20201C1994-09-10Breakeyville, PQMinor Pro
Ben Nelson68252348362008-20091C1983-11-04Spokane, WAMinor Pro
Levi Nelson146713122014-20151C1988-04-28Calgary, ALTAMinor Pro
Derek Nesbitt66305181322006-20071R1982-04-16Egmondville, ONTMinor Pro
Michael Neville1421382017-20181F1993-06-04White Rock, BCMinor Pro
Jack Nevins15224372017-20192L1993-09-18Stittsville, ONTMinor Pro
Matt Nickerson13112732006-20071D1985-01-11Old Lyme, CTMinor Pro
Jared Nightingale11011222006-20071D1982-10-03Jackson, MIMinor Pro
Anthony Nigro54173047172013-20141L1990-01-11Woodbridge, ONTMinor Pro
David Norris415111642021-20221F1993-03-03Calgary, ALTAMinor Pro
Brady Norrish106153954652018-20202D1993-04-06Strongfield, SASKMinor Pro
Brian Nugent3510313382016-20171L1989-09-26Victoria, BCMinor Pro
Evgueni Nurislamov901122004-20051D1982-08-11Ufa, RussiaMinor Pro
John Nyberg401142018-20191D1996-07-14Lundy, SwedenMinor Pro
Evgeniy Oksentyuk40191534182021-20221L2001-02-27Brest, BelarusMinor Pro
Steven Oleksy102929382532009-20123D1986-02-04Chesterfield, MIMajor League
Michael Olson1522442009-20101C1984-05-17Tisdale, SASKMinor Pro
Ben Ondrus5571522622012-20131R1982-06-25Sherwood Park, ALTAMajor League
Ryan Orgel300002021-20221D1997-02-15Los Angeles, CAMinor Pro
Brooks Ostergard100002013-20141G1987-05-03Cleveland, OHMinor Pro
Derek Paget871217291612003-20092L1978-11-23Kamloops, BCMinor Pro
Andrew Panzarella35178532015-20161D1990-02-13Washington, DCMinor Pro
Justin Parizek802941701052017-20192R1992-06-05Lakeville, MNMinor Pro
Tommy Parrottino200002021-20221L1998-03-03Rochester Hills, MIMinor Pro
Andrew Pate100002008-20091GSpokane, WAMinor Pro
Gaelan Patterson1392141621152013-20152D1990-08-22Saskatoon, SASKMinor Pro
Jason Payne200042003-20041L1975-09-21Toronto, ONTMinor Pro
Robbie Payne13661282018-20191C1993-05-11Gaylord, MIMinor Pro
Sean Peach46123302003-20052D1978-11-05Langley, BCMinor Pro
Elgin Pearce58202040882018-20191C1992-02-07Port Coquitlam, BCMinor Pro
Ty Pelton-Byce1003670106462022-20242C1997-04-14Madison, WIMinor Pro
Joe Pendenza1134742018-20191C1990-11-22Wilmington, MAMinor Pro
Joe Pereira510102011-20121F1987-03-28West Haven, CTMinor Pro
Sean Perkins800022011-20121D1986-11-18Commerce, MIMinor Pro
Andrew Perrault200022013-20141D1989-03-30Grand Coulee, SASKMinor Pro
Colin Peters39189532006-20071D1981-12-04Eden Prairie, MNMinor Pro
Taylor Peters38111122362014-20162C1992-01-24Delta, BCMinor Pro
Warren Peters902930591642003-20052C1982-07-10Saskatoon, SASKMajor League
Avery Peterson200022018-20191C1995-06-20Grand Rapids, MNMinor Pro
Kyle Peto4781321382006-20071D1982-09-10Lethbridge, ALTAMinor Pro
Reid Petryk52192544172018-20191C1993-02-02Edmonton, ALTAMinor Pro
James Phelan500002018-20191C1997-02-18Laval, PQMinor Pro
Brad Phillips100002013-20141G1989-04-22Farmington Hills, MIMinor Pro
Andrei Plekhanov3611213472011-20121D1986-07-12Nizhnekamsk, RussiaMinor Pro
Aaron Plumb200002005-20061L1978-08-24Shawnigan Lake, BCMinor Pro
Colton Point5201162018-20223G1998-03-04North Bay, ONTMinor Pro
Remi Poirier2301102022-20231G2001-10-06Farnham, PQMinor Pro
Michael Prapavessis395283362021-20221D1996-01-07Oakville, ONTMinor Pro
Andrew Proskurnicki28246652003-20041L1978-07-24Hamilton, ONTMinor Pro
David Pszenyczny400072015-20161D1985-02-18Sterling Heights, MIMinor Pro
Cody Purves112112637782010-20122R1986-10-26Hudson Bay, SASKMinor Pro
Steve Quailer4062127222014-20151R1989-08-05Arvada, COMinor Pro
Kyle Radke651561892008-20102D1985-05-12Bashaw, ALTAMinor Pro
Greg Rallo83323971922005-20083C1981-08-26Gurnee, ILMajor League
Marc Rancourt14549122011-20121L1984-04-28Gloucester, ONTMinor Pro
William Rapuzzi60164258162013-20141F1990-02-05Anchorage, AKMinor Pro
Mark Rassell4332164802023-20241C1997-02-28Calgary, ALTAMinor Pro
Chris Rawlings1100002012-20152G1988-09-19North Delta, BCMinor Pro
Marc Rechlicz28112322011-20121R1988-11-01Milwaukee, WIMinor Pro
Bryce Reddick29246322012-20131F1989-08-05Winnipeg, MANMinor Pro
Kruise Reddick721322015-20161C1990-07-06Manor, SASKMinor Pro
Kyle Reed401102010-20111L1987-03-17Calgary, ALTAMinor Pro
Matthew Register1391997116782022-20242D1989-09-02Calgary, ALTAMinor Pro
Matt Reid6051015312005-20072F1978-07-28Vancouver, BCMinor Pro
Dalton Reum52088762013-20141D1992-05-14Camrose, ALTAMinor Pro
Riley Riddell23538122004-20051C1981-05-13Camrose, ALTAMinor Pro
Cam Ritchie500042011-20121D1987-01-06Edmonton, ALTAMinor Pro
Brett Robinson13438721101732012-20153F1985-02-17North York, ONTMinor Pro
Josh Robinson6200022012-20142G1989-12-01Frankenmuth, MIMinor Pro
Romain Rodzinski4031013312023-20241D2002-05-14Blainville, PQMinor Pro
Ondrej Roman624622011-20121L1989-02-08Ostrava-Poruba, Czech Rep.Minor Pro
Ashton Rome391719361072009-20101R1985-12-31Nesbitt, MANMinor Pro
Jesse Root15881662014-20151F1989-11-23Pittsburgh, PAMinor Pro
Brad Ross512322012-20131L1992-05-28Calgary, ALTAMinor Pro
Pete Rouleau100002007-20081C1983-06-18Hancock, MIMinor Pro
Marco Roy55104050452019-20201C1994-11-05Boisbriand, PQMinor Pro
Olivier Roy4001142014-20151G1991-07-12Amqui, PQMinor Pro
Bobby Russell72263763282004-20051R1978-03-09Surrey, BCMinor Pro
Jake Rutt5911011632014-20173D1991-04-26Scarborough, MEMinor Pro
John Ryder28055362012-20131D1989-03-06Colorado Springs, COMinor Pro
Henrik Samuelsson722132531202017-20192C1994-02-07Pittsburgh, PAMajor League
Coltyn Sanderson700002016-20171C1991-05-26Moose Jaw, SASKMinor Pro
Colton Saucerman651020301012018-20202D1992-05-05Colorado Springs, COMinor Pro
Chase Schaber11202112012-20131C1991-01-03Red Deer, ALTAMinor Pro
Adam Scheel4303342021-20232G1999-05-01Lakewood, OHMinor Pro
Kyle Schempp131223961902018-20202F1994-01-13Saginaw, MIMinor Pro
Jeremy Scherlinck6211314382007-20081D1982-10-28Grosse Pointe, MIMinor Pro
Stephen Schultz221302011-20121W1987-12-07Westbury, NYMinor Pro
Erik Schwanz600002004-20051D1984-02-18North Lakeport, MIMinor Pro
Kory Scoran2371380931552005-20125D1981-08-24Winnipeg, MANMinor Pro
Aki Seitsonen50161632122010-20111C1986-02-05Riihimaki, FinlandMinor Pro
Tommy Serratore822422014-20151F1989-07-16Colorado Springs, COMinor Pro
Mike Sgroi12101322003-20041L1978-08-14Toronto, ONTMinor Pro
Colin Shea2935882014-20151D1991-05-12Shrewsbury, MAMinor Pro
Tyler Shelast3191221232008-20091W1984-12-26Kelowna, BCMinor Pro
Brent Shepheard72117181232007-20092F1983-02-15Shawnigan Lake, BCMinor Pro
Colin Shields3392029102006-20071F1980-01-27Glasgow, ScotlandMinor Pro
Carter Shinkaruk300002015-20161C1991-11-11Langley, BCMinor Pro
Tomas Sholl9103322017-20203G1994-08-08Hermosa Beach, CAMinor Pro
Steve Silverthorn12202222005-20083G1981-07-02Owen Sound, ONTMinor Pro
Jordan Sims500022014-20151F1989-12-28Fort Wayne, INMinor Pro
Colin Sinclair5962329632007-20081R1982-02-17Brooks, ALTAMinor Pro
Russ Sinkewich20134242013-20141D1985-09-21Westlake, OHMinor Pro
Nick Sirota312342008-20091F1984-01-28Beaver Dam, WIMinor Pro
Sam Skinner2203342021-20221D2001-03-31Schoolcraft, MIMinor Pro
Chris Slater4251621372003-20041D1974-12-25Mattawan, MIMinor Pro
Aaron Slattengren100022005-20061C1981-12-28Duluth, MNMinor Pro
Austin Smith42282351332012-20142R1988-11-07Dallas, TXMinor Pro
Gemel Smith413422015-20161C1994-04-16Toronto, ONTMajor League
Ryan Smyth100002006-20071R1984-11-06Clarence Creek, ONTMinor Pro
Carl Sneep13123132013-20141D1987-11-05St. Louis Park, MNMajor League
John Snowden308311292007-20081F1982-01-12Everett, WAMinor Pro
Torin Snydeman1411222015-20161F1990-01-15Groton, MAMinor Pro
Matt Sorteberg22112222008-20102D1986-03-02Anoka, MNMinor Pro
Kris Sparre56161935952008-20091L1987-01-12Mississauga, ONTMinor Pro
Thomas Speer200002011-20121G1986-11-08Janesville, WIMinor Pro
Jimmy Spratt1500002011-20121G1985-11-10Chesterfield, MIMinor Pro
Eric Springer400002016-20171D1989-01-27Wrightstown, WIMinor Pro
Tyler Spurgeon48263965142009-20101C1986-04-10Edmonton, ALTAMinor Pro
Josh St. Louis812342004-20051F1976-03-30Calgary, ALTAMinor Pro
Matt Stephenson53522271272008-20091D1984-03-03Midland, ONTMinor Pro
Sam Sternschein1313442023-20241F1998-04-27Syosset, NYMinor Pro
Matthew Stief5401818182021-20221D1996-01-13Weston, FLMinor Pro
Antonio Stranges12481202022-20231L2002-02-05Ann Arbor, MIMinor Pro
Mike Stuart213811172009-20101D1981-08-31Chicago, ILMajor League
Mike Stutzel551941601082004-20062L1979-02-28Victoria, BCMajor League
Petr Suchanek49055612004-20051D1979-09-27Opava, Czech Rep.Minor Pro
Kelly Sullivan13022132008-20091D1983-04-28Beverly Hills, MIMinor Pro
Mike Sullivan6413922422007-20081C1984-09-14Stouffville, ONTMinor Pro
Brett Supinski41191938182019-20201F1995-07-21Collegeville, PAMinor Pro
Janis Svanenbergs61141125482022-20242C2001-07-17Riga, LatviaMinor Pro
Brandon Svendsen114151942008-20091R1985-04-11Maplewood, MNMinor Pro
John Swanson105304575702009-20112F1985-08-13St. Cloud, MNMinor Pro
Eric Sweetman143153247962017-20203D1994-01-25Woodbine, MDMinor Pro
Corey Tamblyn201102012-20131F1989-01-24Bobcaygeon, ONTMinor Pro
Steven Tarasuk1215642011-20121D1989-11-01Thornhill, ONTMinor Pro
Weston Tardy10133639662009-20112D1983-07-28Duluth, MNMinor Pro
Matt Tassone327310552010-20111L1989-09-28St. Albert, ALTAMinor Pro
Justin Taylor25639482012-20131C1989-02-08Mindemoya, ONTMinor Pro
Justin Taylor1035862010-20111C1983-01-01Edmonton, ALTAMinor Pro
Dan Tedesco16224122017-20181L1993-12-10Maple, ONTMinor Pro
David Tendeck400002023-20241G1999-11-25North Vancouver, BCMinor Pro
Cory Thomas801172021-20221D1998-03-19St. Brieux, SASKMinor Pro
Peter Thome300002021-20221G1997-05-24Minneapolis, MNMinor Pro
Brad Thompson3481018162005-20061C1981-06-11St. Louis Park, MNMinor Pro
Tommy Thompson1126892017-20181F1990-10-13Londonderry, NHMinor Pro
Bryan Thomson3501122023-20241G2002-04-09Moose Jaw, SASKMinor Pro
Billy Tibbetts15311141322004-20051R1974-10-14Boston, MAMajor League
Jordan Timmons612372021-20221C1998-10-25Bridgeville, PAMinor Pro
Scott Todd542791912012-20131D1986-11-11Kingston, ONTMinor Pro
David Toews3191423122012-20131C1990-06-07Winnipeg, MANMinor Pro
Zack Torquato200002009-20101C1989-06-08Sault Ste. Marie, ONTMinor Pro
Mathieu Tousignant481026361302009-20132C1989-11-21St-Etienne-de-Lauzon, PQMinor Pro
Mike Towns24235822012-20131R1986-08-03Surrey, BCMinor Pro
Bear Trapp512392010-20111R1984-10-11Regina, SASKMinor Pro
Ken Trentowski24044102012-20131D1988-04-02Ronkonkoma, NYMinor Pro
Branden Troock2810616142014-20173R1994-03-20Edmonton, ALTAMinor Pro
Matt Tugnutt4971320182021-20221C1996-05-14Portland, MEMinor Pro
Cole Ully45202646342015-20182L1995-02-20Calgary, ALTAMinor Pro
Matt Ustaski713402019-20201F1994-05-27Glenview, ILMinor Pro
Ondrej Vala10482028812018-20202D1998-04-13Kolin, Czech Rep.Minor Pro
Scott Valentine12066202014-20151D1991-05-02Ottawa, ONTMinor Pro
Jack Van Boekel11022322021-20221D1996-02-19Cambridge, ONTMinor Pro
Bryce Van Brabant15459102016-20171L1991-11-12Morinville, ALTAMajor League
Colin Van Den Hurk602202023-20241D1999-05-26Havelock, ONTMinor Pro
Troy Vance472810152014-20151D1993-08-02Goshen, NYMinor Pro
Dan Vandermeer7893746532003-20052D1978-02-19Caroline, ALTAMinor Pro
Janos Vas10459152005-20061L1984-01-29Dunaujvaros, HungaryMinor Pro
Andrei Vasilyev57172946362003-20052L1972-03-30Voskresensk, RussiaMajor League
Martin Vasut412911432003-20041D1979-06-08Vsetin, Czech Rep.Minor Pro
Taylor Vause2110414102013-20141C1991-09-28Calgary, ALTAMinor Pro
Tim Verbeek219514372004-20051R1979-10-05Sarnia, ONTMinor Pro
Mitch Versteeg49268532021-20221D1988-11-03Lethbridge, ALTAMinor Pro
Taylor Vichorek600072012-20131F1988-08-25Moose Lake, MNMinor Pro
Bryan Vines200002003-20041D1978-11-20Oakville, ONTMinor Pro
Michael Vyhlidal6031316342003-20041D1970-12-10Jihlava, Czech Rep.Minor Pro
Mitch Wahl651739561602013-20141R1990-01-22Seal Beach, CAMinor Pro
Zach Walker1191625411302021-20232R1998-08-02Boise, IDMinor Pro
Travis Walsh6572027562016-20171D1993-06-04Haslett, MIMinor Pro
Matthew Walters25055282013-20141D1988-01-05Winnipeg, MANMinor Pro
Tom Wandell330322007-20081C1987-01-29Sodertalje, SwedenMajor League
Brett Ward100022008-20091D1988-05-28Swift Current, SASKMinor Pro
Evan Wardley31044982019-20222D1994-04-26Vulcan, ALTAMinor Pro
Francis Wathier174913312006-20071L1984-12-07St. Isidore, ONTMajor League
Josh Watson500002013-20141G1990-08-07Lititz, PAMinor Pro
Ryan Watson601162011-20121L1988-03-01Cambridge, ONTMinor Pro
Ian Watters3791423282012-20131L1991-12-27Pickering, ONTMinor Pro
Adam Welch6911112722008-20091D1983-10-04Hastings, MNMinor Pro
Dan Welch285712332008-20091W1981-02-23Hastings, MNMinor Pro
Dylan Wells900002022-20242G1998-01-03St. Catharines, ONTMajor League
Riley Weselowski6031114692008-20102D1985-02-24Pilot Mound, MANMinor Pro
Jase Weslosky2000042010-20111G1988-08-14Edmonton, ALTAMinor Pro
Kristofer Westblom400002010-20111G1987-03-26Meadow Lake, SASKMinor Pro
A.J White416113197310742017-20246F1992-04-19Dearborn, MIMinor Pro
Steven Whitely18000112013-20141D1987-07-16Petrolia, ONTMinor Pro
Travis Wight165229311002006-20093D1982-07-04Fannystelle, MANMinor Pro
Justin Williams8112152006-20071R1981-10-04Evansburg, ALTAMinor Pro
William Wrenn511222014-20151D1991-03-16Anchorage, AKMinor Pro
Andrew Wright200002012-20131F1989-10-23Toronto, ONTMinor Pro
Jeremy Yablonski544482232005-20245R1980-03-21Meadow Lake, SASKMajor League
Dean Yakura510122010-20111C1985-06-26West Vancouver, BCMinor Pro
Matthew Yeats3900002004-20062G1979-04-06Montreal, PQMajor League
Spenser Young801162021-20221D1997-03-24Brentwood, NHMinor Pro
Zach Yuen5131720482015-20161D1993-03-03Vancouver, BCMinor Pro
Matt Zaba1901122007-20081G1983-07-14Yorkton, SASKMajor League
Mike Zacharias2000002010-20111G1985-05-21Plymouth, MNMinor Pro
Chase Zieky3812517182021-20221F1996-03-24Avon, CTMinor Pro
Trevor Zins34369122023-20241D1998-07-23Saint Michael, MNMinor Pro
Jonathan Zion901749661042004-20062D1981-05-21Nepean, ONTMinor Pro
Benjamin Zloty4271623162023-20241D2002-02-24Calgary, ALTAMinor Pro
Andrew Zoppo100002004-20051GNeedham, MAMinor Pro
Colin Zulianello2402222004-20051G1978-07-08Thunder Bay, ONTMinor 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.