hockey DB
search by league
team
morning report
contact us
home

CSKA Moscow all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Vitaly Abramov115242448442021-20243L1998-05-08Chelyabinsk, RussiaMajor League
Egor Afanasyev1624622020-20211L2001-01-23Tver, RussiaMajor League
Dmitri Alekseyev301102022-20231D1998-02-17European Elite
Konstantin Alexeyev1603322016-20171D1988-02-26Novosibirsk, RussiaEuropean Elite
Malik Alishlalov100002020-20211D2001-01-07Moscow, RussiaEuropean Elite
Sergei Andronov45763441072102009-202211L1989-07-19Moscow, RussiaMinor Pro
Sergei Anshakov3423542009-20101L1984-01-13Moscow, RussiaEuropean Elite
Artem Antipov7000122015-20193F1994-05-24European Elite
Denis Arkhipov802242012-20131C1979-05-19Kazan, RussiaMajor League
Evgeny Artyukhin4848121532014-20151W1983-04-04Moscow, RussiaMajor League
Zakhar Arzamastsev401142013-20141D1992-11-06European Elite
Alexei Badyukov101162844522010-20122C1978-04-20Moscow, RussiaEuropean Elite
Artem Barabosha2113492023-20241D2004-03-18Omsk, RussiaEuropean Elite
Sergei Barbashev84391262010-20133F1992-07-26European Elite
J.T. Barnett100002016-20171R1992-08-21Scottsdale, AZMinor Pro
Konstantin Barulin86011532008-20102G1984-09-04European Elite
Ruben Begunts7000252009-20101F1989-06-25Moscow, RussiaEuropean Elite
Fedor Belyakov200002013-20192D1993-04-10European Elite
Alexander Berkutov6000102010-20111F1986-05-31European Elite
Chad Billins2124682014-20151D1989-05-26Port Huron, MIMajor League
Mikhail Biryukov300002013-20141G1985-10-13European Elite
Artem Blazhiyevsky2651543581272015-20227D1994-03-20European Elite
Alexei Bondarev71077632014-20162D1983-01-09European Elite
Vladimir Bryukvin2521372022-20231R1995-01-22Moscow, RussiaEuropean Elite
Yegor Bryutov1610152020-20243D2001-07-11European Elite
Ilya Bryzgalov1200002012-20131G1980-06-22Togliatti, RussiaMajor League
Vyacheslav Buravchikov875611182010-20133D1987-05-22Moscow, RussiaEuropean Elite
Anton Burdasov1243742017-20181L1991-05-09Chelyabinsk, RussiaEuropean Elite
Evgeny Busygin1300022009-20101D1987-09-09European Elite
Anton But55122133362008-20091L1980-07-03European Elite
Yuri Butsayev50044322011-20121L1978-10-11Togliatti, RussiaMajor League
Petr Caslava1054812972010-20122D1979-09-03European Elite
Daniil Chayka1111202020-20211D2002-10-22Moscow, RussiaMinor Pro
Artem Chmykhov78156522016-20215D1997-11-28European Elite
Fredrik Claesson12161824592022-20242D1992-11-24Stockholm, SwedenMajor League
Stephane Da Costa94465096362014-20173F1989-07-11Paris, FranceMajor League
Klas Dahlbeck19882937992018-20224D1991-07-06Katrineholm, SwedenMajor League
Pavel Datsyuk3111253642012-20131C1978-07-20Sverdlovsk, RussiaMajor League
Patrick Davis413811262012-20131L1986-12-28Sterling, MIMajor League
Denis Denisov2442468921772012-20175D1981-12-31European Elite
Darren Dietz107142539682021-20243D1993-07-17Medicine Hat, ALTAMajor League
Niko Dimitrakos5012517322009-20101C1979-05-21Boston, MAMajor League
Kirill Dolzhenkov4445962022-20242R2004-04-20Moscow, RussiaEuropean Elite
Vasily Dronyk2410172022-20242F2003-06-23European Elite
Artyom Duda1403362022-20231D2004-04-08Moscow, RussiaEuropean Elite
Yaroslav Dyblenko12432427602022-20242D1993-12-28Surgut, RussiaMinor Pro
Ben Eager500022014-20151L1984-01-22Ottawa, ONTMajor League
Steve Eminger25022102013-20141D1983-10-31Woodbridge, ONTMajor League
Andreas Engqvist1436902014-20151C1987-12-23Stockholm, SwedenMajor League
Jonas Enlund254812122016-20171C1987-11-03Helsinki, FinlandEuropean Elite
Vadim Epanchintsev4462430342008-20091C1976-03-16Orsk, RussiaMinor Pro
Viktor Fasth41000162015-20172G1982-08-08Kalix, SwedenMajor League
Yegor Fateyev2922462023-20241R1997-11-03European Elite
Fedor Fedorov35134732013-20141C1981-06-11Moscow, RussiaMajor League
Alexander Fedoseyev200002010-20111L1991-07-20Minor Pro
Ivan Fedotov7003302021-20242G1996-11-28Major League
Igor Fefelov44123182013-20152F1993-08-03European Elite
Viacheslav Fetisov100002009-20101D1958-04-20Moscow, RussiaMajor League
Nikita Filatov44131730282009-20122L1990-05-25Moscow, RussiaMajor League
Andrei Filonenko400002016-20171G1995-05-05European Elite
Ilari Filppula5181624162013-20141F1981-11-05Vantaa, FinlandMinor Pro
Alexander Frolov2963962013-20141L1982-06-19Moscow, RussiaMajor League
Vsevolod Gaidamak200002022-20231C2003-04-09Khabarovsk, RussiaEuropean Elite
Stanislav Galimov4900002014-20162G1988-02-12Tsheljabinsk, RussiaEuropean Elite
Dmitry Gamzin1500042022-20242G2003-04-08European Elite
Sergei Gayduchenko3600012010-20122G1989-06-06Yaroslavl, RussiaEuropean Elite
John Gilmour5741115142020-20222D1993-05-17Montreal, PQMajor League
Sergei Gimayev76134342012-20142D1984-02-16Moscow, RussiaEuropean Elite
Jeff Glass600002013-20141G1985-11-19Calgary, ALTAMajor League
Nikolay Goldobin21471142020-20211R1995-10-07Moscow, RussiaMajor League
Kirill Goloshchapov1000002018-20212D2000-06-01European Elite
Maxim Goncharov1191424381262008-20143D1989-06-15Moscow, RussiaMinor Pro
Mikhail Gordeyev1700012023-20241D2000-01-05European Elite
Mikhail Grabovski29121224102012-20131C1984-01-31Potsdam, GermanyMajor League
Igor Grigorenko1364038781242012-20153L1983-04-09Togliatti, RussiaMinor Pro
Mikhail Grigorenko3111041392431132017-20246C1994-05-16Khabarovsk, RussiaMajor League
Vladimir Grudinin3512362021-20243D2003-12-09Angarsk, RussiaEuropean Elite
Georgy Guryanov1201142009-20101F1990-06-26European Elite
Nikita Gusev3932522010-20133L1992-07-08Moscow, RussiaMajor League
Alexander Guskov65102434562011-20132D1976-11-26European Elite
Matvey Guskov7161117452020-20233C2001-01-30Nizhnekamsk, RussiaEuropean Elite
Mika Hannula52141024572008-20091F1979-04-02Stockholm, SwedenMinor Pro
Jannik Hansen4571118122018-20191R1986-03-15Rodovre, DenmarkMajor League
Mark Hartigan4881422562009-20101C1977-10-15Lethbridge, ALTAMajor League
Jonathan Hedstrom31167242008-20091L1977-12-27Skelleftea, SwedenMajor League
Simon Hjalmarsson6114233782014-20162L1989-02-01Varnamo, SwedenEuropean Elite
George "Bud" Holloway1236962016-20171R1988-03-01Wapella, SASKMajor League
Marsel Ibragimov691910142017-20246D1997-08-04Kazan, RussiaEuropean Elite
Christian Jaros1603332022-20231D1996-04-02Kosice, SlovakiaMajor League
Lars Johansson92033102017-20214G1987-07-11Avesta, SwedenMinor Pro
Roman Kalinichenko43011132020-20244D2000-07-06Moscow, RussiaEuropean Elite
Sergey Kalinin96101222182018-20202C1991-03-17Omsk, RussiaMajor League
Denis Kamayev900002013-20141R1994-03-06European Elite
Vladislav Kamenev144454893892021-20243C1996-08-12Orsk, RussiaMajor League
Evgeny Kanitsky100002019-20201F1999-02-19European Elite
Kirill Kaprizov1607875153402017-20203L1997-04-26Novokuznetsk, RussiaMajor League
Pavel Karnaukhov31852551071972016-20248L1997-03-15Minsk, BelarusEuropean Elite
Ivan Kashtanov301102016-20171L1997-02-24Moskva, RussiaEuropean Elite
Konstantin Kasyanchuk1204482009-20101F1979-10-24European Elite
Mario Kempe62162642262019-20212R1988-09-19Kramfors, SwedenMajor League
Vadim Khlopotov1000022015-20172L1994-04-22Nizhny Tagil, RussiaEuropean Elite
Ivan Khomutov469817322008-20091C1985-03-11Saratov, RussiaMinor Pro
Danila Khulapov2202212020-20244F2001-01-30European Elite
Maxim Kirileichenko800002022-20231F2002-12-18European Elite
Bogdan Kiselevich34019941132822014-20238D1990-02-14Cherepovets, RussiaMajor League
Lev Komissarov500002018-20224F2000-02-18European Elite
Maxim Kondratiev7811213662008-20132D1983-01-20Togliatti, RussiaMajor League
Konstantin Korneyev1442051711082008-20113D1984-06-05European Elite
Nikita Korostelev357916142020-20211R1997-02-08Moscow, RussiaMinor Pro
Evgeny Korotkov1376713882009-20175W1987-12-10European Elite
Semyon Koshelev374111522015-20172F1996-01-11European Elite
Vladislav Kotkov1301162021-20221L2000-01-08Moscow, RussiaMinor Pro
Viktor Kozlov610102012-20131C1975-02-14Togliatti, RussiaMajor League
Vyacheslav Kozlov40111425202010-20111L1972-05-03Voskresensk, RussiaMajor League
Stepan Krivov400002009-20101D1990-03-20European Elite
Nikita Kucherov2615642010-20122R1993-06-17Maykop, RussiaMajor League
Dmitri Kugryshev184334174582011-20174R1990-01-18Moscow, RussiaMinor Pro
Roman Kukhtinov14033142008-20091D1975-12-01European Elite
Vyacheslav Kulemin123122840872008-20124F1990-06-14Kudinovo, RussiaEuropean Elite
Denis Kulyash91272047962008-20102D1983-05-31Omsk, RussiaEuropean Elite
Evgeny Kurbatov75279632009-20144D1988-05-18European Elite
Alexander Kutuzov575914302015-20172D1985-11-23European Elite
Andrei Kuzmenko106212546182014-20184L1996-02-04Yakutsk, RussiaMajor League
Yegor Kuzminov400022020-20232F2002-02-05European Elite
Danila Kvartalnov1602222016-20171F1997-07-07European Elite
Nikita Kvartalnov855271152014-20173F1994-02-22European Elite
Oleg Kvasha35448262012-20131L1978-07-26Moscow, RussiaMajor League
Kevin Lalande2300022014-20151G1987-02-19Kingston, ONTMinor Pro
Brendan Leipsic42111324202020-20211L1994-05-19Winnipeg, MANMajor League
Albert Leschev3441418242009-20101F1971-09-27Minor Pro
Igor Levitsky100002018-20191L1993-08-04Moscow, RussiaEuropean Elite
Enver Lisin1402242013-20141R1986-04-22Moscow, RussiaMajor League
Andrei Loktionov353131662020-20211C1990-05-30Voskresensk, RussiaMajor League
Semyon Lugovyak1000022021-20221D1997-10-23European Elite
Roman Lyubimov225202545812010-20187L1992-06-01Tver, RussiaMajor League
Mikko Maenpaa2922482012-20131D1983-04-19Tampere, FinlandMinor Pro
Oleg Maistrenko200002023-20241F2005-01-06European Elite
Igor Makarov447512682014-20162R1987-09-19Moscow, RussiaMinor Pro
Nikolai Makarov53134162020-20244D2003-01-12European Elite
Nikita Makeyev18101102017-20192D1998-02-13European Elite
Kirill Maksimov1621322020-20211R1999-06-01Moscow, RussiaMinor Pro
Maxim Mamin37379991782442014-20248C1995-01-13Moscow, RussiaMajor League
Alexey Marchenko244145165682009-20207D1992-01-02Moscow, RussiaMajor League
Jan Marek46142438462010-20111F1979-12-31European Elite
Jussi Markkanen1801122008-20091G1975-05-08Imatra, FinlandMajor League
Danil Markov1611242012-20142D1976-07-30Moscow, RussiaMajor League
Artem Maslov100002009-20101C1990-07-12Voronezh, RussiaEuropean Elite
Filipp Metlyuk1410162009-20101D1981-12-13European Elite
Igor Mikhailov85141529732009-20112F1978-07-23European Elite
Takhir Mingachyov164181634322020-20244F2001-07-31European Elite
Georgi Misharin2501542571882008-20155D1985-05-11Yekaterinaberg, RussiaEuropean Elite
Dmitri Monya144161834382008-20135F1988-09-10Moscow, RussiaEuropean Elite
Alexei Morozov38131023302013-20141R1977-02-16Moscow, RussiaMajor League
Shaone Morrisonn211202012-20131D1982-12-23Vancouver, BCMajor League
Jan Mursak15037651021342013-20174R1988-01-20Maribor, SloveniaMajor League
Igor Myasishchev12000102015-20183D1997-03-26European Elite
Mikhail Naumenkov3081141522902013-20218D1993-02-19European Elite
Ondrej Nemec19246122014-20151D1984-04-18Minor Pro
David Nemirovsky1800062010-20142R1976-08-01Toronto, ONTMajor League
Ivan Nepriayev39325362013-20141F1982-02-04European Elite
Nikita Nesterov300411281692142017-20246D1993-03-28Chelyabinsk, RussiaMajor League
Tomas Netik32448242010-20111F1982-04-28European Elite
Valeri Nichushkin86272451232016-20182R1995-03-04Chelyabinsk, RussiaMajor League
Alexander Nikulin545162162009-20153C1985-08-25Perm, RussiaMajor League
Joakim Nordstrom2731114122021-20221C1992-02-25Stockholm, SwedenMajor League
Maxim Noskov500062008-20102L1990-04-18Kirov, RussiaMinor Pro
Yegor Ogiyenko100002014-20151D1996-03-10European Elite
Dmitri Ogurtsov1201142013-20141D1994-06-20European Elite
Konstantin Okulov3541011722731442017-20247F1995-02-18European Elite
Maxim Osipov23022122009-20101F1980-04-15European Elite
Vyacheslav Osnovin447815282016-20171F1994-03-05European Elite
Igor Ozhiganov1551733501132010-20186D1992-10-13Krasnogorsk, RussiaMajor League
Grigori Panin125516212002014-20173D1985-11-24European Elite
Semyon Pankratov604711182021-20243F1998-05-26European Elite
Denis Parshin19362671291202008-20135L1986-02-01Rybinsk, RussiaEuropean Elite
Mikhail Pashnin224822302562009-20195D1989-05-11European Elite
Vadim Pereskokov700002012-20163F1993-08-27Moscow, RussiaEuropean Elite
Niklas Persson95142943422011-20132C1979-03-26Nynashamn, SwedenEuropean Elite
Andrei Pervyshin27257102013-20141D1985-02-02European Elite
Vladimir Peshekhonov200002017-20181F1993-12-03European Elite
Kirill Petrov113313869522015-20183R1990-04-13Kazan, RussiaMinor Pro
Antti Pihlstrom2911282015-20161L1984-10-22Vantaa, FinlandMajor League
Ilkka Pikkarainen602202009-20101R1981-04-19Sonkajarvi, FinlandMajor League
Karel Pilar42325282010-20111D1977-12-23Prague, Czech Rep.Major League
Nikita Pivtsakin634913542015-20183D1991-07-23Omsk, RussiaEuropean Elite
Geoff Platt77281543622015-20183C1985-07-10Toronto, ONTMajor League
Sergei Plotnikov17452481001052021-20243L1990-06-03Komsomolsk, RussiaMajor League
Pavel Podluboshnov100002016-20171F1997-04-20European Elite
Prokhor Poltapov130101323242020-20244L2003-02-01St. Petersburg, RussiaEuropean Elite
Alexander Popov2333269101402016-20226F1980-08-31Angarsk, RussiaEuropean Elite
Nikita Popugaev1201122017-20181L1998-11-20Moscow, RussiaMinor Pro
Nikolay Prokhorkin128313162762010-20155L1993-09-17Chelyabinsk, RussiaMajor League
Nikolai Pronin92437682010-20122L1979-04-13Moscow, RussiaMinor Pro
Ilya Proskuryakov4601142010-20143G1987-02-21Surgut, RussiaEuropean Elite
Vladislav Provolnev13172734692021-20243D1995-04-03Moscow, RussiaMinor Pro
Deron Quint823542013-20141D1976-03-12Durham, NHMajor League
Alexander Radulov181781602383772012-20164R1986-07-05Nizhny Tagil, RussiaMajor League
Igor Radulov47171229912012-20131L1982-08-23Nizhny Tagil, RussiaMajor League
Brandon Reid2636962013-20141C1981-03-09Kirkland, PQMajor League
Adam Reideborn5801122021-20232G1992-01-18European Elite
Vladimir Repin100002009-20101D1989-07-19European Elite
Mat Robinson2041759761052017-20214D1986-06-20Calgary, ALTAMinor Pro
Ivan Rogov1000032023-20241D2001-04-30European Elite
Alexander Romanov8611011262018-20202D2000-01-06Moscow, RussiaMajor League
Sergei Rozin110622281102008-20102D1977-06-13European Elite
Nikita Rtishchev3510102018-20245R2000-05-23European Elite
Evgeny Ryasensky9661824482011-20132D1987-07-18European Elite
Yegor Rykov49099102020-20211D1997-04-14Vidnoe, RussiaMinor Pro
Yakov Rylov20428731011152009-20145D1985-01-15European Elite
Dmitri Samorukov48268122020-20211D1999-06-16Volgograd, RussiaMajor League
Oleg Saprykin1032726531312008-20142L1981-02-12Moscow, RussiaMajor League
Dmitri Sayustov78426182009-20112F1988-02-13European Elite
Nolan Schaefer2203342009-20101G1980-01-15Yellow Grass, SASKMajor League
Petr Schastlivy96302555362008-20102L1979-04-18Vikhorevka, RussiaMajor League
Greg Scott127282856792016-20193L1988-06-03Victoria, BCMinor Pro
Jiri Sekac45121325122019-20201R1992-06-10Kladno, Czech Rep.Major League
Andrei Sergeev984913742010-20133D1991-03-26European Elite
Artyom Sergeyev241838461712015-20236D1993-04-20Moscow, RussiaMinor Pro
Yuri Sergienko300022015-20161D1995-06-07European Elite
Maxim Shalunov20766591251102017-20214R1993-01-31Chelyabinsk, RussiaMinor Pro
Alexander Sharychenkov7402202020-20243G1991-10-03European Elite
Sergei Shirokov1674470114902008-20144R1986-03-10Moscow, RussiaMajor League
Sergei Shumakov47172340422017-20181R1992-09-04Chelyabinsk, RussiaMinor Pro
Matvei Shuravin1102232023-20241D2006-03-22European Elite
Ivan Silayev300002014-20203F1996-01-21European Elite
Alexei Simakov1416762008-20091F1979-04-07European Elite
Denis Sinyagin100002012-20131G1994-02-03Moscow, RussiaEuropean Elite
Vsevolod Skotnikov900002020-20243G2001-09-28European Elite
Alexander Skugarev19145102008-20091F1975-03-13Minor Pro
Anton Slepyshev27375981731312018-20246L1994-05-13Penza, RussiaMajor League
Egor Solovyev1310102023-20241L2005-07-17European Elite
Maxim Sorkin219355287712019-20245F2000-04-19European Elite
Ilya Sorokin19006662014-20206G1995-08-04Mezhdurechensk, RussiaMajor League
Nikita Soshnikov364610162020-20222R1993-10-14Nizhny Tagil, RussiaMajor League
Janis Sprukts5053862012-20131D1982-01-31Riga, LatviaMajor League
Rastislav Stana10502222011-20143G1980-01-10Kosice, SlovakiaMajor League
Kirill Starkov1811282008-20091L1987-03-31Yekaterinburg, RussiaMinor Pro
Andrei Stas43639312014-20151F1988-10-18European Elite
Yan Stastny495813522010-20111C1982-09-30Quebec, PQMajor League
Stefan Stepanov702222010-20111D1992-09-23Moscow, RussiaMinor Pro
Gennady Stolyarov606814622015-20172R1986-08-20Moscow, RussiaEuropean Elite
Alexander Suglobov106313364932008-20113R1982-01-15Elektrostal, RussiaMajor League
Tomas Surovy3811516182011-20121L1981-09-24Banska Bystrica, SlovakiaMajor League
Viktor Svedberg33213142021-20221D1991-05-24Gothenburg, SwedenMajor League
Andrei Svetlakov39262961582662015-20249C1996-04-06European Elite
Ivan Telegin2753544791312014-20217C1992-02-28Novokuznetsk, RussiaMinor Pro
Artem Ternavski53437402008-20091D1983-06-02Magnitogorsk, RussiaEuropean Elite
Alexei Tertyshny21358102008-20091R1977-03-27European Elite
Sergey Tolchinsky77231235322018-20202L1995-02-03Moscow, RussiaMajor League
Steve Valiquette3500022010-20111G1977-08-20Etobicoke, ONTMajor League
Matvei Vasin410102022-20231F2003-07-27European Elite
Darcy Verot16000742011-20121L1976-07-13Radville, SASKMajor League
Linden Vey108256691692018-20202R1991-07-17Wakaw, SASKMajor League
Igor Volkov27437162014-20151L1983-01-24European Elite
Kirill Vorobyev32033202014-20162D1995-02-11Moscow, RussiaEuropean Elite
Artem Voroshilo1700042016-20171F1988-08-13Petrozavodsk, RussiaEuropean Elite
Mikael Wahlberg30156122008-20091C1976-12-28European Elite
Lucas Wallmark3181119182021-20221C1995-09-05Umea, SwedenMajor League
Colby Williams33189112023-20241D1995-01-26Regina, SASKMinor Pro
Ivan Yanchenko1801122023-20241F2004-02-27European Elite
Alexei Yashin4391120182011-20121C1973-11-05Sverdlovsk, RussiaMajor League
Stanislav Yegorshev6621012302013-20152D1987-09-21Cherepovets, RussiaEuropean Elite
Andrei Yermakov19123102016-20192D1994-03-12Moscow, RussiaEuropean Elite
Michail Yunkov2211282015-20161C1986-02-16Voskresensk, RussiaEuropean Elite
Danil Yurtaykin5161319202020-20244L1997-07-01Belovo, RussiaMajor League
Nikita Zaitsev136244670692013-20163D1991-10-29Moscow, RussiaMajor League
Ruslan Zaynullin2010122013-20141C1982-02-14Kazan, RussiaEuropean Elite
Damir Zhafyarov49729312014-20151F1994-03-17Moscow, RussiaEuropean Elite
Vladimir Zharkov262262551782012-20186R1988-01-10Elektrostal, RussiaMajor League
Stanislav Zhmakin4921113642008-20091F1982-06-25European Elite
Ilya Zubov172265278872009-20145C1987-02-14Chelyabinsk, RussiaMajor League
Dmitry Zugan100002020-20211C2002-11-23European Elite

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.