NHL players from Russia

167 NHL players on file were born in Russia. 47 are on NHL rosters now, among them Nikita Kucherov, Pavel Buchnevich, and Kirill Kaprizov. Nikita Kucherov leads them with 1,146 career points. Rosters are on file in full from 1993-94; before that only some of the stars are.

On NHL rosters now (47)

NHL players from Russia on rosters now
PlayerPosYearsSeasonsCareerBorn
Nikita KucherovTBRW2013–202713896 GP · 406 G · 740 A · 1,146 PTSMaikop, RUS
Pavel BuchnevichSTLLW2016–202711691 GP · 205 G · 308 A · 513 PTSCherepovets, RUS
Kirill KaprizovMINLW2020–20277417 GP · 247 G · 260 A · 507 PTSNovokuznetsk, RUS
Andrei SvechnikovCARLW2018–20279576 GP · 191 G · 261 A · 452 PTSBarnaul, RUS
Mikhail SergachevUTAHD2016–202711648 GP · 78 G · 311 A · 389 PTSNizhnekamsk, RUS
Andrei VasilevskiyTBG2014–202713611 GP · 378 WTyumen, RUS
Valeri NichushkinCBJRW2013–202712643 GP · 156 G · 210 A · 366 PTSChelyabinsk, RUS
Ivan BarbashevVGKLW2016–202711686 GP · 151 G · 213 A · 364 PTSMoscow, RUS
Ivan ProvorovCBJD2016–202711783 GP · 88 G · 227 A · 315 PTSYaroslavl, RUS
Kirill MarchenkoTORRW2022–20275306 GP · 108 G · 114 A · 222 PTSBarnaul, RUS
Ilya MikheyevTBRW2019–20278444 GP · 102 G · 106 A · 208 PTSOmsk, RUS
Nikita ZadorovBOSD2013–202714821 GP · 53 G · 142 A · 195 PTSMoscow, RUS
Igor ShesterkinNYRG2019–20278330 GP · 190 WMoscow, RUS
Andrei KuzmenkoPITLW2022–20275283 GP · 85 G · 98 A · 183 PTSYakutsk, RUS
Vladislav GavrikovNYRD2019–20278536 GP · 44 G · 132 A · 176 PTSYaroslavl, RUS
Ilya SorokinNYIG2020–20277320 GP · 160 WMezhdurechensk, RUS
Pavel DorofeyevNYRRW2021–20276250 GP · 98 G · 62 A · 160 PTSNizhny Tagil, RUS
Matvei MichkovPHIRW2024–20273181 GP · 56 G · 72 A · 128 PTSPerm, RUS
Yakov TreninMINC2019–20278477 GP · 61 G · 61 A · 122 PTSChelyabinsk, RUS
Egor ChinakhovPITRW2021–20276261 GP · 58 G · 60 A · 118 PTSOmsk, RUS
Dmitri VoronkovCBJLW2023–20274222 GP · 58 G · 58 A · 116 PTSAngarsk, RUS
Vasily PodkolzinEDMRW2021–20276320 GP · 54 G · 57 A · 111 PTSMoscow, RUS
Alexander RomanovNYID2020–20277372 GP · 17 G · 67 A · 84 PTSMoscow, RUS
Pyotr KochetkovCARG2021–20276137 GP · 82 WPenza, RUS
Pavel MintyukovANAD2023–20274218 GP · 19 G · 56 A · 75 PTSMoscow, RUS
Alexey ToropchenkoSTLRW2021–20276332 GP · 34 G · 40 A · 74 PTSMoscow, RUS
Ilya LyubushkinNSHD2018–20279487 GP · 7 G · 63 A · 70 PTSMoscow, RUS
Ivan DemidovMTLRW2024–2027386 GP · 21 G · 45 A · 66 PTSSergiyev Posad, RUS
Marat KhusnutdinovBOSC2023–20274186 GP · 24 G · 31 A · 55 PTSMoscow, RUS
Fedor SvechkovCOLC2024–20273141 GP · 14 G · 27 A · 41 PTSTogliatti, RUS
Maxim TsyplakovCGYRW2024–20273134 GP · 12 G · 28 A · 40 PTSMoscow, RUS
Alexander NikishinCARD2025–2027282 GP · 12 G · 23 A · 35 PTSOryol, RUS
Daniil TarasovDETG2021–20276106 GP · 34 WNovosibirsk, RUS
Danila YurovMINRW2025–2027293 GP · 18 G · 16 A · 34 PTSChelyabinsk, RUS
Yaroslav AskarovSJG2022–2027576 GP · 31 WOmsk, RUS
Matvei GridinCGYRW2025–2027255 GP · 11 G · 20 A · 31 PTSKurgan, RUS
Maxim ShabanovMINRW2025–2027263 GP · 13 G · 18 A · 31 PTSChelyabinsk, RUS
Shakir MukhamadullinEDMD2023–2027497 GP · 8 G · 15 A · 23 PTSUfa, RUS
Igor ChernyshovSJLW2025–2027239 GP · 11 G · 12 A · 23 PTSPenza, RUS
Yan KuznetsovCGYD2023–2027375 GP · 4 G · 12 A · 16 PTSMurmansk, RUS
Ivan MiroshnichenkoWSHLW2023–2027455 GP · 6 G · 8 A · 14 PTSUssuriysk, RUS
Roman KantserovCHIRW2026–2027118 GP · 9 G · 2 A · 11 PTSMagnitogorsk, RUS
Aydar SunievCGYLW2024–2027322 GP · 4 G · 3 A · 7 PTSKazan, RUS
Dmitri SimashevUTAHD2025–2027246 GP · 3 G · 3 A · 6 PTSKostroma, RUS
Sergei MurashovPITG2025–2027211 GP · 2 WYaroslavl, RUS
Georgii MerkulovCOLC2023–2026311 GP · 0 G · 1 A · 1 PTSRyazan, RUS
Artem DudaUTAHD2026–202713 GP · 0 G · 0 A · 0 PTSMoscow, RUS

Former NHL players (120)

Former NHL players from Russia
PlayerPosYearsSeasonsCareerBorn
Alex KovalevRW1992–2013191,316 GP · 430 G · 599 A · 1,029 PTSTolyatti, RUS
Pavel DatsyukC2001–201614953 GP · 314 G · 604 A · 918 PTSServerlosk, RUS
Alexei YashinC1993–200712850 GP · 337 G · 444 A · 781 PTSServerlosk, RUS
Pavel BureLW1991–200312702 GP · 437 G · 342 A · 779 PTSMoscow, RUS
Sergei ZubovD1992–2009161,068 GP · 152 G · 619 A · 771 PTSMoscow, RUS
Alexei ZhamnovC1992–200613807 GP · 249 G · 470 A · 719 PTSMoscow, RUS
Vladimir TarasenkoRW2012–202614906 GP · 327 G · 382 A · 709 PTSYaroslavl, RUS
Evgeny KuznetsovC2013–202411743 GP · 173 G · 402 A · 575 PTSChelyabinsk, RUS
Sergei SamsonovLW1997–201113888 GP · 235 G · 336 A · 571 PTSMoscow, RUS
Viktor KozlovRW1994–200914897 GP · 198 G · 339 A · 537 PTSTolyatti, RUS
Valeri BureRW1994–200410621 GP · 174 G · 226 A · 400 PTSMoscow, RUS
Alexander FrolovLW2002–20118579 GP · 175 G · 222 A · 397 PTSMoscow, RUS
Maxim AfinogenovRW1999–201010651 GP · 158 G · 237 A · 395 PTSMoscow, RUS
Andrei KovalenkoRW1992–20019620 GP · 173 G · 206 A · 379 PTSBalakovo, RUS
German TitovLW1993–20029624 GP · 157 G · 220 A · 377 PTSMoscow, RUS
Artem AnisimovC2008–202113771 GP · 180 G · 196 A · 376 PTSYaroslavl, RUS
Evgenii DadonovLW2009–202612641 GP · 164 G · 198 A · 362 PTSChelyabinsk, RUS
Vladislav NamestnikovC2013–202714852 GP · 145 G · 206 A · 351 PTSZhukovskiy, RUS
Igor KorolevC1992–200412795 GP · 119 G · 227 A · 346 PTSMoscow, RUS
Sergei NemchinovC1991–200211761 GP · 152 G · 193 A · 345 PTSMoscow, RUS
Nikolai KhabibulinG1994–201418799 GP · 333 WSverdlovsk, RUS
Sergei BrylinLW1994–200813765 GP · 129 G · 179 A · 308 PTSMoscow, RUS
Boris MironovD1993–200411716 GP · 76 G · 231 A · 307 PTSMoscow, RUS
Andrei NikolishinC1994–200410628 GP · 93 G · 187 A · 280 PTSVorkuta, RUS
Igor KravchukD1991–200312699 GP · 64 G · 210 A · 274 PTSUfa, RUS
Dmitri MironovD1991–200110556 GP · 54 G · 206 A · 260 PTSMoscow, RUS
Alexander SelivanovRW1994–20017459 GP · 121 G · 114 A · 235 PTSMoscow, RUS
Viacheslav FetisovD1989–19989546 GP · 36 G · 192 A · 228 PTSMoscow, RUS
Dmitry YushkevichD1992–200311786 GP · 43 G · 182 A · 225 PTSCherepovets, RUS
Ilya BryzgalovG2001–201512465 GP · 221 WTolyatti, RUS
Alexei MorozovRW1997–20047451 GP · 84 G · 135 A · 219 PTSMoscow, RUS
Oleg KvashaLW1998–20067493 GP · 81 G · 136 A · 217 PTSMoscow, RUS
Anatoli SemenovD1990–19977362 GP · 68 G · 126 A · 194 PTSMoscow, RUS
Alexander KarpovtsevD1993–200612596 GP · 34 G · 154 A · 188 PTSMoscow, RUS
Oleg PetrovRW1992–20038382 GP · 72 G · 115 A · 187 PTSMoscow, RUS
Vladimir KonstantinovD1991–19976446 GP · 47 G · 128 A · 175 PTSMurmansk, RUS
Alexander SemakC1991–19976289 GP · 83 G · 91 A · 174 PTSUfa, RUS
Alexei GusarovD1990–200111607 GP · 39 G · 128 A · 167 PTSSaint Petersburg, RUS
Igor UlanovD1991–200614739 GP · 27 G · 135 A · 162 PTSKrasnokamsk, RUS
Alexei KasatonovD1989–19967383 GP · 38 G · 122 A · 160 PTSSaint Petersburg, RUS
Yuri KhmylevLW1992–19975263 GP · 64 G · 88 A · 152 PTSMoscow, RUS
Danny MarkovD1997–20079538 GP · 29 G · 118 A · 147 PTSMoscow, RUS
Alexander KorolyukRW1997–20046296 GP · 62 G · 80 A · 142 PTSMoscow, RUS
Denis ArkhipovC2000–20075352 GP · 56 G · 82 A · 138 PTSKazan, RUS
Oleg SaprykinLW1999–20077325 GP · 55 G · 82 A · 137 PTSMoscow, RUS
Anton VolchenkovD2002–201512696 GP · 19 G · 114 A · 133 PTSMoscow, RUS
Andrei ZyuzinD1997–200810496 GP · 38 G · 82 A · 120 PTSUfa, RUS
Ilya SamsonovG2019–20256200 GP · 118 WMagnitogorsk, RUS
Alex KhavanovD2000–20065348 GP · 27 G · 75 A · 102 PTSMoscow, RUS
Alexander BurmistrovC2010–20186348 GP · 37 G · 64 A · 101 PTSKazan, RUS
Roman OksiutaLW1993–19974153 GP · 46 G · 41 A · 87 PTSMurmansk, RUS
Denis GrebeshkovD2003–20146234 GP · 17 G · 68 A · 85 PTSYaroslavl, RUS
Nikita NikitinD2010–20166259 GP · 17 G · 59 A · 76 PTSOmsk, RUS
Ivan NovoseltsevLW1999–20045234 GP · 31 G · 44 A · 75 PTSGolitsino, RUS
Mikhail ShtalenkovG1993–20007190 GP · 62 WMoscow, RUS
Artem ChubarovC1999–20045228 GP · 25 G · 33 A · 58 PTSVeliky Novgorod, RUS
Dmitry AfanasenkovRW2000–20075227 GP · 27 G · 27 A · 54 PTSArkhangelsk, RUS
Evgeny ArtyukhinRW2005–20103199 GP · 19 G · 30 A · 49 PTSMoscow, RUS
Egor ZamulaD2020–20266188 GP · 8 G · 35 A · 43 PTSChelyabinsk, RUS
Viacheslav ButsayevC1992–20006132 GP · 17 G · 26 A · 43 PTSTolyatti, RUS
Enver LisinRW2006–20104135 GP · 24 G · 18 A · 42 PTSMoscow, RUS
Alexander SvitovC2002–20073179 GP · 13 G · 24 A · 37 PTSOmsk, RUS
Nikita AlexeevRW2001–20073159 GP · 20 G · 17 A · 37 PTSMurmansk, RUS
Vadim SharifijanovRW1996–2000392 GP · 16 G · 21 A · 37 PTSUfa, RUS
Alexei SemenovD2002–20096211 GP · 7 G · 26 A · 33 PTSMurmansk, RUS
Ilya ByakinD1993–1995257 GP · 8 G · 25 A · 33 PTSSverdlovsk, RUS
Vitali KaramnovLW1992–1995392 GP · 12 G · 20 A · 32 PTSMoscow, RUS
Vitali ProkhorovLW1992–1995383 GP · 19 G · 11 A · 30 PTSMoscow, RUS
Dmitri NabokovLW1997–2000355 GP · 11 G · 13 A · 24 PTSNovosibirsk, RUS
Roman LyashenkoC1999–20034139 GP · 14 G · 9 A · 23 PTSMurmansk, RUS
Alexander KharitonovLW2000–2002271 GP · 7 G · 15 A · 22 PTSMoscow, RUS
Vladimir VorobievRW1996–1999333 GP · 9 G · 7 A · 16 PTSCherepovets, RUS
Nikita FilatovLW2008–2012453 GP · 6 G · 8 A · 14 PTSMoscow, RUS
Yuri ButsayevLW1999–2003499 GP · 10 G · 4 A · 14 PTSTolyatti, RUS
Vladimir ZharkovRW2009–2012382 GP · 2 G · 12 A · 14 PTSElektrostal, RUS
Nikita GrebenkinRW2024–2026262 GP · 4 G · 10 A · 14 PTSSerov, RUS
Mikhail YakubovC2003–2006253 GP · 2 G · 10 A · 12 PTSBarnaul, RUS
Daniil ButLW2025–2027242 GP · 5 G · 6 A · 11 PTSYaroslavl, RUS
Maxim KuznetsovD2000–20044136 GP · 2 G · 8 A · 10 PTSPavlodar, RUS
John NamestnikovD1993–2000543 GP · 0 G · 9 A · 9 PTSNovgorod, RUS
Vladimir ChebaturkinD1997–2002562 GP · 2 G · 7 A · 9 PTSTyumen, RUS
Yan GolubovskyD1997–2001456 GP · 1 G · 7 A · 8 PTSNovosibirsk, RUS
Sergei VyshedkevichD1999–2001230 GP · 2 G · 5 A · 7 PTSDedovask, RUS
Andrei SkopintsevD1998–2001340 GP · 2 G · 4 A · 6 PTSElektrostal, RUS
Denis TolpekoLW2007–2008126 GP · 1 G · 5 A · 6 PTSMoscow, RUS
Evgeny KorolevD1999–2002342 GP · 1 G · 4 A · 5 PTSMoscow, RUS
Timofei ShishkanovLW2003–2006224 GP · 3 G · 2 A · 5 PTSMoscow, RUS
Yan KaminskyRW1993–1995226 GP · 3 G · 2 A · 5 PTSPenza, RUS
Alexander VasyunovLW2010–2011118 GP · 1 G · 4 A · 5 PTSYaroslavl, RUS
Dmitri FilimonovD1993–1994130 GP · 1 G · 4 A · 5 PTSPerm, RUS
Nikita ChibrikovRW2023–2026316 GP · 3 G · 1 A · 4 PTSMoscow, RUS
Kirill SafronovD2001–2003235 GP · 2 G · 2 A · 4 PTSSaint Petersburg, RUS
Stanislav GalievRW2014–2016226 GP · 1 G · 3 A · 4 PTSMoscow, RUS
Andrei BashkirovLW1998–2001330 GP · 0 G · 3 A · 3 PTSChelehov, RUS
Maxim KondratievD2003–2008340 GP · 1 G · 2 A · 3 PTSTolyatti, RUS
Alexei TezikovD1998–2002330 GP · 1 G · 1 A · 2 PTSTolyatti, RUS
Fedor FedorovLW2002–2006318 GP · 0 G · 2 A · 2 PTSMoscow, RUS
Ivan VishnevskiyD2008–201025 GP · 0 G · 2 A · 2 PTSBarnaul, RUS
Alexander SuglobovRW2003–2007318 GP · 1 G · 0 A · 1 PTSElektrostal, RUS
Arsenii SergeevG2025–202722 GP · 1 WYaroslavl, RUS

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 →