NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

 (1)

 (1)

(Unknown) (13)

Alabama (3)

Alaska (14)

Arizona (9)

California (51)

Colorado (18)

Connecticut (33)

Delaware (1)

District of Columbia (3)

Florida (15)

Georgia (3)

Idaho (2)

Illinois (77)

Indiana (11)

Iowa (4)

Maine (8)

Maryland (3)

Massachusetts (214)

Michigan (190)

Minnesota (295)

Mississippi (1)

Missouri (23)

Montana (2)

Nebraska (4)

Nevada (1)

New Hampshire (15)

New Jersey (26)

New York (136)

North Carolina (4)

North Dakota (18)

Ohio (34)

Oklahoma (5)

Oregon (7)

Pennsylvania (38)

Rhode Island (19)

South Carolina (2)

South Dakota (1)

Texas (12)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (40)

Other Countries

Australia (1)

Austria (11)

Bahamas (1)

Belarus (5)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (41)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (254)

France (12)

Germany (40)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (9)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (92)

Slovakia (10)

Slovenia (2)

South Africa (1)

Sweden (394)

Switzerland (42)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (50)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

214 Players

214 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 Aiken19581958G100001010.66710.67Arlington1932-01-012021-11-02
3Bobby Allen20032008D51033-312Weymouth1978-11-14
4Tony Amonte19922007RW117441648490096752Hingham1970-08-02
5Bill Arnold20142014C1000-10Boston1992-05-13
6Keith Aucoin20062014C145173249322Waltham1978-11-06
7Steve Baker19801983G570000757202011.8723.71Boston1957-05-06
8Tom Barrasso19842003G77704848043777736927786.8923.24Boston1965-03-31
9Ed Barry19471947LW191342Wellesley1919-10-122016-02-12
10Ray Barry19521952C181236Boston1928-10-042018-08-28
11Shawn Bates19982008C46572126198-28266Melrose1975-04-03
12Blake Bellefeuille20022003C501110Framingham1977-12-27
13Matthew Beniers20222023C90273966132Hingham2002-11-05
14Rick Bennett19901992LW15112-613Springfield1967-07-24
15Pete Bessone19381938D60116New Bedford1913-01-131989-12-05
16Colin Blackwell20192023C191273562-847Lawrence1993-03-28
17Chris Bourque20082013LW51268-1218Boston1986-01-29
18Phil Bourque19841996LW47788111199-64516Chelmsford1962-06-08
19Ryan Bourque20152015C1000-10Boxford1991-01-03
20Brian Boyle20082022C871141111252-42615Hingham1984-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
21Andy Brickley19831994LW/C38582140222-2081Melrose1961-08-09
22Connor Brickley20162019C8161521-242Everett1992-02-25
23Bob Brooke19841990C4476997166-43520Melrose1960-12-18
24Doug Brown19872001RW854160214374112210Southborough1964-06-12
25Callahan Burke20232023C2000-10Boxborough1997-03-19
26Gary Burns19811981LW/C11224-918Cambridge1955-01-16
27Bobby Butler20102014RW130202949-1628Marlborough1987-04-26
28Joe Callahan20092011D46044516Brockton1982-12-20
29Jim Campbell19962006RW2856175136-11268Worcester1973-02-03
30Dom Campedelli19861986D2000-20Cohasset1964-04-03
31Jim Carey19951999G17201108172796516.8982.58Dorchester1974-05-31
32Paul Carey20142020C1008816-1220Boston1988-09-24
33John Carlson20102023D92714148162293302Natick1990-01-10
34Bob Carpenter19821999C1178320408728-82919Beverly1963-07-13
35John Carter19861993LW244405090-19201Winchester1963-05-03
36Art Chisholm19611961C/D3000-20Arlington1934-11-11
37Michael Colman19921992D15011-832Stoneham1968-08-041995-04-05
38Mike Condon20162019G12902204129455817.9052.79Holliston1990-04-27
39Carl Corazzini20042007C1921322Framingham1979-04-21
40Bob Corkum19902002C72097103200-73281Salisbury1967-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
41Rich Costello19841986C12224-62Framingham1963-06-27
42Charlie Coyle20132023C/RW78514724339058293E. Weymouth1992-03-02
43Jim Craig19801984G300110113011107.8573.78North Easton1957-05-31
44Ted Crowley19941999D34246-212Concord1970-05-03
45Joey Daccord20192023G190000019392.8843.64Boston1996-08-19
46Cleon Daskalakis19851987G120000012341.8394.86Boston1962-09-29
47Niko Dimitrakos20032007RW158243862-195Somerville1979-05-21
48Rick DiPietro20012013G31801919012931813013636.9022.87Winthrop1981-09-19
49Ryan Donato20182023C3256570135-15116Boston1996-04-09
50Ted Donato19922004LW796150197347-2396Boston1969-04-28
51Ted Drury19942001C414415293-66367Boston1971-09-13
52Dale Dunbar19861989D200002Winthrop1961-10-14
53Richie Dunn19781989D4833614017610314Boston1957-05-122016-09-20
54Norm Dussault19481951C20631629347Springfield1925-09-262012-08-28
55Jack Eichel20162023C476180266446-40158North Chelmsford1996-10-28
56Brian Eklund20062006G1000001010.8423.09Braintree1980-05-24
57Jim Fahey20032007D9212425-1667Boston1979-05-11
58Bobby Farnham20152017LW678210-2138North Andover1989-01-21
59Sean Farrell20232023C6101-20Milford2001-11-02
60Paul Fenton19851992LW41110083183-69198Springfield1959-12-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
61Benn Ferriero20102014RW98149231225Essex1987-04-29
62Mike Fidler19771983LW2718497181-51124Everett1956-08-19
63Tom Fitzgerald19892006RW1097139190329-72776Billerica1968-08-28
64Brian Flynn20132017RW275273461-1032Lynnfield1988-07-26
65Gerry Foley19551969RW14291423-195Ware1932-09-222021-12-08
66Jon Fontas19801981C2000-10Arlington1955-04-16
67Robbie Ftorek19731985C/LW334771502270262Needham1952-01-02
68Mark Fusco19841985D8031215-2142Burlington1961-03-12
69Conor Garland20192023RW3228311119412125Scituate1996-03-11
70Adam Gaudette20182022C218274370-3784Braintree1996-10-03
71Gerry Geran19181926C375166Holyoke1896-08-031968-12-05
72Brian Gibbons20142020C204254267558Braintree1988-02-26
73Hal Gill19982014D11083614818444962Concord1975-04-06
74Matt Glennon19921992LW300002Hull1968-09-20
75Scott Gordon19901991G2300000232160.8295.60Brockton1963-02-06
76David Gove20062007C/RW201120Centerville1978-05-042017-04-05
77Matt Grzelcyk20172023D38223101124124200Charlestown1994-01-05
78Bill Guerin19922010RW1263429427856511660Worcester1970-11-09
79Noah Hanifin20162023D59849190239-20163Boston1997-01-25
80Mike Hardman20212023RW37145-811Hanover1999-02-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
81Scott Harlow19881988LW1011-10East Bridgewater1963-10-11
82Hago Harrington19261933LW72951431Melrose1904-08-131959-07-01
83Jordan Harris20222023D7551318034Haverhill2000-07-07
84Jimmy Hayes20122018RW3345455109-29149Dorchester1989-11-212021-08-23
85Kevin Hayes20152023RW634155231386-22205Dorchester1992-05-08
86Eric Healey20062006LW200002Hull1975-01-20
87Steve Heinze19922003RW694178158336-20379Lawrence1970-01-30
88Josh Hennessy20072012C23101-16Brockton1985-02-07
89Vic Heyliger19381944C332352Boston1912-09-262006-10-04
90Mark Holden19821985G8011008221.8504.03Weymouth1957-06-12
91Jack Hughes19811982D46257-29104Somerville1957-07-20
92Joe Hulbig19972001LW55448-1216Norwood1973-09-29
93Paul Hurley19691969D101110Melrose1946-07-12
94Dave Hynes19741975LW2240432Cambridge1951-04-17
95Doug Janik20032012D19031619-19154Agawam1980-03-26
96Bob Jay19941994D3011-20Burlington1965-11-18
97Dean Jenkins19841984RW5000-12Billerica1959-11-21
98David Jensen19851988C6991322-1022Newton1965-08-19
99Ed Jeremiah19321932RW/D150110Worcester1905-11-041967-08-15
100Duane Joyce19941994D300000Pembroke1965-05-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
101Chris Kelleher20022002D100000Cambridge1975-03-23
102Chris Kreider20132023LW733265212477107525Boxford1991-04-30
103Bob Kudelski19881996RW442139102241-83218Springfield1964-03-03
104Mark Kumpel19851991RW288384684-8113Wakefield1961-03-07
105Dan LaCouture19992009LW337202545-44348Hyannis1977-04-18
106Frenchy Lacroix19261926G5000051403.43Newton1897-10-211973-04-12
107Dick Lamby19791981D22055-322Auburn1955-05-03
108Myles Lane19291934D7141553Melrose1905-10-021987-08-06
109Peter Laviolette19891989D1200026Norwood1964-12-07
110Jeff Lazaro19911993LW1021423373114Waltham1968-03-21
111Steve Leach19862000RW702130153283-78976Cambridge1966-01-16
112Patrick Leahy20042007RW50448-119Brighton1979-06-09
113Ray LeBlanc19921992G1000001100.9551.00Fitchburg1964-10-24
114Art Lesieur19291936D10042652Fall River1907-09-131967-12-31
115John Lilley19941996RW233811213Wakefield1972-08-03
116Clarence MacKenzie19331933RW36448Cambridge1909-07-111960-06-11
117John Marino20202023D2531468824471North Easton1997-05-21
118Greg Mauldin20042011C365510212Boston1982-06-10
119John McCarthy20102016LW88336-2422Boston1986-08-09
120Bill McCreary19811981RW12101-64Springfield1960-04-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
121Gerry McDonald19821984D8000-54Weymouth1958-03-18
122Aidan McDonough20232023LW6101-22Milton1999-11-06
123Shawn McEachern19922006RW91125632357926506Waltham1969-02-28
124Mike McHugh19891992LW20101-816Mount Bowdoin1965-08-16
125Marty McInnis19922003RW796170250420-41330Hingham1970-06-02
126Marc McLaughlin20222023F13303-210North Billerica1999-07-26
127Bob McManama19741976C99112536-628Belmont1951-10-07
128Mike Milbury19761987D754491892381751552Brighton1952-06-17
129Bob Miller19781985C40475119194-16220Medford1956-09-282020-10-01
130Jay Miller19861992LW446404484-331723Wellesley1960-07-16
131Paul Miller19821982C303320Billerica1959-08-21
132Bill Moe19451949D261114253163Danvers1916-10-021998
133Jon Morris19891994C103163349247Lowell1966-05-06
134Mike Morrison20062007G2901102291173.8713.28Medford1979-07-11
135Mike Mottau20012014D32175158-16164Quincy1978-03-19
136Eric Nickulas19992006RW118152338-1182Hyannis1975-03-25
137Chris Nilan19801992RW688110115225-13043Boston1958-02-09
138Brian Noonan19881999RW629116159275-37518Boston1965-05-29
139Brad Norton20022007D1243811-3287Cambridge1975-02-13
140Jeff Norton19882002D79952332384-29615Acton1965-11-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
141Jack O'Callahan19831989D3892710413118541Charlestown1957-07-24
142Bill O'Dwyer19841990C12091322-8108Boston1960-01-25
143Paul O'Neil19741976C/RW6000-30Charlestown1953-08-24
144Will O'Neill20182018D100000Boston1988-04-28
145Tom O'Regan19841986C/D6151217-1910Cambridge1961-12-29
146Chris O'Sullivan19972003D6221719516Dorchester1974-05-15
147Jay Pandolfo19972013LW899100126226-1164Winchester1974-12-27
148Mike Pandolfo20042004LW3000-20Winchester1979-09-15
149Adam Pineault20082008RW3000-20Holyoke1986-05-23
150Brian Pinho20212021C2000-20Beverly1995-05-11
151Larry Pleau19701972C9491524-622Lynn1947-01-29
152Brian Pothier20012010D362269211829202New Bedford1977-04-15
153Tom Poti19992013D8246925832744586Worcester1977-03-22
154Jack Rathbone20212023D28235-54Boston1999-05-20
155Bob Ring19661966G100001000.8107.24Winchester1946-10-062017-06-22
156Patrick Rissmiller20042011LW192182846-960Belmont1978-10-26
157Mickey Roach19201927C211773711454Boston1895-05-011977-04-01
158Jeremy Roenick19892009C136351370312161531463Boston1970-01-17
159Ed Ronan19921997RW1821323363101Quincy1968-03-21
160Kevin Rooney20172023C227242246-2118Canton1993-05-21
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
161Steve Rooney19851989LW154151328-16496Canton1962-06-28
162Tom Rowe19771983RW35785100185-79615Lynn1956-05-23
163Michael Ryan20072009C837815-1534Boston1980-05-16
164David Sacco19941996RW3551318-422Malden1970-07-31
165Joe Sacco19912003RW73894119213-44421Medford1969-02-04
166Zach Sanford20172023LW305494998-8138Salem1994-11-09
167Cory Schneider20092022G4100990441017115958.9182.43Marblehead1986-03-18
168Dwight Schofield19771988D211822302628Waltham1956-03-25
169Conor Sheary20162023LW5311201322528112Winchester1992-06-08
170Bobby Sheehan19701982C3104863111-4150Weymouth1949-01-11
171Dave Silk19801986RW2495459113-8271Scituate1958-01-01
172Frank Simonetti19851988D1155813-976Melrose1962-09-11
173Raymie Skilton19181918D10000Cambridge1889-09-261961-07-01
174Garth Snow19942006G368055019036813514744.9012.81Wrentham1969-07-28
175Tom Songin19791981RW435510-222Norwood1953-12-20
176Paul Stanton19911995D295144963-3262Boston1967-06-22
177Kevin Stevens19882002LW874329397726-1031470Brockton1965-04-15
178Jim Stewart19801980G1000001010.44415.00Cambridge1957-04-23
179Paul Stewart19801980LW/D21202-174Boston1954-03-21
180Brian Strait20112017D18762329-1491Waltham1988-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
181Mike Sullivan19922002C7095482136-105203Marshfield1968-02-27
182Bob Sweeney19871996C/RW639125163288-29804Concord1964-01-25
183Tim Sweeney19911998LW291558313813123Boston1967-04-12
184Billy Sweezey20232023D9011-39Hanson1996-02-06
185Dean Sylvester19992001RW96211637-3132Hanson1972-12-30
186Peter Taglianetti19851995D451187492221106Framingham1963-08-15
187Bob Taylor19301930RW60004Newton1904-08-121993-12-12
188Cliff Thompson19421949D160112Winchester1918-12-091997-02-06
189Paul Thompson20162017RW24033-424Methuen1988-11-30
190Billy Tibbetts20012003RW822810-20269Boston1974-10-14
191Keith Tkachuk19922010LW12015385271065332219Melrose1972-03-28
192Lou Trudel19341941LW3105068118122Salem1912-07-211972-03-19
193Darren Turcotte19892000C635195216411-14301Boston1968-03-02
194Frank Vatrano20162023LW48212388211-38244East Longmeadow1994-03-14
195Mike Vecchione20172022RW3000-20Saugus1993-02-25
196Jim Vesey19891992C/RW15123-47Charlestown1965-09-29
197Jimmy Vesey20172023LW5038377160-50124Boston1993-05-26
198Carl Voss*19271938C264347110550Chelsea1907-01-061993-09-13
199Chris Wagner20152023C360372663-27195Walpole1991-05-27
200Kurt Walker19761978D71459-2152Weymouth1954-06-102018-08-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
201Reilly Walsh20222022D101100North Falmouth1999-04-21
202David Warsofsky20142018D552911-68Marshfield1990-05-30
203Noah Welch20062011D75459-558Brighton1982-08-26
204Don Wheldon19751975D200000Falmouth1954-12-281985-06-03
205Bill Whelton19811981D2000-10Everett1959-08-28
206Brian White19991999D200000Winchester1976-02-07
207Colin White20172023C2924469113-52103Boston1997-01-30
208Joe Whitney20142015RW5101-10Reading1988-02-06
209Ryan Whitney20062014D48150209259-30383Boston1983-02-19
210Maxwell Willman20222023C50426-1620Burnstable1995-02-13
211Kevin Wortman19941994D500012Saugus1969-02-22
212Keith Yandle20072022D1109103516619-103616Boston1986-09-09
213C.J. Young19931993RW437714-632Waban1968-01-01
214Scott Young19882006RW1181342415757-40448Clinton1967-10-01