NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

Alabama (3)

Alaska (13)

Arizona (5)

California (45)

Colorado (15)

Connecticut (32)

Delaware (1)

District of Columbia (3)

Florida (10)

Georgia (3)

Idaho (2)

Illinois (68)

Indiana (10)

Iowa (4)

Maine (7)

Maryland (3)

Massachusetts (199)

Michigan (173)

Minnesota (264)

Missouri (18)

Montana (1)

Nebraska (3)

New Hampshire (13)

New Jersey (21)

New York (124)

North Carolina (3)

North Dakota (16)

Ohio (29)

Oklahoma (5)

Oregon (6)

Pennsylvania (36)

Rhode Island (19)

South Carolina (1)

Texas (11)

Utah (5)

Vermont (2)

Virginia (5)

Washington (14)

Wisconsin (39)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (19)

Czechoslovakia (294)

Denmark (14)

East Germany (2)

Finland (215)

France (11)

Germany (32)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (4)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (41)

Slovakia (3)

Slovenia (1)

South Africa (1)

Sweden (327)

Switzerland (32)

Taiwan (1)

Union of Soviet Socialist Republics (242)

United Kingdom (47)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

199 Players

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