NHL players from Michigan

142 NHL players on file were born in Michigan. 37 are on NHL rosters now, among them Kyle Connor, Alex DeBrincat, and Jason Robertson. Mike Modano leads them with 1,374 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 Michigan →

On NHL rosters now (37)

NHL players from Michigan on rosters now
PlayerPosYearsSeasonsCareerBorn
Kyle ConnorWPGLW2016–202711714 GP · 338 G · 357 A · 695 PTSClinton, MI
Alex DeBrincatDETRW2017–202710715 GP · 301 G · 310 A · 611 PTSFarmington Hills, MI
Jason RobertsonDALLW2019–20278473 GP · 222 G · 287 A · 509 PTSNorthville, MI
Bryan RustPITRW2014–202713717 GP · 235 G · 272 A · 507 PTSPontiac, MI
Zach WerenskiCBJD2016–202711658 GP · 137 G · 342 A · 479 PTSGrosse Pointe, MI
Jacob TroubaSJD2013–202714927 GP · 86 G · 282 A · 368 PTSRochester, MI
Andrew CoppDETC2014–202713798 GP · 126 G · 225 A · 351 PTSAnn Arbor, MI
Connor HellebuyckNJG2015–202712630 GP · 350 WCommerce Township, MI
Ian ColeCHID2010–2027171,008 GP · 38 G · 195 A · 233 PTSAnn Arbor, MI
Josh NorrisBUFC2019–20278301 GP · 108 G · 90 A · 198 PTSOxford, MI
Luke GlendeningNYRC2013–202714938 GP · 85 G · 90 A · 175 PTSGrand Rapids, MI
Matt RoyWSHD2018–20279527 GP · 30 G · 121 A · 151 PTSDetroit, MI
Luke HughesNJD2022–20275242 GP · 29 G · 110 A · 139 PTSCanton, MI
Dakota JoshuaTORC2020–20277301 GP · 50 G · 47 A · 97 PTSDearborn, MI
Paul CotterVANLW2021–20276315 GP · 51 G · 39 A · 90 PTSCanton, MI
Michael McCarronMINC2015–202710400 GP · 39 G · 48 A · 87 PTSGrosse Pointe, MI
Jalen ChatfieldCARD2020–20277354 GP · 25 G · 56 A · 81 PTSYpsilanti, MI
Frank NazarCHIC2023–20274138 GP · 33 G · 42 A · 75 PTSMount Clemens, MI
Max JonesEDMLW2018–20279315 GP · 35 G · 34 A · 69 PTSRochester, MI
Nick BlankenburgTORD2021–20276182 GP · 19 G · 40 A · 59 PTSWashington, MI
Max SassonVANC2024–20273115 GP · 21 G · 12 A · 33 PTSBirmingham, MI
Noah LabaNYRC2025–2027294 GP · 9 G · 20 A · 29 PTSNorthville, MI
Sheldon DriesDETC2018–20277140 GP · 16 G · 11 A · 27 PTSMacomb, MI
Mitchell ChaffeeNYIRW2021–20275118 GP · 17 G · 10 A · 27 PTSGrand Rapids, MI
Mackenzie MacEachernVANLW2018–20266131 GP · 12 G · 12 A · 24 PTSBloomfield Hills, MI
Dominic JamesTBC2025–2027249 GP · 7 G · 10 A · 17 PTSPlymouth, MI
Tim WasheANAC2024–2027360 GP · 5 G · 6 A · 11 PTSClarkston, MI
Victor ManciniVAND2024–2027363 GP · 2 G · 9 A · 11 PTSHancock, MI
Declan CarlilePITD2023–2027465 GP · 5 G · 5 A · 10 PTSHartland, MI
Avery HayesPITRW2025–2027217 GP · 5 G · 0 A · 5 PTSWestland, MI
Alec RegulaEDMD2020–2026451 GP · 1 G · 3 A · 4 PTSWest Bloomfield, MI
Carter MazurDETLW2024–2027321 GP · 1 G · 3 A · 4 PTSJackson, MI
Owen MichaelsEDMC2026–2027120 GP · 2 G · 2 A · 4 PTSNorthville, MI
Cole KnublePHIRW2026–202719 GP · 3 G · 0 A · 3 PTSGrand Rapids, MI
Travis MitchellANAD2025–2027223 GP · 1 G · 1 A · 2 PTSSouth Lyon, MI
Cooper BlackFLAG2026–202711 GP · 0 WAlpena, MI
Chase PietilaPITDNo games yet——Howell, MI

Former NHL players (105)

Former NHL players from Michigan
PlayerPosYearsSeasonsCareerBorn
Mike ModanoC1989–2011211,499 GP · 561 G · 813 A · 1,374 PTSLivonia, MI
Doug WeightC1991–2011191,238 GP · 278 G · 755 A · 1,033 PTSDetroit, MI
Brian RolstonRW1994–2012171,256 GP · 342 G · 419 A · 761 PTSFlint, MI
Mark HoweD1979–199516929 GP · 197 G · 545 A · 742 PTSDetroit, MI
Kevin HatcherD1984–2001171,157 GP · 227 G · 450 A · 677 PTSDetroit, MI
Dylan LarkinC2015–202712818 GP · 278 G · 371 A · 649 PTSWaterford, MI
David LegwandC1998–2016171,136 GP · 228 G · 390 A · 618 PTSDetroit, MI
Ryan KeslerC2003–2019151,001 GP · 258 G · 315 A · 573 PTSLivonia, MI
Jimmy CarsonC1986–199610626 GP · 275 G · 286 A · 561 PTSSouthfield, MI
Brian RafalskiD1999–201111833 GP · 79 G · 436 A · 515 PTSDearborn, MI
Torey KrugD2011–202413778 GP · 89 G · 394 A · 483 PTSLivonia, MI
Kelly MillerLW1984–1999151,057 GP · 181 G · 282 A · 463 PTSLansing, MI
Al IafrateD1984–199812799 GP · 152 G · 311 A · 463 PTSDearborn, MI
Gordie RobertsD1979–1994151,097 GP · 61 G · 359 A · 420 PTSDetroit, MI
Jeff PetryD2010–2026161,048 GP · 96 G · 298 A · 394 PTSAnn Arbor, MI
Ryan MillerG2002–202118796 GP · 391 WEast Lansing, MI
Mike GrierRW1996–2011141,060 GP · 162 G · 221 A · 383 PTSDetroit, MI
John VanbiesbrouckG1981–200220882 GP · 374 WDetroit, MI
Kevin MillerC1988–200413620 GP · 150 G · 185 A · 335 PTSLansing, MI
Derian HatcherD1991–2008161,045 GP · 80 G · 251 A · 331 PTSSterling Heights, MI
Mike YorkLW1999–20099579 GP · 127 G · 195 A · 322 PTSWaterford, MI
Wayne PresleyRW1984–199612684 GP · 155 G · 147 A · 302 PTSDearborn, MI
Alec MartinezD2009–202516862 GP · 88 G · 201 A · 289 PTSRochester Hills, MI
James WisniewskiD2005–201611552 GP · 53 G · 221 A · 274 PTSCanton, MI
Andy GreeneD2006–2022161,057 GP · 52 G · 212 A · 264 PTSTrenton, MI
Justin AbdelkaderLW2007–202013739 GP · 106 G · 146 A · 252 PTSMuskegon, MI
Kip MillerLW1990–200412449 GP · 74 G · 165 A · 239 PTSLansing, MI
David BoothLW2006–201810530 GP · 124 G · 112 A · 236 PTSDetroit, MI
Shawn ChambersD1987–200013625 GP · 50 G · 185 A · 235 PTSSterling Heights, MI
Mike DonnellyLW1986–199711465 GP · 114 G · 121 A · 235 PTSDetroit, MI
Tim ThomasG2002–20149426 GP · 214 WFlint, MI
Chad LaRoseRW2005–20138508 GP · 85 G · 95 A · 180 PTSFraser, MI
David MossRW2006–20159501 GP · 78 G · 100 A · 178 PTSLivonia, MI
Craig WolaninD1985–199813695 GP · 40 G · 133 A · 173 PTSGrosse Pointe, MI
Adam HallRW2001–201411682 GP · 69 G · 87 A · 156 PTSKalamazoo, MI
Adam BurtD1988–200113737 GP · 37 G · 115 A · 152 PTSDetroit, MI
Nathan GerbeLW2008–202111435 GP · 63 G · 88 A · 151 PTSOxford, MI
Tim GleasonD2003–201511727 GP · 17 G · 125 A · 142 PTSClawson, MI
Brent JohnsonG1998–201212309 GP · 140 WFarmington, MI
Jim SlaterC2005–201510584 GP · 67 G · 71 A · 138 PTSLapeer, MI
Austin WatsonLW2012–202511528 GP · 63 G · 58 A · 121 PTSAnn Arbor, MI
Matt HunwickD2007–201912535 GP · 25 G · 94 A · 119 PTSWarren, MI
Landon WilsonF1995–200910375 GP · 53 G · 66 A · 119 PTSSaint Louis, MI
Danton ColeRW1989–19967318 GP · 58 G · 60 A · 118 PTSPontiac, MI
Andy HilbertC2001–20108307 GP · 42 G · 62 A · 104 PTSLansing, MI
Erik CondraRW2010–20198372 GP · 40 G · 59 A · 99 PTSTrenton, MI
Jack CampbellG2013–20249176 GP · 93 WPort Huron, MI
Chris TamerD1993–200411644 GP · 21 G · 64 A · 85 PTSDearborn, MI
Matt GreeneD2005–201712615 GP · 17 G · 63 A · 80 PTSGrand Ledge, MI
Mike HartmanLW1986–19959397 GP · 43 G · 35 A · 78 PTSDetroit, MI
Pat PeakeC1993–19985134 GP · 28 G · 41 A · 69 PTSRochester, MI
Dan BylsmaRW1995–20049429 GP · 19 G · 43 A · 62 PTSGrand Haven, MI
Jim CumminsRW1991–200412511 GP · 24 G · 36 A · 60 PTSDearborn, MI
Kevin Porter—2008–20178249 GP · 29 G · 29 A · 58 PTSNorthville, MI
Jeff FingerD2006–20104199 GP · 17 G · 40 A · 57 PTSHancock, MI
Chris ConnerRW2006–20159180 GP · 22 G · 28 A · 50 PTSWestland, MI
Chris TancillLW1990–19988134 GP · 17 G · 32 A · 49 PTSLivonia, MI
Rob ValicevicC1998–20046193 GP · 28 G · 20 A · 48 PTSDetroit, MI
Dan KeczmerD1990–200010235 GP · 8 G · 38 A · 46 PTSMount Clemens, MI
Todd ReirdenD1998–20045183 GP · 11 G · 35 A · 46 PTSDeerfield, MI
Greg PaterynD2012–20229290 GP · 5 G · 39 A · 44 PTSSterling Heights, MI
Larry DePalmaLW1985–19947148 GP · 21 G · 20 A · 41 PTSTrenton, MI
Steven KampferD2010–20219231 GP · 15 G · 24 A · 39 PTSAnn Arbor, MI
T.J. HensickC2007–20114112 GP · 12 G · 26 A · 38 PTSHowell, MI
Drayson Bowman—2009–20156179 GP · 15 G · 18 A · 33 PTSGrand Rapids, MI
Corey PotterD2008–20168130 GP · 8 G · 24 A · 32 PTSLansing, MI
Chris LuongoD1990–19965218 GP · 8 G · 23 A · 31 PTSDetroit, MI
Scott ParseRW2009–2012373 GP · 14 G · 16 A · 30 PTSKalamazoo, MI
Jacob MacDonaldD2018–20245135 GP · 10 G · 17 A · 27 PTSBrighton, MI
Corey Tropp—2011–20174149 GP · 6 G · 21 A · 27 PTSGrosse Pointe Woods, MI
Jim StormLW1993–1996384 GP · 7 G · 15 A · 22 PTSMilford, MI
Jeff ZatkoffG2013–2017448 GP · 18 WDetroit, MI
Kevin GravelD2015–20268139 GP · 1 G · 14 A · 15 PTSKingsford, MI
Aaron PalushajRW2010–2014468 GP · 3 G · 11 A · 14 PTSLivonia, MI
Don McSweenD1987–1996547 GP · 3 G · 10 A · 13 PTSDetroit, MI
Matt TaorminaD2010–2016559 GP · 4 G · 8 A · 12 PTSWarren, MI
Chris SummersD2010–2016670 GP · 2 G · 7 A · 9 PTSMilan, MI
Corey SchuenemanD2021–2025335 GP · 2 G · 5 A · 7 PTSBrighton, MI
Jason BacashihuaG2005–2007238 GP · 7 WGarden City, MI
Denny FelsnerRW1991–1995418 GP · 1 G · 4 A · 5 PTSWarren, MI
Sean CollinsD2010–2016627 GP · 1 G · 3 A · 4 PTSTroy, MI
Brian FelsnerLW1997–1998112 GP · 1 G · 3 A · 4 PTSMount Clemens, MI
Drew LarmanC2006–2010326 GP · 2 G · 1 A · 3 PTSCanton, MI
Dwight HelminenC2008–2010227 GP · 2 G · 1 A · 3 PTSHancock, MI
Andy RoachD2005–200615 GP · 1 G · 2 A · 3 PTSMattawan, MI
Erik ReitzD2005–2009348 GP · 1 G · 1 A · 2 PTSDetroit, MI
Mike RucinskiD1997–2001326 GP · 0 G · 2 A · 2 PTSTrenton, MI
Rob GlobkeC2005–2008346 GP · 1 G · 1 A · 2 PTSFarmington, MI
Damian SurmaC2002–200422 GP · 1 G · 1 A · 2 PTSLincoln Park, MI
Matt ElichRW1999–2001216 GP · 1 G · 1 A · 2 PTSDetroit, MI
Pat NeatonD1993–199419 GP · 1 G · 1 A · 2 PTSRedford, MI
Jason PolinRW2023–2026313 GP · 1 G · 0 A · 1 PTSHolt, MI
Peter ManninoG2008–201236 GP · 1 WFarmington Hills, MI
Bryan LergLW2014–201628 GP · 1 G · 0 A · 1 PTSLivonia, MI
Kris VernarskyC2002–2004217 GP · 1 G · 0 A · 1 PTSDetroit, MI
Patrick DavisRW2008–201029 GP · 1 G · 0 A · 1 PTSSterling, MI
Ben GleasonD2018–201914 GP · 0 G · 1 A · 1 PTSOrtonville, MI
Corey ElkinsC2009–201013 GP · 1 G · 0 A · 1 PTSWest Bloomfield, MI
Dale RominskiRW1999–200013 GP · 0 G · 1 A · 1 PTSFarmington Hills, MI
Jeremy SmithG2016–2017110 GP · 1 WDearborn, MI

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 →