NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

Alabama (3)

Alaska (13)

Arizona (2)

California (37)

Colorado (11)

Connecticut (30)

Delaware (1)

District of Columbia (3)

Florida (9)

Georgia (3)

Idaho (2)

Illinois (58)

Indiana (9)

Iowa (1)

Maine (6)

Maryland (4)

Massachusetts (187)

Michigan (155)

Minnesota (242)

Missouri (15)

Montana (1)

Nebraska (2)

New Hampshire (11)

New Jersey (15)

New York (110)

North Carolina (2)

North Dakota (13)

Ohio (22)

Oklahoma (5)

Oregon (5)

Pennsylvania (33)

Rhode Island (19)

South Carolina (1)

Texas (8)

Utah (4)

Vermont (2)

Virginia (4)

Washington (12)

Wisconsin (31)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Czech Republic (5)

Czechoslovakia (285)

Denmark (12)

East Germany (2)

Finland (192)

France (9)

Germany (30)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Latvia (3)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (25)

Slovenia (1)

South Africa (1)

Sweden (286)

Switzerland (27)

Taiwan (1)

Union of Soviet Socialist Republics (238)

United Kingdom (46)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

187 Players

187 Players Table
Scoring Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1Fred Ahern19751978RW146313061-471301952-02-12Boston
2John Aiken19581958G10000101010.591932-01-01Arlington
3Bobby Allen20032008D51033-3121978-11-14Weymouth
4Tony Amonte19922007RW1174416484900967521970-08-02Hingham
5Keith Aucoin20062014C1451732493221978-11-06Waltham
6Steve Baker19801983G5700007572020113.701957-05-06Boston
7Tom Barrasso19842003G77704848043777736927786.8923.241965-03-31Boston
8Ed Barry19471947LW1913421919-10-12Wellesley
9Ray Barry19521952C1812361928-10-04Boston
10Shawn Bates19982008C46572126198-282661975-04-03Melrose
11Blake Bellefeuille20022003C5011101977-12-27Framingham
12Rick Bennett19901992LW15112-6131967-07-24Springfield
13Pete Bessone19381938D601161913-01-13New Bedford
14Chris Bourque20082013LW51268-12181986-01-29Boston
15Phil Bourque19841996LW47788111199-645161962-06-08Chelmsford
16Ryan Bourque20152015C1000-101991-01-03Boxford
17Brian Boyle20082016C5498064144-234221984-12-18Hingham
18Andy Brickley19831994LW/C38582140222-21811961-08-09Melrose
19Connor Brickley20162016C231451141992-02-25Malden
20Bob Brooke19841990C4476997166-405201960-12-18Melrose
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
21Doug Brown19872001RW8541602143741122101964-06-12Southborough
22Gary Burns19811981LW/C11224-9181955-01-16Cambridge
23Bobby Butler20102014RW130202949-16281987-04-26Marlborough
24Joe Callahan20092011D460445161982-12-20Brockton
25Jim Campbell19962006RW2856175136-112681973-02-03Worcester
26Dom Campedelli19861986D2000-201964-04-03Cohasset
27Jim Carey19951999G17201108172796516.8982.581974-05-31Dorchester
28Paul Carey20142016C26112401988-09-24Boston
29John Carlson20102016D45453175228521561990-01-10Natick
30Bob Carpenter19821999C1178320408728-819191963-07-13Beverly
31John Carter19861993LW244405090-182011963-05-03Winchester
32Art Chisholm19611961C/D300001934-11-11Arlington
33Michael Colman19921992D15011-8321968-08-04Stoneham
34Mike Condon20162016G55000005521256.9032.711990-04-27Needham
35Carl Corazzini20042007C19213221979-04-21Framingham
36Bob Corkum19902002C72097103200-732811967-12-18Salisbury
37Rich Costello19841986C12224-521963-06-27Framingham
38Charlie Coyle20132016C/RW2715269121101161992-03-02Weymouth
39Jim Craig19801984G300110113011107.8393.781957-05-31North Easton
40Ted Crowley19941999D34246-2121970-05-03Concord
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
41Cleon Daskalakis19851987G120000012341.8394.861962-09-29Boston
42Niko Dimitrakos20032007RW158243862-1951979-05-21Somerville
43Rick DiPietro20012013G31801919012931813013636.9022.871981-09-19Winthrop
44Ted Donato19922004LW796150197347-23961969-04-28Boston
45Ted Drury19942001C414415293-663671971-09-13Boston
46Dale Dunbar19861989D2000021961-10-14Winthrop
47Richie Dunn19781989D48336140176103141957-05-12Boston
48Norm Dussault19481951C206316293471925-09-26Springfield
49Jack Eichel20162016C81243256-16221996-10-28North Chelmsford
50Brian Eklund20062006G1000001010.8423.101980-05-24Braintree
51Jim Fahey20032007D9212425-16671979-05-11Boston
52Bobby Farnham20152016LW648210-21211989-01-21North Andover
53Paul Fenton19851992LW41110083183-701981959-12-22Springfield
54Benn Ferriero20102014RW981492312251987-04-29Essex
55Mike Fidler19771983LW2718497181-511241956-08-19Everett
56Tom Fitzgerald19892006RW1097139190329-727761968-08-28Billerica
57Brian Flynn20132016RW224213051-12281988-07-26Lynnfield
58Gerry Foley19551969RW14291423-1991932-09-22Ware
59Jon Fontas19801981C2000-101955-04-16Arlington
60Robbie Ftorek19731985C/LW3347715022702621952-01-02Needham
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
61Mark Fusco19841985D8031215-21421961-03-12Burlington
62Gerry Geran19181926C3751661896-08-03Holyoke
63Brian Gibbons20142015C66517227141988-02-26Braintree
64Hal Gill19982014D110836148184449621975-04-06Concord
65Matt Glennon19921992LW3000021968-09-20Hull
66Scott Gordon19901991G2300000232160.8305.601963-02-06Brockton
67David Gove20062007C/RW2011201978-05-04Centerville
68Bill Guerin19922010RW12634294278565116601970-11-09Worcester
69Noah Hanifin20162016D7941822-14221997-01-25Boston
70Scott Harlow19881988LW1011-101963-10-11East Bridgewater
71Hago Harrington19261933LW729312151904-08-13Melrose
72Jimmy Hayes20122016RW243494695-241141989-11-21Boston
73Kevin Hayes20152016RW15831508119521992-05-08Dorchester
74Eric Healey20062006LW2000021975-01-20Hull
75Steve Heinze19922003RW694178158336-203791970-01-30Lawrence
76Josh Hennessy20072012C23101-161985-02-07Brockton
77Vic Heyliger19381944C3323521912-09-26Boston
78Mark Holden19821985G8011008221.8434.031957-06-12Weymouth
79Jack Hughes19811982D46257-291041957-07-20Somerville
80Joe Hulbig19972001LW55448-12161973-09-29Norwood
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
81Paul Hurley19691969D1011101946-07-12Melrose
82Dave Hynes19741975LW22404321951-04-17Cambridge
83Doug Janik20032012D19031619-191541980-03-26Agawam
84Bob Jay19941994D3011-201965-11-18Burlington
85Dean Jenkins19841984RW5000-121959-11-21Billerica
86David Jensen19851988C6991322-10221965-08-19Newton
87Ed Jeremiah19321932RW/D1501101905-11-04Worcester
88Duane Joyce19941994D3000001965-05-05Pembroke
89Chris Kelleher20022002D1000001975-03-23Cambridge
90Chris Kreider20132016C2486168129472241991-04-30Boxford
91Bob Kudelski19881996RW442139102241-832181964-03-03Springfield
92Mark Kumpel19851991RW288384684-71131961-03-07Wakefield
93Dan LaCouture19992009LW337202545-443481977-04-18Hyannis
94Frenchy Lacroix19261926G5000051403.431897-10-21Newton
95Dick Lamby19791981D22055-3221955-05-03Auburn
96Myles Lane19291934D71415411905-10-02Melrose
97Peter Laviolette19891989D12000261964-12-07Norwood
98Jeff Lazaro19911993LW10214233731141968-03-21Waltham
99Stephen Leach19862000RW702130153283-789781966-01-16Cambridge
100Patrick Leahy20042007RW50448-1191979-06-09Brighton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
101Ray LeBlanc19921992G1000001100.9551.001964-10-24Fitchburg
102Art Lesieur19291936D100426501907-09-13Fall River
103John Lilley19941996RW2338112131972-08-03Wakefield
104Clarence MacKenzie19331933RW36448131909-07-11Cambridge
105Greg Mauldin20042011C3655102121982-06-10Boston
106John McCarthy20102016LW88336-24221986-08-09Boston
107Bill McCreary19811981RW12101-641960-04-15Springfield
108Gerry McDonald19821984D8000-541958-03-18Weymouth
109Shawn McEachern19922006RW911256323579265061969-02-28Waltham
110Mike McHugh19891992LW20101-8161965-08-16Mount Bowdoin
111Marty McInnis19922003RW796170250420-413301970-06-02Hingham
112Bob McManama19741976C99112536-6281951-10-07Belmont
113Mike Milbury19761987D7544918923817315521952-06-17Brighton
114Bob Miller19781985C40475119194-202201956-09-28Medford
115Jay Miller19861992LW446404484-3317231960-07-16Wellesley
116Paul Miller19821982C3033201959-08-21Billerica
117Bill Moe19451949D2611142531631916-10-02Danvers
118Jon Morris19891994C1031633492471966-05-06Lowell
119Mike Morrison20062007G2901102291173.8713.281979-07-11Medford
120Mike Mottau20012014D32175158-161641978-03-19Quincy
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
121Eric Nickulas19992006RW118152338-11821975-03-25Hyannis
122Chris Nilan19801992RW688110115225-730431958-02-09Boston
123Brian Noonan19881999RW629116159275-375181965-05-29Boston
124Brad Norton20022007D1243811-32871975-02-13Cambridge
125Jeff Norton19882002D79952332384-296151965-11-25Acton
126Jack O'Callahan19831989D38927104131215411957-07-24Charlestown
127Bill O'Dwyer19841990C12091322-81081960-01-25Boston
128Paul O'Neil19741976C/RW6000-301953-08-24Charlestown
129Tom O'Regan19841986C/D6151217-22101961-12-29Cambridge
130Chris O'Sullivan19972003D62217195161974-05-15Dorchester
131Jay Pandolfo19972013LW899100126226-11641974-12-27Winchester
132Mike Pandolfo20042004LW3000-201979-09-15Winchester
133Adam Pineault20082008RW3000-201986-05-23Holyoke
134Larry Pleau19701972C9491524-5271947-01-29Lynn
135Brian Pothier20012010D3622692118292021977-04-15New Bedford
136Tom Poti19992013D82469258327445861977-03-22Worcester
137Bob Ring19661966G1000010007.271946-10-06Winchester
138Patrick Rissmiller20042011LW192182846-9601978-10-26Belmont
139Mickey Roach19201927C2117734111541895-05-01Boston
140Jeremy Roenick19892009C1363513703121615314631970-01-17Boston
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
141Ed Ronan19921997RW18213233631011968-03-21Quincy
142Steve Rooney19851989LW154151328-164961962-06-28Canton
143Tom Rowe19771983RW35785100185-806151956-05-23Lynn
144Michael Ryan20072009C837815-15341980-05-16Boston
145David Sacco19941996RW3551318-4221970-07-31Malden
146Joe Sacco19912003RW73894119213-444211969-02-04Medford
147Cory Schneider20092016G270088042701249735.9252.161986-03-18Marblehead
148Dwight Schofield19771988D2118223006311956-03-25Waltham
149Conor Sheary20162016LW447310-181992-06-08Winchester
150Bobby Sheehan19701982C3104863111-41401949-01-11Weymouth
151Dave Silk19801986RW249545911332711958-01-01Scituate
152Frank Simonetti19851988D1155813-7761962-09-11Melrose
153Raymie Skilton19181918D100001889-09-26Cambridge
154Garth Snow19942006G368055019036813514744.9012.801969-07-28Wrentham
155Tom Songin19791981RW435510-3221953-12-20Norwood
156Paul Stanton19911995D295144963-32621967-06-22Boston
157Kevin Stevens19882002LW874329397726-10314701965-04-15Brockton
158Jim Stewart19801980G100000101015.001957-04-23Cambridge
159Paul Stewart19801980LW/D21202-1741954-03-21Boston
160Brian Strait20112016D18262127-13911988-01-04Boston
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
161Mike Sullivan19922002C7095482136-1052031968-02-27Marshfield
162Bob Sweeney19871996C/RW639125163288-297991964-01-25Concord
163Tim Sweeney19911998LW2915583138131231967-04-12Boston
164Dean Sylvester19992001RW96211637-31321972-12-30Hanson
165Peter Taglianetti19851995D4511874922111061963-08-15Framingham
166Bob Taylor19301930RW800061904-08-12Newton
167Cliff Thompson19421949D1301121918-12-09Winchester
168Billy Tibbetts20012003RW822810-202691974-10-14Boston
169Keith Tkachuk19922010LW120153852710653322191972-03-28Melrose
170Lou Trudel19341941LW30649691181221912-07-21Salem
171Darren Turcotte19892000C635195216411-143011968-03-02Boston
172Frank Vatrano20162016LW398311-3141994-03-14East Longmeadow
173Jim Vesey19891992C/RW15123-471965-09-29Charlestown
174Carl Voss*19271938C2613470104501907-01-06Chelsea
175Chris Wagner20152016C52426-4301991-05-27Wellesley
176Kurt Walker19761978D71459-21421954-06-10Weymouth
177David Warsofsky20142016D32235-721990-05-30Marshfield
178Noah Welch20062011D75459-5581982-08-26Brighton
179Don Wheldon19751975D2000001954-12-28Falmouth
180Bill Whelton19811981D2000-101959-08-28Everett
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
181Brian White19991999D2000001976-02-07Winchester
182Joe Whitney20142015RW5101-101988-02-06Reading
183Ryan Whitney20062014D48150209259-303831983-02-19Boston
184Kevin Wortman19941994D5000121969-02-22Saugus
185Keith Yandle20072016D66172297369-324201986-09-09Boston
186C.J. Young19931993RW437714-6321968-01-01Waban
187Scott Young19882006RW1181342415757-404481967-10-01Clinton