hockey DB
search by league
team
morning report
contact us
home

Moscow Dynamo all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Dmitry Afanasenkov62202040462008-20102L1980-05-12Arkhangelsk, RussiaMajor League
Maxim Afinogenov4712315442018-20202R1979-09-04Moscow, RussiaMajor League
Dmitri Akishin700022012-20152D1992-04-21Chelyabinsk, RussiaEuropean Elite
Yegor Alanov2001162019-20212D2000-12-16European Elite
Andrey Alexeev171233962762014-20217R1995-03-01Moscow, RussiaEuropean Elite
Sergei Alexeyev300002017-20192D1994-06-01European Elite
Mikhail Anisin3961016142011-20183F1988-03-01European Elite
Daniil Apalikov600002019-20201F1992-01-01European Elite
Evgeny Artyukhin42257602017-20181W1983-04-04Moscow, RussiaMajor League
Alexander Avtsin484711142009-20162R1991-03-19Moscow, RussiaMinor Pro
Yegor Babenko300002018-20191R1997-02-05Tyumen, RussiaEuropean Elite
Yuri Babenko2613041712332010-20166C1978-01-02Penza, RussiaMajor League
Nicklas Backstrom19101525102012-20131C1987-11-23Gavle, SwedenMajor League
Alexei Badyukov2761420262008-20091C1978-04-20Moscow, RussiaEuropean Elite
Mikhail Balandin4931114262010-20111D1980-06-27European Elite
Denis Barantsev11761218382011-20175D1992-04-12European Elite
Anton Belov2225742021-20221D1986-07-29Ryazan, RussiaMajor League
Timur Besharov100002017-20181F1996-11-23European Elite
Andrei Biryukov300022016-20171F1992-01-28European Elite
Mikhail Biryukov42011102008-20102G1985-10-13European Elite
Mikhail Bitsadze200002017-20181C1999-11-18European Elite
Ivan Bocharov17609962017-20225G1995-05-18European Elite
Dmitri Boichuk401122013-20152F1995-06-07European Elite
Alexandre Boikov82211131142010-20144D1975-02-07Chelyabinsk, RussiaMajor League
Sergei Boikov123314171132019-20234D1996-01-24Khabarovsk, RussiaMinor Pro
Dustin Boyd5381119182017-20192C1986-07-16Winnipeg, MANMajor League
Vladimir Bryukvin2945034841672014-20217R1995-01-22Moscow, RussiaEuropean Elite
Yegor Bryzgalov4042682020-20233F2001-01-03European Elite
Alexander Budkin43369182008-20154D1986-09-08Chelyabinsk, RussiaEuropean Elite
Nikita Buruyanov35527102022-20231F2002-10-02European Elite
Petr Cajanek53922311232008-20091C1975-08-18Zlin, Czech Rep.Major League
Michal Cajkovsky1302138591442018-20224D1992-05-06Bratislava, SlovakiaMinor Pro
Nikolai Chebykin2471882016-20222L1997-08-01Moscow, RussiaEuropean Elite
Alexander Cherepenin300002010-20111G1987-08-24European Elite
Artem Chernov5381220162010-20122F1982-04-28European Elite
Igor Chernyshov3941592022-20242L2005-11-30European Elite
Artem Chubarov200002009-20101C1979-12-13Gorky, USSRMajor League
Vladislav Churkin100002022-20231D2003-04-18European Elite
Kaspars Daugavins64231841282014-20162L1988-05-18Riga, LatviaMajor League
Daniil Davydov100002022-20231C2004-03-06European Elite
Denis Denisov1101526411642008-20102D1981-12-31European Elite
Roman Derlyuk11181523712010-20154D1986-10-27St. Petersburg, RussiaMinor Pro
Ivan Didkovsky310102020-20222R2002-01-20European Elite
Yuri Dobryshkin18224162010-20111F1979-07-19European Elite
Yegor Dugin9071926642013-20174F1990-11-04Moscow, RussiaEuropean Elite
Nikita Dvurechensky2322422009-20112L1991-07-30European Elite
Maxim Dzhioshvili108271542362022-20242F1996-01-15Moscow, RussiaEuropean Elite
Vadim Epanchintsev3621113322009-20101C1976-03-16Orsk, RussiaMinor Pro
Artem Fedorov102171936322015-20223F1993-08-11European Elite
Nikita Filatov2103382015-20161L1990-05-25Moscow, RussiaMajor League
Misha Fisenko28347182021-20221C1990-06-01Magnitogorsk, RussiaEuropean Elite
Stanislav Galiev47251742122021-20221L1992-01-17Moscow, RussiaMajor League
Ansel Galimov92161733702015-20172F1991-04-15European Elite
Emil Garipov700002020-20211G1991-08-15European Elite
Michael Garnett3400022010-20111G1982-11-25Saskatoon, SASKMajor League
Konstantin Glazachev72161430222013-20163L1985-02-18Arkhangelsk, RussiaEuropean Elite
Dmitri Goldenkov801102012-20131F1991-02-25European Elite
Igor Golovkov38101402008-20102D1990-05-17Moscow, RussiaEuropean Elite
Vladimir Gorbunov406814422010-20111F1982-04-22European Elite
Ilja Gorokhov87161935992011-20132D1977-08-23Yaroslavl, RussiaMinor Pro
Alexander Goroshansky26415122008-20091F1986-03-28European Elite
Konstantin Gorovikov330381181562122010-20177R1977-08-31Novosibirsk, RussiaMinor Pro
Kirill Gotovets1075914472022-20242D1991-06-25Minsk, BelarusMinor Pro
Dominik Granak1632347701222010-20144D1983-06-11European Elite
Mikhail Grigoriev63268222019-20212D1991-02-01European Elite
Nikita Gusev68236689382023-20241L1992-07-08Moscow, RussiaMajor League
Richard Gynge2910414102012-20131L1987-02-01European Elite
Johan Harju5541418382009-20101L1986-05-15Overtarnea, SwedenMajor League
Juuso Hietanen33153961491432015-20216D1985-06-14Hameenlinna, FinlandEuropean Elite
Jiri Hudler54193554182009-20101R1984-01-04Olomouc, Czech Rep.Major League
Igor Ignatushkin305101582017-20181F1984-04-07European Elite
Ivan Igumnov316284472682015-20238F1996-06-29European Elite
Artyom Ilenko6761521292023-20241F1996-04-30European Elite
Miks Indrasis96223355242018-20202F1990-09-30Riga, LatviaEuropean Elite
Maxim Isayev29000202008-20091D1989-03-21European Elite
Artyom Ivanov200002023-20241F2003-07-28European Elite
Janne Jalasvaara1831936551132010-20155D1984-04-15Oulu, FinlandEuropean Elite
Dmitrij Jaskin11769541231272019-20212R1993-03-23Omsk, RussiaMajor League
Ilya Kablukov136101424502022-20242W1988-01-18Moscow, RussiaEuropean Elite
Dmitri Kagarlitsky1203870108782018-20212W1989-08-01Cherepovets, RussiaEuropean Elite
Alexei Kaigorodov701122015-20161C1983-07-29Chelyabinsk, RussiaMajor League
Alexei Kalyuzhny107233659222008-20102F1977-06-13European Elite
Vitali Karamnov18123102008-20102C1989-08-08Moscow, RussiaEuropean Elite
Ruslan Karlin1412302018-20191F1992-02-02European Elite
Maxim Karpov1994857105522013-20174F1991-10-19Chelyabinsk, RussiaEuropean Elite
Alexander Karpushkin400022010-20111D1991-09-18European Elite
Martins Karsums21857601172292013-20185R1986-02-26Riga, LatviaMajor League
Lukas Kaspar277916102016-20171L1985-09-23Litvinov, Czech Rep.Major League
Konstantin Kasyanchuk96201333792008-20143F1979-10-24European Elite
Dmitri Kazionov47257402017-20181C1984-05-13European Elite
Aleksandr Kisakov400002021-20221L2002-11-01Solikamsk, RussiaMinor Pro
Jakub Klepis29459142011-20121C1984-06-05Prague, Czech Rep.Major League
Rob Klinkhammer4161016282021-20221L1986-08-12Lethbridge, ALTAMajor League
Kirill Knyazev23246202012-20131F1983-06-09European Elite
Vladislav Kodola5361420192022-20231C1996-10-30European Elite
Miika Koivisto4831518222018-20191D1990-07-20Vaasa, FinlandEuropean Elite
Denis Kokarev33962991611152010-20177F1985-06-17Tver, RussiaEuropean Elite
Semen Kokuyev381021262016-20171F1987-01-02European Elite
Juraj Kolnik814562010-20111R1980-11-13Nitra, SlovakiaMajor League
Leo Komarov21044661102562009-20145R1987-01-23Narva, EstoniaMajor League
Nikita Komarov368210542017-20181F1988-06-28Navapolatsk, BelarusEuropean Elite
Sergei Konkov70111728282011-20132F1982-05-30European Elite
Ilya Konovalov8513422022-20242G1998-07-13Yaroslavl, RussiaMinor Pro
Evgeny Korolev501142010-20111D1978-07-24Moscow, RussiaMajor League
Gleb Koryagin16231619422013-20184D1994-08-06Moscow, RussiaEuropean Elite
Anton Kosolapov200002023-20241R2002-01-30European Elite
Klim Kostin8000272016-20171C1999-05-05Penza, RussiaMajor League
Vyacheslav Kozlov4481321222011-20121L1972-05-03Voskresensk, RussiaMajor League
Ilya Kruglov52628102018-20213F2000-02-28European Elite
Anton Krysanov418614142009-20101C1987-03-25Togliatti, RussiaEuropean Elite
Alexander Kucheryavenko511202020-20211L1987-08-27Belgorod, RussiaEuropean Elite
Alexei Kudashov8081523552010-20122C1971-07-21Elektrostal, RussiaMajor League
Artyom Kudashov2500072023-20241D2005-01-10European Elite
Pavel Kudryavtsev108201434422022-20242F1997-09-05European Elite
Ivan Kulbakov100002021-20221G1996-09-18Gomel, BelarusMinor Pro
Vyacheslav Kulemin117171027592018-20213F1990-06-14Kudinovo, RussiaEuropean Elite
Andrei Kutejkin7291524552016-20182D1984-09-30European Elite
Alexander Kutuzov401142011-20121D1985-11-23European Elite
Alexander Kuvaev400002011-20121R1993-05-02Moscow, RussiaEuropean Elite
Alexander Kuznetsov15303132016-20171F1992-03-11European Elite
Georgy Kuznetsov700002019-20212G1998-01-28European Elite
Marek Kvapil137263561802011-20143L1985-01-05Ilava, SlovakiaMinor Pro
Eric Landry42141630522008-20091C1975-01-20Gatineau, PQMajor League
Alexander Lazushin8705542013-20174G1988-04-09Yaroslavl, RussiaEuropean Elite
Jakob Lilja52131427222022-20231L1993-07-23Malmo, SwedenMajor League
Oscar Lindberg68204161922020-20222L1991-10-29Skelleftea, SwedenMajor League
Andrei Lozhkin300022008-200911985-01-02European Elite
Nikita Lukin1210102012-20131F1992-01-17Tolyatti, RussiaEuropean Elite
Kirill Lyamin58268282019-20212D1986-01-13Moscow, RussiaEuropean Elite
Igor Makarov7161016532009-20192R1987-09-19Moscow, RussiaMinor Pro
Alexei Maklyukov3002222016-20171D1993-09-19European Elite
Ivan Maksimkin200022008-20091D1988-03-05European Elite
Andrei Malkov1300002008-20091G1973-04-29European Elite
Anton Malyshev85077312022-20242D2000-02-27European Elite
Danil Markov6681321422008-20102D1976-07-30Moscow, RussiaMajor League
Dmitri Markovin5231013252014-20184F1994-12-14European Elite
Yegor Martynov87101626402022-20242D1990-08-15European Elite
Maksim Mayorov700022014-20151L1989-03-26Leninogorsk, RussiaMajor League
Alexei Medvedev35448142010-20111F1982-01-13European Elite
Brennan Menell110105969512022-20242D1997-05-24Woodbury, MNMajor League
Vitali Menshikov54235582018-20191D1989-07-15Chelyabinsk, RussiaEuropean Elite
Vladislav Mikhaylov1588917412018-20245F2000-12-23European Elite
Yegor Milovzorov25549102010-20111F1987-11-19European Elite
Maxim Mineyev500002018-20191D1997-06-26European Elite
Andrei Mironov536391151543112012-202411D1994-07-29Moscow, RussiaMajor League
Dmitri Moiseyev9071522642018-20202F1995-06-12European Elite
Yegor Morozov1100032023-20241F1995-04-23European Elite
Denis Mosalev204423981822010-20155F1986-02-28Kartaly, RussiaEuropean Elite
Maxim Motorygin2802222023-20241G2002-12-24European Elite
Evgeny Mozer557714402018-20191F1993-05-18Omsk, RussiaEuropean Elite
Ivan Muranov267241842982018-20246C1999-10-06European Elite
Anton Nazarevich600022021-20221F1998-07-30European Elite
Ivan Nepriayev96182240942008-20102F1982-02-04European Elite
Andrei Nikonov93448272021-20243F2002-11-02European Elite
Ilja Nikulin1993457911372015-20194D1982-03-12Moscow, RussiaEuropean Elite
Filip Novak1671354672162010-20155D1982-05-07Ceske Budejovice, Czech Rep.Major League
Nikita Novikov94369272021-20232D2003-07-25Minor Pro
Eric O'Dell1465262114762021-20243C1990-06-21Ottawa, ONTMajor League
Dmitri Ogurtsov43055222019-20201D1994-06-20European Elite
Linus Omark56201636342009-20101L1987-02-05Overtornea, SwedenMajor League
Yegor Orlov100002014-20151D1996-07-20European Elite
Alexander Osipov107102333812014-20173D1989-03-24Nizhny Tagil, RussiaEuropean Elite
Alex Ovechkin31192140142012-20131L1985-09-17Moscow, RussiaMajor League
Igor Ozhiganov6661925372023-20241D1992-10-13Krasnogorsk, RussiaMajor League
Magnus Paajarvi2444842020-20211L1991-04-12Norrkoping, SwedenMajor League
Semyon Pankratov70235222018-20213F1998-05-26European Elite
Konstantin Panov12831162009-20101L1980-06-29Chelyabinsk, RussiaMinor Pro
Cedric Paquette57221335272023-20241C1993-08-13Gaspe, PQMajor League
Mario Patalakha701112023-20241D2005-09-03European Elite
Andrey Pedan323710182021-20221D1993-07-03Kaunas, LithuaniaMajor League
Alexei Pepelyaev39112182018-20191D1984-06-16Barnaul, RussiaEuropean Elite
Dmitry Pestunov134132639962010-20155C1985-01-22Ust-Kamenogorsk, KazakhstanEuropean Elite
Maxim Pestushko1976059119932008-20196F1985-02-09Naberezhnye Chelny, RussiaEuropean Elite
Andre Petersson49172340282019-20222R1990-09-11Olofstrom, SwedenMajor League
Maxim Petrov100002021-20221F2001-11-05European Elite
Alexander Petrunin200002018-20191F1999-01-04European Elite
Jakub Petruzalek1411262012-20162R1985-04-24Litvinov, Czech Rep.Major League
Yegor Petukhov6110515252023-20241F1994-02-28European Elite
Alexander Petunin103102131222017-20224F1997-01-31European Elite
Kirill Pilipenko520202015-20172F1996-09-23European Elite
Andrei Plekhanov24213162009-20101D1986-07-12Nizhnekamsk, RussiaMinor Pro
Artem Podshendyalov54101323162016-20182W1989-12-05Omsk, RussiaMinor Pro
Alexander Polukhin14123122008-20091F1988-12-19European Elite
Igor Polygalov478614182019-20201F1986-10-21European Elite
Nikita Popugaev1312362020-20211L1998-11-20Moscow, RussiaMinor Pro
Alexei Potapov2300082022-20231F1989-03-02Nizhny Novgorod, RussiaEuropean Elite
Andrei Pribylskiy1223811242018-20246D2000-12-23European Elite
Teemu Pulkkinen39151126302019-20212L1992-01-02Vantaa, FinlandMajor League
Daniil Pylenkov6772229402023-20241D2000-09-26European Elite
Karel Rachunek1021937561592008-20102D1979-08-27Zlin, Czech Rep.Major League
Aslan Raisov1313422018-20191R1990-12-29Groznyj, RussiaEuropean Elite
Dmitry Rashevsky1916255117602020-20244F2000-10-09European Elite
Gennady Razin453811462008-20091D1978-02-03Kharkov, UkraineMinor Pro
Alexander Riazantsev18404412013-20141D1980-03-15Moscow, RussiaMinor Pro
Yegor Rimashevsky455914112023-20241R2005-02-01European Elite
Mat Robinson145315081852014-20173D1986-06-20Calgary, ALTAMinor Pro
Alexander Rybakov375813162016-20171F1985-08-11European Elite
Yakov Rylov1351118291202008-20183D1985-01-15European Elite
Sakari Salminen18268122017-20181F1988-05-31Pori, FinlandEuropean Elite
Oleg Saprykin24527262009-20101L1981-02-12Moscow, RussiaMajor League
Miroslav Satan612342010-20111L1974-10-22Topolcany, SlovakiaMajor League
Alexander Seluyanov26022142010-20111D1982-03-24European Elite
Alexei Semenov34134302009-20101D1981-04-10Murmansk, RussiaMajor League
Andrei Sergeev5962935182020-20211D1991-03-26European Elite
Andrei Sergeyev4852126362021-20221D1991-03-26European Elite
Igor Shadilov33167242011-20132D1980-06-07European Elite
Grigory Shafigulin92131427442010-20144C1985-01-13Chelyabinsk, RussiaEuropean Elite
Magomed Sharakanov401122023-20241D2004-10-11European Elite
Alexander Sharychenkov4800022012-20164G1991-10-03European Elite
Gleb Shashkov300002021-20221F1996-04-13European Elite
Alexander Shibayev2012-20131F1987-04-18Moscow, RussiaEuropean Elite
Vadim Shipachyov227811862671272018-20224C1987-03-12Cherepovets, RussiaMajor League
Ilya Shipov6161319202015-20213F1993-10-07European Elite
Dmitry Shitikov100151429242008-20102R1988-01-21Tyumen, RussiaEuropean Elite
Dmitri Sidlyarov33268222017-20192F1994-12-14European Elite
Chris Simon301102010-20111L1972-01-30Wawa, ONTMajor League
Dmitry Sinitsyn26022102014-20162D1994-06-17Moscow, RussiaEuropean Elite
Andrei Skopintsev200022011-20121D1971-09-28Moscow, RussiaMajor League
Alexander Skorenov269615122022-20231F1999-12-18European Elite
Sergei Soin1462527521252011-20154C1982-03-31Moscow, RussiaEuropean Elite
Maxim Solovjev3402566911852010-20188D1979-02-20Moscow, RussiaEuropean Elite
Alexander Sopin10081321292012-20185R1987-03-04Zhukovsky, RussiaEuropean Elite
Gennady Stolyarov23246272008-20112R1986-08-20Moscow, RussiaEuropean Elite
Martin Strbak34459362010-20111D1975-01-15Presov, SlovakiaMajor League
Maksim Sushko27448102022-20231R1999-02-10Drogichin, BelarusMajor League
Alexander Tarasov200002010-20111D1990-12-24European Elite
Daniil Tarasov27071521231502015-20216R1991-06-20Moscow, RussiaMajor League
Dmitry Tarasov1012362008-20091L1979-02-13European Elite
Alexei Tereshenko152224264702014-20184F1980-12-16Mozhaysk, RussiaEuropean Elite
Denis Tolpeko1612431551602008-20135L1985-01-29Moscow, RussiaMajor League
Maxim Tomkin100002012-20131D1992-03-14European Elite
Bogdan Trineyev5321113272020-20233R2002-03-04Voronezh, RussiaMinor Pro
Alexei Tsvetkov247391001391812012-20175C1981-08-28Rybinsk, RussiaEuropean Elite
Alexei Ugarov5113922282010-20111F1985-01-02European Elite
Pavel Valentenko15011102008-20102D1987-10-20Nizhnekamsk, RussiaMinor Pro
Mikhail Varnakov34101323202017-20181F1985-03-01European Elite
Maxim Velikov46347462010-20133D1982-01-14European Elite
Mark Verba100002019-20201F1998-02-02European Elite
Ivan Vereshchagin600002020-20211D1995-01-19Podolsk, RussiaEuropean Elite
Dmitri Vishnevsky3042055751372011-20198D1990-01-03Moscow, RussiaEuropean Elite
Nikolai Vladimirov300002016-20171F1994-11-12European Elite
Artyom Volchenkov200022023-20241D2001-05-18European Elite
Alexei Volkov6002212010-20133G1980-03-15Yekaterinburg, RussiaMinor Pro
Artem Volkov32663339982015-20238D1997-04-25European Elite
Konstantin Volkov2333747841092010-20166R1985-02-07Leningrad, RussiaEuropean Elite
Konstantin Volkov4101122022-20242G1997-09-20Murmansk, RussiaEuropean Elite
Roman Voloshenko500022008-20091L1986-05-12Brest, BelarusMinor Pro
Dmitry Vorobiev50279122009-20101D1985-10-18Tolyatti, RussiaEuropean Elite
Vyacheslav Voynov4052631202021-20221D1990-01-15Chelyabinsk, RussiaMajor League
Sergei Vyshedkevich98518231122008-20102D1975-01-03Dedovsk, RussiaMajor League
Jordan Weal1284476120652022-20242C1992-04-15North Vancouver, BCMajor League
Anton Wedin26771482021-20221L1993-03-01Sundsvall, SwedenMajor League
Mattias Weinhandl97425092892008-20102R1980-06-01Ljunjby, SwedenMajor League
Vitali Yachmenev83112233262008-20102L1975-01-08Chelyabinsk, RussiaMajor League
Bogdan Yakimov1951682021-20221C1994-10-04Nizhnekamsk, RussiaMajor League
Pyotr Yakovlev500002021-20221F2000-12-10European Elite
Yegor Yakovlev23112182017-20181F1996-06-15European Elite
Vladislav Yefremov229193251992017-20236F1995-08-01European Elite
Igor Yemeleyev2221012122008-20091F1981-03-07European Elite
Alexander Yeremenko320044182011-202211G1980-04-10Moscow, RussiaEuropean Elite
Vitali Yeremeyev6503302008-20102G1975-09-23Ust-Kamenogorsk, KazakhstanMajor League
Patrik Zackrisson38561162018-20191W1987-03-27Ekero, SwedenEuropean Elite
Alexei Zaitsev100002023-20241C2005-03-01European Elite
Yegor Zaitsev290832402172016-20237D1998-05-03Moscow, RussiaEuropean Elite
Alexander Zalivin600002016-20171G1990-07-15European Elite
Ruslan Zaynullin29426162010-20111C1982-02-14Kazan, RussiaEuropean Elite
Oleg Zaytsev4936922020-20222C2001-01-07Moscow, RussiaEuropean Elite
Vadim Zhelobnyuk800002008-20091G1989-04-22European Elite
Nikolai Zherdev4761622382014-20151R1984-11-05Kiev, UkraineMajor League
Alexei Zhitnik112414181182008-20102D1972-10-10Kiev, UkraineMajor League
Sergei Zinovjev158311122008-20091C1980-03-04Novokuznetsk, RussiaMajor League
Anton Zlobin1600062017-20192L1993-02-22Moscow, RussiaMinor Pro

+
† 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.