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 City Birth Date Death Date
1Fred Ahern19751978RW146313061-47130Boston1952-02-12
2John Aiken19581958G10000101010.59Arlington1932-01-01
3Bobby Allen20032008D51033-312Weymouth1978-11-14
4Tony Amonte19922007RW117441648490096752Hingham1970-08-02
5Keith Aucoin20062014C145173249322Waltham1978-11-06
6Steve Baker19801983G5700007572020113.70Boston1957-05-06
7Tom Barrasso19842003G77704848043777736927786.8923.24Boston1965-03-31
8Ed Barry19471947LW191342Wellesley1919-10-122016-02-12
9Ray Barry19521952C181236Boston1928-10-04
10Shawn Bates19982008C46572126198-28266Melrose1975-04-03
11Blake Bellefeuille20022003C501110Framingham1977-12-27
12Rick Bennett19901992LW15112-613Springfield1967-07-24
13Pete Bessone19381938D60116New Bedford1913-01-131989-12-05
14Chris Bourque20082013LW51268-1218Boston1986-01-29
15Phil Bourque19841996LW47788111199-64516Chelmsford1962-06-08
16Ryan Bourque20152015C1000-10Boxford1991-01-03
17Brian Boyle20082016C5498064144-23422Hingham1984-12-18
18Andy Brickley19831994LW/C38582140222-2181Melrose1961-08-09
19Connor Brickley20162016C23145114Malden1992-02-25
20Bob Brooke19841990C4476997166-40520Melrose1960-12-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
21Doug Brown19872001RW854160214374112210Southborough1964-06-12
22Gary Burns19811981LW/C11224-918Cambridge1955-01-16
23Bobby Butler20102014RW130202949-1628Marlborough1987-04-26
24Joe Callahan20092011D46044516Brockton1982-12-20
25Jim Campbell19962006RW2856175136-11268Worcester1973-02-03
26Dom Campedelli19861986D2000-20Cohasset1964-04-03
27Jim Carey19951999G17201108172796516.8982.58Dorchester1974-05-31
28Paul Carey20142016C2611240Boston1988-09-24
29John Carlson20102016D4545317522852156Natick1990-01-10
30Bob Carpenter19821999C1178320408728-81919Beverly1963-07-13
31John Carter19861993LW244405090-18201Winchester1963-05-03
32Art Chisholm19611961C/D30000Arlington1934-11-11
33Michael Colman19921992D15011-832Stoneham1968-08-041995-04-05
34Mike Condon20162016G55000005521256.9032.71Needham1990-04-27
35Carl Corazzini20042007C1921322Framingham1979-04-21
36Bob Corkum19902002C72097103200-73281Salisbury1967-12-18
37Rich Costello19841986C12224-52Framingham1963-06-27
38Charlie Coyle20132016C/RW271526912110116Weymouth1992-03-02
39Jim Craig19801984G300110113011107.8393.78North Easton1957-05-31
40Ted Crowley19941999D34246-212Concord1970-05-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
41Cleon Daskalakis19851987G120000012341.8394.86Boston1962-09-29
42Niko Dimitrakos20032007RW158243862-195Somerville1979-05-21
43Rick DiPietro20012013G31801919012931813013636.9022.87Winthrop1981-09-19
44Ted Donato19922004LW796150197347-2396Boston1969-04-28
45Ted Drury19942001C414415293-66367Boston1971-09-13
46Dale Dunbar19861989D200002Winthrop1961-10-14
47Richie Dunn19781989D4833614017610314Boston1957-05-12
48Norm Dussault19481951C20631629347Springfield1925-09-262012-08-28
49Jack Eichel20162016C81243256-1622North Chelmsford1996-10-28
50Brian Eklund20062006G1000001010.8423.10Braintree1980-05-24
51Jim Fahey20032007D9212425-1667Boston1979-05-11
52Bobby Farnham20152016LW648210-2121North Andover1989-01-21
53Paul Fenton19851992LW41110083183-70198Springfield1959-12-22
54Benn Ferriero20102014RW98149231225Essex1987-04-29
55Mike Fidler19771983LW2718497181-51124Everett1956-08-19
56Tom Fitzgerald19892006RW1097139190329-72776Billerica1968-08-28
57Brian Flynn20132016RW224213051-1228Lynnfield1988-07-26
58Gerry Foley19551969RW14291423-199Ware1932-09-22
59Jon Fontas19801981C2000-10Arlington1955-04-16
60Robbie Ftorek19731985C/LW334771502270262Needham1952-01-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
61Mark Fusco19841985D8031215-2142Burlington1961-03-12
62Gerry Geran19181926C375166Holyoke1896-08-031968-12-05
63Brian Gibbons20142015C6651722714Braintree1988-02-26
64Hal Gill19982014D11083614818444962Concord1975-04-06
65Matt Glennon19921992LW300002Hull1968-09-20
66Scott Gordon19901991G2300000232160.8305.60Brockton1963-02-06
67David Gove20062007C/RW201120Centerville1978-05-04
68Bill Guerin19922010RW1263429427856511660Worcester1970-11-09
69Noah Hanifin20162016D7941822-1422Boston1997-01-25
70Scott Harlow19881988LW1011-10East Bridgewater1963-10-11
71Hago Harrington19261933LW72931215Melrose1904-08-131959-07-01
72Jimmy Hayes20122016RW243494695-24114Boston1989-11-21
73Kevin Hayes20152016RW1583150811952Dorchester1992-05-08
74Eric Healey20062006LW200002Hull1975-01-20
75Steve Heinze19922003RW694178158336-20379Lawrence1970-01-30
76Josh Hennessy20072012C23101-16Brockton1985-02-07
77Vic Heyliger19381944C332352Boston1912-09-262006-10-04
78Mark Holden19821985G8011008221.8434.03Weymouth1957-06-12
79Jack Hughes19811982D46257-29104Somerville1957-07-20
80Joe Hulbig19972001LW55448-1216Norwood1973-09-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
81Paul Hurley19691969D101110Melrose1946-07-12
82Dave Hynes19741975LW2240432Cambridge1951-04-17
83Doug Janik20032012D19031619-19154Agawam1980-03-26
84Bob Jay19941994D3011-20Burlington1965-11-18
85Dean Jenkins19841984RW5000-12Billerica1959-11-21
86David Jensen19851988C6991322-1022Newton1965-08-19
87Ed Jeremiah19321932RW/D150110Worcester1905-11-041967-08-15
88Duane Joyce19941994D300000Pembroke1965-05-05
89Chris Kelleher20022002D100000Cambridge1975-03-23
90Chris Kreider20132016C248616812947224Boxford1991-04-30
91Bob Kudelski19881996RW442139102241-83218Springfield1964-03-03
92Mark Kumpel19851991RW288384684-7113Wakefield1961-03-07
93Dan LaCouture19992009LW337202545-44348Hyannis1977-04-18
94Frenchy Lacroix19261926G5000051403.43Newton1897-10-211973-04-12
95Dick Lamby19791981D22055-322Auburn1955-05-03
96Myles Lane19291934D7141541Melrose1905-10-021987-08-06
97Peter Laviolette19891989D1200026Norwood1964-12-07
98Jeff Lazaro19911993LW1021423373114Waltham1968-03-21
99Stephen Leach19862000RW702130153283-78978Cambridge1966-01-16
100Patrick Leahy20042007RW50448-119Brighton1979-06-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
101Ray LeBlanc19921992G1000001100.9551.00Fitchburg1964-10-24
102Art Lesieur19291936D10042650Fall River1907-09-131967-12-31
103John Lilley19941996RW233811213Wakefield1972-08-03
104Clarence MacKenzie19331933RW3644813Cambridge1909-07-111960-06-11
105Greg Mauldin20042011C365510212Boston1982-06-10
106John McCarthy20102016LW88336-2422Boston1986-08-09
107Bill McCreary19811981RW12101-64Springfield1960-04-15
108Gerry McDonald19821984D8000-54Weymouth1958-03-18
109Shawn McEachern19922006RW91125632357926506Waltham1969-02-28
110Mike McHugh19891992LW20101-816Mount Bowdoin1965-08-16
111Marty McInnis19922003RW796170250420-41330Hingham1970-06-02
112Bob McManama19741976C99112536-628Belmont1951-10-07
113Mike Milbury19761987D754491892381731552Brighton1952-06-17
114Bob Miller19781985C40475119194-20220Medford1956-09-28
115Jay Miller19861992LW446404484-331723Wellesley1960-07-16
116Paul Miller19821982C303320Billerica1959-08-21
117Bill Moe19451949D261114253163Danvers1916-10-021998
118Jon Morris19891994C103163349247Lowell1966-05-06
119Mike Morrison20062007G2901102291173.8713.28Medford1979-07-11
120Mike Mottau20012014D32175158-16164Quincy1978-03-19
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
121Eric Nickulas19992006RW118152338-1182Hyannis1975-03-25
122Chris Nilan19801992RW688110115225-73043Boston1958-02-09
123Brian Noonan19881999RW629116159275-37518Boston1965-05-29
124Brad Norton20022007D1243811-3287Cambridge1975-02-13
125Jeff Norton19882002D79952332384-29615Acton1965-11-25
126Jack O'Callahan19831989D3892710413121541Charlestown1957-07-24
127Bill O'Dwyer19841990C12091322-8108Boston1960-01-25
128Paul O'Neil19741976C/RW6000-30Charlestown1953-08-24
129Tom O'Regan19841986C/D6151217-2210Cambridge1961-12-29
130Chris O'Sullivan19972003D6221719516Dorchester1974-05-15
131Jay Pandolfo19972013LW899100126226-1164Winchester1974-12-27
132Mike Pandolfo20042004LW3000-20Winchester1979-09-15
133Adam Pineault20082008RW3000-20Holyoke1986-05-23
134Larry Pleau19701972C9491524-527Lynn1947-01-29
135Brian Pothier20012010D362269211829202New Bedford1977-04-15
136Tom Poti19992013D8246925832744586Worcester1977-03-22
137Bob Ring19661966G1000010007.27Winchester1946-10-06
138Patrick Rissmiller20042011LW192182846-960Belmont1978-10-26
139Mickey Roach19201927C211773411154Boston1895-05-011977-04-01
140Jeremy Roenick19892009C136351370312161531463Boston1970-01-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
141Ed Ronan19921997RW1821323363101Quincy1968-03-21
142Steve Rooney19851989LW154151328-16496Canton1962-06-28
143Tom Rowe19771983RW35785100185-80615Lynn1956-05-23
144Michael Ryan20072009C837815-1534Boston1980-05-16
145David Sacco19941996RW3551318-422Malden1970-07-31
146Joe Sacco19912003RW73894119213-44421Medford1969-02-04
147Cory Schneider20092016G270088042701249735.9252.16Marblehead1986-03-18
148Dwight Schofield19771988D211822300631Waltham1956-03-25
149Conor Sheary20162016LW447310-18Winchester1992-06-08
150Bobby Sheehan19701982C3104863111-4140Weymouth1949-01-11
151Dave Silk19801986RW24954591133271Scituate1958-01-01
152Frank Simonetti19851988D1155813-776Melrose1962-09-11
153Raymie Skilton19181918D10000Cambridge1889-09-261961-07-01
154Garth Snow19942006G368055019036813514744.9012.80Wrentham1969-07-28
155Tom Songin19791981RW435510-322Norwood1953-12-20
156Paul Stanton19911995D295144963-3262Boston1967-06-22
157Kevin Stevens19882002LW874329397726-1031470Brockton1965-04-15
158Jim Stewart19801980G100000101015.00Cambridge1957-04-23
159Paul Stewart19801980LW/D21202-174Boston1954-03-21
160Brian Strait20112016D18262127-1391Boston1988-01-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
161Mike Sullivan19922002C7095482136-105203Marshfield1968-02-27
162Bob Sweeney19871996C/RW639125163288-29799Concord1964-01-25
163Tim Sweeney19911998LW291558313813123Boston1967-04-12
164Dean Sylvester19992001RW96211637-3132Hanson1972-12-30
165Peter Taglianetti19851995D451187492211106Framingham1963-08-15
166Bob Taylor19301930RW80006Newton1904-08-121993-12-12
167Cliff Thompson19421949D130112Winchester1918-12-091997-02-06
168Billy Tibbetts20012003RW822810-20269Boston1974-10-14
169Keith Tkachuk19922010LW12015385271065332219Melrose1972-03-28
170Lou Trudel19341941LW3064969118122Salem1912-07-211972-03-19
171Darren Turcotte19892000C635195216411-14301Boston1968-03-02
172Frank Vatrano20162016LW398311-314East Longmeadow1994-03-14
173Jim Vesey19891992C/RW15123-47Charlestown1965-09-29
174Carl Voss*19271938C261347010450Chelsea1907-01-061993-09-13
175Chris Wagner20152016C52426-430Wellesley1991-05-27
176Kurt Walker19761978D71459-2142Weymouth1954-06-10
177David Warsofsky20142016D32235-72Marshfield1990-05-30
178Noah Welch20062011D75459-558Brighton1982-08-26
179Don Wheldon19751975D200000Falmouth1954-12-281985-06-03
180Bill Whelton19811981D2000-10Everett1959-08-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
181Brian White19991999D200000Winchester1976-02-07
182Joe Whitney20142015RW5101-10Reading1988-02-06
183Ryan Whitney20062014D48150209259-30383Boston1983-02-19
184Kevin Wortman19941994D500012Saugus1969-02-22
185Keith Yandle20072016D66172297369-32420Boston1986-09-09
186C.J. Young19931993RW437714-632Waban1968-01-01
187Scott Young19882006RW1181342415757-40448Clinton1967-10-01
Support us without the ads? Go Ad-Free.