hockey DB
search by league
team
morning report
contact us
home

Sioux City Musketeers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 9068141101985-19965Minor Pro
Eric Aarnio1301142002-20031G1983-01-18White Bear Lake, MNCollege-University
Mark Abalan400021994-19951D1975-11-09Duluth, MNJunior A (U.S.)
Charlie Ackerman13011112012-20131F1993-01-11Bradenton, FLCollege-University
Jamie Adams42111526261989-19901L1971-11-24Pittsburgh, PAMinor Pro
Mikey Adamson7011718332020-20222D2001-08-16Quincy, MACollege-University
Austin Adduono417512232013-20141F1993-06-29Thunder Bay, ONTJunior A (Canada)
Jeff Adduono61143953482001-20021C1981-12-10Thunder Bay, ONTCollege-University
Jonah Aegerter1433622023-20241F2004-01-21Janesville, WIJunior A (Canada)
Mike Affholter3000001982-19831G1963-06-26Wyandotte, MIMinor Pro
Adam Ahern101102000-20011F1981-12-25Minnetonka, MNJunior A (U.S.)
Bryan Akins000001979-19801Junior A (U.S.)
Sukias Akopyan600001999-20001D1980-12-08, Czech Rep.Junior A (U.S.)
Dave Almquist300001996-19971F1977-10-19Duluth, MNCollege-University
Nick Altmann200002016-20171C1997-03-15Duluth, MNCollege-University
Terrance Amorosa5021214102013-20141D1994-11-13Kirkland, PQMinor Pro
Max Anderson200042023-20241F2007-06-17White Bear Lake, MNJunior A (U.S.)
Conor Andrle15033132012-20131F1993-09-15St. Louis Park, MNMinor Pro
Connor Androlewicz500002019-20201G2000-11-28St. Louis, MOCollege-University
Darik Angeli369615262009-20101F1990-10-11Lakewood, COMinor Pro
Sam Antenucci4810818202019-20201F2001-01-13Beverly Hills, MICollege-University
Luke Antonacci6151823142021-20221D2002-11-26Skillman, NJCollege-University
Mike Arel467613451991-19921D1972-09-28Grand Forks, NDJunior A (U.S.)
Greg Arend000001986-19871F1967-01-14Anchorage, AKSemi-Professional
Tom Armitage000001987-198811967-09-19Flanders, NJJunior A (U.S.)
Jamie Armstrong13112212016-20171L1998-08-07Warwick, RICollege-University
Lee Arnold1081435491801997-19992W1978-10-27Fort Collins, COMinor Pro
Rikhard Augstkalns702221995-19961Junior A (Canada)
Jerry Augustine0212950661979-19801Senior Amateur
Bob Ault000001988-19891CJunior A (U.S.)
Bill Baaki13112311993-19941R1975-11-26Detroit, MIMinor Pro
Jack Babbage11521719762017-20192D2000-08-30Tully, NYCollege-University
Cameron Babiak100002017-20181D1999-04-30Saline, MICollege-University
Scott Bachinski18268391992-19931F1973-12-15Fargo, NDCollege-University
Grayson Badger1811222022-20231R2004-05-09Hyde Park, MAJunior A (Canada)
Lucas Bahn32156172017-20181D1999-09-11Hendersonville, TNCollege-University
Doug Bailey4391625951985-19861D1966-02-21Rochester, MIMinor Pro
Brock Baker3635882018-20191L2000-10-10Verona, WICollege-University
J.B. Baker200002011-20121F1995-01-16Columbia, MDMinor Pro
Tarek Baker12325102016-20171C1997-02-22Verona, WIMinor Pro
Solag Bakich32459952016-20182F1998-01-08Dallas, TXMinor Pro
Brian Bales1544162103372002-20053F1985-01-03Anchorage, AKCollege-University
Scott Ball23246101989-19901DBurnsville, MNJunior A (U.S.)
Joey Ballmer2601142012-20131G1992-04-22Kalamazoo, MIMinor Pro
Paul Barger061218251979-19801Junior A (U.S.)
Morgan Barron500022016-20171C1998-12-02Halifax, NSMajor League
Dean Bauchiero601122021-20221F2002-03-04Southington, CTCollege-University
Justin Bauer24011241996-19971 Junior A (U.S.)
Stan Bautsch400001982-19831G1964-04-03Hibbing, MNJunior A (Canada)
Don Beaupre100001990-19911G Junior A (U.S.)
Casey Beauvais1100002000-20011G1980-07-05New Richmond, WIJunior A (U.S.)
Mike Beck1161455691822005-20072D1986-04-10Long Beach, CAEuropean Lower Leagues
Ryan Bederka41134102015-20172D1998-02-02Brighton, MIJunior A (U.S.)
Brad Beedle30268751990-19911D1971-07-13Stillwater, MNCollege-University
Darius Bell100002020-20211G2000-11-20Miami, FLCollege-University
Jon Bell100002018-20191D2002-06-22St. Cloud, MNCollege-University
Scott Bell48354277431989-19901R1971-07-29Inver Grove Heights, MNMinor Pro
Ignat Belov600062019-20201F2001-01-10Minsk, BelarusCollege-University
Mike Bennett000001980-19811GSioux City, IAJunior A (U.S.)
Eric Benson800001989-19901GJunior A (U.S.)
Matt Bentley44347261993-19941L1973-12-07Sun Prairie, WIJunior A (U.S.)
Ralfs Bergmanis50411151572021-20221D2002-03-13Liepaja, LatviaCollege-University
Avni Berisha26426122014-20151D1994-06-15Lake Ariel, PACollege-University
Matthew Berkovitz20000122014-20151D1996-02-16Green Bay, WICollege-University
John Bernier923443771351992-19942R1974-07-28Winnetka, ILJunior A (U.S.)
John Berquist000001980-19811FFargo, NDJunior A (U.S.)
Mike Betz75033181998-20002G1981-03-31Elizabeth, PAMinor Pro
Bill Bieren48423880551985-19861F1966-08-14Minor Pro
David Bina000001980-19811R1962-05-15Grand Forks, NDCollege-University
Blake Biondi1723582018-20202C2002-04-24Hermantown, MNCollege-University
Ty Blakeborough7000411992-19931D1972-12-03Madison, WIJunior A (U.S.)
Gabriel Blanchard93914231772019-20212D2000-09-15Buffalo, NYCollege-University
Talan Blanck602262023-20241F2005-09-28Fon du Lac, WIJunior A (U.S.)
Keith Bland13134581993-19952D1975-02-19Paramus, NJMinor Pro
Sam Blanton420202023-20241F2004-05-11Carrollton, TXJunior A (U.S.)
Billy Blase700002005-20061G1987-02-27Santa Monica, CAEuropean Lower Leagues
Darren Block24123421989-19901 Junior A (U.S.)
Derek Block47101727851989-19901R1971-06-13Carmel, INCollege-University
Grant Block000001987-19881R1969-11-01Rochester, NYMinor Pro
Kevin Bodker401142005-20061D1990-04-04St.Louis, MOMajor Junior
Chris Bodnar3131518241996-19971F1977-01-07Thunder Bay, ONTMinor Pro
Brent Boerger013274001988-19891Junior A (U.S.)
Brock Boeser831422013-20141R1997-02-25Burnsville, MNMajor League
Steve Bogoyevac000001986-19871C1968-02-12Hollywood, CAMinor Pro
Josh Bohlin28134372018-20191C2000-02-10Wausau, WICollege-University
Zachary Bolduc200002019-20201C2003-02-24Trois-Rivieres, PQMajor League
Thor Bolstad48101121591982-19831F1964-05-24Menomonie, WIJunior A (U.S.)
Jason Borchardt1103301992-19931F1974-05-05Oak Creek, WIJunior A (U.S.)
Bill Borchers23358431982-19831F1964-09-09Madison, WIJunior A (U.S.)
Patrick Borer701142009-20101D1990-08-01Golden Valley, MNCollege-University
Justin Bostrom54282553462003-20052C1986-03-20Vadnais Heights, MNEuropean Elite
Kent Bostrom5991827502004-20051F1984-08-26Vadnais Heights, MNCollege-University
Jordan Boucher-Gould6281725602011-20132L1994-02-21Sainte-Therese, PQMinor Pro
Clinton Bourbonais520272009-20101F1989-12-31Colchester, CTCollege-University
Riley Bourbonnais169615262012-20131F1993-08-08Rochester, NYMinor Pro
Jack Bowkus000001983-19841C1967-02-19Lansing, MIMinor Pro
Craig Boyd451316291071994-19951C1975-04-15Calgary, ALTACollege-University
Joshua Boyer1753822018-20191F1999-10-07Wasilla, AKMinor Pro
Mike Boylan145516214121995-19983D1977-12-04Doylestown, PAMinor Pro
Eddie Boyle000001986-19871R1966-09-29Quincy, MAMinor Pro
Michael Boyle45145272015-20161D1997-09-16Phoenix, AZCollege-University
Chase Bradley52221840822020-20211L2002-01-09St. Louis, MOCollege-University
Jake Brandt1600022000-20011G1981-07-19Roseau, MNCollege-University
Jay Brekke000001988-19891GJunior A (U.S.)
Tyler Brickler503302009-20101F1991-01-27Chicago, ILEuropean Elite
Steve Briere2700061996-19971G1977-03-25Winnipeg, MANMinor Pro
Bobby Brink56373572262017-20192R2001-07-08Minnetonka, MNMajor League
Bjorn Bronas300002023-20241G2007-02-25Junior A (U.S.)
Justin Brossman5591827182007-20081F1988-03-10Littleton, COCollege-University
Cameron Brown1643762012-20131F1993-03-25Natick, MAMinor Pro
Erik Brown192911221990-19911F1972-03-06Madison, CTCollege-University
Garrett Brown9972532502020-20233D2004-04-04San Jose, CACollege-University
Peter Brownlee4462127491988-19902DMinneapolis, MNCollege-University
Riley Brueck5721012312022-20242F2003-05-07Chesterfield, MOJunior A (U.S.)
Mitch Bruijsten107304171502007-20092R1989-03-24Nijmegen, NetherlandsMinor Pro
Troy Brummett60182038732003-20041F1983-06-02Oregon, OHMinor Pro
Jim Brunner1000001995-19961G1976-10-11Conneault Lake, PACollege-University
Mark Bry5391726461998-19991D1979-02-20Manville, NDJunior A (U.S.)
David Buck892949781951991-19932D1973-06-23Hastings, MNCollege-University
Shai Buium5342327292019-20212D2003-03-26San Diego, CAMinor Pro
Max Bull3151217381999-20001F1981-07-22Faribault, MNMinor Pro
Tim Bullock47729361461985-19861D1966-11-04 Junior A (U.S.)
Filips Buncis1010102014-20151F1997-06-12Riga, LatviaEuropean Elite
Sean Bunting43011542018-20191L2000-05-23Phoenix, AZCollege-University
Chad Burckhard504711341991-19932D1973-07-03Minot, NDJunior A (U.S.)
Hagen Burrows2591322162023-20241R2005-10-13Long Lake, MNJunior A (U.S.)
Evan Bushy410102019-20201D2002-03-26Thief River Falls, MNCollege-University
Luke Buss100022020-20211R2003-02-14Columbus, OHJunior A (Canada)
Simon Butala11000502014-20151D1998-08-01Downingtown, PACollege-University
Cody Butcher54219211222007-20081D1987-04-23Anchorage, AKCollege-University
Chris Butler115928371272003-20052D1986-10-27St. Louis, MOMajor League
Rob Butler291212242201994-19951L1976-03-31St. Louis, MOMinor Pro
Darryl Buttar4881018991997-19981DCollege-University
C.J. Buzzell29122840721994-19951C1974-09-05Minneapolis, MNMinor Pro
Eric Bye7011431996-19971D1976-05-31Grand Forks, NDJunior A (U.S.)
Joe Byrd32000171996-19971F1979-01-09Brooklyn Park, MNCollege-University
Craig Campagnolio000001986-19871W1967-03-14Philadelphia, PAJunior A (U.S.)
Chris Campbell037417801988-19891DGrafton, NDCollege-University
Corey Campbell4011101990-19911L1972-03-05Grand Forks, NDCollege-University
Troy Campbell1923581989-19901 Junior A (U.S.)
Lee Cannon000001986-19871G1968-07-14Holland, NYCollege-University
Damien Carfagna211101142021-20221D2002-12-12Wood Ridge, NJCollege-University
Brandon Carlson12167121993-19941L1974-06-06Anchorage, AKMinor Pro
Jeff Carlson108425092941996-19982L1978-11-24Anchorage, AKMinor Pro
Robert "Bobo" Carpenter69403272302013-20152F1996-08-16North Reading, MAMinor Pro
Ryan Carpenter117234467752009-20112C1991-01-18Oviedo, FLMajor League
Brian Carrabes49211940392019-20212C2001-08-01North Andover, MACollege-University
Mats Carseberg1945941996-19971F1977-08-01Stockholm, SwedenJunior A (U.S.)
John Carter1210142004-20051C1986-02-08Mamroneck, NYCollege-University
Tony Carter9055921471151984-19862F1965-09-12Bothell, WACollege-University
Peter Cartwright5451116162002-20042C1984-08-16Anchorage, AKMinor Pro
Kyle Cash200001997-19981F1981-02-12East Grand Forks, NDCollege-University
Rob Casper000001986-19871D1967-10-04Junior A (U.S.)
Jake Cass1601162013-20141D1996-02-02Stillwater, MNMinor Pro
Joe Caveney1414562008-20091L1988-07-05Fitchburg, MAMinor Pro
John Chain300021997-19981G1978-01-26Ardmore, PAMinor Pro
Steve Chalupnik4882028161988-19902D1970-02-05Fairbanks, AKCollege-University
Joe Charlebois59124251462004-20051D1986-02-18Potsdam, NYMinor Pro
Mike Charlesworth000001979-19812Junior A (U.S.)
Austin Chavez100022014-20151D1996-09-04Corona, CAJunior A (Canada)
Chris Chelios76424282391992-19942D1974-04-18Chicago, ILMinor Pro
Jan Chovan38000172002-20031G1983-09-07Bratislava, SlovakiaMinor Pro
Jason Christopherson362026461071991-19921W1972-11-07Burnsville, MNCollege-University
Ray Christy3661521422019-20201F1999-09-15St. Paul, MNCollege-University
Matt Ciancio1373956952161999-20023F1981-01-20Havertown, PACollege-University
Brad Cicala1000021994-19951G1975-09-18Hoboken, NJJunior A (Canada)
Tony Cinquegrano312341994-19951C1975-06-05Hingham, MACollege-University
Jimmy Clark1303322021-20221L2004-09-24Edina, MNCollege-University
Ryan Clark46714211321995-19972D1977-10-30Littleton, COMinor Pro
Anthony Cliche200002019-20201D2003-06-09Vallee-Jonction, PQJunior A (Canada)
Tom Cloherty10000181997-19981D1978-05-10Inverness, ILCollege-University
Nathan Clurman1907742017-20181D1998-05-08Boulder, COMinor Pro
Nate Cockerham2924621996-19971 College-University
Garrett Cockerill14336312013-20141D1994-02-19Brighton, MIMinor Pro
Sean Coffey38022562005-20072D1988-05-09Needham, MAJunior A (U.S.)
Dan Cohen700072000-20011D1981-08-10Bowmanville, ONTCollege-University
Sandy Cohen42272754451995-19961F1975-11-25Whitby, ONTMinor Pro
Craig Collins100001996-19971 Junior A (U.S.)
Jordan Collins15022172003-20041D1986-04-15Novi, MIMinor Pro
Sean Collins5962228892002-20031D1983-10-30Troy, MIMajor League
Paul Colontino18358311995-19961D1976-06-29Burlington, ONTCollege-University
Ryan Conmy60332962142022-20231R2004-10-23Alexandria, VACollege-University
Nick Connolly100001998-19991Junior A (U.S.)
Derek Contessa100002015-20161C1999-03-03Freehold, NJMinor Pro
Dane Cooper401451152011-20121D1994-04-14Chicago, ILCollege-University
Anthony Cosmano2851015102003-20041F1985-01-13Wheaton, ILMinor Pro
Matteo Costantini3771522122020-20211C2002-08-16St. Catharines, ONTCollege-University
Sam Court62112435382023-20241D2004-01-07Winnipeg, MANJunior A (Canada)
Matt Crandell1191534491062006-20082D1988-12-09St. Cloud, MNCollege-University
Pierre Crinon100002014-20151D1995-08-02Reims, FranceEuropean Elite
Kyle Criscuolo59212344242011-20121C1992-05-05Southampton, NJMajor League
Cameron Croix-Kochendorfer3001122022-20231G2003-10-13St. Paul, MNJunior A (U.S.)
Jackson Crowder400022023-20241F2007-04-26Allen, TXJunior A (U.S.)
Justin Cseter5831619292004-20062C1988-08-24Menomonie, WIMinor Pro
Jeff Cummins801101996-19971F1977-01-07Sudbury, ONTJunior A (Canada)
Mike Curry1122633591772002-20042W1984-09-20Eagle River, AKMinor Pro
Nick Curry1101122006-20071F1989-11-02Augusta, GAMinor Pro
Tim Curtis04162001988-19891D1969-08-19Hancock, MICollege-University
Steve Cygan51192746471997-19981C1977-05-18Spring Grove, ILMinor Pro
Stephane Da Costa994361104452007-20092F1989-07-11Paris, FranceMajor League
Chad Dahlen1631626421471997-20003D1979-05-23Devils Lake, NDCollege-University
Ben Daily10112291994-19951R1975-06-03Fairbanks, AKCollege-University
Drew Daniels5391928242008-20091D1989-06-07Suffern, NYMinor Pro
Justin Daniels5692837172008-20091C1989-06-07Suffern, NYMinor Pro
Kirk Daubenspeck900061992-19931G1974-07-21Madison, WIMinor Pro
Grayden Daul1601162022-20231D2003-01-31Chicago, ILJunior A (Canada)
Adam Davis15246312004-20051D1985-11-26Prior Lake, MNCollege-University
Patrick Davis1632582002-20031L1986-12-28Sterling, MIMajor League
Rick Davis47242751201988-19902FEdina, MNCollege-University
Rob Davis000001986-19871G1968-07-16Junior B (Canada)
Troy Davis45211233801990-19911C1971-12-30White Bear Lake, MNCollege-University
Dorian Dawson46156922017-20181D1997-05-29Collingwood, ONTCollege-University
Erik Day2100001995-19961G1977-03-21Elk River, MNCollege-University
Mathieu De St. Phalle25156252016-20182R2000-03-20Glencoe, ILMinor Pro
Sam Deckhut1191749661172021-20232F2002-04-02San Diego, CACollege-University
Danny Dekeyser4111011122009-20101D1990-03-07Detroit, MIMajor League
Robert Deleidi912947761591993-19952F1975-04-17Chelsea, MAJunior A (U.S.)
Chris Deleone48283462681988-19902FSeattle, WACollege-University
Jose Delgadillo12731215832009-20123D1992-02-28Milwaukee, WICollege-University
Spencer DenBeste400002017-20181F1999-02-17Marquette, MICollege-University
Tom Dennis000001988-19891G1969-02-12Chicago, ILMinor Pro
John DeRosa600001996-19971G1976-10-14West Haven, CTJunior A (U.S.)
Philip DeSimone16443921351592004-20073C1987-03-19East Amherst, NYMinor Pro
David Deterding148315182052001-20043D1983-11-28Alexandria, MNCollege-University
Troy Dexter1600021990-19911G1972-11-14Brookville, OHJunior A (U.S.)
Will Distad100002023-20241D2007-01-12White Bear Lake, MNJunior A (U.S.)
Austin Dittenhafer401122015-20161D1997-04-12Pequea, PAJunior A (U.S.)
Rick Dodd461917361331985-19861 College-University
Trey Dodd25639272015-20161F1996-07-18St. Louis, MOCollege-University
C.J. Dodero87141428752015-20172L1997-12-29Highlands Ranch, COJunior A (U.S.)
Scott Doherty48173451631985-19861F1967-08-30Bricktown, NJJunior A (U.S.)
Todd Donaldson4851722991982-19831D1963-08-17Littleton, COJunior A (U.S.)
David Donnellan29044242010-20111D1990-02-23Eau Claire, WICollege-University
Ben Doran185304575902019-20234F2003-02-27Chesterfield, MOCollege-University
Carson Dorfman100002023-20241G2003-10-06Hermitage, TNJunior A (U.S.)
Ricky Doriott25134592007-20081D1987-10-02Blaine, MNCollege-University
Luke Dow201102015-20161C1998-03-08Duluth, MNJunior A (U.S.)
Chase Drake89134562008-20102D1989-12-21Mosinee, WICollege-University
Scott Dub47191635521982-19842L1964-06-17Park River, NDMinor Pro
Walker Duehr49257472014-20151R1997-11-23Sioux Falls, SDMajor League
Don Duell024456901987-19892F1968-11-19Grand Rapids, MNCollege-University
Bobby Dugan100002014-20151G1997-02-13Seminole, FLMajor Junior
Stoy Dulgeroff400041994-19951F1976-01-15Centerville, OHJunior A (U.S.)
Jake Durflinger62915242162013-20163F1997-10-06Walnut Creek, CAMinor Pro
Scott Durocher000001986-19871D1967-05-08Junior A (U.S.)
Don Dwyer4871118171985-19872D1969-01-20Edmonds, WAMinor Pro
Chad Dyjak314610571991-19921D1973-02-13Aurora, COJunior A (U.S.)
Kristoffer Eberly400002021-20221G2002-12-10Pinckney, MICollege-University
Ethan Edwards5162127962020-20211D2002-06-06Grande Prairie, ALTACollege-University
Calle Ehrnberg51167512017-20181D1999-03-10Goteborg, SwedenEuropean Lower Leagues
Dillon Eichstadt301102013-20141D1994-02-07Bemidji, MNEuropean Elite
Corey Elkins58192342272004-20051C1985-02-23West Bloomfield, MIMajor League
Mike Elmore200041992-19931F1973-02-11Brooklyn Park, MNJunior A (U.S.)
Randy Enders109922314171996-19982D1977-10-18Madison, WICollege-University
Jon Engfer48263258581989-19901C1970-11-25Detroit Lakes, MNMinor Pro
Beau Erickson2100022005-20061G1985-12-16Hinton, IAMinor Pro
Josh Erickson891010202362011-20132L1993-07-16Roseau, MNMinor Pro
Al Ericsson47483785551982-19831F1963-01-09Libertyville, ILJunior A (U.S.)
Al Eskelin9072936401989-19912D1971-03-24Kirkland, WAJunior A (U.S.)
Niko Esposito-Selivanov600002017-20181L1998-09-23St. Petersburg, FLEuropean Lower Leagues
Chris Exarhos1012618261991-19921F1972-02-22Brown Deer, WICollege-University
Ben Fairbanks46122335901990-19911R1971-02-08St. Paul, MNJunior A (U.S.)
Dan Fallon426410222000-20011F1981-10-02Bemidji, MNJunior A (U.S.)
Rory Farrell36066622005-20061D1986-06-06Westfield, MACollege-University
Matthew Fawcett1203362016-20182L1999-04-22Lincoln, RICollege-University
Ruslan Fedotenko554334771391998-19991F1979-01-18Kiev, UkraineMajor League
Art Femenella156317206642000-20033D1982-06-06Annandale, NJMinor Pro
Geoff Ferguson6011314742011-20121D1992-01-18Hanwell, NBCollege-University
Tim Ferguson4856791351431985-19861L1966-09-09Kingston, ONTMinor Pro
Ryan Ferland500002016-20171G1998-02-11Franklin, MACollege-University
Brady Ferner14643135712015-20183D1997-08-27Dakota Dunes, SDCollege-University
Nello Ferrara5101211996-19971D1976-04-18Chicago, ILMinor Pro
Anea Ferrario55066302016-20171D1998-08-09Ogden, UTCollege-University
Paul Ferry000001986-19871D1968-08-08Seattle, WACollege-University
David Fessenden800002015-20161G1998-04-30Parker, COCollege-University
Matthew Fetzer97824321282000-20022D1983-01-10Chicago, ILCollege-University
Lukas Fiala51181937361999-20001F1980-06-15Sternberk, CzechEuropean Elite
Adam Fincik41347102002-20031F1985-01-08Donora, PAJunior A (U.S.)
Jim Finn01723402551979-19801Junior A (U.S.)
Jim Fish823047772701990-19922L1971-12-31Warroad, MNCollege-University
Kevin Fitzgerald10631215372022-20242D2004-10-11Bath, ONTJunior A (Canada)
Bobby Fitzpatrick46182139301993-19941C1974-05-18Quincy, MAJunior A (U.S.)
Cullen Flaherty19022111998-19991D1978-05-02Duluth, MNCollege-University
Justin Fletcher1541546611042000-20033D1983-03-30Maryville, ILMinor Pro
Kyle Follmer541418321372005-20061D1987-09-09St. Paul, MNMinor Pro
Duane Fonger3423831161982-19831F1962-10-31Superior, WIJunior A (U.S.)
Ryan Forbes32111425561995-19972F1976-11-11Anoka, MNCollege-University
Connor Ford5291120122016-20171R1998-02-05Pittsburgh, PAMinor Pro
Dan Ford11262228752008-20102D1990-11-19Skaneateles, NYMinor Pro
Parker Ford107273865762017-20192C2000-07-20Wakefield, RIMinor Pro
Mitch Fossier60112940362015-20161F1996-12-21Alpharetta, GAMinor Pro
Matt Fowler700021990-19911G1972-07-17Fargo, NDJunior A (U.S.)
Mike Fowler48173451631985-19861D1966-01-06 Junior A (U.S.)
Owen Fowler2431013842021-20221F2002-06-04Tewksbury, MACollege-University
Andy Franck38066362001-20021G1981-07-04Reminderville, OHMinor Pro
Chad Franckowiak440551471992-19931R1973-06-18Duluth, MNCollege-University
Mike Franks100002002-20031F1984-11-15Apple Valley, MNCollege-University
Sean Freeman17134161991-19921C1974-11-11Highland, ILMinor Pro
Chris Frescoln472351101991-19921D1974-12-04Milford, MICollege-University
Rob Fritz310331071990-19911GApple Valley, MNCollege-University
Ryan Furness34511161411993-19941L1974-03-16Salt Lake City, UTMinor Pro
John Fusco2021012172020-20211D2001-06-13Westwood, MACollege-University
Bryan Fuss564345882171992-19942R1974-03-04Madison, WIMinor Pro
Sam Fuss200002015-20161F1997-05-27Edina, MNCollege-University
Max Gaede65111930592009-20112F1992-03-27Woodbury, MNMinor Pro
Jim Gaffney8000261999-20001F1982-02-23Brooklyn, NYJunior A (U.S.)
Sam Gagner56113546602005-20061C1989-08-10London, ONTMajor League
Rylan Galiardi401122005-20061F1986-06-30Calgary, ALTAMinor Pro
Martin Galstyan89152338582000-20022F1981-05-23Glendale, CAJunior A (U.S.)
Jake Gannon1412362004-20051D1987-01-25Roselle, ILMinor Pro
John Gara000001980-19811FNiagara Falls, NYJunior A (U.S.)
Ethan Gardula67223254202022-20242L2005-02-28Princeton, MAJunior A (U.S.)
Mike Garreffi00221171979-19801Junior A (U.S.)
Gavin Garry26459202023-20241F2005-10-13Minnetonka, MNJunior A (U.S.)
Jon Garver2172981992-19931F1974-06-18Chisholm, MNCollege-University
Bob Gassoff80410143871994-19962D1977-07-24St. Louis, MOMinor Pro
Maxim Gaudreault105212445792010-20122F1992-07-16Annapolis, MDCollege-University
Dustin Gazley115454388842005-20072W1988-10-03Novi, MIMinor Pro
Cole Gendreau982832601921995-19972R1976-12-12Bismarck, NDCollege-University
Jack Genovese200002023-20241F2006-02-09New York, NYJunior A (U.S.)
Dave George000001981-19821Junior A (U.S.)
Ryan Geris1201832502671999-20023D1981-08-26Alexandria, MNMinor Pro
Logan Gestro49156882015-20161D1996-02-09South Lyon, MICollege-University
Paul Gherardi000001986-19871L1967-08-15Hibbing, MNMinor Pro
Brian Giachino3742226421985-19861D1966-09-28Calumet, MICollege-University
Kevin Gibson26156222010-20111D1990-01-05Grosse Pointe, MIMinor Pro
Kirk Gilger0172037711979-19812FSalt Lake City, UTJunior A (U.S.)
Connor Girard1601102012-20142G1993-03-20Edina, MNCollege-University
Michael Glenovich800001990-19911G1972-09-16Bellingham, WAJunior A (U.S.)
Zach Glienke12213142013-20141F1994-12-02Eagan, MNCollege-University
Dylan Godbout87194766462021-20243L2004-05-05Woodbury, MNJunior A (U.S.)
Marcel Godbout268513162016-20171F1996-06-04Center Line, MIMinor Pro
Grant Goeckner-Zoeller60273360602002-20031F1983-05-20Los Angeles, CAMinor Pro
David Goodwin65223052492011-20132F1992-02-27Des Peres, MOEuropean Elite
Alex Gordon47192746941993-19941F1974-11-24Shaker Heights, OHCollege-University
Nick Gordon21246192010-20111F1990-12-18Export, PACollege-University
Forrest Gore33131730911993-19941L1974-08-17Palmer, AKMinor Pro
Darryl Gorham000001986-19871C1967-07-17Junior A (U.S.)
Cameron Gornet7401162014-20162G1995-10-07St. Louis, MOCollege-University
John Grahame20011231993-19941G1975-08-31Denver, COMajor League
Marc Grande862843711271992-19942D1974-03-18Monroeville, PACollege-University
Jaden Grant26235182019-20201F2002-09-26White Lake, MICollege-University
Dylan Gratton6031518222021-20221D2003-02-25Pottstown, PACollege-University
Kevin Gravel53336362009-20101D1992-03-06Kingsford, MIMajor League
Jeff Gray000001980-19811FLos Angeles, CAJunior A (U.S.)
Joey Gray521228401321996-19971F1977-10-18Weymouth, MAMinor Pro
B.J. Greaves1174229713142001-20032L1982-02-03Nipigon, ONTCollege-University
Tim Gregoire000001986-19871F1968-01-16Junior A (U.S.)
Doug Grimes22404262020-20211F2002-04-18Brookline, MACollege-University
Steve Grizzell600001989-19901G Junior A (U.S.)
Aaron Grounds7669151012017-20192F1999-12-24Jamestown, NDCollege-University
Frank Grzeszczak565914302005-20061D1989-08-31Plantation, FLMajor Junior
David Gucciardi233811582019-20201D2002-10-09Toronto, ONTCollege-University
Jake Guentzel60294473242012-20131C1994-10-06Omaha, NEMajor League
Dana Gunderson5011251990-19911D1971-12-12Roseau, MNJunior A (U.S.)
Landen Gunderson283811182023-20241C2004-11-28Plymouth, MNJunior A (U.S.)
Pavol Gurcik10000242003-20041D1985-01-21Spisska Nova Ves, SlovakiaEuropean Elite
Ryan Guzior471325381051994-19951D1975-05-08Chicago, ILMinor Pro
Mark Hagen4872330931982-19831D1962-12-27Grand Forks, NDCollege-University
Ethan Haider3500002019-20201G2001-09-04Maple Grove, MNCollege-University
David Hale110933423141998-20002D1981-06-18Colorado Springs, COMajor League
Drew Hale85316191081994-19962D1976-10-20Arlington, MACollege-University
Jake Hale1700002018-20191C2001-05-19Minneapolis, MNCollege-University
Darren Haley35101525361990-19911W1972-04-13Duluth, MNCollege-University
Levi Hall26112491994-19951D1975-06-04Midvale, UTCollege-University
Donnie Hallmark1263233652482006-20093F1988-09-25Ontario, CACollege-University
Brent Halverson12246282000-20011F1980-03-28Cloquet, MNCollege-University
Matt Hanaman329918281992-19931C1974-04-08Rockton, ILCollege-University
Patrick Hannan1401142013-20141F1995-06-20Venetia, PAJunior A (U.S.)
Andrew Hansen25336171990-19922F1972-05-04Minneapolis, MNCollege-University
Deane Hansen0102232511979-19801D1962-08-02Jamestown, COMinor Pro
Matt Hansen16112311990-19911F1972-08-09Scottsdale, AZCollege-University
Mike Hanson652220421141994-19962F1976-04-04Minot, NDCollege-University
Ty Hanson117145872522021-20243D2005-04-21Hermantown, MNJunior A (U.S.)
Paul Harbaugh48333972181988-19902F1970-08-12Jamestown, NDCollege-University
Shep Harder600001995-19961G1976-02-04Minneapolis, MNMinor Pro
Bryon Haro46263662931992-19931L1973-02-04Mounds View, MNCollege-University
Aidan Harper900002018-20202G2001-03-28Libertyville, ILJunior A (U.S.)
Terry Harris471318311341996-19971F1976-03-06Seattle, WACollege-University
Ethan Harrison467916162019-20201F2000-10-30Plano, TXCollege-University
Brian Hartman0384886881979-19801CSioux City, IASenior Amateur
Joe Hartman100002006-20071D1989-03-29St. Cloud, MNMinor Pro
Matt Hartman1203648841652001-20043F1984-08-04St. Cloud, MNCollege-University
Max Hartner210142008-20091D1991-09-30Greenwood Village, COCollege-University
Mike Hashbargar336101601991-19932F1972-10-02Fargo, NDCollege-University
Tyler Haskins463811202001-20021C1986-05-26Madison, OHMinor Pro
Tomek Haula1831402022-20231F2004-09-29Pori, FinlandJunior A (U.S.)
Marian Havel401101999-20001C1984-01-26Jihlava, Czech Rep.European Elite
Brandon Hawkins54262248182013-20141F1994-04-25Macomb, MIMinor Pro
Ryan Hawkins801162002-20031F1984-09-23Eden Prairie, MNCollege-University
Kyle Hayton6600082012-20142G1994-05-12Denver, COMinor Pro
Tabor Heaslip112152439732020-20222F2001-12-17Fort Worth, TXCollege-University
Spencer Heichman158424183512005-20083W1989-04-24Yorba Linda, CAEuropean Lower Leagues
Austin Heidemann400002019-20201C1999-06-27Maple Grove, MNMinor Pro
Bill Hein000001986-19871D1968-03-21Junior A (U.S.)
Blake Heinrich851027372272011-20143D1995-02-17Cambridge, MNMinor Pro
Seth Helgeson116720271052007-20092D1990-10-08Faribault, MNMajor League
Matthew Hellickson5262228302016-20171D1998-03-21Rogers, MNMinor Pro
Eric Helstedt41112381999-20001F1982-12-29Minot, NDCollege-University
Greg Hemsoth2232541993-19941L1974-11-07Strongsville, OHJunior A (U.S.)
Jake Hendrickson5141216202008-20091C1989-10-02Savage, MNMinor Pro
David Henry113162541682011-20132F1992-05-08Foster City, CACollege-University
Dryden Henry43044141999-20001D1982-04-09Devils Lake, NDJunior A (Canada)
Caleb Herbert51232750612010-20111F1991-10-12Bloomington, MNMinor Pro
Randy Hernandez453710122017-20181R1999-01-12Miami, FLCollege-University
Troy Hesketh1201182010-20111D1991-07-05Chanhassen, MNCollege-University
Cramer Hickey27044201999-20001D1981-04-03San Jose, CACollege-University
Gerald Higgins000001986-19871F1967-01-30Central Islip, NYJunior A (U.S.)
Jeremy High1100021996-19971G1979-07-18Carbondale, COCollege-University
Jake Hildebrand2500002009-20112G1993-06-19Butler, PAMinor Pro
Niko Hildenbrand200002012-20131F1995-08-18Vacaville, CACollege-University
Justin Hillier305813461999-20001F1980-06-13East Grand Forks, MNJunior A (U.S.)
Jordan Hines400001995-19961C1976-06-19Cleveland, OHMinor Pro
A.J. Hodges14661262019-20201F2001-08-24Littleton, COCollege-University
Michael Hodgson130175168462001-20043D1984-03-10Surfside, CACollege-University
Robin Hoglund1610142011-20121F1993-06-11Molndal, SwedenMinor Pro
Ryan Hohl571719361582005-20061W1985-08-31Northville, MIMinor Pro
Michael Holland551910982011-20132D1992-02-06Atkinson, NHMinor Pro
Chad Holte28314221991-19921F1973-01-17Fargo, NDJunior A (U.S.)
Patrick Holway7011352015-20161D1996-10-01Cohasset, MAMinor Pro
Brett Hopkins0861401988-19891Junior A (Canada)
Waltteri Hopponen82192241952013-20152L1996-02-04Helsinki, FinlandEuropean Elite
Tyler Hotson44123345632022-20231L2003-03-17Stratford, ONTCollege-University
Gary Houseman60222648482002-20031F1983-07-27Saskatoon, SASKCollege-University
Justin Hryckowian44172138362020-20211F2001-02-23Ile Bizard, PQMinor Pro
Jeff Huber01891381979-19812DFargo, NDJunior A (U.S.)
Liam Hupka7301616812022-20242D2005-06-27Minneapolis, MNJunior A (U.S.)
Joe Hurley014620261979-19801Junior A (U.S.)
David Hymovitch200002019-20201F2003-08-14Scottsdale, AZCollege-University
Brian Idso000001980-19811DFargo, NDJunior A (U.S.)
Kirklan Irey1482532571762019-20223F2001-01-08Bismarck, NDCollege-University
Easton Jacobs407411492023-20241R2006-01-29Muskegon, MIJunior A (U.S.)
Jeff Jacobs4851116541982-19831F1963-01-07Caldwell, IDJunior A (U.S.)
Dylan James62283361392021-20221L2003-10-12Calgary, ALTACollege-University
Ryan James613461996-19971F1976-02-26Warroad, MNJunior A (U.S.)
Joel Janatuinen53212950242014-20151F1995-02-02Espoo, FinlandEuropean Elite
Adam Janecyk32000172008-20091G1990-02-10Ada, MICollege-University
Jamie Janezich411221992-19931F1974-05-29Chisholm, MNCollege-University
Matt Jarrett202221995-19961College-University
Konsta Jaske100002014-20151D1998-09-20Helsinki, FinlandJunior A (Canada)
Trey Jefferis25538102023-20241F2005-04-28Hummelstown, PAJunior A (U.S.)
Tom Jenkinson481115261831985-19872R1966-09-30Junior A (U.S.)
Terry Jensen48462773851982-19831F1962-09-04Cloquet, MNMinor Pro
Christian Jimenez961132431512018-20213D2002-03-15Yorktown Heights, NYCollege-University
Pontus Johansson53131225142011-20121F1991-09-22Uppsala, SwedenEuropean Elite
Adam Johnson1154671117492013-20152C1994-06-22Grand Rapids, MNMajor League
Bradley Johnson400022012-20131D1996-01-23Chesterfield, MOMinor Pro
Brett Johnson711222000-20011D1981-09-06Thief River Falls, MNCollege-University
Erik Johnson1714582000-20011F1981-05-21Coon Rapids, MNMinor Pro
Greg Johnson2400082010-20111D1992-08-05Dallas, TXCollege-University
Jake Johnson71131730122007-20092F1989-06-27Duluth, MNMinor Pro
Joel Johnson001101979-19801GJunior A (U.S.)
John Johnson010192901988-19891Minor Pro
Luke Johnson9443034532017-20192D1999-01-07Edina, MNCollege-University
Tyler Johnson301121998-19991D1979-05-25Gladstone, ORJunior A (U.S.)
Justin Johnston604711162003-20052D1986-03-26Grosse Pointe Woods, MICollege-University
Matt Jones5111819712005-20061R1986-01-13Kentwood, MIMinor Pro
Steve Jones4456111091997-19981F1978-09-06Chisago City, MNJunior A (U.S.)
Steve Jones1200001999-20001G1982-07-27Lake Stevens, WAJunior A (U.S.)
Joe Jorgensen4205541997-19981D1979-06-22Coleraine, MNJunior A (U.S.)
Tim Judy1531534492081998-20013D1981-01-14Bowie, MDMinor Pro
Matt Jurusik4901142017-20181G1997-05-01La Grange, ILMinor Pro
Adam Kadlec1010122017-20181R1999-09-03Edina, MNMajor Junior
Matt Kaiser1101142004-20051F1986-04-12Bloomington, MNCollege-University
Jason Kalbrener100001992-19931F1974-05-11Grafton, NDJunior A (U.S.)
Shane Kalbrener933661971111995-19972F1976-06-25Grafton, NDCollege-University
Joe Kalisz502202009-20101L1991-06-10Davison, MIMinor Pro
Marcus Kallionkieli58292453282018-20191L2001-03-20Kankaanpaa, FinlandMinor Pro
Max Kalter60131730102014-20151F1996-03-01Highland Park, ILMinor Pro
Fred Kaminska222155761231979-19834D1962-12-16Niagara Falls, NYJunior A (U.S.)
Steven Kampfer1031223351902004-20062D1988-09-24Ann Arbor, MIMajor League
Chris Kane23033252004-20051D1985-06-02Irvine, CAMinor Pro
Michael Kapla5491726252011-20132D1994-09-19Eau Claire, WIMajor League
Eetu Karvinen1721342012-20131C1993-01-27Vantaa, FinlandEuropean Elite
Jackson Keane76111425822015-20172C1997-04-08Winnipeg, MANMinor Pro
Owen Keefe49369562023-20241D2006-03-26Saugus, MAJunior A (U.S.)
Mike Keenan107736432222007-20092D1989-03-07Weymouth, MAMinor Pro
Anthony Kehrer8521416662018-20202D2002-03-04Winnipeg, MANCollege-University
Shane Keith1601121989-19901C1972-08-19Sioux City, IAJunior A (U.S.)
Charles Kelleher216121842016-20171R1997-02-04Longmeadow, MACollege-University
Joe Kelly400022019-20201FJunior A (U.S.)
Nick Kemp59152338442004-20051W1986-01-05Hermantown, MNMinor Pro
Tim Kennedy1103941801542003-20052L1986-04-30Buffalo, NYMajor League
Ryan Kern100001992-19931CDuluth, MNJunior A (U.S.)
Clark Kerner300002017-20181L2000-06-16Overland Park, KSCollege-University
Brian Kerr50132336822000-20011F1980-04-20Kirkland, PQCollege-University
Colin Kessler119203050752022-20242L2004-06-07Anchorage, AKJunior A (U.S.)
Ryan Kesti59268612009-20101D1989-08-02Red Wing, MNMinor Pro
Chad Kilgore4000191990-19911D1972-06-05Baxter, MNJunior A (U.S.)
Matthew Kinman33112182008-20091D1990-12-13Ft. Wright, KYJunior A (U.S.)
Ben Kinne60172643512007-20081F1988-06-04St. Paul, MNCollege-University
Craig Kitto100002008-20091F1990-03-31Ashburn, VACollege-University
Matiss Kivlenieks49000192016-20171G1996-08-26Riga, LatviaMajor League
Zech Klann299312242000-20011F1982-02-25Newport, RIMinor Pro
Brian Klanow45183149701985-19861R1966-03-01Salem, MAMinor Pro
Dave Klasnick5931356661990-19922C1972-08-29Pittsburgh, PACollege-University
Levi Kleiboer401122018-20191D1998-07-17Martensville, SASKCollege-University
Rostislav Klesla54412161001998-19991D1982-03-21Novy Jicin, Czech Rep.Major League
Page Klostreich030295901988-19891R1969-01-04Jamestown, NDMinor Pro
Phillip Knies1072628541062015-20172L1998-06-04Phoenix, AZEuropean Elite
Paul Knight801820382001990-19922L1973-07-09Bellevue, WAJunior A (U.S.)
Jason Knobblock13101101991-19921L1974-04-21Romulus, MIMajor Junior
Nate Knoepke3801414372017-20181D1999-04-08Burnsville, MNMinor Pro
Patrick Knutson24336342000-20011F1982-01-03East Grand Forks, NDCollege-University
Dieter Kochan2301181991-19921G1974-05-11Saskatoon, SASKMajor League
Cole Koepke82311344532016-20182L1998-05-17Two Harbors, MNMajor League
Randy Koeppl200001994-19951G1975-03-13Bloomington, MNJunior A (U.S.)
Dave Kolar002201988-19891Junior A (U.S.)
Jared Kolquist5762127422012-20131D1993-04-22Hermantown, MNMinor Pro
Jakub Kopecky34134282022-20231L2004-02-08Grand Rapids, MIJunior A (U.S.)
Paul Koski700041997-19981 Junior A (U.S.)
Nathan Kotewa1111915341821997-19992F1978-02-07Fairmont, MNCollege-University
A.J. Kratofil109921301991997-20003D1979-05-23Lititz, PACollege-University
Adam Krause247512182010-20111C1991-09-12Hermantown, MNMinor Pro
Benjamin Kraws6902202017-20192G2000-08-02Cranbury, NJMinor Pro
Jakub Krbecek800002023-20241G2003-02-01Prague, Czech Rep.Junior A (U.S.)
Brian Kreft2000021991-19932G1972-09-09Boucherville, PQMinor Pro
Nolan Krenzen9282028442018-20202D2001-07-13Duluth, MNCollege-University
Nikita Krivokrasov36088402020-20211L2000-12-23Westminster, COEuropean Elite
Johann Kroll10493039862002-20042D1984-02-23Plymouth, MNMinor Pro
Adam Krug59182644722003-20041C1983-06-06Livonia, MIMinor Pro
Alexander Krushelnyski2151116112009-20101F1990-11-14Los Angeles, CAMinor Pro
James Krusic30112302006-20071F1988-07-08Escanaba, MIJunior A (U.S.)
Daniel Kucerovy14022132013-20141F1994-01-23Bethel Park, PACollege-University
Jerry Kuhn78033542005-20072G1986-03-20Southgate, MIMinor Pro
Alexander Kuqali30459222011-20121D1991-06-13Dallas, TXMinor Pro
Marcel Kuris1300041996-19971G1977-03-07Kosice, SlovakiaMinor Pro
Sam Kurker56242549862014-20151R1994-04-08Boston, MAMinor Pro
Kevin Kyle4862632311988-19902DSt. Louis, MOCollege-University
Joel L'Esperance256814162013-20141C1995-08-18Brighton, MIMajor League
Daniel Laatsch5121719182020-20211D2002-02-13Altoona, WICollege-University
Jason LaBarge400041992-19931D1974-03-15Massena, NYCollege-University
Clayton LaBrosse35358182001-20021F1983-10-06McMurray, PAJunior A (Canada)
Cedric Lacroix1071412262962012-20142F1994-11-03Shefford, PQMinor Pro
Luke LaMaster382810402019-20201D1999-10-17Duluth, MNCollege-University
Kevin Lambert000001986-19871D1967-06-04Junior A (U.S.)
Christian Lampasso407714342012-20131F1994-05-09Amherst, NYCollege-University
Mason Langenbrunner400022020-20211D2002-09-14Eden Prairie, MNCollege-University
Brian Langlot4303341988-19902G1969-09-01Seattle, WAMinor Pro
Jeff Lantz33022142003-20041G1983-05-19Farmington Hills, MIJunior A (U.S.)
Chad Laroche2481220841992-19931L1973-03-14Minnetonka, MNCollege-University
Robert Larsen000001980-19811DSalt Lake City, UTJunior A (U.S.)
Robert Larson01013231521979-19801Junior A (U.S.)
Jordan Lashmett100021998-19991Junior A (U.S.)
Billy Latta22459262009-20101F1990-07-16West Chester, PACollege-University
Jackson Leef264121622011-20121F1992-05-11Fort Wayne, INMinor Pro
Ryan Leibold607512532017-20181F1998-11-03Ashburn, VAMinor Pro
Brian Leitza10001616541991-19943G1974-03-16Lake Villa, ILMinor Pro
Peter Lenes60131326602004-20051F1986-04-03Shelburne, VTMinor Pro
Tomi Leppanen112816241502021-20232D2003-04-07Rauma, FinlandCollege-University
Darren Lepper800001985-19861G Junior A (U.S.)
Charlie Leslie000001986-19871F1968-01-11Junior A (U.S.)
Jason Lesteberg2321113531990-19911C1972-01-23Burnsville, MNCollege-University
Jeff Letey100001993-19941F1975-12-22Anchorage, AKMinor Pro
Kevin Lewton0527491979-19812DFargo, NDJunior A (U.S.)
Chris Lindberg09514791979-19812FAppleton, WIJunior A (U.S.)
Louis Liotti11642428722003-20052D1985-05-25Westbury, NYMinor Pro
Derek Locker37243862181992-19931L1972-10-03Duluth, MNCollege-University
Finnegan Loftus125124557382021-20243D2004-02-12Blaine, MNJunior A (U.S.)
Kevin Lohry98173956152005-20072R1987-09-03Sioux City, SDMinor Pro
Chris Loken000001991-19921F1972-03-02Burnsville, MNJunior A (U.S.)
Kevin Lombardi586814332018-20191R1998-08-12Schwenksville, PAMinor Pro
Carter Loney4981119592020-20211C2002-08-02Columbus, OHCollege-University
Cole Longacre5215642022-20242D2006-05-26Sewell, NJJunior A (Canada)
Brent Lovett9391625881992-19942D1974-01-16Eden Prairie, MNCollege-University
Brandon Lubin18145122010-20111D1991-04-01Commerce, MIMinor Pro
Griffin Ludtke9652227732019-20223D2003-02-01Elko, MNCollege-University
Cort Lundeen400001994-19951F1974-10-18Bloomington, MICollege-University
Jake Luthi556814422001-20021D1982-10-26Palmer, AKMinor Pro
Philip Lux200002011-20121F1992-05-19St. Louis, MOMinor Pro
Christian Lyons300002023-20241D2007-06-25St. Louis, MOJunior A (U.S.)
Nikolai Lyssogor1700042016-20171D1999-04-09Denver, COJunior A (Canada)
Joel Maatta95202545662019-20212C2002-07-06Helsinki, FinlandCollege-University
Dylan MacDonald15022172010-20111D1993-03-05London, ONTMajor Junior
Eddie MacDonald17561181990-19911L1973-01-22Ann Arbor, MICollege-University
Mike Mackey000001980-19811FColeraine, MNJunior A (U.S.)
Brendan Maclaren210102016-20171F1998-11-30Sault Ste. Marie, MICollege-University
J.C. MacLean478917222016-20171C1997-02-27Basking Ridge, NJCollege-University
D.J. MacPhail2321416381992-19931D1972-12-08Scituate, MAMinor Pro
Bill Magnuson1063229612082001-20032F1982-07-09Rochdale, MACollege-University
Nick Magyar2715662012-20131R1996-05-29Mentor, OHMajor Junior
Shane Maher19044121996-19971D1977-10-12Forest Lake, MNCollege-University
Anthony Maiani116234972762005-20072C1989-02-24Shelby Township, MIMinor Pro
Domenic Maiani1042440641042002-20042F1986-05-23Shelby Township, MIMinor Pro
Ian Malcolmson106193049262018-20202C1999-01-29Waukesha, WICollege-University
Dan Malloy8112102005-20061D1985-02-18Stamford, CTMinor Pro
Axel Mangbo5503322021-20232G2003-04-15Molle, SwedenCollege-University
Keegan Mantaro8821012222016-20182D1998-12-03Monument, COCollege-University
Ryan Mantha8121113992012-20142D1996-06-18Clarkston, MIMinor Pro
Peter Maric1022402011-20121F1992-12-11Milwaukee, WICollege-University
Cody Marooney534481032011-20132F1992-07-07Eden Prairie, MNCollege-University
Sean Marsan48448112501988-19902FBedford, MACollege-University
Blake Martin13745621073052004-20073F1986-11-10Anchorage, AKCollege-University
Jim Martin000001981-19821GJunior A (U.S.)
Giacomo Martino6181725102023-20241L2005-04-29Toronto, ONTJunior A (Canada)
Viktor Masilevich28681482019-20201F2000-07-26Soligorsk, BelarusJunior A (U.S.)
Joey Matthews1604402016-20171D1997-06-24Columbia, ILMinor Pro
Austin Mattson61131730162008-20112R1991-02-01Livonia, MIMajor Junior
Brad Mattson33141832451985-19861College-University
Chad Matushak442810161996-19971D1977-12-07Superior, WICollege-University
Tim May4061117561992-19931D1972-11-25Hastings, MNMinor Pro
Connor Mayer54088142015-20172D1999-06-13Champlin, MNMinor Pro
Kris Mayotte2800022001-20021G1983-02-20Pittsburgh, PAMinor Pro
Matt McArdle14033102014-20151D1995-07-11Annapolis, MDCollege-University
Devlin McCabe1905562018-20191R2000-06-13St. Paul, MNCollege-University
Brendan McCartin1502031512671998-20013D1981-01-16Camp Hill, PAMinor Pro
Dennis McCauley1123030604122003-20052F1985-08-15Billerica, MAMinor Pro
Max McCormick552121421022010-20111L1992-05-01De Pere, WIMajor League
Sam McCormick100002013-20141F1997-02-20De Pere, WIEuropean Lower Leagues
John McCoy011172801988-19891Edina, MNJunior A (U.S.)
Jeff McDonald000001987-19881W1969-06-11Spokane, WAMajor Junior
Connor McGlynn538412742011-20132C1995-06-19Oakville, ONTMajor Junior
Jon McGurk47314677801984-19851L1964-10-30Grand Forks, NDCollege-University
Ryan McIntosh100001996-19971G1976-10-08Calgary, ALTAMinor Pro
Jake McLaughlin4513482014-20151D1996-03-26Hinsdale, ILMinor Pro
Owen McLaughlin65284472162019-20222C2003-03-25Spring City, PACollege-University
Steve McLean4437316881988-19902F1970-05-19Littleton, COCollege-University
Connor McMenamin4781018142016-20171L1999-02-25Collegeville, PAMinor Pro
Seth McNary100002006-20071GWoburn, MACollege-University
Kyle Medvec6041418832005-20072D1988-06-16Westminster, COMinor Pro
Christian Meike2626802013-20162D1996-01-23Arlington, VACollege-University
Joseph Mense3726862023-20241D2006-07-21Port Jefferson, NYJunior A (U.S.)
Jon Mercogliano310101994-19951 Junior A (U.S.)
Jarrod Mermis80151126582007-20092F1990-02-15Alton, ILCollege-University
Jeff Metro4015661993-19941D1974-08-31Madison, WICollege-University
Josh Meyers5782432922004-20051D1985-12-07Alexandria, MNMinor Pro
Chris Michaels000001986-19871L1968-09-26Junior A (U.S.)
Cary Mierzejewski03151801988-19891Junior A (U.S.)
Arpad Mihaly18167101999-20001L1980-06-27Miercurea, RomaniaMinor Pro
C.J. Miller16134101990-19911D1971-06-14Hoffman Estates, ILJunior B (Canada)
Dan Miller429817351994-19951F1975-05-09Lunenburg, MACollege-University
Joe Miller60232649712007-20081F1987-09-11Plymouth, MNCollege-University
John Miller30022291999-20001D1981-07-31Grand Ledge, MIMinor Pro
Matthew Miller126202040162016-20193F1999-09-04Leo, INMinor Pro
Micah Miller83282149302016-20182R1998-10-29Grand Rapids, MNMinor Pro
Dylan Mills4214822442017-20181F1999-08-18Cottage Grove, MNMinor Pro
Chris Minella1713840781932003-20063F1985-07-05Cincinnati, OHMinor Pro
Mason Minsky100002023-20241F2007-07-03Libertyville, ILJunior A (U.S.)
Pat Mismash000001986-19871C1967-12-25Junior A (U.S.)
Jesse Modahl63171431432000-20022F1981-01-03Roseau, MNCollege-University
Derek Mohamed8000121993-19941D1974-12-26Paxton, MAJunior A (Canada)
Matt Molaski1720281994-19951D1975-12-10Green Bay, WICollege-University
Dan Molenaar8352126642011-20132D1993-07-05Eden Prairie, MNCollege-University
Jesse Monell1212667931031992-19953F1974-11-20Sioux City, IACollege-University
Jake Montgomery1373739761962012-20153F1994-06-08Oakdale, MNCollege-University
Meirs Moore20000242012-20142D1994-12-04Vastervik, SwedenMinor Pro
Jake Moreland4700051997-19992G1979-02-20Grand Forks, NDMinor Pro
Chad Morin5441115752005-20061D1988-04-15Auburn, NYMinor Pro
Ren Morque35459242022-20242D2003-11-12Grand Rapids, MNJunior A (U.S.)
Mike Morton000001979-19801Senior Amateur
Leroy "Punky" Motberg05813311979-19812FWarroad, MNJunior A (U.S.)
Trent Mozak1671527423331997-20014F1980-10-18Sioux City, IAJunior A (U.S.)
Tyler Mueller58624301132013-20141D1994-06-13Regina, SASKMinor Pro
Cullen Munson210102012-20131F1996-04-04Edina, MNCollege-University
Bobby Nardella5211213142013-20141D1996-04-22Rosemont, ILMinor Pro
Stephen Naughton16549351993-19941F1974-02-19Queens, NYMinor Pro
Berk Nelson451211231301995-19961F1976-07-02Los Angeles, CAMinor Pro
Brad Nelson4841822271994-19951D1974-11-07Bloomington, MNCollege-University
Noah Nelson6391221582010-20122F1992-04-10Oconomowoc, WICollege-University
Eric Ness4671219181995-19961C1977-03-04Grand Forks, NDCollege-University
Mike Ness100002009-20101G1992-01-11Woodbury, MNJunior A (U.S.)
Bauer Neudecker365152042017-20181R1998-06-02St. Louis Park, MNMinor Pro
Tony Neville1410141993-19952L1976-02-09Edmonds, WACollege-University
Robby Newton3634762019-20212F2001-07-16Milwaukee, WICollege-University
Kelly "Trapper" Niccum31325181992-19931F1974-04-10Rice Lake, WICollege-University
Wil Nichol40246631993-19941D1973-12-06Madison, WICollege-University
Brian Nicholas103214465222021-20243F2005-03-15Scarsdale, NYJunior A (U.S.)
Eero Niemi1300002019-20201F2002-10-02Pori, FinlandEuropean Elite
Viljami Nieminen4052722018-20191F2001-12-28Denver, COEuropean Elite
Gavin Nieto100002012-20131G1996-02-01Yorba Linda, CACollege-University
Jackson Nieuwendyk8921012202019-20212L2002-09-04Dallas, TXCollege-University
Albin Nilsson6091322322018-20191C1998-09-18Ljungby, SwedenEuropean Lower Leagues
Josh Nixon4881725322019-20201R2000-05-09Mississauga, ONTCollege-University
Dave Noah061218331979-19801Junior A (U.S.)
Chad Nordby4771219341990-19911D1971-07-22Hermantown, MNJunior A (U.S.)
Peter Nordell1300081990-19911G1972-06-29Grand Forks, NDJunior A (U.S.)
Chad Nordhagen1392621473431997-20003F1979-08-08Thief River Falls, MNCollege-University
Tim O'Brien82252247472010-20122F1992-08-29Winnetka, ILCollege-University
Denny O'Connor100041995-19961F1977-02-18Roseville, MNCollege-University
Pat O'Leary455611621998-19991W1979-11-07Fargo, NDCollege-University
Brad O'Shell25022162003-20041F1987-04-10Sterling Heights, MIJunior A (U.S.)
Eddie Olczyk7111415392006-20082F1989-06-17Long Grove, ILMinor Pro
Tom Olczyk2052535601162007-20114F1990-11-10Long Grove, ILMinor Pro
Jason Olden3741418531990-19911R1971-07-28Colorado Springs, COJunior A (U.S.)
Travis Oleksuk116204666622006-20082C1989-02-03Thunder Bay, ONTMinor Pro
Chris Oleson317613421990-19911D1971-06-14Madison, WIMinor Pro
Jay Oleson1500001985-19861G Junior A (U.S.)
Ryan Olier4271017661990-19911L1972-08-17Eagle River, AKMinor Pro
Christian Olsen1000062006-20071L1987-10-08Herlev, DenmarkEuropean Lower Leagues
Chris Olsgard1083339722661998-20002W1980-05-04Issaquah, WACollege-University
Brenden Olson539716242020-20211F2000-10-18Eau Claire, WICollege-University
Brett Olson601142005-20061C1987-02-19Superior, WIMinor Pro
Bryce Olson13112381995-19961F1975-11-24Junior A (U.S.)
Collin Olson64011122013-20152G1994-04-04Apple Valley, MNCollege-University
Jacob Olson200002013-20141D1997-02-05St. Paul, MNCollege-University
Trevor Olson53193655922012-20142F1993-11-22Duluth, MNMinor Pro
Nikolas Olsson75131023652012-20142F1994-06-14Escondido, CAMinor Pro
John Opilka1211202019-20201D2002-09-26Effingham, ILJunior A (U.S.)
Chris Opskar527512481996-19971F1977-10-09Princeton, MNJunior A (U.S.)
Dana Orent1900001982-19831G1964-01-04Framingham, MACollege-University
Matt Paape115212142672009-20112F1991-09-10Appleton, WICollege-University
Max Pacioretty602142631192006-20071L1988-11-20New Canaan, CTMajor League
Nathan Pageau2812302006-20071F1989-06-05Stoney Creek, ONTCollege-University
Nathan Painovich46268341991-19921F1972-12-01Baudette, MNJunior A (U.S.)
Tyler Palmiscno1133393126301998-20002F1979-12-27East Grand Forks, MNMinor Pro
Brian Panik3001182000-20011G1982-10-28Glendale Heights, ILJunior A (U.S.)
Jay Panzer48384179381994-19951F1975-12-29Grand Forks, NDMinor Pro
Tom Paolini4358131411997-19981F1978-07-20Rochester, NYCollege-University
Amel Paolucci000001988-19891GRochester, NYCollege-University
Brian Papcun2003-20041G1983-08-11Armada, MICollege-University
Landon Parker400002018-20202L2002-09-20East Grand Forks, MNCollege-University
Tommy Pasanen100420241262018-20202D2001-07-31Schweinfurt, GermanyCollege-University
Brett Patterson891435491192010-20122D1992-06-06Eden Prairie, MNCollege-University
Mike Patton2162821999-20001F1982-09-08Mechanicsburg, PACollege-University
Luke Pavlas1093032621471997-19992C1978-09-13Anchorage, AKCollege-University
Adam Pawlick53201333262008-20091F1990-01-29Utica, NYMinor Pro
Alexandre Payusov473710162014-20151F1997-07-26Montreal, PQCollege-University
Andrew Pearsall4131922611994-19951D1974-09-30Sandwich, MAMinor Pro
Tyler Pederson481451282006-20071D1987-11-04St. Louis Park, MNCollege-University
Ryan Petersen401102003-20041F1984-09-05North St. Paul, MNEuropean Lower Leagues
Avery Peterson3571825232012-20142C1995-06-20Grand Rapids, MNMinor Pro
Sam Piazza1811262010-20122D1994-01-27Darien, ILCollege-University
Brad Pick1521321995-19961 Junior A (U.S.)
Pete "Pepper" Pierman4241418121995-19972F1977-01-18Kalamazoo, MIMinor Pro
Nick Pierre98201737382020-20233L2004-04-09Cottage Grove, MNJunior A (U.S.)
Chad Pietroniro2000212014-20151C1996-07-08Prescott Valley, AZMinor Pro
Neal Pionk1191067771992012-20153D1995-07-29Omaha, NEMajor League
Brian Piper000001988-19891Junior A (U.S.)
Mike Pitzenberger0143347111979-19801Junior A (U.S.)
Dylan Plitt21358302013-20141F1994-06-16Philadelphia, PACollege-University
Zach Plucinski2702222018-20191D2000-07-26Eagle River, AKCollege-University
Pierce Pluemer2015662015-20161F1996-01-07Phillips, WICollege-University
Michael Pohlen000001987-198811969-05-02Hutchinson, MNJunior A (U.S.)
Ben Poitras62142337342021-20232C2005-07-18Toronto, ONTJunior A (U.S.)
Scott Polaski1093348811111999-20012D1982-08-04Colorado Springs, COMinor Pro
Brandon Polich12528781061572000-20033C1982-05-20Osseo, MNCollege-University
Stuart Pomeroy500072013-20141D1995-02-05Glenview, ILCollege-University
Tanner Pond3097161142012-20131F1993-05-31Walled Lake, MIMinor Pro
Brent Popadych200042000-20011F1980-10-14Fort Saskatchewan, ALTAJunior A (Canada)
Chris Porter810101994-19951 College-University
Kristian Pospisil481525401112016-20171L1996-04-22Zvolen, SlovakiaMinor Pro
Martin Pospisil9324761003712017-20192C1999-11-19Zvolen, SlovakiaMajor League
Eric Preston337613181992-19931R1973-06-18Mission Viejo, CAMinor Pro
Austin Priebe1801122011-20121G1993-02-22Wausau, WIJunior A (U.S.)
Tate Pritchard57131629342023-20241F2004-11-19Savage, MNJunior A (U.S.)
Tony Prpic38202444511991-19921R1973-06-16Cleveland, OHMinor Pro
Teemu Pulkkinen4315163142015-20161L1995-03-13Helsinki, FinlandEuropean Elite
Tom Puorro551720371561995-19972R1976-06-27Amesbury, MAJunior A (U.S.)
Peteris Purmalis4635862021-20221F2003-01-07Liepaja, LatviaEuropean Lower Leagues
Jim Pye4391221681990-19911R1971-07-16Zion, ILJunior A (U.S.)
Steve Quailer60193049552007-20081R1989-08-05Arvada, COMinor Pro
Mike Racz485577132601985-19861F1966-05-21Rochester, MICollege-University
Rick Radcliffe000001979-19801Junior A (U.S.)
James Rademaker37314451995-199611977-06-09College-University
Jonathan Ralph30167552004-20051D1984-10-25Johannesburg, South AfricaMinor Pro
Mike Ramirez1272442661162001-20043F1984-03-19Anchorage, AKJunior A (U.S.)
Sampo Ranta83291746282016-20182L2000-05-31Naantali, FinlandMajor League
Aapeli Rasanen3871825302016-20171C1998-06-01Tampere, FinlandEuropean Elite
Ryan Rashid57111122202009-20101F1990-04-24Farmington Hills, MIMinor Pro
Eric Raygor30202040431992-19931R1973-01-07Superior, WIMinor Pro
Patrick Reilly1200042022-20231D2004-09-27Avon, NJJunior A (Canada)
Chad Remackel8655871421031990-19922L1971-11-09St. Paul, MNMinor Pro
Ryan Rentz532421451131996-19971F1977-02-01West Islip, NYCollege-University
Sebastian Repo256915202014-20151R1996-06-23Lahti, FinlandMinor Pro
Daniel Rice100001993-19941D1975-02-13Virginia, MNCollege-University
Carson Riddle200022017-20181L2001-06-26Holly, MICollege-University
Brian Rigali95152843872015-20172C1997-03-17Green Oaks, ILCollege-University
Morgan Roach93364278401997-19992R1978-06-07North Pole, AKCollege-University
Brad Robbins99384684402010-20122F1991-08-03Murrieta, CACollege-University
Blake Robertson200002015-20161D1996-03-26South Lyon, MICollege-University
Joe Robillard215510251995-19961F1975-10-11Arlington, MAJunior A (U.S.)
Josh Robinson6101102006-20082G1989-12-01Frankenmuth, MIMinor Pro
Stu Rodberg500021994-19951 Junior A (U.S.)
Alex Rodriguez5161117802014-20151F1995-12-15Miami, FLMinor Pro
Kyle Rohrer610122022-20231C2005-01-26Oregon, WIJunior A (U.S.)
Matt Romaniski200001995-19961F1977-01-01Cottage Grove, MNMinor Pro
Jordan Ronn714542023-20241F2005-06-09Dayton, MNJunior A (U.S.)
Nick Rosa1000042016-20171F1996-11-18Birmingham, MICollege-University
Jerad Rosburg464812382013-20152D1996-06-18Clarksville, MDMinor Pro
Brad Ross000001980-19811F1962-03-10Salt Lake City, UTSenior Amateur
Brian Ross90721281951994-19962D1975-10-24Bellingham, MAJunior A (U.S.)
Mike Rotsch46172340241992-19931L1973-03-29Plymouth, MNCollege-University
Hayden Rowan462810422017-20181L1999-01-22Pemberville, OHCollege-University
Andrew Rowe110272350582005-20072W1988-01-22Muskegon, MIMinor Pro
Jeff Rucinski46522271081993-19941D1973-09-29Independence, OHMinor Pro
Tim Rumpf2721416401988-19902Junior A (U.S.)
Andy Ryan4341115242011-20121D1993-07-24Brighton, MICollege-University
Jake Ryczek8492332342014-20162D1998-03-19Springfield, MAMinor Pro
Pete Ryskamp48264773861981-19832F1963-01-21Alexandria, MNCollege-University
Colby Saganiuk43101222182023-20241C2003-02-05Plainfield, ILMajor Junior
Sam Saliba67111627412013-20152F1995-10-09Lake Forest, ILCollege-University
Samuel Salonen23347232017-20181R2000-03-22Vantaa, FinlandEuropean Elite
Adam Samuelsson4311314382018-20202D2000-06-21Rye, NYMinor Pro
Ryan Sandelin500002015-20161C1999-01-03Hermantown, MNMinor Pro
Jeff Sanger4402241997-19981G1978-11-14Madison, WIMinor Pro
Keith Savaire46055481982-19831D1963-10-05St. Louis Park, MNJunior A (U.S.)
Steve Savre4082129161996-19971F1977-08-21Roseville, MNJunior A (U.S.)
Kevin Scanlon27336611990-19911R1971-10-31St. Paul, MNJunior A (U.S.)
Jim Scatchell400021998-19991D1981-04-10Carol Stream, ILJunior A (U.S.)
Ian Scheid4751116352015-20161D1995-06-14Coon Rapids, MNMinor Pro
Matt Scherer19112231999-20001F1982-04-19Seattle, WAMinor Pro
Keith Schermele4681220121982-19831F1965-05-24Great Falls, MTJunior A (U.S.)
Bennett Schimek89243660302020-20222R2003-04-15Mendota Heights, MNCollege-University
Joseph Schlemmer300001990-19911 Junior A (U.S.)
Jordan Schmaltz64163450352009-20123D1993-10-08Madison, WIMajor League
Akira Schmid4300002019-20212G2000-05-12Bern, SwitzerlandMajor League
Adam Schmidt109173653562008-20102F1990-11-16Warrington, PAMinor Pro
Kyle Schmidt85142337402012-20142F1994-03-23Menomonee Falls, WICollege-University
Ryan Schmidt292241021990-19911D1973-05-23Des Moines, IAMinor Pro
Brandon Schmitt801116272031999-20012F1980-02-04Arlington, WACollege-University
Chad Schneider500021993-19941F1973-11-28Rochester, MNJunior A (U.S.)
Charlie Schoen58263056142021-20221R2001-06-02Andover, MNCollege-University
Andy Schofield200001998-19991D1980-03-25Minnetonka, MNJunior A (Canada)
Sawyer Scholl35617292022-20231F2002-02-14Medford, WICollege-University
Brandon Schwartz1023944831262000-20022R1981-08-03St. Cloud, MNMinor Pro
Joe Schwartz23123691990-19911D1970-12-31St. Paul, MNMinor Pro
Nathan Schwartzbauer1201434481742001-20032D1982-05-25Wasilla, AKMinor Pro
Mike Scott563319521281997-19981L1977-04-04Calgary, ALTAMinor Pro
Todd Scott700022016-20171G2000-05-23Albertville, MNMajor Junior
John Seaverson4721012471991-19921F1972-09-06Thief River Falls, MNJunior A (U.S.)
Scott Seely012301988-19891College-University
Mike Sellke481322351051982-19831F1962-05-15Arvada, COJunior A (U.S.)
Kirby Senden2213401993-19941College-University
Tommy Serratore6976131092007-20092F1989-07-16Colorado Springs, COMinor Pro
Kaden Shahan111592988462022-20242R2005-05-24Everett, WAJunior A (U.S.)
Derek Shepherd500041990-19911D1971-12-02West St. Paul, MNJunior A (U.S.)
Jaden Shields200002016-20171D1999-12-30Royal Oak, MIMinor Pro
Mike Shier35358181989-19901 Junior A (U.S.)
Tom Shinabarger4821113381982-19831D1964-01-22St. Louis, MOCollege-University
Scott Shoffstall1151151192341301983-19863C1965-10-30Seattle, WACollege-University
Travis Shoudy300002019-20201D2002-03-15Marysville, MICollege-University
Chris Showalter1130361994-19951DChalfont, PACollege-University
Jake Sibell1900002018-20191G2000-01-03Isanti, MNCollege-University
Jeff Silengo557916362009-20101F1990-02-26Madison, CTMinor Pro
Eric Silverman12555791341111992-19953F1975-05-23West Nyack, NYMinor Pro
Dylan Silverstein2000022023-20241G2004-02-07Calabasas, CAJunior A (U.S.)
Rolf Simonson4231114201992-19931F1973-12-02Burnsville, MNCollege-University
Andrew Sinelli5061117602009-20101F1992-03-23Dexter, MICollege-University
Sergei Sinitsyn8022311995-19961 Junior A (U.S.)
Nikita Sirotkin5591524462011-20121F1993-11-26Moscow, RussiaEuropean Elite
Ryan Skarperud100001994-19951 Junior A (U.S.)
Tim Skarperud2081220331998-19991F1978-02-06Grand Forks, NDMinor Pro
Matt Skoff142033312009-20123G1991-07-23McKees Rocks, PAMinor Pro
Mike Slaton700001996-19971G1978-06-24Plymouth, MNCollege-University
Grant Slukynsky123314677312021-20232C2002-03-12Warroad, MNCollege-University
Brady Smith392911272018-20191D2000-08-16Palatine, ILCollege-University
Bryan Smith500002000-20011G1981-02-09Madison, WIJunior A (U.S.)
Evan Smith500002015-20161G1997-02-27Parker, COMajor Junior
Larry Smith43156212010-20122D1993-02-04Buffalo, NYMinor Pro
William Smith41066222021-20232D2003-03-29Toronto, ONTCollege-University
Joe Snively1595075125812012-20153C1996-01-01Herndon, VAMajor League
Shane Sooth1032502009-20101F1992-04-18Canyon Country, CAMinor Pro
Nick Sorkin22371082009-20101F1991-06-03Rockville, MDMinor Pro
Joe Sova5841923862006-20071D1988-05-08Berwyn, ILMinor Pro
Robby Spalding22033222005-20061D1987-06-08Arden Hills, MNMinor Pro
Mike Sparago47543690531983-19841L1964-02-24Suffern, NYMinor Pro
Shane Spears380331261996-19971D1977-04-27St. Paul, MNCollege-University
Doug Spedding000061979-19823GArvada, COCollege-University
Chris Spicer90121527762004-20062F1987-03-16Syracuse, NYCollege-University
Jake Spraetz200002023-20241FPhoenix, AZJunior A (U.S.)
Jimmy Spratt9403382002-20053G1985-11-10Chesterfield, MIMinor Pro
Pat Staerker44152136181994-19951L1976-01-13Tonawanda, NYMinor Pro
Sam Stange5425194442017-20203R2001-04-20Eau Claire, WICollege-University
Ryan Stattner437815122001-20021L1983-12-13Anchorage, AKCollege-University
Alex Steeves395611162015-20161C1999-12-10Saint Paul, MNMajor League
Ben Steeves1014930791132020-20222F2002-05-10Bedford, NHMinor Pro
Matt Steeves58123151142015-20161C1997-10-04Bedford, NHCollege-University
Christian Steingraber18000142005-20061D1989-08-07Oregon, OHMajor Junior
Scott Steinhoff200001991-19921G1972-12-30Marquette, MIJunior A (U.S.)
Jordan Steinmetz6081826732018-20191F1999-01-10Chippewa Falls, WICollege-University
Todd Steinmetz922481994-19951C1974-09-21South Range, MIMinor Pro
J.T. Stenglein146915572012-20131F1993-07-11Greece, NYMinor Pro
Leyton Stenman30123252021-20221D2002-10-11Los Gatos, CAJunior A (U.S.)
Rob Stewart000001986-19871D1968-02-14Junior A (U.S.)
Matthew Stienburg3011152018-20191C2000-10-07Halifax, NSMinor Pro
Tony Stillwell3616742015-20172D1997-04-18Green Bay, WICollege-University
Matt Stockert10246101991-19921F1972-10-23Jamestown, NDJunior A (U.S.)
Wade Storey000001979-19801Junior A (U.S.)
Sean Storie42112637991991-19921C1972-03-24Superior, WICollege-University
Jordan Strand3000192019-20201D1999-04-22Cottage Grove, MNCollege-University
Max Strand122234871342022-20242F2003-09-03Roseau, MNJunior A (U.S.)
Alex Stuart167935441292006-20093D1988-03-03Sauk Rapids, MNCollege-University
Justin Stupka2136902023-20241F2005-03-15Pittsburgh, PAJunior A (U.S.)
Connor Sundquist42459302015-20161R1997-02-08Glastonbury, CTCollege-University
Jake Suter55167832010-20111D1990-09-22Lac du Flambeau, WIMinor Pro
Will Suter1001162010-20111F1992-01-22Omaha, NECollege-University
Jay Sutliffe28121426101982-19831F1963-02-14Grand Forks, NDJunior A (U.S.)
Matyas Svoboda296713272017-20181L1999-01-02Udlice, Czech Rep.European Elite
Blair Swain000001980-19811Junior A (U.S.)
Scott Swanjord600021994-19951G1975-10-08Anchorage, AKCollege-University
Rick Swarbrick30162137501982-19842L1963-12-22Omaha, NECollege-University
Jon Swavely610102007-20081F1989-07-23Reading, PAMinor Pro
Ron Sweeny4161117801989-19901D1970-11-17Inver Grove Heights, MNCollege-University
Evan Sylvester313401994-19951F1975-04-06Hanson, MACollege-University
Joe Taddeucci000001987-198811968-07-06Hancock, MIJunior A (U.S.)
T.J. Tanberg42142034721993-19941F1974-03-04Littleton, COMinor Pro
Sami Tavernier1500082015-20161L1997-04-25Ambilly, FranceMinor Pro
Bill Taylor000001980-19811FFargo, NDJunior A (U.S.)
Bob Taylor000001986-19871G1968-09-09Junior A (U.S.)
Rod Taylor000001986-19871L1966-12-01Lake Orion, MIMinor Pro
Ryan Taylor1430322019-20201F2001-03-09St. Louis, MOCollege-University
Rich Teece471927461061989-19901FSalt Lake City, UTCollege-University
Phil Tetzlaff600002005-20061G1988-09-10Westlake, OHJunior A (U.S.)
Derek Thede48151732481990-19911C1972-02-26Westminster, COCollege-University
Chris Thomas371213251571990-19922R1971-12-06Salt Lake City, UTJunior A (U.S.)
Jared Thomas12037641011092011-20143F1994-02-21Hermantown, MNMinor Pro
Chris Thompson951326393351996-19982D1977-06-09Severna Park, MDMinor Pro
Jerry Thompson000021979-19812G1962-11-03Des Moines, IAJunior A (U.S.)
Steve Thompson6700082007-20092G1988-09-19Anchorage, AKCollege-University
Ernie Thorp34105151781996-19971D1977-09-17Eau Claire, WIMinor Pro
Randy Thorsen000001979-19801Junior A (U.S.)
Mitch Thortsen610142000-20011F Junior A (U.S.)
Billy Tibbetts7145271993-19941R1974-10-14Boston, MAMajor League
Nick Tietjen12101201996-199711977-11-19College-University
Jordan Timmons200002015-20161C1998-10-25Bridgeville, PAMinor Pro
Eeli Tolvanen101474592382015-20172R1999-04-22Vihti, FinlandMajor League
Tomas Torok20123372012-20131L1995-06-18Martin, SlovakiaEuropean Elite
Tom Totall000001987-19881G Junior A (U.S.)
Alex Tracy6201102020-20222G2001-03-04Chicago, ILCollege-University
Mark Tremain000001986-19871D1968-06-06Junior A (U.S.)
Marco Trevino2617862002-20031F1984-03-01Beverly Hills, MIMinor Pro
Eric Trevithicke2509981996-19971 Junior A (U.S.)
David Trinkberger63167242014-20162D1996-08-25Landshut, GermanyEuropean Elite
Drew Tsakounis900002020-20211D2003-07-15Arlington, VAJunior A (Canada)
Alex Tuckerman971942611572006-20082F1988-12-23Orleans, MAMinor Pro
Odeen Tufto218122002016-20171C1997-01-09Chaska, MNMinor Pro
Cole Tuminaro4215662023-20241D2007-01-24South Beloit, ILJunior A (U.S.)
Travis Turnbull1002433571762003-20052F1986-07-07St. Louis, MOMajor League
Noah Tussey320202018-20191F2002-06-18Stillwater, MNJunior A (U.S.)
Jon Tykeson1003301990-19911W1972-08-03Spring Lake Park, MNCollege-University
Mark Ulvin32549101985-19872L1968-04-26Bothell, WACollege-University
Dennis Unk1000152004-20051F1984-01-22Tilburg, NetherlandsEuropean Lower Leagues
Jesse Unklesbay891642581241997-19992F1978-11-24Maplewood, MNCollege-University
Samuel Urban3800002022-20242G2005-05-01Dolne Kockovce, SloveniaJunior A (U.S.)
Keith Vaananen000001980-19811DGolden, COJunior A (U.S.)
Connor Valesano5371219772015-20161F1995-02-10Duluth, MNCollege-University
Mike Valesano0405191921979-19801C1960-01-09Hoyt Lakes, MNSenior Amateur
A.J. Van Bruggen47720271431994-19951R1977-04-24Wadena, MNMajor Junior
Jeff Van Dyke1092224461521998-20013F1981-04-06Pekin, ILCollege-University
Alexi Van Houtte-Cachero31235322023-20241L2003-03-21Montreal, PQJunior A (Canada)
Makaio Van Tassel4025762023-20241F2006-06-23Nashville, TNJunior A (U.S.)
Carson Vance4922325222016-20171D1996-01-10Tempe, AZMinor Pro
Alex Velischek332810422010-20111D1990-12-17Kinnelon, NJMinor Pro
Aaron Venasky28314222000-20011F1982-05-09Apple Valley, MNCollege-University
Dominic Vidoli375263122018-20202D1999-06-23Raleigh, NCCollege-University
Stephan Vigier1094453971012008-20102C1990-01-04Notre Dame, MANMinor Pro
Jim Vilandre0242347271979-19801College-University
Chad Villagomez600001995-19961G1975-10-17Minneapolis, MNCollege-University
Jerry "Kip" Viti4863642881982-19842D1963-12-24Deerfield, ILMinor Pro
Tyler Vold200002015-20161D1996-09-01Andover, MNCollege-University
Gary Vorgity7011192001-20021F1982-05-02Philadelphia, PACollege-University
Kirill Vorobyev200022011-20121D1995-02-11Moscow, RussiaEuropean Elite
David Vychodil41117181042000-20011D1980-03-25Ostrava, Czech Rep.Minor Pro
Carter Wade200022015-20161F1998-02-05Ephrata, WAJunior A (U.S.)
Ryan Walker60102434122014-20151F1997-05-28Spotswood, NJMinor Pro
Samuel Walker1727942017-20181C1999-06-07Edina, MNMajor League
Adam Wallace35426551998-19991F1980-03-31Chicago, ILCollege-University
Anthony Walsh18066252014-20151D1995-09-21Burr Ridge, ILCollege-University
Travis Walsh20000182009-20101D1993-06-04Haslett, MIMinor Pro
Tyler Walsh18123121991-19921L1972-03-28Superior, WICollege-University
Tony Walters4114102421992-19931F1973-04-16Beaver Dam, WIJunior A (U.S.)
Paul Warden000001980-19811FPasadena, CAJunior A (U.S.)
Cliff Watson120316191182011-20132D1993-12-21Appleton, WIMinor Pro
Pat Watson2800001985-19861G College-University
Mac Watts22033132007-20081D1989-01-03Bloomfield, MIJunior A (U.S.)
Wes Wauters600022009-20101F1991-02-18Green Bay, WIJunior A (U.S.)
John Weber48102535441985-19861D1966-01-14Grosse Pointe, MICollege-University
Chad Weisgram100001990-19911 Junior A (U.S.)
Dean Welk000001979-19801GJunior A (U.S.)
Brady Welsch2010142021-20221F2002-07-14Fond du Lac, WICollege-University
Connor Welsh28325172020-20222R2004-01-02Greenwich, CTCollege-University
Robert "Mac" Welsher300002015-20161C1999-04-24Grosse Pointe, MIMinor Pro
Brian Westerberg56424281351991-19932D1973-02-20Vernon Hills, ILJunior A (U.S.)
Jim Westergaard801101995-19961F1976-10-15Sun Prairie, WICollege-University
Eddie Wheeler8000102005-20061G1986-02-15Farmington, MIJunior A (U.S.)
Ajay White200002023-20241G2006-05-17Bryn Mawr, PAJunior A (U.S.)
Larry Whitted47111324171985-19861 Junior A (U.S.)
Kurt Wiesel702201996-19971D1978-10-03South Hadley, MAJunior A (U.S.)
Dennis Wilkie2500001994-19962 Junior A (U.S.)
Josh Wilkins49161329392015-20161C1997-06-11Raleigh, NCMinor Pro
Brian Williams000001981-19821C1963-06-27Fargo, NDMinor Pro
Matt Williams42111122341995-19961D1976-02-12Madison, WIMinor Pro
Mike Williams12011162010-20111F1991-12-17Plano, TXCollege-University
Paul Williams223501990-19911R1970-11-16Anchorage, AKMinor Pro
Kevin Williamson000001979-19801C1960-12-20Minneapolis, MNCollege-University
B.J. Willis111253863341997-19992W1978-11-07Hibbing, MNJunior A (U.S.)
Roger Wilsey3503341994-19951G1975-02-17White Bear Lake, MNCollege-University
Jacob Wilson1441643592082014-20173D1997-02-27Ballwin, MOMinor Pro
Evan Wisocky3023582015-20161C1998-03-20Paramus, NJCollege-University
Chuck Wood000001986-19871D1967-12-05Junior A (U.S.)
Barron Woodring1100022021-20232C2002-07-05Downers Grove, ILCollege-University
Jeff Woods100001996-19971G1978-01-21Orlando, FLJunior A (U.S.)
Jackson Wozniak100002016-20171F2000-02-22Cypress, CACollege-University
Danny Wurden1851042521722006-20104D1989-05-01Grand Forks, NDCollege-University
Willie Yanakeff1200002009-20101G1992-04-30Jerome, MIMinor Pro
Blair Yaworski59141832522003-20041C1985-09-20Calgary, ALTAMinor Pro
Richard Young5000312010-20111F1991-08-26Atco, NJCollege-University
Joe Yurecko28371041996-19971L1977-01-25Edina, MNCollege-University
Travis Zahradka040478701988-19891CGrand Forks, NDCollege-University
Brad Zancanaro923661971202000-20022L1982-06-04Trenton, MIMinor Pro
Jeff Zatkoff2400002004-20051G1987-06-09Detroit, MIMajor League
Robb Zavitz902261992-19931D1973-06-12Wayzata, MNCollege-University
Ondrej Zehnal3112382010-20111F1994-08-22Pardubice, Czech Rep.College-University
Richard Zehnal110131831482009-20112F1994-08-22Pardubice, Czech Rep.College-University
John Zeiler1163147781612000-20022C1982-11-21Jefferson Hills, PAMajor League
Max Zimmer200002013-20141L1997-10-29Plymouth, MNMinor Pro
Mitch Zion537916212009-20101F1992-02-07Manotick, ONTMinor Pro
Easton Zueger475491472022-20231D2003-01-07Sioux Falls, SDCollege-University
Ryan Zuhlsdorf86342451092014-20162D1997-07-01Edina, MNMinor 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.