NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

 (1)

(Unknown) (5)

Alabama (3)

Alaska (14)

Arizona (6)

California (46)

Colorado (17)

Connecticut (33)

Delaware (1)

District of Columbia (3)

Florida (14)

Georgia (3)

Idaho (2)

Illinois (73)

Indiana (10)

Iowa (4)

Maine (8)

Maryland (3)

Massachusetts (205)

Michigan (183)

Minnesota (282)

Mississippi (1)

Missouri (21)

Montana (1)

Nebraska (4)

Nevada (1)

New Hampshire (13)

New Jersey (25)

New York (131)

North Carolina (3)

North Dakota (16)

Ohio (32)

Oklahoma (5)

Oregon (6)

Pennsylvania (38)

Rhode Island (19)

South Carolina (1)

Texas (11)

Utah (5)

Vermont (2)

Virginia (6)

Washington (14)

Wisconsin (40)

Other Countries

Austria (9)

Bahamas (1)

Belarus (3)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (29)

Czechoslovakia (294)

Denmark (16)

East Germany (2)

Finland (237)

France (12)

Germany (35)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (7)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (72)

Slovakia (6)

Slovenia (2)

South Africa (1)

Sweden (358)

Switzerland (37)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (48)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

205 Players

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