hockey DB
search by league
team
morning report
contact us
home

Waterloo Black Hawks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 471424382191986-19966Minor Pro
Jayme Adduono44111425441995-19972L1977-06-03Thunder Bay, ONTMinor Pro
Jeff Adduono5421113751998-19991C1981-12-10Thunder Bay, ONTCollege-University
Nick Ahern510102021-20221C2002-12-02Homer Glen, ILCollege-University
Ryan Alaspa754444881061990-19922C1972-10-05Sault Ste. Marie, MICollege-University
Andrew Alberts103612181831999-20012D1981-06-30Eden Prairie, MNMajor League
Pete Alexander304812121990-19911R1972-01-14Colorado Springs, COCollege-University
Scott Allen000001985-19861C1966-04-06New Bedford, MAMinor Pro
Timothy Allen17347681990-19911D1971-04-10Far Hills, NJCollege-University
Mike Alstad000001980-19811D1962-01-25Hopkins, MNJunior A (U.S.)
Jakub Altrichter54113546322023-20241L2003-07-26Prague, Czech Rep.European Lower Leagues
Brian Amundson45121729101990-19911C1972-05-16Duluth, MNCollege-University
Mason Anderson34055282014-20162D1995-02-23Anchorage, AKCollege-University
Michael Anderson11164450822015-20172D1999-05-25Roseville, MNMajor League
Michael Annett100088892003-20052D1986-06-23Des Moines, IAJunior A (U.S.)
Aaron Arf88132033801990-19922D1972-06-22Golden Valley, MNCollege-University
Matthew Argentina901218301622019-20212C2003-02-16Philadelphia, PACollege-University
Matt Arhontas1723557921032004-20073F1987-03-10Naperville, ILMinor Pro
Kyle Armstrong6341721211990-19922R1972-08-03Anchorage, AKCollege-University
Derek Arnold1114051911322008-20102C1990-02-09Foxboro, MAMinor Pro
Todd Arrigoni000001980-19811F1960-11-19St. Paul, MNJunior A (U.S.)
Kevin Aube58132134461993-19952F1975-03-06Sault Ste. Marie, MICollege-University
Scott Bachinski671322351021991-19932F1973-12-15Fargo, NDCollege-University
Zach Bade529918452022-20231F2003-04-26Inver Grove Heights, MNJunior A (U.S.)
Grayson Badger33145102022-20231R2004-05-09Hyde Park, MAJunior A (Canada)
Owen Baker126214263682020-20233F2004-01-29Howell, MICollege-University
Solag Bakich681421351882017-20192F1998-01-08Dallas, TXMinor Pro
Scott Ball000001988-19891DBurnsville, MNJunior A (U.S.)
Jim Banaszek000001981-19821Junior A (U.S.)
Chris Bardi183471081991-19921D1972-05-14Wantagh, NYJunior A (U.S.)
Tyler Barnes116455196702007-20103F1990-02-13Burnsville, MIMinor Pro
Cole Baron611516311122000-20033F1982-09-08Thousand Oaks, CAJunior A (U.S.)
Dutch Barrett100001992-19931G1974-07-20Cloquet, MNCollege-University
Brett Barta5882937362006-20071D1987-04-03Moorhead, MNCollege-University
Luke Bast7982129582019-20212D2000-11-20Red Deer, ALTACollege-University
Carter Batchelder2133642020-20222C2003-02-25Savage, MNCollege-University
Chris Battaini2213442023-20241R2005-06-27Pittsfield, MAJunior A (U.S.)
Paul Baumgartner25033522000-20011F1980-09-03Roseau, MNJunior A (U.S.)
Zach Bearson1603850881942003-20063R1987-06-13Naperville, ILCollege-University
Philip Beaulieu64102131452013-20152D1995-09-02Duluth, MNMinor Pro
Brett Beebe41549762007-20092R1990-02-16Redondo Beach, CAMinor Pro
Brad Beedle55216181381989-19912D1971-07-13Stillwater, MNCollege-University
Dayn Belfour300002009-20101G1989-05-27Morden, MANCollege-University
Nic Belpedio9621416372019-20212D2001-10-09Skokie, ILCollege-University
Jim Benaszek000001980-19811F1981-12-10Euclid, OHJunior A (U.S.)
Shane Bengston17437271994-19951F1975-06-09Hurley, WICollege-University
Jacob Bengtsson10932629562018-20202D1999-05-08Stockholm, SwedenCollege-University
Eric Bennett610102005-20061F1988-03-08Williamsville, NYJunior A (U.S.)
Nate Benoit21268142022-20231D2002-11-26Bow, NHCollege-University
Ben Benton200021993-19941C1974-07-07Agawam, MAJunior A (U.S.)
Mason Bergh200002012-20131F1995-03-06Eden Prairie, MNMinor Pro
Brian Bergland000001983-19841F1965-06-05Denver, COJunior A (U.S.)
John Berka000001980-19811G1960-12-08Minneapolis, MNSenior Amateur
Brent Bessey922935641571992-19942C1975-03-10Canton, MIJunior A (U.S.)
Michael Bevilacqua200002014-20151D1997-05-07Hamburg, NYCollege-University
Robbie Beydoun39022112016-20171G1996-10-01Plymouth, MIMinor Pro
Chad Billins60102636812007-20081D1989-05-26Port Huron, MIMajor League
Scott Birnstill32325312004-20051F1987-05-28Commack, NYCollege-University
Tom Bissett483865103241983-19852L1966-03-13Seattle, WAMajor League
Peyton Blair1300022023-20241F2004-07-31Blaine, MNJunior A (U.S.)
Jason Blake9274771511831992-19942C1973-09-02Moorhead, MNMajor League
Adam Blanchette19246402005-20061D1986-02-21Berlin, CTMinor Pro
Mark Blatterfein15101662001-20021D1982-02-11Belle Mead, NJJunior A (U.S.)
Wes Blevins46235881994-19951D1976-04-05Westland, MIMinor Pro
Jeff Blossom2941115261994-19951D1976-07-10Cottage Grove, MNJunior A (U.S.)
Matej Blumel108384078322017-20192R2000-05-31Tabor, Czech Rep.Major League
Igor Bobcek48610161062002-20031D1983-10-06Myjava, SlovakiaEuropean Elite
Darren Boeckle29022561992-19931D1973-10-14West Hempstead, NYCollege-University
Brock Boeser57353368302014-20151R1997-02-25Burnsville, MNMajor League
Aaron Bohlinger4941216102019-20201D2000-08-25Walden, NYCollege-University
Andy Bohmbach109142337362004-20062L1987-02-25Hudson, WIMinor Pro
Nic Boileau39101626101997-19981W1979-05-23Marquette, MICollege-University
Mike Borisenok47246202005-20061F1988-02-25Watervliet, NYCollege-University
Joe Borro2106681995-19961D1978-04-29Marquette, MICollege-University
Scott Bottorf300021999-20001F1980-07-08Colorado Springs, COCollege-University
Shane Bowers116374784362015-20172C1999-07-30Halifax, NSMajor League
Jay Boxer000001986-19882F1968-11-25Hancock, MICollege-University
Keith Boyer9112282001-20021F1982-11-28Shrewsbury, MAJunior A (U.S.)
Marcus Broberg1513422022-20231D2003-10-23Orebro, SwedenEuropean Elite
Aaron Broten479817551992-19931C1974-08-10Thief River Falls, MNCollege-University
Adam Brouk4341014651992-19931D1973-04-23St. Louis, MOJunior A (U.S.)
Caden Brown3572027102022-20231C2003-06-22St. Louis, MOCollege-University
Chris Brown37201939391988-19902F1970-07-15Watertown, MNCollege-University
Connor Brown168214263572021-20243F2005-05-03Estero, FLJunior A (U.S.)
Eric Brown95735421431993-19952D1975-03-23Sault Ste. Marie, MIMinor Pro
Garrett Brown1802282022-20231D2004-04-04San Jose, CACollege-University
J.T. Brown964865113922008-20102R1990-07-02Burnsville, MNMajor League
Rob Brown462419431081985-19883D1968-05-16Waterloo, IAJunior A (U.S.)
John Brummer752761999-20001F1981-09-16Elk River, MNJunior A (U.S.)
Ben Brunette1512362021-20221D2002-08-01North Bay, ONTCollege-University
Jeff Buchs000001988-19891DBeloit, WIJunior A (U.S.)
Mike Bujdos5122628451998-19991D1979-06-28Lakewood, OHMinor Pro
Bryan Burke000001987-19881FAnchorage, AKCollege-University
Keith Burton000001985-19861DMound, MNJunior A (U.S.)
Eero Butella60461082022-20242R2006-02-21Chicago, ILJunior A (U.S.)
Rod Butler4878151071993-19941D1975-02-27Las Vegas, NVMinor Pro
Al Butryn000001982-19831DJunior A (U.S.)
Scott Butts20134601996-19971L1977-04-13Calgary, ALTACollege-University
Ben Buzdon696915631993-19952F1975-06-19Marquette, MICollege-University
Carl Byrant000001982-19831DJunior A (U.S.)
Tony Cameranesi55182442472011-20121C1993-08-12Plymouth, MNMinor Pro
Matthew Cameron424812482018-20191F2000-06-08Berwyn, PACollege-University
Taylor Cammarata1196597162552011-20132C1995-05-13Plymouth, MNMinor Pro
Chris Campbell000001985-19861DGrafton, NDCollege-University
Brian Canady14664511153131998-20013F1980-07-29Kenai, AKCollege-University
Connor Caponi722114351512018-20202F2000-03-20Brookfield, WICollege-University
Scott Capriglione000001988-19891GJunior A (U.S.)
Scott Cardinal000001988-19891GSt. Paul, MNJunior A (U.S.)
Adam Cardona42358432021-20221D2003-10-05Beaconsfield, PQCollege-University
Kris Carlson1000002014-20151G1997-08-19Centreville, VACollege-University
Ross Carlson77334477632001-20032F1982-02-21Duluth, MNMinor Pro
Gabriel Carriere3401102019-20201G2000-11-06Ottawa, ONTMinor Pro
Nick Carson700062007-20081D1989-10-05Coon Rapids, MNCollege-University
Shawn Carter000001985-19861FAnaheim, CAJunior A (U.S.)
Jay Cascalenda1001102003-20041D1985-07-10West St. Paul, MNMinor Pro
Kyle Cash455712122000-20011F1981-02-12East Grand Forks, NDCollege-University
Reid Cashman5654247422002-20031D1983-03-14Red Wing, MNMinor Pro
Joey Cassetti128393574882017-20203L1999-02-28Pleasanton, CACollege-University
J.J. Cataldo101102022-20231G2003-02-20Stuart, FLJunior A (U.S.)
Jackson Cates113444084262016-20182C1997-09-26Stillwater, MNMajor League
Chris Cerrella984833811911995-19972F1977-01-03North Massapequa, NYMinor Pro
Gennadi Chaly418614472022-20231D2005-08-22Salekhard, RussiaJunior A (U.S.)
Matt Chandler101333669601996-19982W1978-04-18Watertown, NYMinor Pro
Kevin Charyszyn1113626621342015-20172F1996-07-11Jamison, PACollege-University
Josh Chase300001996-19971R1978-01-30Eau Claire, WIJunior A (U.S.)
Brian Chouinard000001986-19871F1968-07-26Fairbanks, AKJunior A (U.S.)
Blake Christensen283710492014-20151L1995-09-15Rochester Hills, MIMinor Pro
Todd Christianson000001982-19831FCollege-University
Jason Christopherson1061218181991-19921W1972-11-07Burnsville, MNCollege-University
Cody Chupp57142842952005-20061F1985-03-17Big Rapids, MIMinor Pro
Corey Chwialkowski000001987-19881GBemidji, MNCollege-University
Matias Cleland4411112692011-20132D1994-01-28Longmont, COMinor Pro
Ryan Cloonan902222013-20141F1995-07-20East Longmeadow, MAMinor Pro
Chris Coakley88374380881992-19942R1973-12-09Hastings, MNCollege-University
Max Coatta60151429242014-20151F1994-04-22Minnetonka, MNMinor Pro
Matthew Coleman700022010-20111F1991-05-17Brentwood, NYMinor Pro
Dylan Compton24191062023-20241D2005-01-09Victoria, BCJunior A (Canada)
Eric Conard32167231989-19901D1972-09-01Des Moines, IAJunior A (U.S.)
Bailey Conger59172542422016-20171F1997-05-01Boise, IDMinor Pro
Ryan Connelly562336591392000-20011F1982-01-07White Bear Lake, MNCollege-University
Devin Consadine1202261986-19871Junior A (U.S.)
Brian Cook44203353741985-19872C1969-01-02Waterloo, IAMinor Pro
Brody Cook200002023-20241F2007-04-06Birmingham, MIJunior A (U.S.)
Barrett Cooke1911221994-19951L1976-03-21Marquette, MICollege-University
Dane Cooper105024241702012-20142D1994-04-14Chicago, ILCollege-University
Ben Copeland123235477422015-20183C1999-04-27Edina, MNMinor Pro
John Coppo000001993-19941D1974-08-21De Pere, WIJunior A (U.S.)
Jonah Copre4931114142020-20211D2003-01-09Elgin, ILJunior A (U.S.)
David Cotton48151530342015-20161C1997-07-09Parker, TXMinor Pro
Lawton Courtnall27123302013-20141F1996-03-07Westlake Village, CAMinor Pro
Ace Cowans275712332016-20171F1996-09-18Beverly, MAEuropean Lower Leagues
Sam Craggs2318942016-20171L1997-05-30Elmhurst, ILMinor Pro
Ryan Cramer60262652652006-20071F1986-08-26International Falls, MNMinor Pro
Austin Crawford1081428421641992-19953F1974-10-31Sault Ste. Marie, MIJunior A (U.S.)
Tommy Cronin911222023-20241F2004-09-10Edina, MNJunior A (U.S.)
Emmett Croteau79022142020-20233G2003-12-07Bonnyville, ALTACollege-University
Billy Crumm98621272641999-20012L1980-05-07Anchorage, AKCollege-University
Brandon Cunico22011212000-20011D1981-09-18Pence, WIJunior A (U.S.)
Steve Czech700082000-20011D1982-07-09Oakdale, MNMinor Pro
Mike Dagenais144283361682001-20043F1984-01-04Marquette, MIJunior A (U.S.)
Jay Dardis17347181999-20001F1980-07-04Proctor, MNCollege-University
Joe Dardis4221341998-20002D1979-01-16Proctor, MNJunior A (U.S.)
Jeremy Davies1113462014-20151D1996-12-04Sainte-Anne-de-Belle, PQMajor League
Michael Davies5772734662015-20161D1997-01-26Kirkwood, MOMinor Pro
John Davis000001980-19811F1961-09-26Waterloo, IAJunior A (U.S.)
Kurt Davis501172005-20061D1986-08-13Plymouth, MNEuropean Elite
Rick Davis000001988-19891FEdina, MNCollege-University
Troy Davis29173047161991-19921C1971-12-30White Bear Lake, MNCollege-University
Anthony Day31358312010-20111F1991-05-25Buffalo, NYCollege-University
Grady Deering57152035992023-20241F2005-06-19Des Moines, IAJunior A (U.S.)
Bryce DeFazio1700042016-20171D1999-05-28Colorado Springs, COCollege-University
Nicholas DeGraves1317862022-20231F2003-05-19Edmonton, ALTAJunior A (Canada)
Ryan DeGrendel12011301994-19951D1975-10-30Romeo, MICollege-University
Todd Deitrich000001987-19881GGrand Forks, NDJunior A (U.S.)
Jason Dekker410441381992-19931D1975-08-21Edina, MNMajor Junior
Jake Delaney295510182023-20241D2004-09-16Glen Ellyn, ILJunior A (U.S.)
Mitch DeMario5621214402012-20142D1994-03-24Franklin, WIJunior A (U.S.)
Justin DeMartino801122009-20101R1991-06-06Macomb, MICollege-University
Zane Demsey10101122020-20211D2001-11-04Harrison Township, MICollege-University
Ethan DeStefani501142016-20171R1999-02-16Bedford, NHCollege-University
Bradley DeWeese300001990-19911G1971-10-06Kalamazoo, MICollege-University
Matt Di Girolamo75033122006-20082G1988-06-09Ambler, PACollege-University
Jim Dickinson000001992-19931D1973-12-15Lanham, MDJunior A (U.S.)
Doug Dietz000001983-19841D1965-11-25Waterloo, IACollege-University
Danny DiGrande18112182017-20181C1997-08-05Macomb, MICollege-University
Joey Dillon100002007-20081D1990-12-20Shrewsbury, MAJunior A (U.S.)
Patrick Divjak60222850852009-20101F1989-03-02Vienna, AustriaMinor Pro
Drew Dobson107732391722004-20062D1987-08-06Palatine, ILMinor Pro
Rhodes Dolan200002012-20131D1996-05-02Waterloo, IAJunior A (U.S.)
Joe Dolci4341014141996-19971R1976-10-11Lexington, MACollege-University
Scott Dolesh000001991-19921D1973-03-16Farmington Hills, MICollege-University
Evan Dougherty3111415572017-20181R1999-04-17Kalamazoo, MIMinor Pro
Jeremy Downs24022411999-20001D1981-02-20Kenai, AKCollege-University
Ryan Drkulec97233255882018-20202F2000-09-22Westlake, TXCollege-University
Jack Drury1002849771422016-20182C2000-02-03New York, NYMajor League
Erik Drygas181341471994-19951D1976-07-15Fairbanks, AKCollege-University
Kevin Duane226713332011-20132F1994-01-16New Canaan, CTCollege-University
Mike Duffey000001982-19831D1963-01-03Bismarck, NDMinor Pro
Josh Duncan10572633782003-20052D1986-03-04Rochester, MNCollege-University
Adam Dunlap24044182003-20041D1983-11-08Minnetonka, MNCollege-University
Chad Dyjak10213141991-19921D1973-02-13Aurora, COJunior A (U.S.)
Joe Eagan000001987-19881D1970-04-30Darien, CTMinor Pro
Mark Eaton90105363741995-19972D1977-05-06Wilmington, DEMajor League
Nick Ebert5361218262009-20101D1994-05-11Livingston, NJMinor Pro
Phil Eboli17358161990-19922C1972-06-29Mahwah, NJCollege-University
Max Edson87161834442010-20122F1992-02-03Hermosa Beach, CACollege-University
Mark Edwards000001980-19811C1961-04-21Beloit, WICollege-University
Cory Eilek10022331996-19971D1979-01-16Cottage Grove, MNJunior A (Canada)
Danny Elser802272011-20121L1993-03-18Hopewell Junction, NYMinor Pro
Steve Elsmore000001988-19891DDuluth, MNCollege-University
Paul Engleberts200001992-19931G1975-06-27Royal Oak, MIJunior A (U.S.)
Brehdan Engum9562632832018-20202D2000-08-10Burnsville, MNCollege-University
Griffin Erdman1234044841042021-20243F2005-02-10Wilmington, DEJunior A (U.S.)
Tom Erickson14011462001-20021F1981-10-18Bismarck, NDCollege-University
Mark Erkkila000001988-19891FCalumet, MIJunior A (U.S.)
Chase Ernst52112131381994-19982D1977-05-01Fenton, MOCollege-University
Niko Esposito-Selivanov29112362017-20181L1998-09-23St. Petersburg, FLEuropean Lower Leagues
Jeff Evans500001986-19871G1969-04-10Fairbanks, AKJunior A (U.S.)
Chad Evers000001991-19921D1972-03-21St. Louis Park, MNJunior A (U.S.)
Chris Exarhos38212344391991-19921F1972-02-22Brown Deer, WICollege-University
Joe Exter1400001998-19991G1978-12-19Cranston, RIMinor Pro
Craig Falite831320331461999-20012F1980-03-07Billerica, MACollege-University
Mike Fallon300002010-20111F1991-07-08Glenview, ILEuropean Lower Leagues
Nicholas Fascia5641418442023-20241D2005-04-28Blackwood, NJJunior A (U.S.)
Evan Fear1401122018-20191G1999-07-05Winnetka, ILCollege-University
Chris Feiro400001993-19941 Junior A (U.S.)
William Felicio3151116162023-20241D2006-05-19Holden, MAJunior A (U.S.)
Michal Ferancik9011121999-20001D1980-09-17Bratislava, SlovakiaJunior A (U.S.)
Freddie Ferm400002004-20051C1984-05-21Huddinge, SwedenEuropean Lower Leagues
Michael Ferrandino11502424282016-20193D2000-03-17Lisle, ILCollege-University
Chris Ferraro18193150541991-19921C1973-01-24Port Jefferson, NYMajor League
Peter Ferraro21232851761991-19921R1973-01-24Port Jefferson, NYMajor League
Tim Filangieri101214161642003-20052D1987-08-18Islip Terrace, NYMinor Pro
Mike Fink000001985-19861FMinneapolis, MNJunior A (U.S.)
Mike Fink675131882007-20092F1990-07-07Minnetonka, MNCollege-University
Benjamin Finkelstein2382634122017-20181D1997-10-01South Burlington, VTMinor Pro
Cale Finseth5591019901998-19991F1979-03-03Austin, MNCollege-University
Vladislav Firstov62263258242018-20191L2001-06-19Yaroslavl, RussiaMinor Pro
Jim Fish6123201990-19911L1971-12-31Warroad, MNCollege-University
Cullen Flaherty26459241998-19991D1978-05-02Duluth, MNCollege-University
Craig Florkowski500021998-19991D1979-07-30Depew, NYCollege-University
Oliver Flynn29347312022-20231C2003-06-13Wolcott, CTCollege-University
Brian Folden84722291481992-19942D1974-02-19Fargo, NDJunior A (U.S.)
Ray Folli1500001989-19901G Junior A (U.S.)
Jim Foreman000001986-19871D1968-12-08Bowie, MDJunior A (U.S.)
Chris Forfar712322007-20081F1988-12-24Darien, ILMinor Pro
Matt Fornataro1143148791532002-20042R1985-06-26Calgary, ALTAMinor Pro
Nathan Fornataro7051419812001-20032D1983-01-14Calgary, ALTAMinor Pro
Thomas Fortney6013316322004-20051F1986-09-10Webster Groves, MOCollege-University
Damon Foster1713441990-19911DWarroad, MNCollege-University
Mark Friedman115185775742012-20142D1995-12-25Toronto, ONTMajor League
Beau Fritz1100002001-20021G1981-02-06Denver, COMinor Pro
Matthew Frost3832562022-20242F2006-09-11Moose Jaw, SASKJunior A (Canada)
Luke Fulghum1205244961261998-20013R1980-10-16Colorado Springs, COMinor Pro
Tyson Fulton57111728402010-20111F1991-09-19Champlin, MNCollege-University
Jason Furness443581861995-19961F1976-02-23Salt Lake City, UTCollege-University
Ryan Furness18112161991-19921L1974-03-16Salt Lake City, UTMinor Pro
Raymond Fust281372082021-20221F2002-10-23Lausanne, SwitzerlandCollege-University
Grant Gabriele344162082016-20171D1997-04-17Brighton, MIMinor Pro
Alex Gaffney34121123162020-20211F2002-06-25West Orange, NJCollege-University
Kent Gainsforth611201994-19951F1975-06-19Bismark, NDJunior A (U.S.)
Greg Galvin47112862000-20011D1982-05-05Miller Place, NYJunior A (U.S.)
Tom Galvin1131354671021998-20002D1979-11-02Staten Island, NYMinor Pro
Dave Garbarino44132942181992-19931D1972-10-22Redford, MIJunior B (Canada)
Jon Garver72231942321992-19942F1974-06-18Chisholm, MNCollege-University
Darren Gastrock46022231999-20001G1980-04-11Anchorage, AKCollege-University
Patrick Geary115723302122021-20232D2004-02-18Hamburg, NYCollege-University
Butch Gerolstein000001983-19841F1966-05-29Northbrook, ILJunior B (Canada)
Keighan Gerrie41426322019-20201C2001-04-06Thunder Bay, ONTCollege-University
Brett Geving901181986-19871Junior A (U.S.)
Joe Giacalone44213921996-19971D1978-05-29Darien, ILJunior A (U.S.)
Tony Giacalone1002241999-20001F1980-07-26Darien, ILMinor Pro
Mark Giannetti259716341994-19951L1976-06-09Metamora, MIMinor Pro
Gary Gilbert000001983-19841F1965-06-07Phoenix, AZJunior A (U.S.)
Tim Gilbert1051216281812005-20072F1987-09-07Woodridge, ILJunior A (U.S.)
Marc Gillard000001987-19892FWaterloo, IAJunior A (U.S.)
Edward Gingher3101231994-19951Junior A (U.S.)
Charlie Glockner3201102020-20211G2000-06-27Minnetonka, MNCollege-University
Marcel Godbout21202182014-20151F1996-06-04Center Line, MIMinor Pro
Nikola Goich100002023-20241G2004-03-24Homer Glen, ILJunior A (U.S.)
Georgs Golovkovs3061117402015-20161R1995-07-12Riga, LatviaEuropean Elite
Chris Gordon2203361988-19902G1970-02-16Grand Rapids, MIMinor Pro
Trevor Gorsuch1300002014-20151G1994-07-11St. Charles, MOMinor Pro
Chuck Gosselin000001980-19811D1960-09-30Fridley, MNJunior A (U.S.)
Ryan Gotelaere400022012-20131D1994-05-15Lake Nebayamon, WICollege-University
Jeff Grainda000001982-19831FJunior A (U.S.)
Bobby Gramer463912641994-19951D1975-09-01Moorhead, MNJunior A (U.S.)
Brian Granger000001981-19821GBloomington, MNJunior A (U.S.)
Nick Grasso18033112005-20061D1988-04-18Smithtown, NYMinor Pro
Joey Gray306511631995-19961F1977-10-18Weymouth, MAMinor Pro
Anthony Greco1011222010-20111R1993-09-30Queens, NYMajor League
George Griffiths000001982-19842F1965-02-26Arvada, COJunior A (U.S.)
Dean Grillo48273865421991-19921C1972-12-08Bemidji, MNMinor Pro
C.J. Groh1300002009-20101G1990-04-16Cincinnati, OHCollege-University
Joe Grossman7201192004-20062G1985-09-10Foxboro, MACollege-University
John Grubb1664742891821998-20013F1980-04-16Minot, NDCollege-University
John Gruden4773946351989-19901D1970-06-04Virginia, MNMajor League
David Gucciardi2971017512020-20211D2002-10-09Toronto, ONTCollege-University
Paul Gunderson17011321989-19901 Junior A (U.S.)
Alexander Guptill43131225532010-20111C1992-03-03Burlington, ONTMinor Pro
Andrew Guyer57325402003-20052D1985-01-18Coleraine, MNJunior A (U.S.)
Patrick Guzzo100182240292017-20203F2001-11-27Marysville, MICollege-University
Zach Hafer24178531995-19961F1976-02-24Villanova, PACollege-University
Ryan Hale15541661072591996-19993F1978-11-07Colorado Springs, COCollege-University
Logan Halladay200002012-20131G1996-08-17Cary, NCMinor Pro
Zach Ham38151732701995-19961L1976-06-03Spokane, WAMinor Pro
Ken Haman000001985-19861FFairbanks, AKJunior A (U.S.)
Kirk Haman352810241985-19872F1968-05-21Fairbanks, AKCollege-University
Tim Hambly1718942000-20011D1983-06-23White Bear Lake, MNMinor Pro
Rob Hammel4611718202000-20011F1980-01-09Pittsburgh, PACollege-University
Peter Hand26055692011-20121D1993-08-27Schenectady, NYJunior A (U.S.)
Trevor Hanger2400041995-19961G1977-09-14Guilford, CTCollege-University
Adam Hanna47000181999-20012G1981-08-19Owatonna, MNMinor Pro
Luke Hannon44101929312010-20111F1990-11-06Buffalo, NYJunior A (Canada)
Andrew Hansen12213271991-19921F1972-05-04Minneapolis, MNCollege-University
Cole Hansen1611222020-20211F2002-02-07Ham Lake, MNJunior A (Canada)
James Hansen107418221652010-20122D1991-09-09Maple Grove, MNCollege-University
Nate Hansen13336172001-20021F1981-09-29Austin, MNCollege-University
Jeff Hanson000001982-19831DArvada, COJunior A (U.S.)
Joel Hanson17950791291552001-20043F1983-06-20Elk River, MNMinor Pro
Mike Harju1400001989-19901G Junior A (U.S.)
Ernie Harker000001982-19831DJunior A (U.S.)
Jason Harris5228101611996-19971D1977-05-19Garden City, MIJunior A (Canada)
Kris Harris45178421995-19972D1978-01-22Sandy Creek, NYCollege-University
Scott Hart000001982-19831FJunior A (U.S.)
Kyle Haskins106232043922018-20202F2000-02-16Huntington, VTCollege-University
Jim Hatt000001983-19841G1965-07-29St. Clair Shores, MIJunior A (U.S.)
Bobby Hayes11241591002211992-19953C1975-01-06Westland, MIMinor Pro
Eriah Hayes59271845812008-20091R1988-07-07La Crescent, MNMajor League
Zac Headrick31246702001-20021D1981-06-07Burnsville, MNCollege-University
Tom Healy15134162007-20081F1988-09-09Rolling Meadows, MNCollege-University
Jeremie Hedrick800001996-19971D1979-05-04Green Bay, WIJunior A (U.S.)
Ronnie Hein90254570542014-20162F1997-01-22Chelsea, MICollege-University
Joe Heinbecker483710641995-19972D1977-03-29Sandy, UTMinor Pro
Chris Heine1501121989-19901GBritt, MNCollege-University
Ben Helgeson100002017-20181L2000-07-26Roseau, MNJunior A (Canada)
Gabe Heller300042006-20071D1988-12-31Skokie, ILJunior A (U.S.)
Niko Hildenbrand76131730822014-20162F1995-08-18Vacaville, CACollege-University
Jamie Hill1653352852492009-20123R1992-02-03Glassboro, NJMinor Pro
Ryan Hill22033452008-20091D1988-04-19Hermantown, MNMinor Pro
Blake Hillman1307762014-20151D1996-01-26Elk River, MNMajor League
Myles Hilman104431962262022-20242F2003-10-15Blackfalds, ALTAJunior A (Canada)
Derek Hilmershausen500002001-20021F1982-07-03Wausau, WIJunior A (U.S.)
Vinny Hinostroza15153731261062010-20133C1994-04-03Chicago, ILMajor League
Brad Hoelzer4632562004-20062F1987-02-19Batavia, ILJunior A (U.S.)
Chris Hoffman4671421851986-19882D1968-03-29Minneapolis, MNJunior A (U.S.)
Steve Holeczy39178651995-19961F1976-12-22Chicago, ILCollege-University
Craig Hollenbeck471161741989-19901 Junior A (U.S.)
Jim Holman4751015291991-19921D1972-08-15Kalamazoo, MICollege-University
James Hong118262349502021-20232F2004-11-22Irvine, CAJunior A (U.S.)
Jake Horton70161834692011-20143C1994-11-19Oakdale, MNMinor Pro
Steven Hoshaw8022112008-20102D1990-03-21Vista, CAMinor Pro
Keith Hosken000001980-19822Hamburg, NYMinor Pro
Drew Hotte1800022015-20161G1996-10-12Ambler, PACollege-University
David Houdek1000021990-19922G1972-06-03Loveland, COJunior A (U.S.)
Lloyd Houle364913251986-19893F1969-06-10Marquette, MIJunior A (U.S.)
Joe Howe56033192007-20092G1990-03-05Plymouth, MNMinor Pro
Michal Hudec542225471301999-20001C1979-10-23Bratislava, SlovakiaEuropean Elite
Sam Huff428917262017-20181L1998-09-11Maple Grove, MNCollege-University
George Hughes4741620122008-20091D1988-12-27Chicago, ILMinor Pro
Gunnar Hughes57151126922010-20111F1992-09-22Highland Park, ILMinor Pro
Michael Huntebrinker100354176362011-20132F1992-07-02Chesterfield, MOMinor Pro
Dave Hytinen48325181997-19981F1978-12-19Stambaugh, MIJunior A (U.S.)
Greg Ihnken12112102001-20021F1983-02-05Peoria, ILCollege-University
Severi Isokangas1100002016-20171G1998-01-02Kauhava, FinlandEuropean Lower Leagues
Mathias Israelsson1001102013-20141G1994-07-19Goteborg, SwedenEuropean Elite
Jake Jackson210102012-20131C1994-12-05Maplewood, MNMinor Pro
Shane Jackson24268241990-19911Junior A (Canada)
Todd Jacoby000001980-19811F1961-04-13Waterloo, IAJunior A (U.S.)
Jeremy Jacques2303362017-20192D2001-02-22Cap-Sante, PQMajor Junior
Jeff Jakaitis5803342001-20032G1983-06-09Rochester, MNMinor Pro
Mark Jalcovik200021999-20001F1980-06-25Frankfort, ILCollege-University
Jamie Janezich1111201992-19931F1974-05-29Chisholm, MNCollege-University
Randy Japchen100002008-20091G1989-12-08New Britian, PAJunior A (Canada)
Terry Jarkowsky3000041993-19941G1973-12-30Bayonne, NJCollege-University
John Jasper000001985-19872D1968-04-30Waterloo, IAJunior A (U.S.)
Jacob Jeannette108162541672019-20223F2002-12-13Duluth, MNCollege-University
Alexander Jensen38281082009-20101F1990-07-16Copenhagen, DenmarkEuropean Lower Leagues
Christian Jensen18145142005-20061D1986-01-06Watchung, NJCollege-University
Jim Jensen1481024343192001-20053D1984-07-01Centerville, MNMinor Pro
Logan Jenuwine25033102016-20171C1998-05-15Romeo, MICollege-University
Chase Jette202202023-20241F2007-04-09Lake Forest, ILJunior A (U.S.)
Dennis Jiannaros000001981-19832G1963-03-14Brentwood, NYCollege-University
Aaron Johnson2200002003-20052G1984-04-28Hayward, WICollege-University
Aaron Johnson5841216402001-20021F1982-04-27Plymouth, MNCollege-University
Al Johnson000001980-19811D1960-12-06New Hope, MNCollege-University
Brad Johnson4582129141989-19901 Junior A (U.S.)
Cam Johnson1500002013-20141G1994-07-11Troy, MIMinor Pro
Ethan Johnson102142438412016-20182L1997-12-13Newfolden, MNCollege-University
Jerimiah Johnson22213431998-19991F1978-11-08Omaha, NECollege-University
Matt Johnson40268362008-20091F1991-05-16Stillwater, MNMinor Pro
Scott Johnson48334881461985-19872C1967-04-28Bemidji, MNMinor Pro
Hunter Jones17011292021-20221F2002-07-13Andover, MNCollege-University
Nick Jones4638111301989-19901D1971-02-11Detroit Lakes, MNMinor Pro
Soren Jonzzon4881119522009-20101F1991-12-10Mountain View, CACollege-University
Michael Jukuri19000251992-19931D1974-07-21Calumet, MIJunior A (U.S.)
Larry Jungwirth473912272014-20151F1997-06-18Bloomington, MNMinor Pro
Jan-Mikael Juutilainen90151732342006-20082F1988-01-05Helsinki, FinlandEuropean Elite
Justin Kahle3000172000-20011D1981-04-19Farmington Hills, MICollege-University
Steve Kammeyer000001980-19811F1961-11-22Waterloo, IAJunior A (U.S.)
Zane Kantaris21123482000-20011L1980-12-03Mason City, IAJunior A (U.S.)
Bill Karges41189501986-19871D1968-02-27Minneapolis, MNJunior A (U.S.)
Kory Kaunisto712322007-20081R1989-03-27Sault Ste Marie, MIMinor Pro
Jason Kellis600081992-19931D1974-06-18Sault Ste. Marie, MIJunior A (U.S.)
John Kemp200002004-20051F1987-02-04Arcadia, CACollege-University
Mick Kempffer47132235651988-19902D1970-04-17Duluth, MNMinor Pro
Rob Kenny4181119521986-19882R1968-10-19Bronx, NYMinor Pro
Jaedon Kerr106725321032022-20242D2003-09-13Fishers, INJunior A (U.S.)
Blake Kessel118306595642006-20082D1989-04-13Madison, WIMinor Pro
Dan Kimball000001982-19831FJunior A (U.S.)
Matthew Kinman1011242009-20101D1990-12-13Ft. Wright, KYJunior A (U.S.)
Gary Kiser000001980-19811D1962-04-21Trenton, MICollege-University
Dave Klasnick1930341990-19911C1972-08-29Pittsburgh, PACollege-University
David Klee6331013922021-20232C2005-05-10Castle Rock, COJunior A (U.S.)
Garrett Klee119172037572016-20182C1998-04-11Morrison, COMinor Pro
Chris Kleven000001985-19861D1966-07-16Bismarck, NDCollege-University
Kyler Kleven53131225282020-20211F2000-10-12Moorhead, MNCollege-University
Justin Kloos66346296242010-20133C1993-11-30Lakeville, MNMajor League
Brett Klosowski40011241985-19872G1966-10-16Duluth, MNCollege-University
Page Klostreich000001987-19881R1969-01-04Jamestown, NDMinor Pro
Brian Knaeble106264470781998-20002F1979-10-09Eden Prairie, MNJunior A (U.S.)
Shawn Knorr400041998-19991F1978-08-23Hutchinson, MNCollege-University
Patrick Knutson23123272001-20021F1982-01-03East Grand Forks, NDCollege-University
Kyle Koopman28066122017-20192D1998-05-01Marblehead, MAJunior A (Canada)
Matt Koopman79112031162017-20192L1998-05-01Marblehead, MAMinor Pro
Nicholas Kosiba300022023-20241F2007-01-17New Boston, MIJunior A (U.S.)
Tyler Kostelecky5110112142021-20221F2001-06-23Maple Grove, MNCollege-University
Jeff Kozakowski651552671261993-19952D1974-10-31Garden City, MIMinor Pro
Lubos Krajcovic405813341995-19961R1976-10-28Krupina, SlovakiaMinor Pro
Semyon Krasheninnikov1710122014-20151R1997-01-03Ufa, RussiaMajor Junior
Jim Krats000001983-19841C1965-03-17Englewood, COCollege-University
Brian Kreft900001991-19921G1972-09-09Boucherville, PQMinor Pro
Jon Kretin400001995-19961D1978-01-11Toledo, OHMinor Pro
Peter Krieger60264167182013-20141F1993-12-09Oakdale, MNMinor Pro
Dan Krmpotich70203050482000-20022F1982-05-13Eden Prairie, MNCollege-University
Jason Kroffat271192041996-19971F1977-07-06Duncan, BCMajor Junior
Bryan Krois000001988-19891DSt. Paul, MNJunior A (U.S.)
Spencer Kuhlman200002014-20151D1997-06-21Grand Forks, NDJunior A (Canada)
Mitch Kulseth000001980-19811F1960-09-14Minneapolis, MNJunior A (U.S.)
Pat Kunst42257731986-19882D1968-03-29Duluth, MNCollege-University
Paul Kwiatkowski800001986-19871GChicago, ILCollege-University
Michael La Starza75192746492020-20222R2004-01-14Montreal, PQJunior A (Canada)
Aaron Labelle800041992-19931GMarquette, MIJunior A (U.S.)
Jourdan Lagace52312151372000-20011L1981-11-20Erie, PAMinor Pro
Teddy Lagerback5074111182018-20213R2001-08-21Chanhassen, MNCollege-University
Mike Lamb000001980-19811F1962-04-03Waterloo, IAJunior A (U.S.)
Josh Lampman39167281993-19952D1977-03-19Rochester, MNMinor Pro
Xander Lamppa107224971762018-20202F2000-04-30Rochester, MNMinor Pro
Ryan Langenbrunner70101828252000-20022F1981-09-21Cloquet, MNCollege-University
Mark Lanigan000001983-19841D1964-12-29Waterloo, IACollege-University
Matthew Lansing1100002023-20241F2007-02-24Tonawanda, NYJunior A (Canada)
Tim Lappin65102030462012-20142F1994-01-19St. Charles, ILCollege-University
Mike LaRocca536915391997-19981D1979-05-01Cranston, RICollege-University
Chad Laroche12145181991-19921L1973-03-14Minnetonka, MNCollege-University
Nick Larson1083836742102007-20092L1989-11-14Apple Valley, MNMinor Pro
Troy Laughlin000001988-19891Junior A (U.S.)
Marty Laurila35336241993-19941L1974-03-18South Range, MIJunior A (U.S.)
Hayden Lavigne1600002014-20151G1996-04-07Brampton, ONTMinor Pro
Nathan Lawrence4851015292004-20051F1987-03-14Stoughton, WIMinor Pro
John Lee86318211622006-20082D1989-01-16Moorhead, MNMinor Pro
Travis Lefere200022023-20241F2007-03-28Grand Rapids, MIJunior A (U.S.)
Rob Lehtinen120173249842001-20032D1983-04-24Marquette, MIMinor Pro
Chris Leibinger20077262012-20131D1994-06-16Saginaw, MIMinor Pro
Mike Leier47191332171988-19902FSt. Paul, MNCollege-University
Hunter Lellig605914322016-20182D1999-02-08Waterloo, IAMinor Pro
Dan LeMaire000001980-19811F1960-12-16Bridgeport, CTJunior A (U.S.)
Bryan Lemos13459102014-20151F1996-07-15East Providence, RIMinor Pro
Mark LesCarbeau000001980-19811F1960-12-14Hopkins, MNCollege-University
Charlie Leslie000001987-19881F1968-01-11Junior A (U.S.)
Siim Liivik4411617682007-20081F1988-02-14Paide, EstoniaEuropean Elite
Alex Limoges199162542016-20171C1997-09-16Winchester, VAMinor Pro
Gavin Lindberg1293449831192021-20243F2004-04-20Moorhead, MNJunior A (U.S.)
Bliss Littler000001985-19861FMinot, NDCollege-University
Bill Lockwood6000171997-19981F1977-04-26Maple Grove, MNJunior A (U.S.)
Ryan Lohin147111842015-20161C1996-06-26Chester, PAMinor Pro
John Loquai2924662002-20031F1984-05-03Red Wing, MNJunior A (U.S.)
Vincent LoVerde99923321742005-20072D1989-04-14Chicago, ILMinor Pro
Hunter Luhmann40347212015-20161R1997-05-02New London, NHCollege-University
Bob Luke000001988-19891DMarquette, MIJunior A (U.S.)
Vladislav Lysenko17044202011-20121D1995-03-12Kiev, UkraineEuropean Elite
Peter MacArthur52182442332003-20041L1985-06-20Clifton Park, NYMinor Pro
Jacob MacDonald87122840502009-20112D1993-02-26Portland, ORMajor League
Scott Macdonald49171431602011-20121L1991-10-07Surrey, BCMajor Junior
Drew Mackenzie57414181032007-20081D1988-12-17New Canaan, CTMinor Pro
Benjamin MacLennan6021012141991-19932C1973-06-27Cedar Falls, IAJunior A (U.S.)
Sean MacTavish31077372014-20151F1994-11-21Edmonton, ALTACollege-University
Billy Maday93344680902006-20082F1988-02-25Burr Ridge, ILCollege-University
Jon Madden56033762006-20071F1987-10-06Brighton, MIMinor Pro
Tim Madsen4414620412003-20041F1984-08-14Elk River, MNCollege-University
Ian Malcolmson701102017-20181C1999-01-29Waukesha, WICollege-University
Charlie Manley402222012-20131D1996-07-16Orchard Park, NYCollege-University
Doug Mann92472673241989-19912F1971-04-06Tewksbury, MACollege-University
David Manninen2033661990-19911L1972-01-31Calumet, MIJunior A (U.S.)
Kevin Manninen000001987-19892F1969-11-10Calumet, MICollege-University
James Marcou1094261103862005-20072F1988-02-19King Park, NYMinor Pro
Mike Marcou9231316482006-20082D1989-08-19Kings Park, NYMinor Pro
Chris Margott5312517742001-20021F1984-05-11Thousand Oaks, CAMinor Pro
Jamey Markham20189341995-19961D1976-06-24Houghton, MIJunior A (U.S.)
Ryan Markham1081615311071999-20012C1981-06-19Houghton, MIMinor Pro
James Marooney9762935862017-20192D1999-08-16Chaska, MNCollege-University
Todd Marr2100022000-20011G1980-03-09Darien, CTCollege-University
Tim Marra31145311999-20001D1981-04-18Redmond, WAJunior A (U.S.)
Jamal Mason12000511996-19971D1978-04-29Anchorage, AKJunior A (Canada)
Steve Mateski000001986-19871F1968-02-11New Hope, MNJunior A (U.S.)
Miko Matikka3011920102022-20231R2003-10-26Helsinki, FinlandCollege-University
Matt Maunu59111829502002-20031D1984-04-03Esko, MNCollege-University
Eamon McAdam5801102010-20133G1994-09-24Doylestown, PAMinor Pro
Charlie McAllen000001987-19881F1969-08-21Anchorage, AKJunior A (U.S.)
Mason McCormick4679161452021-20221F2001-05-25Verona, WICollege-University
Sam McCormick14871582015-20161F1997-02-20De Pere, WIEuropean Lower Leagues
Ian McCoshen1501951701292010-20133D1995-08-05Anaheim, CAMajor League
Alec McCrea1681135461312012-20153D1995-01-12San Diego, CAMinor Pro
John McDonald2144821986-19871D1968-06-09Bismarck, NDJunior A (U.S.)
Paul McDonald000001983-19841F1964-09-19Port Huron, MIMinor Pro
Jeff McFarland73517221072000-20022W1983-02-24Plymouth, MNCollege-University
Keith McInnis33134412022-20242D2006-01-08Red Deer, ALTAJunior A (Canada)
Mike McKay692462721990-19922D1972-06-25Wheeling, ILJunior A (U.S.)
Derek McKinlay8022151999-20001D1979-04-01Port Franks, ONTMinor Pro
Jake McLean2036902022-20231L2002-07-27North Vancouver, BCCollege-University
Tyson McLellan86101121482013-20152F1996-02-17San Jose, CAEuropean Elite
Dan McNamara45415302010-20122F1992-10-13Grand Rapids, MICollege-University
Bill McNiels39161935481993-19941R1974-07-09Havertown, PAJunior A (U.S.)
Kyle McNulty500002001-20021G1982-05-09Wakefield, RIMinor Pro
David Meckler116392362752003-20052L1987-07-09Highland Park, ILMinor Pro
Christian Meike32033102015-20161D1996-01-23Arlington, VACollege-University
Drew Melanson57172744162013-20141L1995-01-10Paramus, NJMinor Pro
Jeff Melnechuk93044481994-19973G1976-05-11Sterling Heights, MIMinor Pro
Doug Menzies000001983-19841D1964-01-19Littleton, COCollege-University
Mike Messerer000001982-19831FJunior A (U.S.)
Garrett Metcalf901102015-20161G1996-03-05Salt Lake City, UTMinor Pro
Corey Metro000001988-19891DSault Ste. Marie, ONTJunior A (U.S.)
Rich Metro651528431141993-19952L1975-01-31Sault Ste. Marie, MIMinor Pro
Zach Metsa200002014-20151D1998-10-19Delafield, WIMinor Pro
Ben Mettler550441022001-20021D1983-02-09Hudson, WIJunior A (U.S.)
Keegan Meuer1351445591802006-20093F1989-01-08Madison, WICollege-University
Jason Meyer000001986-19871F1967-11-12Bemidji, MNJunior A (U.S.)
Tom Meyer20257401989-19901 Junior A (U.S.)
Zach Michaelis23224182018-20212L2002-05-30Elk River, MNCollege-University
A.J. Michaelson5961521102010-20122F1994-02-08Apple Valley, MNCollege-University
Dan Michelson3531417961986-19882D1968-06-04Waterloo, IAJunior A (U.S.)
Kent Middleton000001983-19841F1965-02-28Tucson, AZJunior A (U.S.)
George Mika700002014-20151F1996-10-19Naples, FLCollege-University
Alan Miller000001983-19841F1964-03-06San Jose, CAJunior A (U.S.)
Ben Miller55222648562008-20091R1989-06-08Troy, MIMinor Pro
Kelly Miller611221996-19971C1979-03-13Toledo, OHMinor Pro
Tyler Miller6292130392023-20241D2004-09-16Medicine Hat, ALTAJunior A (Canada)
Dylan Mills520262017-20181F1999-08-18Cottage Grove, MNMinor Pro
Parker Milner31000212008-20091G1990-09-06Pittsburgh, PAMinor Pro
Alex Miner-Barron232810142011-20121D1999-04-20Sault Ste. Marie, ONTEuropean Lower Leagues
James Mitchell953436701401990-19922C1973-11-16Wayne, MICollege-University
Yuki Miura5371017122016-20171C1996-07-19Tokyo, JapanMinor Pro
Jared Moe6300002017-20192G1999-07-22New Prague, MNMinor Pro
Lee Moffie5593544972008-20091D1990-08-29Wallingford, CTMinor Pro
Marshall Moise427815312015-20161F1997-10-11St. Clair Shores, MIMinor Pro
Dustin Molle197535403712002-20064D1985-11-24Anchorage, AKMinor Pro
Mike Montagna5081826222010-20111C1992-07-11Fulton, NYMinor Pro
Dane Montgomery96172542492018-20213F2002-01-07Grand Forks, NDCollege-University
Brandon Montour77206383662013-20152D1994-04-11Brantford, ONTMajor League
Brock Montpetit16953891421762007-20103F1990-04-03Somerset, WIMinor Pro
Mike Montrose61189492007-20092D1991-05-26Howell, MIMinor Pro
Matt Morelli44242246181986-19871R1967-05-22Minot, NDCollege-University
Reid Morich54811191002023-20241F2005-04-11Scottsdale, AZJunior A (U.S.)
Matt Morrelli000001985-19861FMinot, NDJunior A (U.S.)
Cale Morris6602202014-20162G1996-05-22Larkspur, COMinor Pro
C.J. Motte8402242009-20112G1991-12-10St. Clair, MIMinor Pro
Jim Mroz911227391991995-19972C1977-03-16Durand, MIMinor Pro
Mike Mule000001988-19891F1969-04-22Waukegan, ILCollege-University
Chris Mullen44182745611989-19901DPlymouth, MAMinor Pro
Sean Muncy2110142482004-20051F1985-01-11Chesterfield, MOMinor Pro
Andrew Murdoch300001997-19981WJunior A (Canada)
Jim Murphy811535502041998-20002W1979-11-22St. Paul, MNMinor Pro
John Murphy000001982-19831FJunior A (U.S.)
Mike Murphy000001980-19811D1961-05-12Roselle, ILCollege-University
Sean Murphy24448262006-20071C1986-10-07Owatonna, MNCollege-University
Tim Murphy48511161091997-19981D1978-03-05Burnsville, MNCollege-University
Jax Murray300002017-20181C1998-12-26Elk River, MNCollege-University
Matt Murray893255872181996-19982C1978-01-26Fond du Lac, WIEuropean Lower Leagues
John Mustard60292756712023-20241C2006-08-16Oradell, NJJunior A (U.S.)
Mark Naclerio50142842102011-20121F1992-04-04Milford, CTMinor Pro
Cashen Naeve400042023-20241D2004-03-17Wayzata, MNJunior A (U.S.)
Jason Navarro82618241161989-19912D1971-04-01Little Canada, MNCollege-University
Andy Nelson64274572672001-20032F1982-10-20Superior, WICollege-University
Ben Nelson000001988-19891FLakeville, MNJunior A (U.S.)
Eric Nelson000001986-19871D1968-01-06Minot, NDCollege-University
Steve Nelson345712641989-19901DColumbus, INCollege-University
Josh Nenadal38145442011-20132F1994-05-14Brecksville, OHMinor Pro
Tony Nertoli13178241993-19941D1975-08-23Sault Ste. Marie, MIJunior A (U.S.)
Griffin Ness1073642781322017-20203F1999-12-10Wayzata, MNMinor Pro
Tucker Ness104520252182020-20222D2002-11-25Wayzata, MNCollege-University
Joakim Nettelbladt262810472005-20061D1986-12-12Stockholm, SwedenEuropean Lower Leagues
Jackson Nevers1920282022-20242C2005-07-27Edina, MNJunior A (U.S.)
Jeff Nevitt000001985-19861FBemidji, MNJunior A (U.S.)
Victor Newell4871926382012-20131D1993-02-23Burnaby, BCCollege-University
Ben Newhouse7341822222013-20163D1997-06-16Edina, MNEuropean Elite
Justin Nikle286612122000-20011R1982-01-31Elk River, MNCollege-University
Kyle Nixon1000022000-20011G1981-01-12Kelowna, BCEuropean Lower Leagues
Mark Noah000001982-19831FJunior A (U.S.)
Nate Nomeland3100021998-19991G1979-07-18Fargo, NDCollege-University
Kevin Noonan000001982-19842F1964-08-04Baldwin Park, MOJunior A (U.S.)
Derek Norton2861218121991-19921C1972-01-10Genoa, OHCollege-University
Mike Notermann452946751861985-19872F1966-11-03Austin, MNCollege-University
Thomas Novak46143448122014-20151C1997-04-28St. Paul, MNMajor League
Landon Nycz5211213102023-20241D2007-10-04Detroit, MIJunior A (U.S.)
Drew O'Connell3701162004-20051G1987-01-01Anchorage, AKMinor Pro
Gavin O'Connell121324274422021-20232C2004-02-19Wayzata, MNCollege-University
Ryan O'Hara52161531662020-20211F2001-07-18Oakville, ONTCollege-University
Kevin O'Keefe12101101991-19921R1974-01-13Barrington, ILCollege-University
Kyle O'Keefe954344871541996-19982C1977-12-19Barrington, ILCollege-University
Tom Ogee88173249961997-19992C1978-10-17Omaha, NEJunior A (U.S.)
Emil Ohrvall107445195582016-20192C1998-06-10Halmstad, SwedenEuropean Lower Leagues
Eddie Olczyk8192029322007-20092F1989-06-17Long Grove, ILMinor Pro
Nick Olczyk4335842013-20152F1996-10-04Long Grove, ILCollege-University
Chris Oleson42358141989-19901D1971-06-14Madison, WIMinor Pro
Brett Olson1453555901462005-20083C1987-02-19Superior, WIMinor Pro
Chris Olson000001988-19891FTwo Harbors, MNJunior A (U.S.)
Eric Olson000001988-19891DMilwaukee, WICollege-University
R.J. Olson000001987-19881D1968-05-08St. Paul, MNCollege-University
Chris Oppel200001998-19991G1980-03-29Hermantown, MNCollege-University
Cameron Orchard503811162015-20161D1998-06-27Middleville, MICollege-University
James Ord3803321996-19971D1976-09-21Baltimore, MDCollege-University
Jesse Orlowsky200002023-20241F2007-03-27Brooklyn, NYJunior A (U.S.)
Phil Osaer3601101997-19981G1980-02-10Livonia, MIMinor Pro
Tyler Osborne13000122009-20101D1991-02-03Florissant, MOMinor Pro
Bob Owen1000061995-19961D1977-02-13Baldwinsville, NYCollege-University
Trevor Owens58369512010-20122D1993-11-24Raleigh, NCMinor Pro
Owen Ozar52151934652020-20211R2000-04-05Prince Albert, SASKCollege-University
Fred Paine6271320181989-19912L1971-01-20Superior, WICollege-University
Greg Pajak000001980-19811F1961-08-18Brooklyn Center, MNJunior A (U.S.)
Mason Palmer177942512922015-20194D1998-11-20Plymouth, MNMinor Pro
Zach Palmquist1241344571452008-20113D1990-12-09South St. Paul, MNMinor Pro
Andrew Panzarella73320232032009-20112D1990-02-13Washington, DCMinor Pro
Ryan Papa112364177662010-20133F1994-01-06Prospect Heights, ILCollege-University
Jordan Parise35022102002-20031G1982-09-19Faribault, MNMinor Pro
Kyle Parke000001982-19831F1964-02-06European Lower Leagues
Drew Parsley284913401999-20001C1979-09-03Warroad, MNJunior A (U.S.)
Darren Partch161121361999-20001F1980-09-12Agoura Hills, CAMinor Pro
Brock Paul58257762018-20191D1999-11-10Carmel, INMinor Pro
Joe Pavelski1145764121902002-20042C1984-07-11Plover, WIMajor League
Scott Pavelski111162339902007-20092F1988-10-11Plover, WICollege-University
Aaron Pearce101252146872010-20122F1992-04-30Mississauga, ONTCollege-University
Jason Pearce32044101994-19951D1975-01-04Spokane, WAJunior A (U.S.)
Liam Pecararo1354276118802012-20163F1996-04-06Canton, MAMinor Pro
Justin Pelletier32369391991-19921C1973-03-02Apple Valley, MNJunior A (U.S.)
Steve Pelli1702221994-19951 Junior A (U.S.)
Dan Pepper000001986-19871G1968-06-03Austin, MNJunior A (U.S.)
Anthony Perardi4351318501995-19961D1975-12-04Pekin, ILJunior A (U.S.)
Cal Petersen7802262011-20143G1994-10-19Waterloo, IAMajor League
Brad Peterson902241990-19911D1972-01-30Eagan, MNCollege-University
Tomas Petruska354711292004-20051F1986-03-01Presov, SlovakiaMinor Pro
Micahel Phelan56279222022-20242D2006-05-04Hinsdale, ILJunior A (U.S.)
Conner Phippen2402282001-20021D1982-10-13Shakopee, MNCollege-University
Mark Pijanowski000001983-19841F1967-03-10Lakewood, COCollege-University
Chase Pilawski40268312016-20171D1999-04-04Lutz, FLJunior A (U.S.)
Mike Pingatore200021997-19981F1978-03-27Sault Ste. Marie, MIJunior A (U.S.)
Aaron Pionk60122436512022-20231D2003-01-16Hermantown, MNCollege-University
Josh Piro4502261997-19981F1979-01-29Johnstown, PAMinor Pro
Rem Pitlick477916202014-20151C1997-04-02Ottawa, ONTMajor League
Ben Plester2301121997-19981G1977-04-06Chemainus, BCCollege-University
Calvin Pokorny18123242017-20181F1998-03-14Hassfurt, GermanyEuropean Lower Leagues
Chad Poliquin822752791411995-19972C1977-02-25Plainville, CTCollege-University
Kiernan Poulin200002022-20231D2006-01-05Norwell, MAJunior A (Canada)
Greg Poupard9489171132000-20022D1982-01-13Jackson, MIMinor Pro
T.J. Powers13303102010-20111F1991-09-15East Greenwich, RICollege-University
Derek Pratt56257612013-20141D1994-03-12Mount Hermon, MAMinor Pro
Mark Prebish100001997-199811979-03-18Junior A (U.S.)
Andrew Prochno21257142010-20111D1991-11-03Minnetonka, MNMinor Pro
Tyler Procious7142024512021-20232D2003-05-29Pittsford, NYJunior A (U.S.)
Nick Pryor12156102008-20091D1990-09-06St. Paul, MNCollege-University
Ondrej Psenicka4361218142019-20201F2001-01-07Prague, Czech Rep.College-University
Jon Puskar184610322009-20101F1989-05-14Canton, MIMinor Pro
Mario Puskarich313442009-20101F1992-06-22Fort Walton Beach, FLMinor Pro
Joseph Quast100002019-20201F2001-04-11White Bear Lake, MNJunior A (U.S.)
Kevin Quinn000001988-19891DAnchorage, AKMinor Pro
Corey Quirk59142640282004-20051F1986-07-03Brockton, MAMinor Pro
Steven Racine502202009-20101G1991-08-28Williamsville, NYMinor Pro
Mike Radja111343973912002-20042F1985-03-07Yorkville, ILMinor Pro
Patrick Rafferty000001987-19881L1969-09-23Altoona, WICollege-University
Dan Ragusett2100001994-19962G1976-07-06Marquette, MIMinor Pro
Ruslan Rakhmatov12112482014-20151D1995-04-25Moscow, RussiaMinor Pro
Dayton Rasmussen100002015-20161G1998-11-04Eden Prairie, MNCollege-University
Drew Rasmussen9011181990-19911L1971-08-14Long Prairie, MNCollege-University
Bryce Ravndalen478816692009-20101F1989-08-17Roosevelt, MNCollege-University
Carson Reed56391262023-20241D2004-04-20Warroad, MNJunior A (Canada)
Dick Reed4113922891986-19871F1968-05-11Saint Joe, INJunior A (U.S.)
Kyle Reeds105292756912005-20072F1988-04-06St. Louis, MOMinor Pro
Garrett Regan139394685482002-20053F1985-04-23Hastings, MNMinor Pro
Kevin Regan5000042003-20041G1984-07-25South Boston, MAMinor Pro
Joe Rehkamp238614522011-20121F1991-02-06Plymouth, MNMinor Pro
Chase Reid1000002023-20241D2007-12-30Chesterfield, MIJunior A (U.S.)
Mason Reiners143735421332018-20224D2001-05-03Edina, MNCollege-University
Ryan Rentz3964101251995-19961F1977-02-01West Islip, NYCollege-University
Adam Rhein45011761999-20001D1980-12-03Cottage Grove, MNCollege-University
Sam Rinzel79113546442021-20232D2004-06-25Chanhassen, MNCollege-University
Kerry Rish000001982-19831DJunior A (U.S.)
Ryley Risling9101102015-20161F1996-05-08Medicine Hat, ALTACollege-University
Mike Ritter46077461997-19981D1979-07-25Brooklyn Park, MNJunior A (U.S.)
Andy Roach87253358281991-19932D1973-08-22Mattawan, MIMajor League
Morgan Roach5691019101996-19982R1978-06-07North Pole, AKCollege-University
Alex Robert99310131872014-20162D1995-01-08Novi, MICollege-University
Andrew Roberts1202202004-20051F Junior A (U.S.)
Ben Robertson9655560102021-20232D2004-09-18Potomac Falls, VACollege-University
Duane Roe75912212421990-19932R1973-07-25Canton, MIJunior A (Canada)
Louis Roehl300022016-20171D1998-04-09Eden Prairie, MNMinor Pro
Jason Rohde400021996-19971G1976-11-12Madison, WICollege-University
Jim Rolling000001980-19811F1962-02-15Mahtomedi, MNJunior A (U.S.)
Ryder Rolston42161733122019-20201R2001-10-31Birmingham, MIMinor Pro
Matt Romaniski812301996-19971F1977-01-01Cottage Grove, MNMinor Pro
Henrik Rommel59152338182014-20151C1994-06-21Stockholm, SwedenEuropean Elite
Ryan Rondeau33000172006-20071G1986-05-18Carvel, ALTAMinor Pro
Bill Rooney47174461241986-19871F1968-06-29New Hope, MNCollege-University
Darren Root325510241994-19962F1976-09-30Pueblo, COJunior A (U.S.)
Jon Rose24224511986-19882F1969-02-12Cresskill, NJCollege-University
Daniel Rosen800002005-20061G1987-02-26Syosset, NYMinor Pro
L.A. Ross103710251994-19951L1975-08-28Swanton, VTCollege-University
Mike Ross000001985-19861D1967-06-07Roseau, MNMinor Pro
Alexi Rossi20033102012-20131D1993-03-15Kuopio, FinlandCollege-University
Sam Rossini9031013902014-20162D1998-06-19Inver Grove Heights, MNMinor Pro
Mike Rotsch1425701991-19921L1973-03-29Plymouth, MNCollege-University
Jake Rozzi6151419102020-20222F2004-01-27Kirkland, PQJunior A (U.S.)
Quinn Rudrud2312382019-20201F2001-08-18Farmington, MNCollege-University
Pijus Rulevicius6212618972012-20131L1992-08-10Warrenville, MIMinor Pro
Casey Russell600002003-20041D1984-11-25Orange, CTMinor Pro
Patrick Russell55292049402013-20141R1993-01-04Holte, DenmarkMajor League
Dennis Ryan000001988-19891FAnn Arbor, MIJunior A (U.S.)
Kevin Ryan600082008-20091D1990-04-18Eden, NYMinor Pro
Mitch Ryan943236681662005-20072F1986-10-28Cloquet, MNCollege-University
Jake Ryczek68123749862015-20172D1998-03-19Springfield, MAMinor Pro
Steve Sabo000001991-19921D1973-01-07Thief River Falls, MNMinor Pro
David Sacco600022020-20211R2002-01-03Middleton, MACollege-University
Collin Saccoman5048121022015-20161D1997-03-05Stillwater, MNMinor Pro
Ben Sadler300001999-20001G1981-07-15Indiana, PAMinor Pro
Brandon Salerno9491827222012-20142F1995-07-31Toronto, ONTCollege-University
Mike Salmela109924331221998-20002D1980-09-17Duluth, MNMinor Pro
Dylan Samberg611202016-20171D1999-01-24Saginaw, MNMajor League
Daniel Sambuco21325222021-20221L2003-06-10Springfield, PACollege-University
Jordan Samuels-Thomas1154025651242007-20092L1990-05-28West Hartford, CTMinor Pro
Trent Samuels-Thomas101102009-20101L1993-06-22West Hartford, CTMajor Junior
Zach Sanford52171835602013-20141L1994-11-09Salem, MAMajor League
Ryan Sarazin31011561995-19961D1978-01-25Atlantic Mine, MIJunior A (U.S.)
Max Sasson48202949502020-20211C2000-09-05Birmingham, MIMinor Pro
Jon Saunders521451232002-20031D1983-03-06Whitehouse Station, NJCollege-University
Corwin Saurdiff4302241990-19911G1972-10-17Warroad, MNMinor Pro
Steve Savre4681624221997-19981F1977-08-21Roseville, MNJunior A (U.S.)
Glen Scanlan000001980-19811D1961-03-08Lawrenceville, NJJunior A (U.S.)
Chris Scheid43393776341985-19872F1967-01-12Austin, MNMinor Pro
Garrett Schifsky1255842100682020-20233F2003-04-08Andover, MNCollege-University
Wyatt Schingoethe1533854921092018-20213F2002-08-03Algonquin, ILCollege-University
Colin Schmidt6022212017-20192R2000-01-06Maple Grove, MNCollege-University
Doug Schmidt902734613161995-19972D1978-01-19Grosse Ile, MIMinor Pro
Kyle Schmidt316121842011-20132F1994-03-23Menomonee Falls, WICollege-University
Ryan Schmidt3000631992-19931D1973-05-23Des Moines, IAMinor Pro
Conner Schneider3014562021-20221F2003-08-17Madison, WIJunior A (Canada)
Jake Schneider416713182021-20221R2002-12-24Plymouth, MNCollege-University
Anthony Schooley1833642005-20072W1989-08-01Gaylord, MICollege-University
Brandon Schultz3151621462015-20161C1996-06-15Estero, FLMinor Pro
Brock Schultz1912382023-20241F2005-07-10East Grand Forks, MNJunior A (U.S.)
Will Schumacher502242021-20232F2004-05-04Prior Lake, MNJunior A (U.S.)
Eric Schurhamer14033162012-20131D1993-12-14St. Paul, MNMinor Pro
Jacob Schuster507714972005-20061D1985-02-05Hopkinton, MACollege-University
Paul Schwab000001987-19881F1969-01-20Crookston, MNCollege-University
Jake Schwan1712224463082001-20043F1983-04-06Clifton Park, NYCollege-University
Dan Schyma1900021999-20001LCottage Grove, MNCollege-University
Jared Scott401122019-20201F2002-01-15Kenosha, WICollege-University
Casey Severo4351621102020-20211F2002-01-01Penfield, NYCollege-University
Ian Sgambelluri13314181998-19991F1978-05-24Thunder Bay, ONTCollege-University
Brendan Shane2122482014-20151F1996-03-09Rochester, NYCollege-University
Derrick Shaw3971522581996-19971R1978-12-31Scottsdale, AZMinor Pro
Hayden Shaw851048581002013-20152D1996-06-05Hamilton, MTMinor Pro
Tucker Shedd2122462021-20221D2004-09-08Holt, MIJunior A (Canada)
Mike Sheehan1300001996-19971G1977-05-19Norwood, MAJunior A (U.S.)
Neal Sheehan100192140662001-20032F1983-07-23Avon Lake, OHCollege-University
Tyler Sheehy104375592262011-20154F1995-11-20Burnsville, MNMinor Pro
Aidan Shirey800042021-20232D2005-04-06Barrington, ILJunior A (U.S.)
Karl Shunk18123101994-19951Junior A (Canada)
Chad Siegel200001990-19911 Junior A (U.S.)
Josh Siembida21011102001-20021G1983-02-06Dorhester, ONTCollege-University
John Siemer339413182010-20111L1992-01-31Baldwin Park, CAMinor Pro
Jimmy Siers335611802009-20101F1989-02-27Mount Prospect, ILCollege-University
Bart Sigler000001985-19861FSt. Cloud, MNJunior A (U.S.)
Josh Singer31246271999-20001D1980-11-22Lino Lakes, MNMinor Pro
Pasko Skarica94123242402005-20072D1987-01-24Bethpage, NYCollege-University
Mark Skogstad32315181761991-19921D1972-03-30Apple Valley, MNCollege-University
Mark Skoqstad4629111151990-19911D1972-09-28Apple Valley, MNJunior A (U.S.)
Todd Slater336915261992-19931L1973-07-31Bowling Green, OHJunior A (U.S.)
Steve Slaton5861521941999-20001D1982-07-12Plymouth, MNMinor Pro
Brandon Smith200002014-20151D1996-03-05Burnsville, MNMajor Junior
Craig Smith15749681172262006-20093C1989-09-05Madison, WIMajor League
Hank Sorensen1511765824052015-20194D1998-06-05Plymouth, MIMinor Pro
Nick Sorkin315192422009-20101F1991-06-03Rockville, MDMinor Pro
Dan Sova115857651822008-20102D1990-02-24Cottage Grove, MNMinor Pro
Joe Sova40257402005-20061D1988-05-08Berwyn, ILMinor Pro
Ethan Spaxman72424281172014-20172D1996-11-27Brantford, ONTCollege-University
Paul Spencer7305581991-19932G1973-06-15Colorado Springs, COMinor Pro
Jack Spicer6303322022-20242G2004-04-28Rockville, MDJunior A (U.S.)
Ben Stadey171845532021991-19954D1975-02-02Boring, ORCollege-University
Ed Stanek341910201993-19941R1974-02-22Middleton, WICollege-University
Keith Stanich104916252091997-19992D1979-12-17Bethel Park, PACollege-University
Matt Stearns1411221997-19981D1979-06-24Oconomowoc, WICollege-University
Logan Stein4704402018-20202G2001-04-26Suwanee, GACollege-University
Brian Steiner1301101996-19971D1977-04-18Long Beach, CAMinor Pro
Scott Steinhoff1600001990-19922G1972-12-30Marquette, MIJunior A (U.S.)
Todd Steinmetz13049691183111992-19953C1974-09-21South Range, MIMinor Pro
J.T. Stenglein28121729642012-20131F1993-07-11Greece, NYMinor Pro
Zachary Stepan56324678502012-20131C1994-01-06Hastings, MNMinor Pro
B.J. Stephens93454085621997-19992R1978-04-05Hershey, PAMinor Pro
Brett Stevenson300001995-19961F1975-04-25Marquette, MIJunior A (U.S.)
Jerad Stewart1101102004-20051F1987-12-15Hastings, MNMinor Pro
Trevor Stewart721017271032000-20033F1982-07-19Elk River, MNCollege-University
Tony Stillwell3515662015-20161D1997-04-18Green Bay, WICollege-University
Nick Stipech503710101997-19981F1979-04-24Chassell, MIJunior A (U.S.)
John Stout100002022-20231D2006-04-20Minnetonka, MNJunior A (U.S.)
Joey Strada512322019-20201F1999-09-07Scottsdale, AZMinor Pro
Charlie Strobel19325152020-20211F2001-07-09Stillwater, MNCollege-University
Chris Student5821416512008-20091D1989-07-22Edina, MNCollege-University
Dan Sturges52336142002-20042F1985-05-30Madison, WICollege-University
T.C. Sullivan000001983-19841D1964-03-30Anchorage, AKJunior A (U.S.)
Garrett Suter4231417712005-20061D1987-06-09Madison, WIMinor Pro
Adam Swanda952130511221989-19912C1972-06-14New Richmond, WICollege-University
Nick Swaney1206649115402013-20174R1997-09-09Burnsville, MNMajor League
Scott Swanjord39011121993-19952G1975-10-08Anchorage, AKCollege-University
Austen Swankler1518962018-20191C2001-08-21North Huntingdon, PAMajor Junior
Jeff Swanson4351823451985-19872F1966-10-12Minneapolis, MNJunior A (U.S.)
Kris Swinney3704401997-19981D1978-01-25Anchorage, AKCollege-University
Anthony Switek21325201998-19991C1979-10-17Philadelphia, PACollege-University
Evan Sylvester4291625391994-19951F1975-04-06Hanson, MACollege-University
Ethan Szmagaj160950591612017-20214D2001-09-18Canton, MICollege-University
Peter Tabor46088652016-20182D1999-11-22Edina, MNCollege-University
Trevor Tallackson304610221994-19951R1975-07-27Detroit Lakes, MNCollege-University
Daniil Tarasov200002009-20101R1991-06-20Moscow, RussiaMajor League
Rod Taylor46542983861983-19852L1966-12-01Lake Orion, MIMinor Pro
Jeremy Tejchma1403362005-20061F1986-07-23Muskegon, MICollege-University
Yuri Terao45182240182015-20161R1995-04-29Tochigi, JapanMinor Pro
Jake Tesar94010103111997-19992D1979-07-18Waterloo, NECollege-University
J.P. Tessier23112371992-19931D1974-08-19Salol, MNMinor Pro
J.P. Testwuide114819272712003-20052D1984-11-05Vail, COMinor Pro
Mike Testwuide1002021411312004-20062R1987-02-05Vail, COMinor Pro
Andrew Thomas57167862003-20041D1985-11-14Bow, NHMinor Pro
Chris Thomas2481725261991-19921R1971-12-06Salt Lake City, UTJunior A (U.S.)
Ryan Thomas4881119481992-19942C1974-03-26Eveleth, MNCollege-University
Peter Thome1502222016-20171G1997-05-24Minneapolis, MNMinor Pro
Blake Thompson117724312272009-20112D1991-07-03Eden Prairie, MNCollege-University
Jerry Thompson000001980-19811G1962-11-03Des Moines, IAJunior A (U.S.)
Paul Thompson000001985-19861GGrafton, NDJunior A (U.S.)
Todd Thompson000001982-19831FJunior A (U.S.)
Gavyn Thoreson853157881032021-20243R2004-10-30Andover, MNJunior A (U.S.)
Jakub Tichy600002021-20221G2003-06-13Kolin, Czech Rep.Junior A (U.S.)
Doug Timberlake000001982-19831G1964-08-24Springfield, ILSenior Amateur
Matej Tomek3000002017-20181G1997-05-24Bratislava, SlovakiaEuropean Elite
Nick Toneys5621214622001-20021D1982-12-14Waupaca, WIMinor Pro
Andrew Tortorella9741911321401994-19973C1977-05-17Glen Head, NYMinor Pro
Andy Torzewski600021995-19961D1977-01-14Superior, WICollege-University
Bill Towey4691221381990-19911D1971-01-29Rochester, MNCollege-University
Teddy Townsend62131932102022-20242C2005-09-02Eden Prairie, MNJunior A (U.S.)
Isak Tranvik118263460562005-20072L1986-06-14Robbinsdale, MNCollege-University
Marco Trevino557613202001-20032F1984-03-01Beverly Hills, MIMinor Pro
Bobby Trivigno58162743912017-20181L1999-01-19Setauket, NYMinor Pro
Roger Trudeau68303363281994-19962L1976-04-22Marquette, MIMinor Pro
Todd Turcotte45282149491988-19902FMarquette, MIJunior A (U.S.)
Tony Turgeon280001132009-20101D1989-09-21Grand Forks, NDMinor Pro
Joshua "Podge" Turnbull60252954662006-20071C1988-07-12Hayward, WIMinor Pro
Jim Tyler48414485801984-19851WWaterloo, IACollege-University
Frank Udovich312131921997-19981F1977-10-12Ely, MNMinor Pro
Joe Urbanik510101998-19991F1979-12-06Calumet City, ILMinor Pro
Calvin Vachon3804482023-20241G2005-07-19Redondo Beach, CAJunior A (U.S.)
John Vadnais20145182003-20041D1986-04-07Stillwater, MNCollege-University
Brady Vail48448402009-20101C1994-03-11Hendersonville, NCMinor Pro
David Vallieres2561117221991-19921L1974-07-14Juneau, AKMinor Pro
Cam Van Sickle30257212021-20221L2004-02-24Fairbanks, AKJunior A (Canada)
Miles Van Tassel45099341993-19941D1974-05-13Houghton, MIMinor Pro
Lubos Velebny451125361792000-20011D1982-02-09Zvolen, SlovakiaMinor Pro
Wilson Vershay200002012-20131D1995-06-06Buffalo, NYCollege-University
Jesse Vesel94151429462003-20052L1984-08-27Hibbing, MNCollege-University
Mike Victor622421995-19961F1976-11-20Anchorage, AKMinor Pro
Austin Vieth93111627542012-20142R1993-12-20Marinette, WIMinor Pro
Dale Villeneuve3203361991-19921L1973-02-11St. Albans, VTCollege-University
Cody von Rueden381910222009-20112D1992-10-22Northbrook, ILCollege-University
Chris Von Trzcinski4531518411997-19981D1977-07-12Numbrecht, GermanyEuropean Elite
Angelo Vrachnas312302008-20091F1989-05-13St. James, NYCollege-University
Garrett Wait1733753901662015-20183L1998-06-13Edina, MNCollege-University
Todd Waldo000001988-19891CInver Grove Heights, MNCollege-University
John Waldron110174360422018-20224F2002-11-13Batavia, ILCollege-University
Nick Wallace3103342020-20211D2003-03-07Atlantic Highlands, NJCollege-University
Mike Walsh2101121998-19991G1980-01-29Downingtown, PAMinor Pro
Scott Wamsganz505510452009-20101F1992-04-27Anchorage, AKMinor Pro
Guan Wang800002010-20111F1992-05-07Ames, IAEuropean Elite
Dave Wark000001982-19831DJunior A (U.S.)
Colton Warner6000112009-20101F1991-01-08Apple Valley, MNJunior A (U.S.)
Hunter Warner1301192012-20142D1995-09-21Eden Prairie, MNMinor Pro
Cooper Watson23011182013-20141D1996-04-18Appleton, WICollege-University
Jay Weaver000001983-19841G1965-09-26Fairbanks, AKCollege-University
Brian Wehr216410461988-19902FWaterloo, IAJunior A (U.S.)
Shawn Weinke77519244631989-19912D1971-04-30St. Paul, MNCollege-University
Paul Weisgarber103152742762006-20082F1988-04-18Fargo, NDCollege-University
Chris Welch66112132321997-19992F1980-07-26Tonawanda, NYMinor Pro
Johnny Wescoe200002019-20201R2001-06-06Mechanicsburg, PACollege-University
Eric Weum21011272001-20021D1981-07-19Maple Grove, MNCollege-University
Patrick Wey93832401052007-20092D1991-03-21Pittsburgh, PAMajor League
Greg White000001983-19841D1964-05-10Waterloo, IAJunior A (U.S.)
Derek Whitmore68171330572002-20042F1984-12-17Rochester, NYMajor League
Mike Wickman000001986-19871F1967-10-12Minneapolis, MNJunior A (U.S.)
John Wiitala167283260652012-20153F1995-03-27Lakeville, MNMinor Pro
Mark Wilkinson911619352211995-19972C1978-05-17Farmington, MICollege-University
Finlay Williams1013402023-20241C2003-04-21North Vancouver, BCCollege-University
Jack Williams4301102020-20222G2001-06-21St. Louis, MOCollege-University
Jay Williams4000042010-20122G1993-06-07McLean, VAMinor Pro
Stephon Williams1900002011-20121G1993-04-28Fairbanks, AKMinor Pro
Dean Williamson18101525221986-19871C1967-01-30Edina, MNMinor Pro
Scott Willis000001980-19811F1982-06-22Duluth, MNJunior A (U.S.)
Blake Winiecki111294069702012-20142F1994-01-10Lakeville, MNMinor Pro
Mike Wisemiller3242327271990-19911L1971-03-03New Richmond, WIJunior A (U.S.)
Mitch Witek5922426252011-20121D1992-02-04Downers Grove, ILEuropean Lower Leagues
Steve Witkowski600052001-20021G1981-11-13Blaine, MNCollege-University
Eddie Wittchow6051318742011-20121D1992-10-31Burnsville, MNMinor Pro
Kenneth Wochele1901122005-20061G1987-02-06Woodlyn, PAJunior A (U.S.)
Trevor Wolfe52320231402000-20011D1980-09-25Toledo, OHMinor Pro
Kevin Wood47182240461990-19911L1971-01-16Maplewood, MNCollege-University
Paul Wood28641061991-19921F1972-06-20Anchorage, AKCollege-University
Travis Wood32213351997-19981F1979-05-29Creve Coeur, MOCollege-University
Nate Wright35167201998-20002D1980-08-11Alexandria, MNCollege-University
Cooper Wylie9983745602020-20222D2001-10-26Stillwater, MNCollege-University
Chris Wyzgowski25639831998-19991R1978-12-03North Street, MICollege-University
David Wyzgowski3000261998-19991L1980-08-30North Street, MIMinor Pro
Willie Yanakeff1000002009-20101G1992-04-30Jerome, MIMinor Pro
Jeff Yerks211201994-19951C1974-11-15Darien, CTMinor Pro
Mark Yoder900001997-19981F1978-10-08Fort Wayne, INMinor Pro
Zach Yon231151662015-20161L1995-12-30Grand Forks, NDCollege-University
Jake Youso23145332010-20111F1990-06-08International Falls, MNCollege-University
Willie Zago3921012691996-19971R1977-03-09Secaucus, NJCollege-University
Michael Zajac100002011-20121F1993-09-11Eagan, MNCollege-University
Tyler Zepeda141293564712008-20124F1991-01-16Woodbury, MNCollege-University
Andrew Zerban100002013-20141F1996-03-22Elk River, MNJunior A (Canada)
Nate Ziemski000001997-19981G1977-10-12Duluth, MNMinor Pro
Adam Zlnka2154982023-20241R2004-02-28Detva, SlovakiaJunior A (U.S.)
Ryan Zoller185813101995-19961F1977-06-16Dearborn Heights, MICollege-University
Billy Zuccaro41141226141993-19952F1975-02-18Bloomingdale, ILJunior A (U.S.)
Joe Zuccaro505914701999-20001C1981-03-27Chicago, ILJunior A (U.S.)
Michael Zuffante511262016-20171F1998-03-17Bloomingdale, ILCollege-University

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