hockey DB
search by league
team
morning report
contact us
home

Magnitogorsk Metallurg all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Juhamatti Aaltonen108422870482010-20122F1985-06-04Ii, FinlandEuropean Elite
Denis Abdulin30268182010-20111W1985-01-01European Elite
Ari Ahonen6802222011-20132G1981-02-06Jyvaskyla, FinlandMinor Pro
Pavel Akolzin168331750752021-20243F1990-11-25European Elite
Dmitri Altarev14011102011-20121F1980-08-13European Elite
Vadim Antipin2001102019-20212D2000-10-03European Elite
Viktor Antipin3815292144622010-20208D1992-12-06Ust-Kamenogorsk, KazakhstanMajor League
Ilya Antonovsky1000022012-20131D1989-07-03European Elite
Daniil Apalikov800022010-20111F1992-01-01European Elite
Dmitri Arsenyuk1301102014-20162F1995-05-25European Elite
Vitaly Atyushov1501959781152008-20113D1979-07-04European Elite
Ilya Avramenko800002019-20201F1998-09-13European Elite
Yuri Babenko500042008-20091C1978-01-02Penza, RussiaMajor League
Gleb Babintsev100002019-20201D2000-01-08Moscow, RussiaEuropean Elite
Rafael Batyrshin92513181382014-20162D1986-08-26European Elite
Taylor Beck56162743142020-20211R1991-05-13St. Catharines, ONTMajor League
Alexei Bereglazov2931245571072013-20207D1994-04-20Magnitogorsk, RussiaMinor Pro
Ilya Berestennikov50224172016-20182F1995-08-09European Elite
Sergei Bernatsky50235992011-20132D1982-03-01European Elite
Evgeny Biryukov62720831033632008-202012D1986-04-19European Elite
Nikita Bobryashov3310142017-20192D1995-10-10European Elite
Artur Boltanov710102015-20182F1996-08-09European Elite
Alexei Bondarev10222325442011-20132D1983-01-09European Elite
Vladislav Boulin95910192372008-20102D1972-05-18Penza, RussiaMinor Pro
Tim Brent75112233892013-20152C1984-03-10Cambridge, ONTMajor League
Alexander Budkin4201162016-20182D1986-09-08Chelyabinsk, RussiaEuropean Elite
Dmitry Buinitsky901102019-20201R1997-03-01Vitebsk, BelarusEuropean Elite
Anton Bukhanko9000102008-20113D1986-07-01Ust-Kamenogorsk, KazakhstanEuropean Elite
Michal Bulir40781582018-20191F1991-08-12European Elite
Alexander Burmistrov1611222022-20231C1991-10-21Kazan, RussiaMajor League
Anton But46101020322011-20121L1980-07-03European Elite
Dmitry Bykov492810302011-20121D1977-05-05Major League
Andrei Chibisov2456569134962017-20235L1993-02-26Prokopyevsk, RussiaMajor League
Stanislav Chistov1574257991412008-20113L1983-04-17Chelyabinsk, RussiaMajor League
Mikhail Churlyayev800042008-20112D1989-10-22European Elite
Kodie Curran5761622462022-20231D1989-12-18Calgary, ALTAMinor Pro
Josh Currie96132538722021-20232R1992-10-29Charlottetown, PEIMajor League
Jean-Sebastien Dea18336122023-20241C1994-02-08Laval, PQMajor League
Vasily Demchenko1400002019-20201G1994-03-16Chelyabinsk, RussiaMinor Pro
Denis Denisov46088122017-20181D1981-12-31European Elite
Pavel Dorofeyev7154962018-20202L2000-10-26Nizhny Tagil, RussiaMajor League
Grigori Dronov2581848661172016-20248D1998-01-10European Elite
Konstantin Dubin100002019-20201F1998-08-28European Elite
Vladislav Dyukarev300002017-20192F1997-01-16European Elite
Matt Ellison1174060100582017-20192C1983-12-08Duncan, BCMajor League
Evgeny Fedorov54044142008-20091C1980-11-11European Elite
Fedor Fedorov4159141522009-20112C1981-06-11Moscow, RussiaMajor League
Sergei Fedorov1412251731232009-20123C1969-12-13Pskov, RussiaMajor League
Tomas Filippi166295584642015-20204C1992-05-04Rychnov Mad Lmezmpv, Czech Rep.European Elite
Misha Fisenko493811192022-20231C1990-06-01Magnitogorsk, RussiaEuropean Elite
Stanislav Galimov900002019-20201G1988-02-12Tsheljabinsk, RussiaEuropean Elite
Vladimir Galuzin17112102019-20201F1988-08-06Nizhny Novgorod, RussiaEuropean Elite
Georgi Gelashvili7900082010-20133G1983-08-30European Elite
Igor Geraskin2361016152023-20241F1998-08-26European Elite
Evgeny Gladskikh374610142009-20101R1982-04-24European Elite
Konstantin Glazachev18371062011-20121L1985-02-18Arkhangelsk, RussiaEuropean Elite
Anton Glovatsky400002008-20091F1988-08-06European Elite
Nikolay Goldobin120374683782020-20233R1995-10-07Moscow, RussiaMajor League
Danil Gololobov44235272023-20241D2002-10-11European Elite
Sergei Gonchar3732629402012-20131D1974-04-13Chelyabinsk, RussiaMajor League
Mikhail Grass2422442023-20241F2004-01-15European Elite
Nikita Grebenkin75192241322021-20243R2003-05-02Serov, RussiaEuropean Elite
Evgeny Grigorenko794610302012-20153F1992-08-11European Elite
Igor Grigorenko1923562017-20181L1983-04-09Togliatti, RussiaMinor Pro
Mikhail Grigoriev1902202021-20221D1991-02-01European Elite
Milan Gulas26235182012-20142R1985-12-30European Elite
Ravil Gusmanov2001162008-20091L1972-07-25Naberezhnye Chelny, RussiaMajor League
Mika Hannula100002010-20111F1979-04-02Stockholm, SwedenMinor Pro
Justin Hodgman69142640582012-20142C1988-06-27Mississauga, ONTMajor League
Philip Holm22279122020-20211D1991-12-08Stockholm, SwedenMajor League
Linus Hultstrom4842428222021-20221D1992-12-09European Elite
Rinat Ibragimov14861925742008-20155D1986-03-07Ust-Kamenogorsk, KazakhstanEuropean Elite
Alexander Igoshev3501142017-20181D1997-09-12European Elite
Artem Ikamatskikh100022017-20181D1997-05-08European Elite
Luke Johnson64121022382023-20241C1994-09-19Grand Forks, NDMajor League
Alexei Kaigorodov2313090120932008-20166C1983-07-29Chelyabinsk, RussiaMajor League
Vladislav Kaletnik216181533932014-20195F1995-03-24European Elite
Vladislav Kamenev577310122013-20152C1996-08-12Orsk, RussiaMajor League
Roman Kantserov548715262022-20242R2004-09-20Magnitogorsk, RussiaEuropean Elite
Maxim Karpov22236781141042020-20244F1991-10-19Chelyabinsk, RussiaEuropean Elite
Denis Kazionov1031612281302016-20182L1987-12-08Perm, RussiaEuropean Elite
Dmitri Kazionov1832226481332011-20174C1984-05-13European Elite
Makar Khabarov5331316252023-20241D1999-09-10European Elite
Yaroslav Khabarov386941503282008-202311D1989-03-05European Elite
Sergei Kharytinsky700022015-20161F1995-01-27European Elite
Denis Khlystov2154351941922008-20124C1979-07-04European Elite
Nikita Khlystov25055182020-20211D1993-07-23European Elite
Ilya Khokhlov1312322022-20231D1994-10-20European Elite
Gleb Klimenko520242010-20111F1983-07-28Khabarovsk, RussiaEuropean Elite
Toni Koivisto5111819162009-20101L1982-11-05Ylitornio, FinlandEuropean Elite
Denis Kokarev3061420102017-20181F1985-06-17Tver, RussiaEuropean Elite
Petri Kontiola108214768602009-20112C1984-10-04Seinajoki, FinlandMajor League
Yegor Korobkin190233053762017-20246F1998-08-31European Elite
Alexander Korolyuk501102012-20131R1976-01-15Moscow, RussiaMajor League
Nikita Korostelev103351348582021-20243R1997-02-08Moscow, RussiaMinor Pro
Vasily Koshechkin42801111322009-202311G1983-03-27European Elite
Semyon Koshelev177403979502020-20244F1996-01-11European Elite
Yaroslav Kosov264232346912011-20187F1993-07-05European Elite
Jan Kovar285971892862592013-20185F1990-03-20Pisek, Czech Rep.Minor Pro
Andrei Kozlov101112023-20241F2005-07-13European Elite
Brandon Kozun4791322362019-20201R1990-03-08Los Angeles, CAMajor League
Bogdan Krokhalev200002020-20232D2003-06-18European Elite
Jaroslav Kudrna1002725521202008-20102L1975-12-05Hradec Kralove, Czech Rep.Minor Pro
Lasse Kukkonen8881220382010-20122D1981-09-18Oulu, FinlandMajor League
Nikolay Kulemin1674852100662012-20214L1986-07-14Magnitogorsk, RussiaMajor League
Maxim Kuznetsov100002022-20231F2002-06-01European Elite
Danila Kvartalnov2203332023-20241F1997-07-07European Elite
Oleg Kvasha45527462010-20111L1978-07-26Moscow, RussiaMajor League
Ilya Kvochko100002021-20221C2004-02-22European Elite
Ville Lajunen1501142011-20121D1988-03-08Helsinki, FinlandEuropean Elite
Juho Lammikko2262882020-20211L1996-01-29Noormarkku, FinlandMajor League
Kirill Lebedev301102010-20111L1991-10-01Magnitogorsk, RussiaEuropean Elite
Chris Lee253451441892152013-20185D1980-10-03MacTier, ONTMinor Pro
Brendan Leipsic111275279632021-20232L1994-05-19Winnipeg, MANMajor League
Nikolai Lemtyugov1313422011-20121W1986-01-15St. Petersburg, RussiaMinor Pro
Enver Lisin133302757982010-20133R1986-04-22Moscow, RussiaMajor League
Ivan Lisutin700022011-20121G1987-02-23Tyumen, RussiaEuropean Elite
Andrei Loktionov6031013162019-20201C1990-05-30Voskresensk, RussiaMajor League
Roman Lyubimov123171431732018-20202L1992-06-01Tver, RussiaMajor League
Mikhail Lyubushin25011122010-20111D1983-07-24European Elite
Philippe Maillet113375592592021-20232C1992-11-07Lachenaie, PQMajor League
Alexei Maklyukov17142024742021-20243D1993-09-19European Elite
Vladimir Malenkikh242626321562008-20155D1980-10-01Togliatti, RussiaEuropean Elite
Vladimir Malinovsky57336372012-20142F1991-06-09European Elite
Evgeni Malkin37234265582012-20131C1986-07-31Magnitogorsk, RussiaMajor League
Renat Mamachev16246162011-20121D1983-03-31Moscow, RussiaEuropean Elite
Maxim Mamin37235242010-20111F1988-05-17European Elite
Jan Marek88424890762008-20102F1979-12-31European Elite
Danil Markov1005582011-20121D1976-07-30Moscow, RussiaMajor League
Yegor Martynov37471182020-20211D1990-08-15European Elite
Maksim Matushkin118112536362018-20202D1990-01-31Minsk, BelarusEuropean Elite
Pavel Medvedev2510142015-20161D1995-10-17European Elite
Vitali Menshikov200002020-20211D1989-07-15Chelyabinsk, RussiaEuropean Elite
Filipp Metlyuk41011122012-20142D1981-12-13European Elite
Andrei Mezin2600002008-20091G1974-07-08Chelyabinsk, RussiaMinor Pro
Nikita Mikhailis64191938372023-20241F1995-06-18Karaganda, KazakhstanEuropean Elite
Dmitri Mikhailov801122012-20131F1993-05-02European Elite
Alexei Mikhnov3981018122011-20121L1982-08-31Kiev, UkraineMajor League
Artyom Minulin216725321202019-20245D1998-10-01Tyumen, RussiaEuropean Elite
Igor Mirnov3910818242008-20091F1984-09-19European Elite
Georgi Misharin9731720842010-20133D1985-05-11Yekaterinaberg, RussiaEuropean Elite
Andrei Mozyakin100002020-20211F2001-05-06European Elite
Sergei Mozyakin519263290553842011-202110F1981-03-30European Elite
Maxim Mukhametov2431472023-20241F1999-04-30European Elite
Alexei Murygin700002014-20151G1986-11-16European Elite
Ilya Nabokov4402222022-20242G2003-03-27European Elite
Ivan Nalimov2021-20221G1994-03-12Novokuznetsk, RussiaMinor Pro
Arkhip Nekolenko230162743612018-20246F1996-03-11European Elite
Andrej Nestrasil102242347562019-20212R1991-02-22Prague, Czech Rep.Major League
Ilya Nikolayev6505552020-20233D2001-07-09European Elite
Anatoli Nikontsev80131427362021-20232F1990-06-25European Elite
Janne Niskala54111829302010-20111D1981-09-22Vasteras, SwedenMajor League
Gleb Nosov600002019-20212G2000-05-18European Elite
Eric O'Dell4661117282019-20201C1990-06-21Ottawa, ONTMajor League
Cal O'Reilly4631720322012-20142C1986-09-30Toronto, ONTMajor League
Ryan O'Reilly12551022012-20131C1991-02-07Clinton, ONTMajor League
Dmitri Obukhov1620282011-20121F1983-07-09European Elite
Jussi Olkinuora6604462020-20222G1990-11-04Helsinki, FinlandMinor Pro
Savely Olshansky1101122018-20202D1999-01-18European Elite
Valeri Orekhov6931114342022-20242D1999-07-17European Elite
Oskar Osala24956481043352013-20185L1987-12-26Vaasa, FinlandMajor League
Denis Osipov2723582015-20161D1987-05-09European Elite
Boris Osipovich100002023-20241F2005-09-10European Elite
Iiro Pakarinen601972662018-20191R1991-08-25Suonenjoki, FinlandMajor League
Danila Palivko41145172023-20241D2001-11-30Novopolotsk, BelarusEuropean Elite
Francis Pare5511617202013-20152C1987-06-30Le Moyne, PQMinor Pro
Denis Parshin4910515512019-20201L1986-02-01Rybinsk, RussiaEuropean Elite
Mikhail Pashnin7141620972020-20222D1989-05-11European Elite
Edward Pasquale5001162022-20231G1990-11-20Toronto, ONTMajor League
Alexander Pechurskiy2201162009-20154G1990-06-04Magnitogorsk, RussiaMajor League
Yegor Penzin100002020-20211F2002-05-04European Elite
Harri Pesonen336814162020-20211F1988-08-06Muurame, FinlandMajor League
Alexander Petunin56141226312023-20241F1997-01-31European Elite
Karel Pilar24156222008-20091D1977-12-23Prague, Czech Rep.Major League
Nikita Pivtsakin61101626342017-20202D1991-07-23Omsk, RussiaEuropean Elite
Denis Platonov49385851703892008-201910C1981-11-06Saratov, RussiaMinor Pro
Yuri Platonov1411232018-20234F2000-05-14European Elite
Sergei Plotnikov58133043502020-20211L1990-06-03Komsomolsk, RussiaMajor League
Peter Podhradsky200022011-20121D1979-12-10Bratislava, SlovakiaMinor Pro
Nikita Podskrebalin900022023-20241G1998-06-10European Elite
Paul Postma1002222019-20201D1989-02-22Red Deer, ALTAMajor League
Viktor Postnikov300022015-20161D1992-01-14Magnitogorsk, RussiaEuropean Elite
Bogdan Potekhin3002726531572010-202210R1992-07-10European Elite
Robin Press6473239382023-20241D1994-12-21Uppsala, SwedenMinor Pro
Nikolay Prokhorkin45121426262020-20211L1993-09-17Chelyabinsk, RussiaMajor League
Nikolai Pronin537411302009-20101L1979-04-13Moscow, RussiaMinor Pro
Ilya Proskuryakov90011112008-20113G1987-02-21Surgut, RussiaEuropean Elite
Konstantin Pushkarev30516142008-20091R1985-02-12Ust-Kamenogorsk, KazakhstanMajor League
Igor Radulov4311617502009-20101L1982-08-23Nizhny Tagil, RussiaMajor League
Dennis Rasmussen151346397382018-20213C1990-07-03Vasteras, SwedenMajor League
Tomas Rolinek2156856124982008-20124F1980-02-17European Elite
Nikita Rozhkov4103302019-20212F2000-02-18European Elite
Igor Rudenkov901122021-20221F1995-03-05Bor, RussiaEuropean Elite
Yakov Rylov60235442018-20191D1985-01-15European Elite
Ilya Samsonov7300022014-20184G1997-02-22Magnitogorsk, RussiaMajor League
Tommi Santala14279102016-20171C1979-06-27Helsinki, FinlandMajor League
Nick Schaus373912262017-20181D1986-07-03Orchard Park, NYMinor Pro
Alexander Seluyanov9173037832008-20113D1982-03-24European Elite
Alexander Semin78212344812015-20172R1984-03-03Krasnojarsk, RussiaMajor League
Denis Sergushkin100002015-20161F1996-06-29European Elite
Grigory Shafigulin9000142014-20151C1985-01-13Chelyabinsk, RussiaEuropean Elite
Vadim Shakhraychuk24112452008-20091C1974-06-12European Elite
Anton Shenfeld863710102012-20183F1993-07-23European Elite
Nick Shore3731316222018-20191C1992-09-26Denver, COMajor League
Igor Shvyrev96459262015-20225C1998-07-10Magnitogorsk, RussiaMinor Pro
Dmitry Silantyev433811172023-20241F2000-07-31European Elite
Alexei Simakov271141582008-20091F1979-04-07European Elite
Nikita Sirotkin3313442017-20181F1993-11-26Moscow, RussiaEuropean Elite
Alexander Siryatsky300022023-20241D2006-08-04European Elite
Alexander Smolin300002023-20241G2003-10-11European Elite
Evgeny Solovjev200002014-20151F1992-02-14European Elite
Maxim Spiridonov1624642011-20121R1978-04-07Moscow, RussiaMinor Pro
Tim Stapleton18415102014-20151R1982-07-19Forest Park, ILMajor League
Alexander Sudnitsin500022023-20241G1987-11-21European Elite
Maxim Sushinski243912162011-20121R1974-07-01Leningrad, RussiaMajor League
Vladislav Syomin16000122020-20222D1998-02-17European Elite
Sergei Tereshenko2752231531162011-20186D1991-12-28European Elite
Nikolai Timashov300002012-20131D1994-05-03European Elite
Evgeny Timkin3794738853442013-20207F1990-09-03Murmansk, RussiaMinor Pro
Oleg Tverdovsky4961016362011-20132D1976-05-18Donetsk, UkraineMajor League
Edgar Varagyan500002020-20211L2002-10-17European Elite
Pavel Varfolomeyev393121542018-20191F1995-04-15European Elite
Evgeny Varlamov133828361152008-201131976-12-07European Elite
Valeri Vasiliev900042018-20191D1994-05-31Moscow, RussiaEuropean Elite
Ivan Vereshchagin918816142018-20202D1995-01-19Podolsk, RussiaEuropean Elite
Linus Videll2021-20221R1985-05-05Stockholm, SwedenEuropean Elite
Nikolai Vladimirov301122019-20201F1994-11-12European Elite
Dmitri Voloshin200002009-20112G1989-09-26European Elite
Danil Vovchenko287411112023-20241R1996-04-04European Elite
Wojtek Wolski105345084382015-20194L1986-02-24Zabrze, PolandMajor League
Egor Yakovlev29832851171742019-20245D1991-09-17Magnitogorsk, RussiaMajor League
Mikhail Yakubov10491726502011-20132C1982-02-16Barnaul, RussiaMajor League
Maxim Yakutsenya6061824262014-20151F1981-02-14European Elite
Nikita Yazkov3415662018-20191L1996-02-27Novkuznetsk, RussiaEuropean Elite
Vadim Yermolayev1500022008-20091F1989-02-14European Elite
Vladislav Yeryomenko706915292022-20242D1999-04-23Vitebsk, BelarusEuropean Elite
Michail Yunkov644913142013-20152C1986-02-16Voskresensk, RussiaEuropean Elite
Danila Yurov163283563302020-20244R2003-12-22Chelyabinsk, RussiaEuropean Elite
Artem Zagidulin6001142015-20246G1995-08-08Magnitogorsk, RussiaMajor League
Dmitriy Zaitsev1600002018-20191D1998-01-18Moscow, RussiaEuropean Elite
Vladilen Zakharov1200002014-20162F1994-01-12European Elite
Zakhar Zakharov100002020-20211F2002-01-09European Elite
Denis Zaripov229871402271142013-20174L1981-03-26Chelyabinsk, RussiaEuropean Elite
Nikolai Zavarukhin5451924162008-20091C1975-03-18European Elite
Pavel Zdunov1076612762010-20144F1991-06-18European Elite
Artyom Zemchionok14653136632020-20233D1991-06-24European Elite
Denis Zernov1764341841192021-20243F1996-01-10European Elite
Artem Zhelezkov72235432015-20183F1996-01-18European Elite
Nikita Zhloba1000002014-20173D1995-08-16European Elite
Kirill Zhukov300002022-20242D2004-08-23European Elite
Nikita Zimin100002022-20231F2003-06-05European Elite
Mats Zuccarello44111728302012-20131R1987-09-01Oslo, NorwayMajor League

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