NHL players from Massachusetts

126 NHL players on file were born in Massachusetts. 23 are on NHL rosters now, among them John Carlson, Jack Eichel, and Chris Kreider. Jeremy Roenick leads them with 1,216 career points. Rosters are on file in full from 1993-94; before that only some of the stars are.

NHL players who went to college at Massachusetts →

On NHL rosters now (23)

NHL players from Massachusetts on rosters now
PlayerPosYearsSeasonsCareerBorn
John CarlsonTBD2009–2027181,176 GP · 175 G · 620 A · 795 PTSNatick, MA
Jack EichelVGKC2015–202712709 GP · 274 G · 448 A · 722 PTSNorth Chelmsford, MA
Chris KreiderMTLLW2012–202715976 GP · 351 G · 290 A · 641 PTSBoxford, MA
Charlie CoyleCBJC2012–2027151,048 GP · 212 G · 344 A · 556 PTSWeymouth, MA
Noah HanifinVGKD2015–202712848 GP · 77 G · 282 A · 359 PTSBoston, MA
Matt BoldyMINLW2021–20276381 GP · 151 G · 196 A · 347 PTSMillis, MA
Frank VatranoANARW2015–202712704 GP · 188 G · 140 A · 328 PTSSpringfield, MA
Conor GarlandCBJRW2018–20279571 GP · 134 G · 191 A · 325 PTSScituate, MA
Ryan DonatoCHIC2017–202710583 GP · 125 G · 137 A · 262 PTSBoston, MA
Matty BeniersSEAC2021–20276347 GP · 86 G · 119 A · 205 PTSHingham, MA
Matt GrzelcykBUFD2016–202711597 GP · 26 G · 161 A · 187 PTSCharlestown, MA
John MarinoUTAHD2019–20278452 GP · 25 G · 137 A · 162 PTSNorth Easton, MA
Adam GaudetteSJRW2017–20279373 GP · 63 G · 58 A · 121 PTSBraintree, MA
Will SmithSJC2024–20273163 GP · 49 G · 68 A · 117 PTSLexington, MA
Colin BlackwellDALC2018–20279381 GP · 45 G · 62 A · 107 PTSLawrence, MA
Joey DaccordSEAG2018–20278182 GP · 73 WBoston, MA
Collin GrafSJRW2023–20274141 GP · 28 G · 34 A · 62 PTSLincoln, MA
Ryan LeonardWSHRW2024–20273100 GP · 26 G · 31 A · 57 PTSAmherst, MA
Ryan SheaEDMD2023–20274169 GP · 10 G · 36 A · 46 PTSMilton, MA
Sam ColangeloANARW2023–2027457 GP · 13 G · 6 A · 19 PTSStoneham, MA
Marc GatcombVGKC2024–20273107 GP · 12 G · 6 A · 18 PTSWoburn, MA
Drew CommessoCHIG2024–202625 GP · 2 WNorwell, MA
Michael FisherSJDNo games yet——Westborough, MA

Former NHL players (103)

Former NHL players from Massachusetts
PlayerPosYearsSeasonsCareerBorn
Jeremy RoenickC1988–2009201,363 GP · 513 G · 703 A · 1,216 PTSBoston, MA
Keith TkachukLW1991–2010181,201 GP · 538 G · 527 A · 1,065 PTSMelrose, MA
Tony AmonteRW1991–2007151,174 GP · 416 G · 484 A · 900 PTSHingham, MA
Bill GuerinRW1991–2010181,263 GP · 429 G · 427 A · 856 PTSWilbraham, MA
Scott YoungRW1987–2006171,181 GP · 342 G · 415 A · 757 PTSClinton, MA
Bob CarpenterC1981–1999181,178 GP · 320 G · 408 A · 728 PTSBeverly, MA
Kevin StevensLW1987–200215874 GP · 329 G · 397 A · 726 PTSBrockton, MA
Keith YandleD2006–2022161,109 GP · 103 G · 516 A · 619 PTSBoston, MA
Shawn McEachernLW1991–200614911 GP · 256 G · 323 A · 579 PTSWaltham, MA
Kevin HayesRW2014–202612805 GP · 185 G · 261 A · 446 PTSDorchester, MA
Marty McInnisRW1991–200312796 GP · 170 G · 250 A · 420 PTSWeymouth, MA
Darren TurcotteC1988–200012635 GP · 195 G · 216 A · 411 PTSBoston, MA
Jeff NortonD1987–200215799 GP · 52 G · 332 A · 384 PTSActon, MA
Tom BarrassoG1983–200319777 GP · 369 WBoston, MA
Ted DonatoC1991–200413796 GP · 150 G · 197 A · 347 PTSBoston, MA
Steve HeinzeRW1991–200312694 GP · 178 G · 158 A · 336 PTSLawrence, MA
Tom FitzgeraldRW1988–2006171,097 GP · 139 G · 190 A · 329 PTSBillerica, MA
Tom PotiD1998–201313824 GP · 69 G · 258 A · 327 PTSWorcester, MA
Bob SweeneyC1986–199610639 GP · 125 G · 163 A · 288 PTSConcord, MA
Conor ShearyLW2015–202611655 GP · 131 G · 154 A · 285 PTSWinchester, MA
Steve LeachRW1985–200015702 GP · 130 G · 153 A · 283 PTSCambridge, MA
Brian NoonanRW1987–199912629 GP · 116 G · 159 A · 275 PTSBoston, MA
Ryan WhitneyD2005–20149481 GP · 50 G · 209 A · 259 PTSScituate, MA
Brian BoyleC2007–202214871 GP · 141 G · 111 A · 252 PTSHingham, MA
Bob KudelskiRW1987–19969442 GP · 139 G · 102 A · 241 PTSSpringfield, MA
Jay PandolfoLW1996–201315899 GP · 100 G · 126 A · 226 PTSWinchester, MA
Andy BrickleyLW1982–199411385 GP · 82 G · 140 A · 222 PTSMelrose, MA
Joe SaccoLW1990–200313738 GP · 94 G · 119 A · 213 PTSMedford, MA
Bob CorkumC1989–200212720 GP · 97 G · 103 A · 200 PTSSalisbury, MA
Phil BourqueLW1983–199612477 GP · 88 G · 111 A · 199 PTSChelmsford, MA
Shawn BatesC1997–200810465 GP · 72 G · 126 A · 198 PTSMedford, MA
Hal GillD1997–2014161,108 GP · 36 G · 148 A · 184 PTSConcord, MA
Cory SchneiderG2008–202213410 GP · 171 WMarblehead, MA
Tim SweeneyLW1990–19988291 GP · 55 G · 83 A · 138 PTSBoston, MA
Mike SullivanLW1991–200211709 GP · 54 G · 82 A · 136 PTSMarshfield, MA
Jim CampbellRW1995–20069285 GP · 61 G · 75 A · 136 PTSWorcester, MA
Garth SnowG1993–200612368 GP · 135 WWrentham, MA
Rick DiPietroG2000–201311318 GP · 130 WWinthrop, MA
Brian PothierD2000–20109362 GP · 26 G · 92 A · 118 PTSNew Bedford, MA
Colin WhiteC2016–20259323 GP · 44 G · 69 A · 113 PTSBoston, MA
Jimmy HayesRW2011–20187334 GP · 54 G · 55 A · 109 PTSBoston, MA
Ted DruryC1993–20018414 GP · 41 G · 52 A · 93 PTSBoston, MA
Peter TaglianettiD1984–199511451 GP · 18 G · 74 A · 92 PTSFramingham, MA
Jim CareyG1994–19995172 GP · 79 WDorchester, MA
Paul StantonD1990–19955295 GP · 14 G · 49 A · 63 PTSBoston, MA
Niko DimitrakosRW2002–20074158 GP · 24 G · 38 A · 62 PTSSomerville, MA
Kevin RooneyC2016–202610331 GP · 33 G · 28 A · 61 PTSCanton, MA
Mike MottauD2000–20149321 GP · 7 G · 51 A · 58 PTSQuincy, MA
Keith AucoinC2005–20149145 GP · 17 G · 32 A · 49 PTSWaltham, MA
Jon MorrisC1988–19946103 GP · 16 G · 33 A · 49 PTSLowell, MA
Patrick RissmillerLW2003–20116192 GP · 18 G · 28 A · 46 PTSBelmont, MA
Dan LaCoutureLW1998–20099337 GP · 20 G · 25 A · 45 PTSHyannis, MA
Mike CondonG2015–20194129 GP · 45 WNeedham, MA
Eric NickulasRW1998–20066118 GP · 15 G · 23 A · 38 PTSHyannis, MA
Dean SylvesterRW1998–2001396 GP · 21 G · 16 A · 37 PTSHanson, MA
Jeff LazaroLW1990–19933102 GP · 14 G · 23 A · 37 PTSWaltham, MA
Ed RonanRW1991–19976182 GP · 13 G · 23 A · 36 PTSQuincy, MA
Chris MurrayD1994–20006242 GP · 16 G · 18 A · 34 PTSDover, MA
Brian StraitD2010–20177187 GP · 6 G · 23 A · 29 PTSWaltham, MA
Henry ThrunD2022–20264123 GP · 5 G · 20 A · 25 PTSSouthborough, MA
Jim FaheyD2002–2007492 GP · 1 G · 24 A · 25 PTSBoston, MA
Benn FerrieroC2009–2014598 GP · 14 G · 9 A · 23 PTSBoston, MA
Doug JanikD2002–20128190 GP · 3 G · 16 A · 19 PTSAgawam, MA
Chris O'SullivanD1996–2003562 GP · 2 G · 17 A · 19 PTSDorchester, MA
David SaccoLW1993–1996335 GP · 5 G · 13 A · 18 PTSMalden, MA
Michael RyanC2006–2009383 GP · 7 G · 8 A · 15 PTSMilton, MA
Brad NortonD2001–20075124 GP · 3 G · 8 A · 11 PTSCambridge, MA
John LilleyRW1993–1996323 GP · 3 G · 8 A · 11 PTSWakefield, MA
Mike MorrisonG2005–2007229 GP · 11 WMedford, MA
Billy TibbettsC2000–2003382 GP · 2 G · 8 A · 10 PTSBoston, MA
Bobby FarnhamRW2014–2017367 GP · 8 G · 2 A · 10 PTSNorth Andover, MA
Greg MauldinC2003–2011336 GP · 5 G · 5 A · 10 PTSHolliston, MA
Noah WelchD2005–2011575 GP · 4 G · 5 A · 9 PTSBrighton, MA
Joe HulbigRW1996–2001555 GP · 4 G · 4 A · 8 PTSNorwood, MA
Chris BourqueLW2007–2013451 GP · 2 G · 6 A · 8 PTSBoston, MA
Pat LeahyRW2003–2007350 GP · 4 G · 4 A · 8 PTSBrighton, MA
Marc McLaughlinC2021–2026535 GP · 6 G · 1 A · 7 PTSNorth Billerica, MA
John McCarthyC2009–2016588 GP · 3 G · 3 A · 6 PTSBoston, MA
Ted CrowleyD1993–1999234 GP · 2 G · 4 A · 6 PTSConcord, MA
Jack RathboneD2020–2023328 GP · 2 G · 3 A · 5 PTSWest Roxbury, MA
Joe CallahanD2008–2011346 GP · 0 G · 4 A · 4 PTSBrockton, MA
Bobby AllenD2002–2008351 GP · 0 G · 3 A · 3 PTSBraintree, MA
Carl CorazziniC2003–2007219 GP · 2 G · 1 A · 3 PTSFramingham, MA
Cam LundC2024–2025111 GP · 2 G · 1 A · 3 PTSBridgewater, MA
Jeff FarkasC2000–2003311 GP · 0 G · 2 A · 2 PTSAmherst, MA
Josh HennessyC2006–2012523 GP · 1 G · 0 A · 1 PTSBrockton, MA
Blake BellefeuilleC2001–200325 GP · 0 G · 1 A · 1 PTSFramingham, MA
David GoveC2005–200722 GP · 0 G · 1 A · 1 PTSCenterville, MA
Michael CallahanD2024–2026222 GP · 1 G · 0 A · 1 PTSFranklin, MA
Aidan McDonoughLW2022–202316 GP · 1 G · 0 A · 1 PTSMilton, MA
Bob JayD1993–199413 GP · 0 G · 1 A · 1 PTSBurlington, MA
Reilly WalshD2021–202211 GP · 0 G · 1 A · 1 PTSFramingham, MA
Sean FarrellC2022–202316 GP · 1 G · 0 A · 1 PTSHopkinton, MA
Chris KelleherD1998–200222 GP · 0 G · 0 A · 0 PTSCambridge, MA
Adam PineaultRW2007–200813 GP · 0 G · 0 A · 0 PTSHolyoke, MA
Brian EklundG2005–200611 GP · 0 WBraintree, MA
Brian WhiteD1998–199912 GP · 0 G · 0 A · 0 PTSWinchester, MA
Duane JoyceD1993–199413 GP · 0 G · 0 A · 0 PTSPembroke, MA
Eric HealeyLW2005–200612 GP · 0 G · 0 A · 0 PTSHull, MA
Kevin WortmanD1993–199415 GP · 0 G · 0 A · 0 PTSSagus, MA

Birthplace as ESPN lists it for each player. Best career first: points in the regular season, summed over the seasons on file.

Where NHL players were born: every state and country →