NHL players born in 1970

114 NHL players on file were born in 1970. Teemu Selanne leads them with 1,457 career points. The first born in 1970 to play in the NHL were Jeremy Roenick, Trevor Linden, Martin Gelinas, and Francois Leroux, in 1988-89. Rosters are on file in full from 1993-94; before that only some of the stars are.

Former NHL players born in 1970 (114)

Former NHL players born in 1970
PlayerPosYearsSeasonsCareerBorn
Teemu SelanneRW1992–2014211,451 GP · 684 G · 773 A · 1,457 PTSHelsinki, FIN
Mike ModanoC1989–2011211,499 GP · 561 G · 813 A · 1,374 PTSLivonia, MI
Jeremy RoenickC1988–2009201,363 GP · 513 G · 703 A · 1,216 PTSBoston, MA
Rod Brind'AmourC1989–2010201,484 GP · 452 G · 732 A · 1,184 PTSOttawa, ON
Nicklas LidstromD1991–2012201,564 GP · 264 G · 878 A · 1,142 PTSVasteras, SWE
Tony AmonteRW1991–2007151,174 GP · 416 G · 484 A · 900 PTSHingham, MA
Trevor LindenC1988–2008191,382 GP · 375 G · 492 A · 867 PTSMedicine Hat, AB
Bill GuerinRW1991–2010181,263 GP · 429 G · 427 A · 856 PTSWilbraham, MA
Sergei ZubovD1992–2009161,068 GP · 152 G · 619 A · 771 PTSMoscow, RUS
Alexei ZhamnovC1992–200613807 GP · 249 G · 470 A · 719 PTSMoscow, RUS
Robert LangC1992–201016989 GP · 261 G · 442 A · 703 PTSTeplice, Czechoslovakia
Martin GelinasLW1988–2008191,273 GP · 309 G · 351 A · 660 PTSShawinigan, QC
Stu BarnesC1991–2008161,136 GP · 261 G · 336 A · 597 PTSSpruce Grove, AB
Travis GreenC1992–200714970 GP · 193 G · 262 A · 455 PTSCastlegar, BC
Marty McInnisRW1991–200312796 GP · 170 G · 250 A · 420 PTSWeymouth, MA
Andrei KovalenkoRW1992–20019620 GP · 173 G · 206 A · 379 PTSBalakovo, RUS
Igor KorolevC1992–200412795 GP · 119 G · 227 A · 346 PTSMoscow, RUS
Steve HeinzeRW1991–200312694 GP · 178 G · 158 A · 336 PTSLawrence, MA
Olaf KolzigG1989–200917719 GP · 303 WJohannesburg, RSA
Sean HillD1992–200815876 GP · 62 G · 236 A · 298 PTSDuluth, MN
Bret HedicanD1991–2009171,039 GP · 55 G · 239 A · 294 PTSMinneapolis, MN
Wes WalzC1989–200813607 GP · 109 G · 151 A · 260 PTSCalgary, AB
Jason YorkD1992–200713757 GP · 42 G · 187 A · 229 PTSNepean, ON
Keith CarneyD1991–2008161,018 GP · 45 G · 183 A · 228 PTSProvidence, RI
Scott PellerinLW1992–200411536 GP · 72 G · 126 A · 198 PTSShediac, NB
Richard SmehlikD1992–200310644 GP · 49 G · 146 A · 195 PTSOstrava, CZE
Alexander KarpovtsevD1993–200612596 GP · 34 G · 154 A · 188 PTSMoscow, RUS
Stephane FisetG1989–200213390 GP · 164 WMontreal, QC
Roman TurekG1996–20048328 GP · 159 WStrakonice, CZE
Jon KlemmD1991–200815773 GP · 42 G · 100 A · 142 PTSCranbrook, BC
Gilbert DionneLW1990–19966223 GP · 61 G · 79 A · 140 PTSDrummondville, QC
Kevin HallerD1989–200213642 GP · 41 G · 97 A · 138 PTSTrochu, AB
Gino OdjickRW1990–200212605 GP · 64 G · 73 A · 137 PTSManiwaki, QC
Janne LaukkanenD1994–20039407 GP · 22 G · 99 A · 121 PTSLahti, FIN
Troy MalletteLW1989–19989456 GP · 51 G · 68 A · 119 PTSSudbury, ON
Rob GaudreauRW1992–19964231 GP · 51 G · 54 A · 105 PTSLincoln, RI
Denny LambertLW1994–20028487 GP · 27 G · 66 A · 93 PTSWawa, ON
Roman OksiutaLW1993–19974153 GP · 46 G · 41 A · 87 PTSMurmansk, RUS
Chris TamerD1993–200411644 GP · 21 G · 64 A · 85 PTSDearborn, MI
Paul DipietroC1991–19976192 GP · 31 G · 49 A · 80 PTSSault Ste. Marie, ON
Dominic RousselG1991–20018205 GP · 77 WHull, QC
Paul LausD1993–20029530 GP · 14 G · 58 A · 72 PTSBeamsville, ON
Adrien PlavsicD1989–19978214 GP · 16 G · 56 A · 72 PTSMontreal, QC
Paul KruseLW1990–200111423 GP · 38 G · 33 A · 71 PTSMerritt, BC
Steve DubinskyC1993–200310375 GP · 25 G · 45 A · 70 PTSMontreal, QC
Tom PedersonC1992–19975240 GP · 20 G · 49 A · 69 PTSBloomington, MN
Doug ZmolekD1992–20008467 GP · 11 G · 53 A · 64 PTSRochester, MN
Dan BylsmaRW1995–20049429 GP · 19 G · 43 A · 62 PTSGrand Haven, MI
Jim CumminsRW1991–200412511 GP · 24 G · 36 A · 60 PTSDearborn, MI
David RobertsLW1993–19985125 GP · 20 G · 33 A · 53 PTSAlameda, CA
Alexander GodynyukD1990–19977223 GP · 10 G · 39 A · 49 PTSKyiv, UKR
Barry RichterD1995–20015151 GP · 11 G · 34 A · 45 PTSMadison, WI
Viacheslav ButsayevC1992–20006132 GP · 17 G · 26 A · 43 PTSTolyatti, RUS
Corey SchwabG1995–20048147 GP · 42 WNorth Battleford, SK
Mark GreigRW1990–20039125 GP · 13 G · 27 A · 40 PTSHigh River, AB
Brett HarkinsC1994–2002478 GP · 6 G · 30 A · 36 PTSNorth Ridgeville, OH
Per GustafssonD1996–1998289 GP · 8 G · 27 A · 35 PTSOsterham
Scott LevinsC1992–19985124 GP · 13 G · 20 A · 33 PTSSpokane, WA
Claude BoivinLW1991–19954132 GP · 12 G · 19 A · 31 PTSSainte-Foy, QC
Enrico CicconeD1991–20019374 GP · 10 G · 18 A · 28 PTSMontreal, QC
Russ RomaniukLW1991–19965102 GP · 13 G · 14 A · 27 PTSWinnipeg, MB
Denis ChasseRW1993–19974132 GP · 11 G · 14 A · 25 PTSMontreal, QC
Francois LerouxD1988–199810249 GP · 3 G · 20 A · 23 PTSSainte-Adele, QC
Blaine LacherG1994–1996247 GP · 22 WMedicine Hat, AB
Todd HlushkoLW1993–1998579 GP · 8 G · 13 A · 21 PTSToronto, ON
Dane JacksonRW1993–1998445 GP · 12 G · 6 A · 18 PTSCastlegar, BC
David SaccoLW1993–1996335 GP · 5 G · 13 A · 18 PTSMalden, MA
Patrice TardifC1994–1996265 GP · 7 G · 11 A · 18 PTSThetford Mines, QC
Christer OlssonD1995–1997256 GP · 4 G · 12 A · 16 PTSEdmonton, AB
Antti TormanenRW1995–1996150 GP · 7 G · 8 A · 15 PTSEspoo, FIN
Mike NeedhamRW1992–1994286 GP · 9 G · 5 A · 14 PTSCalgary, AB
Jason MuzzattiG1993–1998561 GP · 13 WToronto, ON
Patrik JuhlinRW1994–1996256 GP · 7 G · 6 A · 13 PTSHuddinge, SWE
Reggie SavageC1990–1994334 GP · 5 G · 7 A · 12 PTSMontreal, QC
Viktor GordioukRW1992–1995226 GP · 3 G · 8 A · 11 PTSOdintsovo
Chris GovedarisLW1989–1994445 GP · 4 G · 6 A · 10 PTSToronto, ON
Scott ThomasRW1992–2001363 GP · 6 G · 4 A · 10 PTSBuffalo, NY
Clayton BeddoesC1995–1997260 GP · 2 G · 8 A · 10 PTSBentley, AB
Eric CharronD1992–20008130 GP · 2 G · 7 A · 9 PTSVerdun, QC
John GrudenD1993–2004692 GP · 1 G · 8 A · 9 PTSVirginia, MN
Phil CroweRW1993–2000694 GP · 4 G · 5 A · 9 PTSNanton, AB
Shawn AntoskiLW1990–19988183 GP · 3 G · 5 A · 8 PTSBrantford, ON
Stewart MalgunasD1993–20007129 GP · 1 G · 5 A · 6 PTSPrince George, BC
Dwayne NorrisRW1993–1996320 GP · 2 G · 4 A · 6 PTSSt. John's, NF
Jason RuffLW1992–1994214 GP · 3 G · 3 A · 6 PTSKelowna, BC
Ted CrowleyD1993–1999234 GP · 2 G · 4 A · 6 PTSConcord, MA
Denny FelsnerRW1991–1995418 GP · 1 G · 4 A · 5 PTSWarren, MI
Patrick LebeauLW1990–1999415 GP · 3 G · 2 A · 5 PTSSt. Jerome, QC
Andrew McKimC1992–1995338 GP · 1 G · 4 A · 5 PTSSaint John, NB
Jeff ChristianLW1991–1998518 GP · 2 G · 2 A · 4 PTSBurlington, ON
Dean MalkocD1995–19994116 GP · 1 G · 3 A · 4 PTSVancouver, BC
Joby MessierD1992–1995325 GP · 0 G · 4 A · 4 PTSRegina, SK
Andrei BashkirovLW1998–2001330 GP · 0 G · 3 A · 3 PTSChelehov, RUS
Greg PankewiczRW1993–1999221 GP · 0 G · 3 A · 3 PTSDrayton Valley, AB
Craig FergusonC1993–2000527 GP · 1 G · 1 A · 2 PTSCastro Valley, CA
Jan MertzigD1998–1999123 GP · 0 G · 2 A · 2 PTSHuddinge, SWE
David GoverdeG1991–199435 GP · 1 WToronto, ON
Davis PayneLW1995–1997222 GP · 0 G · 1 A · 1 PTSPort Alberni, BC
Steve BancroftD1992–200226 GP · 0 G · 1 A · 1 PTSToronto, ON
Jason HerterD1995–199611 GP · 0 G · 1 A · 1 PTSHafford, SK

Birth dates as ESPN lists them. Best career first: points in the regular season, summed over the seasons on file.