NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

 (1)

 (1)

Alabama (3)

Alaska (14)

Arizona (11)

California (58)

Colorado (21)

Connecticut (36)

Delaware (1)

District of Columbia (3)

Florida (21)

Georgia (3)

Idaho (2)

Illinois (81)

Indiana (12)

Iowa (4)

Louisiana (1)

Maine (8)

Maryland (4)

Massachusetts (229)

Michigan (205)

Minnesota (310)

Mississippi (1)

Missouri (25)

Montana (2)

Nebraska (6)

Nevada (1)

New Hampshire (15)

New Jersey (32)

New York (147)

North Carolina (6)

North Dakota (20)

Ohio (35)

Oklahoma (5)

Oregon (8)

Pennsylvania (40)

Rhode Island (22)

South Carolina (2)

South Dakota (1)

Texas (14)

Utah (6)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (44)

Other Countries

Australia (1)

Austria (12)

Bahamas (1)

Belarus (11)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Croatia (1)

Czech Republic (55)

Czechoslovakia (294)

Denmark (19)

East Germany (2)

Finland (272)

France (14)

Germany (41)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (12)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (11)

Paraguay (1)

Poland (9)

Republic of Korea (2)

Russia (126)

Slovakia (17)

Slovenia (2)

South Africa (2)

Sweden (433)

Switzerland (43)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (243)

United Kingdom (50)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

229 Players

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