NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

 (1)

 (1)

Alabama (3)

Alaska (14)

Arizona (10)

California (56)

Colorado (19)

Connecticut (36)

Delaware (1)

District of Columbia (3)

Florida (18)

Georgia (3)

Idaho (2)

Illinois (78)

Indiana (12)

Iowa (4)

Louisiana (1)

Maine (8)

Maryland (3)

Massachusetts (221)

Michigan (194)

Minnesota (304)

Mississippi (1)

Missouri (23)

Montana (2)

Nebraska (4)

Nevada (1)

New Hampshire (15)

New Jersey (30)

New York (139)

North Carolina (4)

North Dakota (20)

Ohio (33)

Oklahoma (5)

Oregon (7)

Pennsylvania (39)

Rhode Island (20)

South Carolina (2)

South Dakota (1)

Texas (12)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (41)

Other Countries

Australia (1)

Austria (11)

Bahamas (1)

Belarus (6)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Croatia (1)

Czech Republic (47)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (258)

France (13)

Germany (40)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (10)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (9)

Paraguay (1)

Poland (9)

Republic of Korea (2)

Russia (103)

Slovakia (13)

Slovenia (3)

South Africa (1)

Sweden (404)

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)

221 Players

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