NHL Players Born in Massachusetts, United States

» Show/Hide Locations List

United States

 (1)

(Unknown) (8)

Alabama (3)

Alaska (14)

Arizona (7)

California (48)

Colorado (18)

Connecticut (33)

Delaware (1)

District of Columbia (3)

Florida (16)

Georgia (3)

Idaho (2)

Illinois (74)

Indiana (11)

Iowa (4)

Maine (8)

Maryland (3)

Massachusetts (210)

Michigan (189)

Minnesota (288)

Mississippi (1)

Missouri (22)

Montana (1)

Nebraska (4)

Nevada (1)

New Hampshire (14)

New Jersey (26)

New York (134)

North Carolina (4)

North Dakota (17)

Ohio (34)

Oklahoma (5)

Oregon (7)

Pennsylvania (38)

Rhode Island (19)

South Carolina (1)

South Dakota (1)

Texas (12)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (40)

Other Countries

Australia (1)

Austria (10)

Bahamas (1)

Belarus (5)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (34)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (247)

France (12)

Germany (39)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (8)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (86)

Slovakia (6)

Slovenia (2)

South Africa (1)

Sweden (380)

Switzerland (41)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (49)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

210 Players

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