NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

Alabama (3)

Alaska (13)

Arizona (4)

California (38)

Colorado (12)

Connecticut (30)

Delaware (1)

District of Columbia (3)

Florida (9)

Georgia (3)

Idaho (2)

Illinois (60)

Indiana (9)

Iowa (1)

Maine (7)

Maryland (4)

Massachusetts (191)

Michigan (160)

Minnesota (242)

Missouri (15)

Montana (1)

Nebraska (3)

New Hampshire (11)

New Jersey (17)

New York (113)

North Carolina (2)

North Dakota (14)

Ohio (23)

Oklahoma (5)

Oregon (5)

Pennsylvania (33)

Rhode Island (19)

South Carolina (1)

Texas (8)

Utah (4)

Vermont (2)

Virginia (5)

Washington (12)

Wisconsin (34)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Czech Republic (9)

Czechoslovakia (286)

Denmark (13)

East Germany (2)

Finland (197)

France (11)

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 (29)

Slovenia (1)

South Africa (1)

Sweden (291)

Switzerland (28)

Taiwan (1)

Union of Soviet Socialist Republics (239)

United Kingdom (46)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

191 Players

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