hockey DB
search by league
team
morning report
contact us
home

Des Moines Buccaneers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 37000401989-19965Minor Pro
Unknown 200022014-20151CMinor Pro
Chad Ackerman4791726561991-19921D1973-06-15Rochester, MIMinor Pro
Jamie Adams9667721392341990-19922L1971-11-24Pittsburgh, PAMinor Pro
Seth Adams46102121952012-20131F1994-01-29Big Rapids, MICollege-University
Brian Addesa14123301995-19961D1976-03-26Andover, MACollege-University
Matt Addesa151910331995-19961L1977-12-09Andover, MACollege-University
Nick Albano2200002016-20171D1996-08-01Beverly, MAMinor Pro
Manuel Alberg20358172019-20201R2001-03-06Cologne, GermanyEuropean Elite
Yaroslav Alexeyev206121842019-20201R1999-01-17Tyumen, RussiaMajor Junior
Chris Allemon95316191692014-20162D1996-05-05St. Clair Shores, MIMinor Pro
Garrett Allen5451924462011-20121F1992-03-07Delafield, WICollege-University
Brittan Alstead522402023-20241F2006-01-06Plymouth, MNJunior A (U.S.)
Brian Amundson46253459401991-19921C1972-05-16Duluth, MNCollege-University
Bryce Anderson60121527602002-20031F1982-03-05Waterloo, IAMinor Pro
Hunter Anderson720202021-20232L2005-04-28Manhattan Beach, CAJunior A (U.S.)
Jackson Anderson200002022-20231D2004-02-26Prior Lake, MNJunior A (U.S.)
Jami Anderson1700041989-19901G Junior A (U.S.)
Logan Anderson5861117402019-20212F2001-12-30Duluth, MNCollege-University
Travis Anderson118523281962002-20042D1984-07-24Coon Rapids, MNCollege-University
Nicklas Andrews72516211062018-20202D2001-07-06Canton, MICollege-University
Kevin Antipov18426182013-20141F1995-05-07Moscow, RussiaEuropean Junior
Jeff Antonovich44242650861993-19941C1974-02-05Coleraine, MNMinor Pro
Deano Antovoni000001980-19811Junior A (U.S.)
Chris Antzoulatos77921303771995-19983F1978-08-30Agoura Hills, CAJunior A (U.S.)
Bob Anzalone000001982-19831C1964-04-02St. Louis, MOJunior A (U.S.)
Nicolaus Appendino232810122017-20181D1999-02-01Kempten, GermanyEuropean Elite
Nielsson Arcibal51111526782007-20081R1988-05-10Vista, CAMinor Pro
Todd Ashe000001981-19821GJunior A (U.S.)
Keegan Asmundson100002009-20101G1990-08-07Inver Grove Heights, MNMinor Pro
Daniel Astapovich4436922022-20231F2005-03-13Birmingham, MIJunior A (U.S.)
Zachary Aston-Reese200022010-20111C1994-08-10Staten Island, NYMajor League
Sean Austin5173542491996-19971D1977-08-18Malden, MAMinor Pro
Cameron Babiak300002015-20161D1999-04-30Saline, MICollege-University
Vincent Bachet44369141997-19981D1978-04-29Dammarie-les-Lys, FranceEuropean Lower Leagues
Scott Bachinski99615251992-19931F1973-12-15Fargo, NDCollege-University
Nick Baer100002020-20211D2004-03-14Minnetonka, MNJunior A (U.S.)
Lucas Bahn1400002017-20181D1999-09-11Hendersonville, TNCollege-University
Kyle Bailey681517321402006-20082F1988-02-10Anchorage, AKJunior A (U.S.)
Matt Bailey34111728141995-19961F1976-08-29Ostego, MNCollege-University
Colin Baird2113482016-20182D1999-06-22Shoreview, MNJunior A (U.S.)
Tarek Baker301122013-20141C1997-02-22Verona, WIMinor Pro
Trent Baker400002001-20021G1982-11-09Lincoln, RIJunior A (U.S.)
Solag Bakich21437542016-20171F1998-01-08Dallas, TXMinor Pro
Josh Balch42121224402007-20092F1990-01-30Wilmette, ILCollege-University
Josh Barnes561192042021-20221C2002-09-27Cornwall, ONTCollege-University
Jeff Barney000001989-19901G1971-04-06Anchorage, AKMinor Pro
Van Barr511222015-20161F1997-05-05Kansas City, MOJunior A (U.S.)
Henry Bartle1121631471622021-20232F2003-06-03Blaine, MNCollege-University
Jason Basile5392534261997-19981D1978-07-30West Bloomfield, MIMinor Pro
Bryan Basilico700022012-20131F1995-01-25Macomb, MICollege-University
Carter Batchelder255611182022-20231C2003-02-25Savage, MNCollege-University
Landon Bathe402241171999-20001W1982-04-09Scarborough, MEMinor Pro
Chris Battaini3214542023-20241R2005-06-27Pittsfield, MAJunior A (U.S.)
Paul Baumgartner85211131101999-20012F1980-09-03Roseau, MNJunior A (U.S.)
Pat Bayens000001981-19821Junior A (U.S.)
Brett Beauchamp5000112004-20051D1986-02-06Montreal, PQMinor Pro
Bradley Belisle2103342016-20171C1998-01-26Thunder Bay, ONTCollege-University
Ryan Bencurik751737541291994-19962D1976-09-29Darien, ILMinor Pro
Aaron Bendickson19101020112005-20061R1986-02-01Thief River Falls, MNMinor Pro
Ryan Bennett1054342851911999-20023R1981-09-16Glens Falls, NYMinor Pro
Geoff Bennetts48293059311994-19951R1975-01-07Wixom, MICollege-University
Frank Berenguer1500001998-20002G1980-07-14Northridge, CAJunior A (U.S.)
Reggie Berg6243591021231993-19952C1976-09-18Anoka, MNMinor Pro
Christopher Berger48102030622016-20171F1998-04-14Amherst, NYCollege-University
Jack Berger6015132842009-20101F1990-10-06St. Louis, MOCollege-University
Fredrik Bergman43022162007-20092G1989-05-20Vienna, VACollege-University
Dan Berry295131881990-19911C1971-09-28Birmingham, MIJunior A (U.S.)
Nathan Berry56213281999-20001D1981-07-12Roseau, MNCollege-University
Sean Bertsch2500022002-20031F1985-03-27Woodland Park, COCollege-University
Michael Bevilacqua158134558702019-20234D2003-01-26Buffalo, NYCollege-University
Connor Bewick7121618322022-20242D2006-04-05Gurnee, ILJunior A (U.S.)
Jason Bies44231639241992-19931R1973-04-04East Grand Forks, MNMajor Junior
Beau Bilek8442630441989-19912D1973-05-03Des Moines, IAMinor Pro
Jerod Bina1501121992-19931R1974-05-25Grand Forks, NDMinor Pro
Kristofers Bindulis3011262014-20151D1995-09-18Riga, LatviaMinor Pro
Max Birkinbine3941418382012-20131F1993-01-05White Bear Lake, MNCollege-University
Andy Birrenkott77333362931994-19962D1976-05-07Anoka, MNCollege-University
Bill Birrenkott87313161561997-19992D1979-03-21Anoka, MNCollege-University
Greg Biskup45315081481982-19842L1964-01-25Roseau, MNEuropean Lower Leagues
Stefan Bjurstrom455712162000-20011F1981-01-22Lidingo, SwedenEuropean Lower Leagues
Joe Blake2811718641995-19961D1976-12-03Champlin, MNCollege-University
Jeff Blashill61033201991-19943G1973-12-10Sault Ste. Marie, MICollege-University
Andrew Blazek678412522006-20082D1988-08-07Pittsburgh, PAMinor Pro
Jay Bletzer1600062002-20031D1985-03-11Medford, MAMinor Pro
Derek Block46172239591990-19911R1971-06-13Carmel, INCollege-University
Ben Blood11077172007-20081D1989-03-15Plymouth, MNMinor Pro
Darren Blue851224361841989-19912D1970-10-16East Grand Forks, MNCollege-University
Jim Bode269716261992-19931R1973-07-26Plymouth, MNCollege-University
David Boehm54182947441996-19971F1976-05-18Eau Claire, WICollege-University
Jim Boesenberg000001980-19811GJunior A (U.S.)
Kaden Bohlsen528715842017-20192C2001-01-10Willmar, MNCollege-University
Matt Boldt400062001-20021D1982-07-07Burnsville, MNCollege-University
Wyatt Bongiovanni5731114322015-20161C1999-07-24Birmingham, MIMinor Pro
Patrick Borgestad1031831491062002-20053F1984-03-23St. Paul, MNCollege-University
Steve Borko921526411871989-19912D1971-01-11Schaumburg, ILCollege-University
Davis Borozinskis103122840282022-20242F2004-10-26Liepaja, LatviaJunior A (U.S.)
Doug Borud4510919841992-19931L1973-02-24Two Harbors, MNCollege-University
Tim Bottom000001984-19851FThief River Falls, MNJunior A (U.S.)
Kris Bouchard7491524762001-20032F1982-10-07Naperville, ILJunior A (U.S.)
Brian Boulay401142003-20041D1984-05-10Auburn, MAMinor Pro
Al Bouschor40364682241987-19902LSault Ste. Marie, MICollege-University
Marc Boxer62225981491989-19912L1971-01-27Fort Worth, TXMinor Pro
Keith Boyer297512442001-20021F1982-11-28Shrewsbury, MAJunior A (U.S.)
Bryan Braccini48142135481989-19901W1971-08-06Brooklyn Park, MNCollege-University
Gianni Brandi900022015-20161C1995-11-21Wetzikon, SwitzerlandJunior A (U.S.)
Scooter Brickey1381444581532016-20193D1999-05-27Lakeport, MIMinor Pro
Connor Brickley52222143682009-20101L1992-02-25Everett, MAMajor League
Jim Brignall48201939611989-19901C1970-02-25Green Bay, WICollege-University
Mike Brolsma27257172000-20011F1980-05-19Appleton, WIMinor Pro
Jason Brown2500042000-20022G1981-03-22Red Deer, ALTAMinor Pro
Matthew Brown57302757102018-20191F1999-08-09Wood Ridge, NJMinor Pro
Patrick Brownlee4751621271993-19941D1975-03-10St. Paul, MNMinor Pro
Tyler Bruggeman19000172010-20111G1991-03-30North Mankato, MNCollege-University
Brett Bruininks46212243711991-19921R1972-03-10Minneapolis, MNMinor Pro
Brett Bruneteau78193352782007-20092C1989-01-02Omaha, NECollege-University
Matt Brush75365389701992-19942F1974-09-13Birmingham, MIMinor Pro
A.J. Bucchino75000482002-20052G1984-05-08Bow, NHMinor Pro
Sean Bucy000001984-19851FRoseau, MNJunior A (U.S.)
Scott Buettner000001994-199511975-11-27Anoka, MNJunior A (U.S.)
Greg Burgdoerfer55511161202007-20081F1988-12-11East Setauket, NYMinor Pro
J.P. Burkemper8092433462008-20102F1991-02-18St. Louis, MOMinor Pro
Trent Burnham100002017-20181G2000-03-27Eagle River, AKCollege-University
R.J. Burns15224202013-20141F1993-02-15Pearl River, NYMinor Pro
Davis Burnside58151934462020-20222R2003-09-22Fountain Hills, AZCollege-University
Matt Burto58101929752002-20031F1984-07-29Hartford, CTMinor Pro
Mike Busche000001986-19871D1967-08-31Fort Wayne, INJunior A (U.S.)
Kyle Bushee11282836822002-20062D1985-03-27Otsego, MIMinor Pro
Drake Caggiula411282011-20121C1994-06-20Pickering, ONTMajor League
Mitch Cain1162820481832009-20112F1991-06-28Fort Frances, ONTCollege-University
Drew Callin2533682012-20131R1995-04-05Madison, WIMinor Pro
Craig Campagnolio000001986-19871W1967-03-14Philadelphia, PAJunior A (U.S.)
Joe Campbell901026361132000-20032D1982-06-26Superior, WICollege-University
Wes Caple000001986-19871FDuluth, MNJunior A (U.S.)
Giancarlo Capodanno1200082006-20071F1987-04-07Mountainside, NJMinor Pro
Peter Capouch5341721351997-19981D1978-12-02Hibbing, MNCollege-University
Geno Carcone301122022-20231F2006-11-14Woodstock, GAJunior A (U.S.)
Brandon Carlson37459802009-20101D1992-06-15Huntington Beach, CAMinor Pro
Ross Carlson78101626502000-20022F1982-02-21Duluth, MNMinor Pro
Dan Carney48263157221991-19921D1971-12-23Brooklyn, NYMinor Pro
Matt Carney3801181998-19991G1978-06-13Bridgewater, MAMinor Pro
Will Carpenter38000362004-20051D1986-10-22Canton, MIJunior A (U.S.)
Casey Carreau331910412016-20192R1998-08-03Acushnet, MAMinor Pro
Dane Carsen023244701987-19881Junior A (U.S.)
Nick Carson500062007-20081D1989-10-05Coon Rapids, MNCollege-University
John Carter20123182004-20051C1986-02-08Mamroneck, NYCollege-University
Rocco Carzo86302151262007-20092F1990-07-11Media, PAMinor Pro
Cayden Casey1724622022-20231C2004-10-07Elk River, MNJunior A (U.S.)
Frank Cataldo000001980-19822GJunior A (U.S.)
K.C. Caudill53151530661998-19991L1979-04-17Tustin, CAMinor Pro
Nick Cecere31033352008-20091D1990-10-12Des Moines, IAMinor Pro
Oliver Celec17235372015-20161F1996-05-04Goteborg, SwedenEuropean Junior
Josh Chambers29145272001-20021D1982-04-04Carleton, MIMajor Junior
Alex Chiasson561733501012008-20091R1990-10-01Montreal, PQMajor League
Michael Chin47262854621998-19991R1980-09-24Urbana, ILMinor Pro
Wade Chiodo91243256731998-20013F1980-03-17Thief River Falls, MNCollege-University
Matt Choupani95373774382019-20212F2002-01-02Montreal, PQCollege-University
Billy Christopoulos7100002012-20142G1994-02-01Raleigh, NCMinor Pro
Robert Christy700002017-20181L2001-03-29St. Paul, MNCollege-University
Randy Churchill000001986-19871G1967-01-16Lafayette, CAJunior A (U.S.)
Yasin Cisse49151227622008-20102F1992-03-11Westmount, PQMinor Pro
Eric Clark000001984-19851GPortland, ORJunior A (U.S.)
Andrew Clarke55691582023-20241F2004-02-11St. Louis, MOJunior A (U.S.)
Noah Clarke1065062112761997-19992L1979-06-11La Verne, CAMajor League
Jack Clement6021214452018-20191D1999-06-09Bloomfield Hills, MIMinor Pro
Scott Clemmensen5601121995-19972G1977-07-23Des Moines, IAMajor League
Doug Clifford531514291152010-20111F1990-08-28Woodhaven, MICollege-University
Bob Clouston944485129601991-19932C1973-08-14Detroit, MIMinor Pro
Nathan Clurman1512322017-20181D1998-05-08Boulder, COMinor Pro
Garrett Cockerill85919281632012-20142D1994-02-19Brighton, MIMinor Pro
Austin Coldwell117195271732009-20112D1990-03-01Vancouver, WAMinor Pro
Erik Cole483034641401996-19971L1978-11-06Oswego, NYMajor League
Chris Collins602639651122001-20021L1984-06-07Fairport, NYMinor Pro
Brian Connor626814261990-19922F1972-11-17Somerset, WIJunior A (U.S.)
Liam Connors701102020-20211R2001-02-01Southborough, MACollege-University
Adam Conquest800002017-20181F2000-05-10Milford, MICollege-University
Troy Conzo300022014-20151F1997-02-21Nesconset, NYCollege-University
David Cooper000001980-19811GSt. Louis, MOMinor Pro
Ray Copitsch000001986-19871DSault Ste. Marie, ONTJunior A (U.S.)
Pheonix Copley2000002011-20121G1992-01-18North Pole, AKMajor League
Braden Costello7411718322016-20193L2000-04-21Grand Forks, NDCollege-University
Chad Costello4951015162003-20041F1986-07-22Johnston, IAMinor Pro
J.D. Cotroneo1400042011-20121D1993-02-15Woodbury, MNCollege-University
Josh Couturier4331114672012-20142D1995-03-03Byfield, MAMinor Pro
Aaron Crandall34011292008-20091G1990-03-25Lakeville, MNMinor Pro
Scott Cross000001982-19831R1964-03-29Urbandale, IAJunior A (U.S.)
T.J. Dahl1844862003-20041F1984-06-20Burnsville, MNCollege-University
Ethan Dahlmeir4800022023-20241G2003-09-07Lakeville, MNJunior A (U.S.)
Ashton Dahms371541982023-20241F2005-02-13Lakeville, MNJunior A (U.S.)
Matt Dalton5302222006-20071G1986-07-04Clinton, ONTMinor Pro
Troy Davenport52000122004-20062G1985-01-05Inver Grove Heights, MNMinor Pro
Paul Davey92171936662020-20222L2001-11-03Greenwich, CTCollege-University
Dan Davies6071118331993-19952D1974-12-10Sioux City, IACollege-University
Bobby Davis6439539261994-19962F1975-10-07Woodhaven, MIMinor Pro
Erik Day3200041994-19962G1977-03-21Elk River, MNCollege-University
Cal Decowski130194362322009-20123C1992-02-04Andover, MNCollege-University
Ryan DeGrendel10022101994-19951D1975-10-30Romeo, MICollege-University
Nate Delladonna50527462022-20242R2006-08-22Syracuse, NYJunior A (U.S.)
John Demann000001982-19831D1964-09-23Edina, MNJunior A (U.S.)
Brendan Demler107222241392015-20172D1997-08-18Lebanon, OHCollege-University
Alexander Denezhkin466713482007-20081R1991-10-14Moscow, RussiaEuropean Elite
Tyler Deresky39268322010-20111F1992-12-09Flemington, NJMinor Pro
Dan DeSalvo58142842662010-20111C1992-03-06Rolling Meadows, ILMinor Pro
Kevin Deschambeault47000141990-19922G1972-05-29Leeds, MEMinor Pro
Frederic Deschenes41066202022-20231D2005-10-23Trois-Rivieres, PQJunior A (Canada)
Cade Destefani333912412021-20221F2001-06-21Bedford, NHCollege-University
Wyllum Deveaux904462017-20181L2000-08-30Sackville, NSMinor Pro
Luke Devlin601102021-20221C2004-03-12Memphis, TNCollege-University
Nate Dewhurst9591019742006-20082F1990-04-01Johnston, IACollege-University
Marcus Dickerson1003322017-20181R1998-01-22West Deptford, NJMajor Junior
Ben DiMaio400002015-20161D1996-02-21Pembroke, MACollege-University
Nick Dimella31224211999-20001F1981-03-11Medford, MAJunior A (U.S.)
Ryan Dingle87151631792001-20032C1984-04-04Steamboat Springs, COMinor Pro
Ryan Dmowski62231841282013-20152F1997-03-18East Lyme, CTMinor Pro
Travis Doan23112121999-20001F1980-07-21Fairbanks, AKCollege-University
Grant Docter902262019-20201D2000-12-06Golden Valley, MNCollege-University
Christopher Dodero400002014-20151F1996-06-08Bloomingdale, ILEuropean Elite
Blake Doerring6411213442009-20112D1991-03-04Chanhassen, MNCollege-University
John Doherty399716962004-20051D1984-03-25Lynnfield, MAMinor Pro
Kyle Dolder1801121999-20001F1980-01-16Hutchinson, MNCollege-University
Dan Donnette105163349601997-19992R1978-12-12Ramsey, MNMinor Pro
Tyler Dorantes552791852012-20142D1995-04-07Waterford, MICollege-University
Alan Dorich11028101012003-20063D1986-07-12Orland Park, ILMinor Pro
Michael Dorr71173148802005-20083F1988-12-28Roseville, MNMinor Pro
Jackson Dorrington413811512021-20221D2004-04-13North Reading, MACollege-University
Doran Doty000001980-19822Junior A (U.S.)
Mike Dowers100002000-20011G1981-05-02Thief River Falls, MNCollege-University
David Drake63156322012-20142D1995-01-07Naperville, ILMinor Pro
Tony Dressen44145411989-19901RUrbandale, IAJunior A (U.S.)
Tyler Drevitch46134762014-20151C1995-08-01Middleboro, MAMinor Pro
Davis Drewiske6041923632003-20041D1984-11-22Hudson, WIMajor League
John Driscoll115226281162019-20223D2001-08-19Littleton, COCollege-University
Ryan Drkulec300022019-20201F2000-09-22Westlake, TXCollege-University
Garret Drotts2761782023-20241F2003-11-21Grand Rapids, MNJunior A (U.S.)
David Drown000001984-19851FRoseau, MNJunior A (U.S.)
Chris Dube4354961997-19981F1978-01-16Lewiston, MECollege-University
Steve Duda5022172013-20141D1994-11-11Philadelphia, PAMajor Junior
Stoy Dulgeroff3931013301995-19961F1976-01-15Centerville, OHJunior A (U.S.)
David Dupont4693039971993-19941D1974-07-07Cumberland, RICollege-University
Miroslav Durak555611931999-20001D1981-06-09Topolcany, SlovakiaMinor Pro
James Durham2401122018-20202G1999-03-27Grand Rapids, MIJunior A (U.S.)
Roman Durny75101152017-20192G1998-05-28Liptovsky Mikulas, SlovakiaMinor Pro
Owen Dyer50358422023-20241D2004-05-07Clarkston, MIJunior A (U.S.)
Tracy Dyer5791423631991-19932F1973-03-17Fairbanks, AKCollege-University
Jared Echternach73383775531990-19922R1971-09-15Bemidji, MNCollege-University
Tyler Echternach35178281990-19911D1971-12-28Anoka, MNCollege-University
Carter Ekberg200002015-20161D1997-05-14McMurray, PACollege-University
Chase Ellingson78101828242016-20182C1997-09-02Baline, MNCollege-University
Brad Elliot200002004-20051 Junior A (U.S.)
Charlie Elliott18055411989-19901DSault Ste. Marie, MICollege-University
Derek Elliott114182745492005-20083F1987-11-20West Des Moines, IAMinor Pro
Nick Ellis3700042012-20131G1994-01-18Millersville, MDMinor Pro
Noah Ellis96101828652018-20213D2002-02-01Urbandale, IACollege-University
Danny Elser1063131621132012-20142L1993-03-18Hopewell Junction, NYMinor Pro
Edison Engle331111242023-20241D2007-02-15Arlington Heights, ILJunior A (U.S.)
Rex Engle51257221991-19932D1973-06-21Fairbanks, AKCollege-University
Gavin Enright100002017-20181G1999-08-26Farmington, MNCollege-University
Don Erbach000001986-19871D1968-09-12Ames, IACollege-University
Jim Erickson6151419552004-20062F1986-03-23Brooklyn Park, MNCollege-University
Mike Erickson90494291332000-20043R1983-04-12Elk River, MNMinor Pro
Paul Erickson000001984-19851DRoseau, MNJunior A (U.S.)
Marcus Ericsson615712812012-20131D1993-06-15Lulea, SwedenEuropean Junior
Ron Evans000001986-19871F1967-07-12Carrollton, TXMinor Pro
Chad Evers1003341990-19911D1972-03-21St. Louis Park, MNJunior A (U.S.)
Milos Fafrak2609962018-20191L1999-07-08Martin, SlovakiaEuropean Elite
Zachary Faremouth49119201312020-20211F2000-01-04Jackson, MICollege-University
Rory Farrell104514192322003-20052D1986-06-06Westfield, MACollege-University
Cooper Fensterstock17268372019-20201F2000-09-27Charlotte, NCCollege-University
Anea Ferrario5305562014-20162D1998-08-09Ogden, UTCollege-University
Mario Ferraro6083341422016-20171D1998-09-17Toronto, ONTMajor League
Nick Field56182846181998-19991R1979-11-08Jackson, MIMinor Pro
Eric Figura21358221989-19901DPlymouth, MNJunior A (U.S.)
Doug Finch000001984-19851FDes Moines, IAJunior A (U.S.)
Mike Fink82152338162008-20102F1990-07-07Minnetonka, MNCollege-University
Luke Flaig2545922000-20011C1981-09-18Eden Prairie, MNCollege-University
Josh Flynn316814181997-19981D1978-09-06Anoka, MNJunior A (U.S.)
Jim Foge000001986-19871G1967-03-10San Jose, CAJunior A (U.S.)
Braedon Ford101151530392020-20243F2004-01-19Pittsburgh, PAJunior A (U.S.)
Chris Ford944963112881991-19932R1973-01-07Rochester, NYMinor Pro
Quin Foreman1210102014-20151F1996-05-25Norwood, MAMinor Pro
Michael Forney300002005-20061L1988-05-14Thief River Falls, MNMinor Pro
Marcus Forsberg5101162000-20011C1981-04-27Mariefred, SwedenMinor Pro
Brian Foster2600022005-20061G1987-02-04Pembroke, NHMajor League
Dean Foster2601181989-19901GRoseau, MNJunior A (U.S.)
Greg Foster52162541281993-19952D1974-09-18Roseau, MNMinor Pro
Mike Fournier24022742000-20011D1981-12-17Charlton, MAMinor Pro
Owen Fowler1921382019-20212F2002-06-04Tewksbury, MACollege-University
Phil Fox2814562003-20041F1985-08-17Stillwater, MNMinor Pro
Mike Franks1913422002-20031F1984-11-15Apple Valley, MNCollege-University
Brad Frattaroli14459771361221992-19953C1975-04-21Beaver Falls, PAMinor Pro
Ethan Fredericks676814752021-20232F2004-11-22Atlanta, GAJunior A (U.S.)
Dave Freeman000001980-19811Minor Pro
Paul Fregeau21336312013-20141F1993-03-03Sylmar, CAMinor Pro
Peter Fregoe2051101302401901995-19994C1978-07-17Massena, NYMinor Pro
Christian Frey1500002011-20121G1993-06-12Arlington, TXMinor Pro
Connor Frick34167342009-20101D1992-03-21Webster Groves, MOCollege-University
Dustin Fulton223811102004-20051F1986-02-20Brooklyn Park, MNCollege-University
Adrian Fure961447612301995-19972D1976-07-28Marquette, MICollege-University
Jason Furness50610161071996-19971F1976-02-23Salt Lake City, UTCollege-University
Bryan Fuss358816721992-19931R1974-03-04Madison, WIMinor Pro
Tamirlan Gaitamirov23033202019-20201D2000-08-23Astana, KazakhstanEuropean Elite
Zak Galambos1100062014-20151D1997-05-27Walnut Creek, CACollege-University
Colin Gallagher100002013-20141D1997-07-08Mendota Heights, MNCollege-University
Dalton Gally400002014-20151D1998-01-26Eagle River, AKMinor Pro
Ryan Galt116273360822012-20142F1995-08-15Omaha, NEMinor Pro
Joseph Gambardella79192645282011-20132C1993-12-06Staten Island, NYMajor League
Dave Garbarino200001992-19931D1972-10-22Redford, MIJunior B (Canada)
Chris Gartman4901162001-20021G1981-09-23Baldwin, NYCollege-University
Rene Gauthier275510242000-20011F1982-11-19Tecumseh, ONTMinor Pro
Ben Geelan700022002-20031F1984-06-08Buffalo, MNMinor Pro
Scott Geiger000001986-19871GDes Moines, IAJunior A (U.S.)
Jeff Genovy60242448962001-20021C1982-12-04Kalamazoo, MIMinor Pro
Eric Geoffroy5501181992-19942G1974-02-13Lewiston, MEJunior A (U.S.)
Tom Gerken83617231192004-20062D1986-03-07Sylvania, OHJunior A (U.S.)
Cory Gershon200002004-20051G1987-06-26Spring Valley, NYCollege-University
Joseph Gilhooly22279452013-20141F1993-09-23Brooklyn, NYCollege-University
Alex Gilmour510122015-20161F1996-01-29Toronto, ONTMinor Pro
Joe Gleason5951621402008-20091D1990-04-01Edina, MNMinor Pro
Paul Glenovich000001986-19871F1967-07-26Bellingham, WACollege-University
Woody Glines29951401994-19951C1976-05-21Elk River, MNCollege-University
James Gobetz52551062015-20161D1996-08-06St. James, NYCollege-University
Marcel Godbout54141125252013-20141F1996-06-04Center Line, MIMinor Pro
Matthew Goeree100002013-20141F1997-06-18Shelburne, ONTCollege-University
James Goffredo24156202023-20241D2003-04-24Mount Laurel, NJCollege-University
Georgy Gorodetsky112155166602014-20162F1995-03-28Yekaterinburg, RussiaCollege-University
Matt Gosiewski2321302017-20181C1998-05-10Wilton, CTCollege-University
Joe Gramer12521416692021-20243D2005-07-14Moorhead, MNJunior A (U.S.)
Rob Granato022325401987-19881W1969-05-26Downers Grove, ILCollege-University
Patrick Grasso1964363106372012-20164C1996-05-29Des Moines, IAMinor Pro
Tim Graveline000001984-19851FGrand Forks, NDJunior A (U.S.)
Anthony Greco90293059192010-20122R1993-09-30Queens, NYMajor League
Zion Green20033182022-20231R2004-04-12Birmingham, MIJunior A (Canada)
A.J. Greer221322013-20141L1996-12-14Joliette, PQMajor League
Matt Greer60141832162004-20051W1985-11-21Vadnais Heights, MNMinor Pro
Gus Groslie2814923352000-20011F1980-08-25Moorhead, MNCollege-University
Jeff Guay4841721161991-19921D1972-02-09Lewiston, MEMinor Pro
Dan Guenther8224201995-19961F1976-02-03Elm Grove, WICollege-University
Marty Guerin67293463322001-20032F1983-05-25Lansing, MIMinor Pro
Mike Gulenchyn000001986-19871G1966-12-02Minneapolis, MNCollege-University
Colin Haas31145372008-20091C1989-04-05Plano, TXMajor Junior
Doug Hackett000001980-19811Junior A (U.S.)
Todd Hagen21167221993-19941F1974-11-09Roseau, MNJunior A (U.S.)
Craig Hagkull954251931041993-19952C1974-10-23Arden Hills, MNCollege-University
Bob Haglund45181432861996-19971F1977-11-17Worcester, MAMinor Pro
Donnie Hallmark382241152005-20061F1988-09-25Ontario, CACollege-University
Brian Halonen67181937402016-20182L1999-01-11Delano, MNMajor League
Brad Hamel100021995-19961D1977-05-22Essex Junction, VTJunior A (U.S.)
Steve Hammer000001982-19831C1964-02-08Urbandale, IACollege-University
Austin Handley1671016262362006-20104D1990-04-04Clarkston, MICollege-University
Randy Hankinson90231740441990-19922D1972-03-04West Branch, MIMinor Pro
Matt Hansen1411242011-20121F1993-05-11St. Cloud, MNCollege-University
Nate Hansen27167222001-20021F1981-09-29Austin, MNCollege-University
Mike Hanson77283967731995-19972F1976-04-04Minot, NDCollege-University
Mike Hardman56101323502017-20181L1999-02-05Hanover, MAMajor League
Terry Harris3999181441995-19961F1976-03-06Seattle, WACollege-University
Will Harrison42281082015-20161F1996-01-07Springfield, VACollege-University
Myles Hart000001980-19822C1962-02-19Grand Forks, NDMinor Pro
Paul Hartke000001986-19871F1967-09-23Kansas City, MOJunior A (U.S.)
Dan Harvey27033101992-19931D1974-06-09East Grand Forks, MNJunior A (U.S.)
Kenny Hausinger60163248432015-20161F1995-07-21Anchorage, AKMinor Pro
Jeff Hazelwood23516162004-20051F1985-07-24Dublin, CAMinor Pro
Daniel Heath265813162009-20101D1990-03-20Glendale, AZCollege-University
Pete Helgeson227121981989-19901CRoseau, MNJunior A (U.S.)
Eric Helstedt9303182002-20031F1982-12-29Minot, NDCollege-University
Chris Hennum101102000-20011D1981-12-24Baudette, MNJunior A (U.S.)
Arvid Henrikson29011282018-20191D1998-02-23Stockholm, SwedenMinor Pro
Sam Hentges164812252017-20181C1999-07-26Fridley, MNMinor Pro
Dave Hernesman000001986-19871W1967-12-20Grand Rapids, MNSemi-Professional
Leif Hertz100002013-20141G1997-01-07Kingston, ONTMinor Pro
Austin Hervey5101112011-20121C1992-12-31Brighton, MIMinor Pro
Trevor Heuser200022012-20131D1996-01-15Farmingdale, NJJunior A (U.S.)
Michael Higgins700002017-20181D2000-04-06Needham, MAMinor Pro
Mike Hillock35121830421992-19931D1973-05-10Sault Ste. Marie, MICollege-University
Andrew Himelson43358182008-20091D1990-02-24Monroe, NYMinor Pro
Jamie Hoffmann601425391202002-20031F1984-08-20New Ulm, MNJunior A (U.S.)
Callum Hofford200002011-20121L1994-03-01Kamoka, ONTMinor Pro
Erik Holmstrom23202122016-20171D1997-10-25Farmington, MNJunior A (U.S.)
Yvon Hopps83178981995-19972D1977-04-28Watertown, NYJunior A (U.S.)
Anthony Hora900022017-20181D1998-07-26Cheektowaga, NYMinor Pro
Bill Hotter000001984-19851DSt. Louis, MOJunior A (U.S.)
Michael Houser32000122008-20091G1992-09-13Youngstown, OHMajor League
Justin Howell55131124582015-20161C1997-04-26St. Paul, MNCollege-University
Matthew Hudie4481321392016-20171C1996-02-18Westland, MIJunior A (Canada)
Jamie Husgen000001982-19831D1964-10-13Florissant, MOMinor Pro
Justin Hussar59141529142011-20121F1992-10-01Lancaster, NYMinor Pro
Michael Hutchins60730371332001-20021D1982-10-27Wolfeboro, NHEuropean Elite
Grant Hutton1100022014-20151D1995-07-25Carmel, INMajor League
Chris Hvinden12751241993-19941F1973-09-07Rosemount, MNCollege-University
Jason Ialongo20358101995-19961D1977-11-15Cranston, RIMinor Pro
Kevin Irwin832114351542010-20122C1993-07-09Hinckly, OHMinor Pro
Luke Irwin112926352492000-20022D1981-08-28Bloomington, MNCollege-University
Jake Jackson42268202013-20141C1994-12-05Maplewood, MNMinor Pro
Jim Jackson95133245611997-19992D1980-04-22Marquette, MIMinor Pro
Alex Jasiek400002012-20142F1996-01-17St. Louis, MOCollege-University
Tomas Jasko60303767332002-20031F1983-12-09Bratislava, SlovakiaMinor Pro
Jacob Jastrzebski510102022-20242F2005-07-27Chicago, ILJunior A (U.S.)
Jack Jenkins121133649752012-20142C1995-07-11Lake Bluff, ILMinor Pro
Jon Jenkins40202343361990-19911L1970-11-06Boston, MAMinor Pro
Erik Jensen671725421521997-19992W1979-09-04Madison, WIMinor Pro
James Jernberg54210121342000-20011D1981-01-05St. Cloud, MNMinor Pro
Locke Jillson325131842007-20081F1988-05-11Dallas, TXMinor Pro
Don Johnson000001984-19851GRoseau, MNJunior A (U.S.)
Erik Johnson60142438362001-20021F1981-05-21Coon Rapids, MNMinor Pro
Isaac Johnson51151530552015-20172R1999-01-24Andover, MNMinor Pro
Lance Johnson000001986-19871D1967-09-23Marquette, MIJunior A (U.S.)
Phil Johnson58189382004-20062D1985-08-19Duluth, MNCollege-University
Rob Johnson665813222004-20062F1986-11-22Duluth, MNCollege-University
Robb Johnson22033411989-19901FSalol, MNJunior A (U.S.)
Russ Johnson9566791451721989-19912C1970-10-09St. Paul, MNCollege-University
Matt Jones3161319312016-20171C1996-03-21Phoenix, AZMajor Junior
Mitch Jones300022011-20121D1995-02-08Rochester, MIMinor Pro
Zach Jordan933818561142014-20162F1996-11-12Collinsville, ILMinor Pro
Matthew Jovanovic1200002020-20211D2004-09-22Toronto, ONTJunior A (U.S.)
Chris Joyaux13112272010-20111D1992-04-19Bloomingdale, ILMinor Pro
Greg Joyce48294069771989-19901W1970-05-23St. Paul, MNCollege-University
Andy Jurek30325592001-20021D1982-06-14Anoka, MNCollege-University
Klage Kaebel46323163281995-19961C1976-06-11Pekin, ILMinor Pro
Chris Kane72448242003-20052D1985-06-02Irvine, CAMinor Pro
Chris Karbowski100041995-19961F1976-12-28Grand Rapids, MIJunior A (Canada)
Kevin Karlander31101222441995-19961R1976-07-02Carmel, INMinor Pro
Andy Karos411201995-19961F1976-02-26Plymouth, MNJunior A (U.S.)
Zakary Karpa337916252020-20211C2002-03-25Greenwich, CTCollege-University
Tanner Karty20055561113842011-20154F1994-08-24Oklahoma City, OKMinor Pro
Jason Kasdorf3300002011-20121G1992-05-18Winnipeg, MANMajor League
Brian Kaselak73212647631993-19952F1975-01-11Cleveland, OHJunior A (U.S.)
David Keefer117314879842015-20172R1997-10-21Brighton, MIMinor Pro
Atticus Kelly300002017-20181G2000-02-03St. Paul, MNCollege-University
Sam Kelly20303112004-20051F1985-03-14Mahtomedi, MNCollege-University
Bob Kenworthy38325182002-20031D1984-04-04Brookhaven, PAJunior A (U.S.)
Remington Keopple6301102020-20222G2002-03-21Somerset, WICollege-University
Jan Kern701142019-20201C1999-07-27Prague, Czech Rep.European Elite
Jack Kernan60151227382023-20241F2005-03-30Maple Grove, MNJunior A (U.S.)
Michael Kesselring4521214102017-20192D2000-01-13New Hampton, NHMajor League
Ben Kevan59243357102023-20241F2007-01-03Fairfield, CAJunior A (U.S.)
Timofei Khokhlachev1001122018-20191L2001-11-06Moscow, RussiaCollege-University
Todd Kidd434913791994-19951D1975-02-24Fort Collins, COMinor Pro
Killian Kiecker-Olson82201838522020-20222F2001-01-19Andover, MNCollege-University
Matt Kiereck13235241993-19941C1975-09-18Rochester, NYMajor Junior
Alex Kim10745641091611996-20002C1979-05-10Fullerton, CAMinor Pro
Tom King000001982-19831C1965-04-02East Grand Forks, MNCollege-University
Keith Kinkaid1500002007-20081G1989-07-04Farmingville, NYMajor League
Ryan Kirchhoff1082025451171999-20012F1981-01-26Fairway, KSCollege-University
Lucas Kirsch14077101995-19961D1977-06-04Calgary, ALTAMinor Pro
Patrick Kirtland1061724411492010-20122F1991-01-22Rocky Hill, CTCollege-University
Theo Kiss3521012102023-20241F2006-07-13Kosice, SlovakiaJunior A (U.S.)
Joel Kitchen5591726402002-20031F1983-07-22Orillia, ONTCollege-University
David Klema60144155581999-20012F1982-04-03Roseau, MNCollege-University
Eric Knodel5031720372009-20101D1990-06-08West Chester, PAMinor Pro
Chris Knowlton1584032721272006-20093F1990-01-30Colorado Springs, COMinor Pro
Cam Knuble19112162017-20181R2000-07-23Grand Rapids, MICollege-University
Patrik Koch23347352014-20151D1996-12-08Malacky, SlovakiaMajor League
Christian Kocsis75111829602021-20243F2004-06-09Middletown, NJJunior A (U.S.)
Tom Kolar1243742001-20021F1983-07-22Duluth, MNJunior A (U.S.)
Gasper Kopitar107362763612010-20122C1992-08-13Jesenice, SloveniaMinor Pro
Jan Korec2400002022-20231G2004-09-28Bratislava, SlovakiaCollege-University
Carson Kosobud600022017-20181D1999-06-04Moorhead, MNCollege-University
Sean Kotary46121426392001-20021F1981-04-28New Hartford, NYMinor Pro
Gino Kourilin239514401997-19981F1979-01-09Minsk, BelarusJunior A (U.S.)
Jason Kowalczyk100002013-20141F1996-06-03Bridgeview, ILJunior A (U.S.)
Scott Kozlak17112152005-20061F1986-07-15Duluth, MNMinor Pro
Martin Krayzel300042003-20041L1985-04-26Ostrava, Czech Rep.European Elite
Andrew Krelove86114151292005-20072D1987-04-15Thunder Bay, ONTMinor Pro
Brad Krueger32011432003-20052F1985-11-16Des Moines, IAJunior A (U.S.)
Brian Krueger48111526161989-19901CDes Moines, IAJunior A (U.S.)
Mark Krueger127202242731996-19993F1978-09-05Urbandale, IAJunior A (U.S.)
Nick Krueger126464692991991-19943F1974-05-06Des Moines, IACollege-University
Scott Krueger037387501986-19882F1969-04-07Des Moines, IACollege-University
Haden Kruse200002020-20211F2003-03-25Nisswa, MNJunior A (U.S.)
Matt Kruzich100021995-19961D1976-03-04Portage, MIMinor Pro
Austyn Kryzer2791019241993-19941F1974-07-24Inver Grove Heights, MNCollege-University
Joey Kubachka3221322015-20172L1998-07-04Philidelphia, PAJunior A (Canada)
Connor Kucera53257662010-20111D1991-05-29Twin Lakes, INMinor Pro
Jacob Kucharski2901102016-20193G1999-09-25Erie, PAMinor Pro
Niklas Kumpu700072013-20141D1994-01-06Tampere, FinlandEuropean Lower Leagues
Lubomir Kupco107323870362021-20243L2003-03-05Kosice, SlovakiaEuropean Elite
Jimi Kuronen25044222013-20141D1995-05-17Helsinki, FinlandEuropean Lower Leagues
Marcel Kurth1120222013-20141F1994-01-15Donaueschingen, GermanyEuropean Elite
Andrew Kuzma63336122021-20232F2005-01-29Naperville, ILJunior A (U.S.)
Dwight LaBrosse1601182003-20041G1983-10-06McMurray, PAMajor Junior
Christian Laden8828101531995-19972D1977-04-01Urbandale, IACollege-University
Greg Ladouceur000001981-19832L1963-03-06Grand Forks, NDJunior A (U.S.)
Alex Laferriere1034550951012018-20213R2001-10-28Chatham, NJMajor League
Duggie Lagrone53235232011-20121F1994-06-23Plano, TXMinor Pro
Christian Lampasso13821042012-20131F1994-05-09Amherst, NYCollege-University
Jesse Lane78428321391999-20042D1983-03-02Boston, MAMajor Junior
Mark Langdon77182644442000-20022C1983-03-12Rochester, NYMinor Pro
Josh Langford500002020-20211G2001-07-27Frisco, TXCollege-University
Tyler Lapic30426122009-20101F1992-03-21New Prague, MNCollege-University
Joe Lappin1723542014-20151F1994-02-10Geneva, ILCollege-University
Felipe Larranaga10763440511998-20002D1981-07-10Fairbanks, AKMinor Pro
Tom Larsson501141992-19931College-University
Alex Laseen881721381502004-20062F1986-10-18Redondo Beach, CACollege-University
Tanner Latsch6623427512020-20222F2002-02-01Muskegon, MICollege-University
Scott Lauder000001981-19821DMinor Pro
Andrew Leach89612181152000-20022F1981-10-18Altamont, NYMinor Pro
Reed Lebster171433780912016-20193R1999-03-05Grand Rapids, MICollege-University
Henry Lechner100042023-20241F2006-11-03Bloomington, MNJunior A (U.S.)
David Lehman500002004-20051C1987-06-25San Clemente, CAMajor Junior
Nick Leitner8621012242016-20182D1998-04-16Bemidji, MNMinor Pro
H.T. Lenz1192947761732008-20102F1989-07-08Vienna, VAMinor Pro
Mitch Lewandowski200002014-20151L1998-04-17Clarkston, MIMinor Pro
Andy Lewis92510151091992-19942D1973-11-30Pittsburgh, PACollege-University
Trevor Lewis1084552971392004-20062C1987-01-08Salt Lake City, UTMajor League
Tony Leysring000001984-19851FJamestown, NDCollege-University
Matt Libby4861420601996-19971D1978-07-16Saco, MEMinor Pro
Carson Limesand200002021-20221G2002-09-17Orono, MNJunior A (U.S.)
Eric Lind14235101996-19971D1978-03-12Stamford, CTMinor Pro
Chandler Lindstrand11871421512014-20162D1996-02-21Medina, MNCollege-University
Troy Linna504421997-19981W1979-03-16Winthrop Harbor, ILMinor Pro
Chris Lipe56167122015-20182D1999-11-23Rockford, MIMinor Pro
Mark Loeding3271724181994-19951L1974-10-13Trenton, MIMinor Pro
Joe Long902262004-20051F1985-09-14Dayton, MNCollege-University
Brandon Longley2221012252003-20041D1984-09-08Elk River, MNCollege-University
Rick Looker000001989-19901FThief River Falls, MNJunior A (U.S.)
Timothy Lovell2751116122019-20201D2002-02-08Hingham, MACollege-University
Josh Luedtke102540451012017-20214D2000-09-29Minnetonka, MNCollege-University
Dale Lund27448271992-19931C1973-02-28Warroad, MNJunior A (U.S.)
Gabriel Lundberg1812302021-20221C2002-02-08Gothenburg, SwedenCollege-University
Max Lundgren4101122022-20231G2002-04-03Angelholm, SwedenEuropean Elite
Cullen Lundholm25235202007-20081D1988-10-06Plymouth, MACollege-University
Alessandro Lurati1211222023-20241F2004-06-24Lugano, SwitzerlandJunior A (U.S.)
Landon Luther901101998-19991G1979-06-28White Bear Lake, MNJunior A (U.S.)
Jakeb Lynch200002023-20241F2007-02-09Papillion, NEJunior A (U.S.)
Simon Mack51471162020-20211D2001-03-29Brockville, ONTCollege-University
Bryce Macken80610161671993-19952D1975-07-16Champlin, MNMinor Pro
Drew Mackie100002022-20231D2005-07-03Anchorage, AKJunior A (U.S.)
Will MacKinnon5728101272017-20181D2000-04-13Plymouth, MIMinor Pro
Nick MacNab5302222015-20172G1996-07-16Indianapolis, INCollege-University
Jesse MacNeil300002004-20051C1986-06-24Langley, BCMajor Junior
Marc Magliarditi2901101994-19951G1976-07-09Niagara Falls, NYMinor Pro
Jake Maida200002004-20051G1985-08-24Duluth, MNCollege-University
Eric Maksimenko70383270161997-19992C1978-01-02Elk River, MNMinor Pro
J.P. Maley31156202007-20081D1989-05-18Austin, TXCollege-University
Tony Malinowski8221416492017-20192D1999-10-15Clarkston, MIMinor Pro
Michael Mancinelli74242044812018-20202C2001-06-28Northville, MICollege-University
Luke Manning113141731742017-20192F1999-04-13Stillwater, MNMinor Pro
Mike Mantua81123531999-20012G1980-08-12Northville, MIMinor Pro
Luke Margenau4403342023-20241D2004-09-11Maple Grove, MNJunior A (Canada)
Vince Marinaro31033172014-20162D1997-03-11Algonquin, ILJunior A (U.S.)
Jamey Markham9022121995-19961D1976-06-24Houghton, MIJunior A (U.S.)
Michael Marnell98252247402012-20142F1995-05-18South Huntington, NYMinor Pro
Jeff Marshall018314901987-19881F1969-10-08Madison, WIMinor Pro
Arnie Martensson49279722000-20011D1981-05-19Ostersund, SwedenJunior A (U.S.)
Jimmy Martin571910302006-20071D1988-10-20St. Louis, MOMinor Pro
Eric Martinsson5972633662012-20131D1992-10-22Klippan, SwedenMinor Pro
Ralph Marziale100001993-19941C1974-01-03Providence, RIMinor Pro
Alex Materukhin593726631542001-20021L1981-10-17Kiev, UkraineMinor Pro
Taylor Matson65142640442006-20082C1988-09-16Mound, MNMinor Pro
Gary Mausolf000001980-19811FSouth St. Paul, MNCollege-University
Tyler Maxwell400022007-20081C1991-04-13Manhattan Beach, CAMinor Pro
Tom May56131427312003-20041F1985-04-24Eagan, MNMinor Pro
John McCarthy6081018322004-20051L1986-08-09Boston, MAMajor League
Mark McConnell000001986-19871F1967-03-10Bellevue, WACollege-University
Bob McCorkle000001982-19831F1963-03-14Fort Wayne, INJunior A (U.S.)
Chad McDonald4612618222011-20121F1993-02-25Battle Creek, MIMinor Pro
Liam McGing12011102014-20151D1995-09-04Chicago, ILCollege-University
Laine McKay913402015-20161F1997-01-04Thunder Bay, ONTCollege-University
Nick McKeeby500002014-20151D1998-01-08Brighton, MIJunior A (Canada)
Ryan McKiernan7421618582007-20092D1989-07-27White Plains, NYEuropean Elite
Chris McLaughlin419112021989-19901 Junior A (U.S.)
Anthony Menghini16213102021-20221F2002-12-03Baxter, MNCollege-University
Lucas Mercuri48132437712019-20212C2002-03-07LaSalle, PQCollege-University
Brady Meyer41347292018-20191F2000-10-17North Branch, MNCollege-University
Doug Meyer50292756362000-20011W1980-02-21Bloomington, MNCollege-University
Eric Mihalik3901102009-20101G1991-02-18Avon Lake, OHCollege-University
Pat Mikesch9049751241251990-19922C1973-02-15Hancock, MIMinor Pro
Aaron Miles56055221989-19912D1971-02-13Helena, WIJunior A (U.S.)
Adam Miller54222446332003-20041C1984-11-21Livonia, MIMinor Pro
Andrew Miller455611122010-20111F1991-06-18West Dundee, ILMinor Pro
Kelly Miller621819371591998-20002C1979-03-13Toledo, OHMinor Pro
Matt Miller500022011-20121D1995-08-22East Palestine, OHMinor Pro
Tim Miller000001982-19831D1962-12-25Minnetonka, MNCollege-University
Rod Millette100001993-19941College-University
Dajon Mingo52241135752010-20111D1990-05-07Canton, MIMinor Pro
Paul Minnehan51121628222023-20241F2003-04-09Cypress, CAJunior A (U.S.)
Tim Mishler47285482221983-19841F1963-10-03Grand Forks, NDCollege-University
Trevor Mitchell24123232019-20212D2003-05-08South Lyon, MIJunior A (U.S.)
Marty Mjelleli94294069812002-20042F1983-01-07Faribault, MNMinor Pro
Steve Moffat47262046141993-19941R1973-09-06Hatboro, PAMinor Pro
Matt Molaski000001994-19951D1975-12-10Green Bay, WICollege-University
Adam Moller200002023-20241G2005-04-22Stockholm, SwedenEuropean Junior
Michael Montambault4212382015-20161C1997-01-24Ann Arbor, MICollege-University
Greg Moore000001986-19871D1968-02-24Redmond, WAEuropean Lower Leagues
Richie Moore000001986-19871D1967-05-13Duluth, MNMinor Pro
Steve Moore3391423491990-19911C1971-06-21Gardiner, MEMinor Pro
Will Moore100022023-20241L2004-03-22Westfield, INJunior A (U.S.)
Jack Moran16000212016-20171D1998-05-21North Reading, MAJunior A (U.S.)
Adam Morris43141630761995-19961F1976-07-12Massena, NYCollege-University
Paul Morrissey3300041999-20012G1981-06-10Winchester, MACollege-University
Tom Morrow34167402002-20031D1983-10-21Afton, MNMinor Pro
Bryan Mountain500002006-20071G1988-07-07Bryn Mawr, PACollege-University
Jake Mueller410141992-19931CPittsburgh, PAMinor Pro
Joey Muldowney64161531392021-20232R2004-06-05Lake View, NYCollege-University
Derek Mullahy2700002020-20211G2001-03-20Scituate, MACollege-University
Mark Mullen58101626311999-20001F1981-06-17Dorchester, MAMinor Pro
Sean Muncy38161935182004-20051F1985-01-11Chesterfield, MOMinor Pro
Kean Murphy000001980-19811Junior A (U.S.)
Mark Murphy41022121999-20001D1981-03-13Jamestown, RICollege-University
Ben Murray300002019-20201R2001-12-17Minneapolis, MNJunior A (U.S.)
Maxim Musorov284913102021-20221F2001-05-29Ust-Kamenogorsk, KazakhstanEuropean Elite
Josh Myers52613191362008-20091F1990-09-26Colorado Springs, COEuropean Lower Leagues
Michael Mylchreest41044142014-20151D1995-02-06Gilroy, CAMajor Junior
Roch Naert100002003-20041D1985-12-02Urbandale, IAJunior A (U.S.)
Julian Napravnik111383876182016-20182L1997-05-05Hessen, GermanyMinor Pro
Bob Nardella0446711101986-19882D1968-02-02Melrose Park, ILMinor Pro
Austin Nault100002015-20161L1999-06-01Winnipeg, MANCollege-University
Ara Nazarian60121628162014-20151F1996-06-19Boxford, MAMinor Pro
Mike Neilon1174039791542002-20042F1983-08-21St. Paul, MNCollege-University
Andy Nelson722214361222000-20022F1982-10-20Superior, WICollege-University
Brad Nelson000001984-19851D1966-07-17Minneapolis, MNCollege-University
Logan Nelson41639692010-20111C1993-09-09Rogers, MNMinor Pro
Payton Nelson60347142022-20242F2005-01-17Centennial, COJunior A (U.S.)
Al Neumann000001986-19871F1967-07-25New Hope, MNJunior A (U.S.)
Mason Nevers49192140202018-20202C2001-04-03Edina, MNCollege-University
Tim Nicksic200002016-20171F1996-03-15Tomah, WICollege-University
Jason Nightingale531617331461997-19981W1978-03-14Cheboygan, MICollege-University
Justin Nikle61171229122001-20021R1982-01-31Elk River, MNCollege-University
Fyodor Nikolayenya35257752021-20221F2003-02-28Minsk, BelarusJunior A (U.S.)
Willem Nong-Lambert932624501502012-20142F1994-03-10Urbandale, IAMinor Pro
Mike Nooyen8629721012081994-19962F1975-11-14Green Bay, WICollege-University
Carlin Nordstrom301121992-19931R1973-02-20Saskatoon, SASKMinor Pro
Oskar Norlov17841242013-20141L1994-05-26Angelholm, SwedenEuropean Lower Leagues
Chad Norman2011241990-19911D1972-01-25White Bear Lake, MNCollege-University
Spencer Northway100002022-20231G2002-03-15Ankeny, IACollege-University
Isaac Novak55347142018-20191L2002-01-08Oconomowoc, WIJunior A (U.S.)
Rob Novak103161531421998-20002F1979-07-06Hayward, WICollege-University
Dan O'Donoghue39628422009-20101F1991-01-28Port Jefferson, NYMinor Pro
Nicholas O'Hanisain2913462021-20221D2002-02-09Troy, MICollege-University
Tim O'Neill000001984-19851F1965-04-12Cincinnati, OHCollege-University
Kevin O'Shea000001980-19811Junior A (U.S.)
Kyle Okposo50273158562005-20061R1988-04-16St. Paul, MNMajor League
Scott Olsen000001984-19851 Junior A (U.S.)
Andrew Olson1162542671272005-20072F1987-06-16Alexandria, MNCollege-University
Mac Olson25538122011-20121F1991-08-13Grosse Pointe, MIMinor Pro
Cameron Orchard59131023122016-20171D1998-06-27Middleville, MICollege-University
Garrett Orhn36055202009-20101D1991-12-09Coleraine, MNJunior A (U.S.)
Steve Ortman000001986-19871L1966-09-15Chicago, ILMinor Pro
Eric Otto75101121242016-20182C1997-07-18Savage, MNCollege-University
Travis Paeth11257102006-20071R1987-09-29Muskegon, MICollege-University
Mark Pagnac000001981-19832G1963-06-27East Grand Forks, MNJunior A (U.S.)
Frederick Paine34123772019-20212D2000-11-21Duluth, MNJunior A (U.S.)
Scott Palmiscno000001982-19831G1964-02-23East Grand Forks, MNJunior A (U.S.)
Steve Palmiscno000001980-19811W1960-11-30Grand Forks, NDCollege-University
Joey Palumbo100002011-20121F1995-01-07Buffalo, NYJunior A (U.S.)
Aaron Palushaj11432681001152005-20072R1989-09-07Livonia, MIMajor League
Jonathan Panisa1000022019-20201C2001-07-11Irvine, CACollege-University
Andrew Panzarella10739123622007-20092D1990-02-13Washington, DCMinor Pro
Brian Papcun5001162002-20042G1983-08-11Armada, MICollege-University
Kristof Papp236101682019-20201F2001-06-27Budapest, HungaryCollege-University
Tyler Paquette10191221652017-20192R2001-03-18Collegeville, PACollege-University
Jarkko Parikka51268162013-20141D1997-09-06Imatra, FinlandEuropean Elite
Nick Parillo491918371821997-19981F1977-05-16Schenectady, NYMinor Pro
Tommy Parrottino451192062016-20171L1998-03-03Rochester Hills, MIMinor Pro
Adam Parsells40156322016-20171D1997-01-03Wausau, WIMinor Pro
Jack Pascucci551891062021-20221D2002-02-15North Andover, MACollege-University
Ryland Pashovitz3000022014-20151G1995-06-20Saskatoon, SASKMinor Pro
Kyle Patava42145462014-20151F1996-02-24Norwalk, IAJunior A (U.S.)
Nikita Pavlychev1041524392412013-20163C1997-03-23Yaroslavl, RussiaMinor Pro
Will Payne000001986-19882F1968-06-20Campbell, CAJunior B (Canada)
Mason Peapenburg201102023-20241D2006-06-09Larsen, WIJunior A (U.S.)
Connor Pelc62549542020-20233F2003-04-28Hamburg, NYCollege-University
Ami Peled9911213932008-20102D1989-09-27Encino, CACollege-University
Ty Pelton-Byce60152843162015-20161C1997-04-14Madison, WIMinor Pro
Anthony Perardi37134161992-19942D1975-12-04Pekin, ILJunior A (U.S.)
Eric Perardi45402262221990-19911R1971-07-23Pekin, ILCollege-University
Jack Perbix17391282018-20191R2000-09-13Elk River, MNMinor Pro
John Pesek200022017-20181D1998-10-28Lake Forest, ILJunior A (U.S.)
Mark Petaccio281016261022014-20151R1994-03-26Sicklerville, NJMinor Pro
Brad Peterson4691726252003-20041F1985-01-14Bloomington, MNCollege-University
J.D. Peterson460441062010-20111D1991-10-12Orange, CACollege-University
Travis Peterson96717242051990-19922D1972-07-20Hallock, MNMinor Pro
Daniel Petrick200002016-20171D1999-04-06Wilbraham, MACollege-University
Tomas Petruska1835842004-20051F1986-03-01Presov, SlovakiaMinor Pro
Jeff Petry1031941601392005-20072D1987-12-09Ann Arbor, MIMajor League
Dave Pettit000001980-19811Junior A (U.S.)
Ethan Philpott48194261571994-19951R1975-02-11Rochester, MNMinor Pro
Kade Phipps2018-20191G1998-05-06Perrysburg, OHCollege-University
Joey Pierce100002018-20191D2002-10-02Ely, MNCollege-University
Ray Pigozzi6781927342010-20122L1994-04-03Evanston, ILMinor Pro
Mark Pijanowski000001984-19851F1967-03-10Lakewood, COCollege-University
Alex Pineau56178212022-20231D2003-01-21Thunder Bay, ONTCollege-University
Philipp Pinter1123522004-20051F1985-01-18Villach, AustriaEuropean Elite
Joe Piskula9041014862002-20042D1984-07-05Antigo, WIMajor League
Ondrej Piskura400022004-20051D1986-05-02Presov, SlovakiaJunior A (U.S.)
J.P. Platisha3851015302003-20041F1984-01-24Brainerd, MNCollege-University
Jayme Platt4103381995-19972G1978-07-26Redmond, WAMinor Pro
Tom Pokel000001986-19871D1967-09-02Green Bay, WICollege-University
Chris Poli100001993-19941F1975-05-05West Des Moines, IAJunior A (U.S.)
Zane Popilock600002010-20111D1993-06-29Collegeville, PACollege-University
Benito Posa14314462019-20201L1999-01-16Grand Blanc, MIMinor Pro
Pete Prediger000001982-19852F1965-11-30Des Moines, IAJunior A (U.S.)
Kirby Proctor6011718352018-20191D2001-04-20Okotoks, ALTAMinor Pro
John Prokop10422527502020-20222D2001-05-13Wausau, WICollege-University
Ilya Protas61143751142023-20241F2006-07-18Vitebsk, BelarusJunior A (U.S.)
Joe Provenzano43055551994-19951D1975-03-29Grosse Pointe, MICollege-University
Ethan Prow115103646502010-20122D1992-11-17Sauk Rapids, MNMajor League
Nick Pryor3161218262008-20091D1990-09-06St. Paul, MNCollege-University
Steve Puig000001986-19871D1967-02-15New Berlin, WIJunior A (U.S.)
Tom Puorro21358551996-19971R1976-06-27Amesbury, MAJunior A (U.S.)
Scott Purpur485160111491982-19842C1964-02-17Grand Forks, NDCollege-University
Richard Purslow1183980119452005-20072L1986-07-30Greenlawn, NYMinor Pro
Willie Raderschadt700021997-19981G1979-01-06Elk River, MNCollege-University
Thomas Raffl400072005-20061L1986-06-19Villach, AustriaMinor Pro
Ruslan Rakhmatov403692022013-20141D1995-04-25Moscow, RussiaMinor Pro
Zack Rall51066312011-20121D1992-04-18Anchorage, AKJunior A (U.S.)
Chase Ramsay11367131072021-20232D2003-06-10Granite Springs, NYCollege-University
Branislav Rapac21246452011-20121R1993-06-04Spisska Nova Ves, SlovakiaEuropean Elite
Bryan Rasmussen342911251993-19941L1974-02-01St. Louis Park, MNCollege-University
Chris Ratzloff4471825141989-19901WRochester, MNCollege-University
Chad Rau57314071322004-20051C1987-01-18Eden Prairie, MNMajor League
Alec Rauhauser1521367801072013-20163D1995-03-07Bismarck, NDMinor Pro
Ryan Raven892023431422003-20052R1986-01-04Tacoma, WAMinor Pro
Matt Read582834621102006-20071R1986-06-14Ilderton, ONTMajor League
Denny Reagan16224202002-20031L1983-06-29St. Louis, MOMinor Pro
Mike Real049358401986-19882R1968-10-04Elmhurst, ILCollege-University
Joel Rechlicz200042005-20061R1987-06-14Brookfield, WIMajor League
Dan Reimann4761420781991-19921D1972-12-17Ramsey, MNMinor Pro
Jack Reimann349918262022-20231F2002-10-10Ham Lake, MNCollege-University
Jason Reimers2301414742000-20011D1981-01-01Cottage Grove, MNMinor Pro
Bobby Reiners94111121412005-20083D1987-09-30Grosse Ile, MICollege-University
Jonathan Reinholdt22000102023-20241G2004-05-09Lulea, SwedenEuropean Junior
Jerrid Reinholz113395695811998-20002C1979-07-18Ramsey, MNCollege-University
Sam Renlund841734512892018-20212L2000-04-04Verona, WICollege-University
Bob Revermann2001121997-19981G1977-04-05Fairbanks, AKMinor Pro
Chase Rey210102011-20121F1994-04-10 Junior A (U.S.)
Rick Rice000001982-19831D1964-06-01Edina, MNJunior A (U.S.)
Dan Richards000001982-19831R1963-12-08Grand Forks, NDMinor Pro
Troy Riddle53363066951999-20001C1981-08-24Minneapolis, MNMinor Pro
Craig Riechert202202000-20011 Junior A (U.S.)
Bill Ries000001980-19822WDetroit Lakes, MNCollege-University
Marshall Rifai3741418482017-20181D1998-03-16Beaconsfield, PQMajor League
Stephen Ritter400002006-20071G1986-12-31Tenafly, NJEuropean Elite
Josh Roach2141521998-19991F1980-03-23North Pole, AKJunior A (Canada)
Derek Robertson54314273261996-19971F1976-05-22Thunder Bay, ONTCollege-University
Jordon Robertson100002010-20111F1991-07-11Mukilteo, WACollege-University
Ryan Robinson35145172019-20201F2001-10-09Plano, TXCollege-University
Joe Rodwell2100042007-20081G1988-04-10White Rock, BCCollege-University
Jim Roll554812802012-20131D1993-11-06West Seneca, NYMinor Pro
Jeff Ronkoske100001999-20001G1982-08-13Glenview, ILJunior A (U.S.)
Austin Rook100002014-20151D1997-03-04Shrewsbury, MAMinor Pro
Ben Rosen38167432006-20071D1989-01-07Syosset, NYMinor Pro
Trevor Rosen42151833391994-19951F1975-02-18Woodhaven, MIJunior A (U.S.)
Bill Rosseau1200021997-19981D1979-02-23L'Anse, MIJunior A (U.S.)
Kobe Roth5915193462015-20172F1997-01-11Mason City, IAMinor Pro
Michael Rounds5721012802016-20171D1997-10-29Mount Pleasant, MICollege-University
Braden Rourke109181533752020-20244D2004-07-20Urbandale, IAJunior A (U.S.)
Cameron Rowe3301142019-20201G2001-06-01Wilmette, ILCollege-University
Dave Rowe000001989-19901D1971-07-19Beloit, WIMinor Pro
Jack Rowe1200002014-20151F1994-04-07Cary, ILCollege-University
Ken Rowe60181937992005-20061F1985-05-09Faribault, MNMinor Pro
Harrison Roy2034762019-20201C2000-01-17Lakeville, MACollege-University
Michael Rubin25123332021-20221D2003-05-05Blauvelt, NYJunior A (Canada)
Ryan Ruck6801102013-20152G1994-09-12Coto de Caza, CAMinor Pro
Eric Rud96216081571991-19932D1972-11-20Inver Grove Heights, MNMinor Pro
Jon Rudnick591416301102002-20031F1982-06-28Moorhead, MNCollege-University
Ryan Ruikka30112242006-20071D1988-03-31Chelsea, MIMinor Pro
Anthony Ruklic25224122022-20231F2004-10-18Edwardsville, ILJunior A (U.S.)
Scott Rupp000001981-19821C1962-01-21Florissant, MOCollege-University
Casey Russell49246382002-20031D1984-11-25Orange, CTMinor Pro
Jon Russell475712122015-20192R1998-01-31Traverse City, MICollege-University
Matt Russo38101727351993-19941F1973-12-18Edina, MNJunior A (U.S.)
Colin Rutherford54111223362016-20171C1997-12-29Tonawanda, NYCollege-University
Jan Ruzicka7501182015-20172G1997-02-23Mlada Boleslav, Czech Rep.European Elite
Ben Ryan11936651011042005-20072L1988-10-16Detroit, MIMinor Pro
Chase Ryan5911617802005-20061D1986-11-09Algonquin, ILMinor Pro
Zach Saar621014241412011-20132F1993-06-22Richland, MIMinor Pro
Vincent Salice10291524342019-20223F2003-02-28Commerce Township, MICollege-University
Samir Saliji1033148791092003-20052L1984-03-03Nitra, SlovakiaEuropean Elite
Mikhail Saliyenko3351318121996-19971F1976-06-13Riga, LatviaEuropean Elite
Evan Salmela100002001-20021D1983-06-13Whitefish Bay, WICollege-University
Trent Samuels-Thomas661520351742011-20132L1993-06-22West Hartford, CTMajor Junior
Luke Sandler16112172009-20112F1993-06-18Chicago, ILMinor Pro
Brennan Sanford6081220342014-20151F1995-07-21Holt, MIMinor Pro
Ryan Santana2735882007-20081F1988-11-22Yorba Linda, CAMinor Pro
Tryg Sarsland400041993-19941D1974-01-27Elk River, MNMinor Pro
Paul Sass2002201991-19921G1973-04-02Fenton, MICollege-University
Colton Saucerman552461242009-20101D1992-05-05Colorado Springs, COMinor Pro
Kaspars Saulietis10325122004-20051R1987-06-12Riga, LatviaEuropean Elite
Alex Sawruk242810431998-19991R1980-03-05Sault Ste. Marie, MIMinor Pro
Steve Sayovitz000001985-19861F1965-11-26Ely, MNCollege-University
Jim Scatchell2022462000-20011D1981-04-10Carol Stream, ILJunior A (U.S.)
Justin Schabes2636941999-20001C1981-10-31Orland Park, ILMinor Pro
Jerry Schlief000001981-19821Junior A (U.S.)
Tom Schlief000001981-19821Junior A (U.S.)
Connor Schmidt81417212482011-20142D1993-10-21Monroe, MIMinor Pro
Patrick Schmiedlin77808102018-20202C2002-03-20Culver, INCollege-University
Sully Scholle18415212021-20221F2003-04-19Chaska, MNCollege-University
Corey Schueneman130205373502012-20153D1995-09-02Milford, MIMajor League
Zach Schwan24213122000-20011R1980-07-05Spencer, NYMinor Pro
Fred Seagrave8145311997-19981F1977-10-25Enfield, CTJunior A (U.S.)
Jake Searles1102950791011996-19982F1977-04-23Centerville, MNCollege-University
Stephan Seeger1112322014-20151L1996-02-16Mississauga, ONTEuropean Lower Leagues
Nick Seeler2621113332011-20121D1993-06-03Eden Prairie, MNMajor League
Peter Sejna1108176157621998-20002L1979-10-05Liptovsky Mikulas, SlovakiaMajor League
Rody Selk1171317301542006-20082F1987-04-12Minot, NDCollege-University
Justin Selman5281422462010-20111F1993-10-02Upper Saddle River, NJMinor Pro
Daryl Seltenreich000001981-19832R1964-02-01Arvada, COMinor Pro
David Seltenrich000001984-19851DArvada, COJunior A (U.S.)
Mark Senden2643722014-20173F1998-01-22Medina, MNMinor Pro
Connor Senken10681321342018-20202D1999-10-31New York, NYMajor Junior
Ken Sergott27112334551994-19951L1975-04-29Oak Lawn, ILCollege-University
Brendan Shane487714182013-20141F1996-03-09Rochester, NYCollege-University
Matt Shasby3231821241998-19991D1980-07-02Eagle River, AKMinor Pro
Michael Shibrowski4500022010-20111G1990-11-15Andover, MNCollege-University
Luke Shiplo463710332012-20131D1995-05-31Oakville, ONTMinor Pro
Greg Shivley000001980-19833D1962-09-10Waterloo, INSenior Amateur
Tiernan Shoudy83112738712018-20224F2002-03-15St. Clair, MICollege-University
Kyle Siemers1502242015-20161D1996-10-11Crown Point, INCollege-University
Talon Sigurdson57111122202022-20231F2002-01-11Sartell, MNCollege-University
Girts Silkalns1524662022-20231F2003-06-30Talsi, LatviaCollege-University
Regg Simon821424381171994-19962F1976-03-08Elk River, MNCollege-University
Shane Sims1182031512172005-20072D1988-04-30East Amherst, NYMajor League
Brett Skalski51103131022008-20091F1988-08-03Exton, PACollege-University
Brett Skinner4693847252001-20021D1983-06-28Brandon, MANMajor League
Brady Smith47145302023-20241D2005-05-04Prince Albert, SASKJunior A (Canada)
Rick Smith2241014301995-19961L1978-07-29Brighton, MIMinor Pro
Mark Smorong000001982-19831G1964-02-10Brainerd, MNJunior A (U.S.)
Peter Smrek5262632591998-19991D1979-02-16Martin, SlovakiaMajor League
Ryan Snowden1300022017-20181G1998-03-06Oxford, PACollege-University
Mike Solheim000001986-19871FBaudette, MNJunior A (U.S.)
Pete Speranza000001986-19871L1968-09-24Buffalo, NYMinor Pro
Jim Spicer000001986-19871FGrand Rapids, MNJunior A (U.S.)
Brian Spring100002004-20051F1987-08-24Urbandale, IAJunior A (U.S.)
Mark Springer000001980-19811DGrand Forks, NDCollege-University
Rylee St. Onge58251338352018-20191F1998-04-22St. Catharines, ONTMinor Pro
Garrett Stafford1461560751831996-19993D1980-01-28Los Angeles, CAMajor League
Chris Stafne60161531722009-20101F1989-10-17Duluth, MNCollege-University
Brenden Stanko400022016-20171C1999-04-20Howell, MIMinor Pro
Matthew Stanton600002017-20181R1998-08-21Stillwater, MNCollege-University
Lev Starikov42099302018-20202D2000-09-17Kazan, RussiaEuropean Elite
Brian Steele700001989-19901G1970-12-15Flint, MICollege-University
Christian Steingraber2100042005-20061D1989-08-07Oregon, OHMajor Junior
Michael Stenberg7221214722020-20233R2004-09-22Needham, MAJunior A (Canada)
Sam Stevens1904462017-20181C2000-04-27Montreal, PQMinor Pro
Jan Stibingr600002019-20201D2000-02-16Praha, Czech Rep.European Elite
Gustav Stjernberg6281220732022-20231D2002-10-12Enebyberg, SwedenEuropean Elite
Matt Stockert47173047801992-19931F1972-10-23Jamestown, NDJunior A (U.S.)
Nick Stodgell5431013481998-19991D1978-08-05Warroad, MNMinor Pro
Christian Stoever1300002017-20202G2000-04-16Novi, MICollege-University
Evan Stoflet121325281582001-20032D1984-05-16Madison, WIMinor Pro
Tony Stoskopf48253257341989-19901RRoseau, MNJunior A (U.S.)
Peter Stoykewych5851015772010-20111D1992-07-14Winnipeg, MANMinor Pro
Joey Strada42191635202019-20201F1999-09-07Scottsdale, AZMinor Pro
Jon Strako1423244761481989-19923C1972-03-18Des Moines, IAJunior A (U.S.)
Erik Strand7371724361996-19982F1977-06-29Bloomington, MNCollege-University
Jeff Strandell000001981-19821Junior A (U.S.)
Vladimir Studennikov700042015-20161L1997-04-21Moscow, RussiaJunior A (U.S.)
Todd Sullivan3100021990-19911G1970-11-27Wayland, MAMinor Pro
Taylor Sutherlin26202212004-20051D1986-03-28Anchorage, AKMajor Junior
Rick Swarbrick000001980-19822L1963-12-22Omaha, NECollege-University
Lucas Szyszka2700002021-20221G2004-04-23Westmont, ILJunior A (Canada)
Weston Tardy607916262001-20021D1983-07-28Duluth, MNMinor Pro
Garrett Taylor9022252010-20111L1991-05-13San Diego, CAMinor Pro
Ali Thomas4369151182012-20131F1992-09-22New York, NYCollege-University
Jerry Thompson000001980-19811G1962-11-03Des Moines, IAJunior A (U.S.)
Rob Thornton185914261994-19951F1975-02-18Long Island, NYJunior A (U.S.)
Jordan Tibbett7000102006-20071G1990-01-06Indianapolis, INMinor Pro
Brad Timmons911643591751993-19952D1975-05-06Circle Pines, MNCollege-University
Dovar Tinling39121325392021-20221C2003-03-03Pointe-Claire, PQCollege-University
Kevin Tobin000001980-19833D1964-07-13Leawood, KSJunior A (U.S.)
Tony Tomaino36189411999-20012D1982-04-15Duluth, MNJunior A (U.S.)
Dan Tormey1500002003-20041G1985-02-27Syracuse, NYMinor Pro
Dominic Torretti44134631999-20001D1980-01-08Ludlow, MACollege-University
Tyler Townsend400022005-20061D1986-03-17Tavistock, ONTMinor Pro
Trevor Tracy8022172009-20101F1991-09-13Burbank, CAJunior A (Canada)
Bill Trainor112295281141994-19973L1976-04-23Canton, MICollege-University
Todd Trickle000001980-19811Junior A (U.S.)
Scout Truman95294574622020-20222F2002-10-15Lethbridge, ALTACollege-University
Evan Trupp100002004-20051F1987-10-22Anchorage, AKMinor Pro
Jim Tudor1022472000-20011F1982-04-03Canton, MIMinor Pro
T.J. Tynan60175572552009-20101C1992-02-25Orland Park, ILMajor League
Roman Uchyn54511161462012-20142F1994-07-04Chicago, ILMinor Pro
Colin Ugbekile11042327692016-20182D1999-09-24Solingen, GermanyEuropean Elite
Jeff Ulrich000001980-19822Junior A (U.S.)
Erik Urbank3310919472017-20181F1999-03-28Lakeview, NYMinor Pro
Zach Urdahl20861422020-20211L2001-10-13Eau Claire, WICollege-University
Jak Vaarwerk61133245402022-20231F2003-06-13East Amherst, NYCollege-University
John Vadnais671127381202004-20062D1986-04-07Stillwater, MNCollege-University
Nolan Valleau3751318242012-20131D1992-11-15Novi, MIMinor Pro
Ben Van Lare1062124452102005-20072L1987-12-29Richardson, TXMajor Junior
Aiden Van Rooyan117626321012022-20242D2003-04-20Dakota Dunes, SDJunior A (U.S.)
D.J. Vandercook56791642009-20101F1990-10-30Farmington Hills, MICollege-University
Connor Varley6021315282011-20121D1992-06-03Lansdale, PAEuropean Elite
Matt Vashaw000001997-19981F1978-11-13Oswego, NYCollege-University
Paul Vella100002013-20141F1996-03-02Staten Island, NYCollege-University
Rob Ventura27571281989-19901FKenosha, WICollege-University
Rory Vesel000001986-19871F1966-09-29Duluth, MNJunior A (U.S.)
Skyler Visser200042002-20031D1984-06-05Kalamazoo, MIJunior A (U.S.)
John Vivian3431316221990-19911D1970-04-09Detroit, MIMinor Pro
Colin Vock95284472762004-20062F1985-12-09Detroit, MIMinor Pro
Trent Vogelhuber201102007-20081R1988-07-13Dublin, OHMinor Pro
Jeremy Vokes542225471011997-19981F1978-09-04Auburn, MAMinor Pro
Luke Voltin84112334732011-20132F1995-04-13Blaine, MNCollege-University
Chris Von Trzcinski17213291996-19971D1977-07-12Numbrecht, GermanyEuropean Elite
Steve Wagner14011172002-20031D1984-03-06Grand Rapids, MNMajor League
Jake Wahlin302202012-20131F1996-11-09White Bear Lake, MNMinor Pro
Brad Walch53044462007-20081D1991-01-24Saginaw, MIMinor Pro
C.J. Walker1212302017-20181R1999-04-22Boise, IDMinor Pro
Jonny Walker3201101997-19981G1977-11-04Tomah, WICollege-University
Mike Walker42102434561989-19901RChanhassen, MNJunior A (U.S.)
Dave Wallenstein000001982-19831W1962-09-26Fort Wayne, INJunior A (U.S.)
T.J. Walsh53173249182018-20191L2000-04-29Shrewsbury, MAMinor Pro
Ryan Walters13539691082012007-20103F1991-07-30Rosemount, MNMinor Pro
Ryan Ward600022003-20041F1985-05-23Saline, MICollege-University
Blaine Warnert453710632019-20201F2000-07-17Chaska, MNCollege-University
Liam Watkins6223204382023-20241F2004-07-13Okotoks, ALTAJunior A (Canada)
Pat Watson35000202003-20052G1984-02-04Waltham, MACollege-University
Dave Watters5591524602003-20041F1984-08-12Eden Prairie, MNCollege-University
Jim Webb000001984-19862F1967-01-27Des Moines, IAJunior A (U.S.)
Matt Weber57202848521999-20001D1979-10-19Binghamton, NYMinor Pro
Matt Wegmann000001980-19811Junior A (U.S.)
Dylan Wegner19235102021-20221R2004-06-01Nashville, TNJunior A (Canada)
Jason Weigel800052003-20041F1984-08-30Madison, WICollege-University
Robert "Mac" Welsher53182846262018-20191C1999-04-24Grosse Pointe, MIMinor Pro
Axel Wemmenborn61102838282012-20131C1992-04-28Kristionstad, SwedenEuropean Elite
Jason Wensloff92939481781992-19942D1973-09-07Roseau, MNJunior A (U.S.)
Nicolas Werbik59261945262017-20181C1997-10-09Zlin, Czech Rep.European Elite
Owen West114132336652022-20242D2004-06-01Pittsboro, INJunior A (U.S.)
Anderson White22134142011-20121D1991-08-16Caledon, ONTCollege-University
Matt White1031116271002007-20092F1991-10-21McMurray, PAMinor Pro
Joseph Widmar60192241462014-20151F1995-02-12Northbrook, ILMinor Pro
Ted Wiles000001980-19822Junior A (U.S.)
Charles Williams2602202009-20101G1992-03-12Canton, MIMinor Pro
Pat Williams95394887641991-19932L1973-04-15Fairbanks, AKMinor Pro
Henry "Mac" Winchester700022008-20091D1988-04-03Glen Mills, PAJunior A (U.S.)
Sam Windle27257122010-20111D1992-03-10Maple Grove, MNMinor Pro
Chris Winters000001980-19811Junior A (U.S.)
Steve Wiskow000001984-19851FThief River Falls, MNJunior A (U.S.)
Mitchell Wolfe10482634822020-20222D2002-07-19Andover, MNCollege-University
Taylor Wolfe42347452009-20101F1991-02-22Eden Prairie, MNJunior A (U.S.)
Nick Wolff116321244312013-20163D1996-07-21Eagan, MNMinor Pro
Connor Wood100002010-20111F1994-03-07Bloomfield Hills, MICollege-University
Pat Wood000001984-19851DSan Jose, CAJunior A (U.S.)
Garrett Worth902222019-20201F1999-08-03Duluth, MNCollege-University
Bob Wright000001980-19822DFort Wayne, INSenior Amateur
Cameron Yarwood42246332011-20121L1994-03-31Grosse Pointe, MIMinor Pro
Tyler Young16314142020-20211R2001-05-08Lancaster, MACollege-University
Jake Youso54145322008-20091F1990-06-08International Falls, MNCollege-University
Jeff Yurecko33131225932000-20011F1980-08-24Edina, MNCollege-University
Miha Zajc42178352014-20151F1996-12-08Ljubljana, SloveniaEuropean Elite
Jack Zavoral000001984-19851DMadison, WICollege-University
Kevin Zimmerman000001986-19871F1968-04-25Endicott, NYJunior A (U.S.)
Adam Zlnka2554962023-20241R2004-02-28Detva, SlovakiaJunior A (U.S.)
Sandis Zolmanis701162013-20141C1994-08-20Valmira, LatviaEuropean Lower Leagues
Jason Zubkus7801616441991-19932D1974-02-07St. Louis, MOCollege-University
Brady Zugec1611282023-20241F2006-11-01Geneva, NYJunior A (U.S.)

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