Loading page

MHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

MHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
8001.Russia flagDmitri Nikonorov (F)170000.0042020 - 20232
8002.Russia flagValeri Zherebkov (D)170000.0062012 - 20131
8003.Belarus flagArtemi Chernikov (LW)170000.0062014 - 20151
8004.Belarus flagPavel Belanovsky (D)170000.0082011 - 20121
8005.Russia flagDaniil Pshenitsyn (D)Active player170000.0082025 - 20261
8006.Russia flagBogdan Semyonov (D)170000.00122019 - 20212
8007.Russia flagDaniil Lvov (D)Active player170000.00122025 - 20261
8008.Russia flagKirill Gusarov (D)170000.00142018 - 20202
8009.Russia flagDenis Galushka (D)170000.00262014 - 20151
8010.Russia flagIlya Martyushev (D)170000.00352024 - 20251
8011.Russia flagArtyom Basyuk (C)180000.0022013 - 20141
8012.Russia flagPavel Pankratov (F)180000.0022016 - 20171
8013.Russia flagYegor Plaksin (F)180000.0022017 - 20192
8014.China flagHaoran Che (C)180000.0022019 - 20201
8015.China flagHaiyang Zhao (D)180000.0022019 - 20201
8016.Austria flagRaphael Wolf (D)180000.0042013 - 20152
8017.Russia flagYegor Klyukin (D)180000.0042016 - 20182
8018.Russia flagDaniil Abramov (F)180000.0042023 - 20241
8019.Russia flagDanil Karabanov (C)180000.0042024 - 20251
8020.Russia flagKamil Zainullin (D)180000.0062020 - 20222
8021.Russia flagAlexei Kuznetsov (F)Active player180000.0062024 - 20251
8022.Russia flagVsevolod Lukoshkov (D)Active player180000.0062025 - 20261
8023.Russia flagAlexei Mironov (D)180000.0082019 - 20201
8024.Latvia flagReinis Demiters (D)180000.00142010 - 20111
8025.Russia flagAlexander Rodnin (D)180000.00272015 - 20161
8026.Russia flagKirill Nechayev (D)190000.0002014 - 20162
8027.Russia flagNikita Lozhkin (D)Active player190000.0002024 - 20251
8028.Russia flagDmitri Nomerovsky (D)190000.0022011 - 20121
8029.Russia flagYelisey Pecherkin (D)190000.0022014 - 20151
8030.Russia flagArtyom Khokholev (D/F)190000.0022014 - 20151
8031.Russia flagSavva Vishnevsky (D/F)190000.0022019 - 20212
8032.Russia flagMikhail Lebedev (RW/LW)Active player190000.0022024 - 20251
8033.Latvia flagJuris Ziemins (LW)200000.0042010 - 20111
8034.Russia flagStanislav Mitrofanov (D)200000.0042009 - 20101
8035.Israel flagArtyom Verny (F)200000.0042011 - 20121
8036.Russia flagDaniil N. Sergeyev (F)200000.0042018 - 20191
8037.Russia flagGrigori Morozov (D)200000.0042019 - 20212
8038.Kazakhstan flagVladislav Komarov (D)200000.0062019 - 20201
8039.Russia flagAlexei Skvortsov (F)200000.0082010 - 20111
8040.Russia flagMikhail Siplatov (F)200000.00122014 - 20162
8041.Belarus flagMatvei Bozhko (D)200000.00242013 - 20152
8042.Russia flagAlexander Sorokin (F)Active player210000.0002025 - 20272
8043.Russia flagKhasan Minikhanov (D)210000.0022025 - 20261
8044.Russia flagNikita Golovatyuk (D)Active player210000.0022025 - 20261
8045.Russia flagRoman Kolonutov (D)210000.0042011 - 20121
8046.Russia flagSergei Samarin (F)210000.0042016 - 20182
8047.Russia flagDmitri Blazhko (D)210000.0042022 - 20242
8048.Kazakhstan flagBekmukhambet Tolepbergen (LW)210000.0062013 - 20141
8049.Belarus flagMaxim Tolopilo (D)210000.0062021 - 20221
8050.Russia flagSergei Manyshkin (D)210000.00102010 - 20111
8051.Belarus flagIlya Petrov (D)210000.00142010 - 20152
8052.Latvia flagKristers Freibergs (D)210000.00142011 - 20121
8053.Russia flagGleb Shishkov (F)Active player220000.0002021 - 20221
8054.Russia flagAlexander Bodnar (F)Active player220000.0002025 - 20272
8055.Russia flagKlimenti Yagovkin (D)220000.0022010 - 20111
8056.Russia flagYegor Kondratyev (D/F)220000.0022015 - 20182
8057.Russia flagSultan Sobirov (C)220000.0042024 - 20251
8058.Russia flagGrigori Kulakov (D)220000.0082009 - 20101
8059.Kazakhstan flagNikita Kobanov (D)220000.00102012 - 20131
8060.Kazakhstan flagAlexei Polyushkin (F)220000.00102013 - 20141
8061.Russia flagMatvei Snigur (D)220000.00122015 - 20161
8062.Romania flagVladislav Teamriuc (F)220000.00182019 - 20212
8063.Russia flagDmitri Tatarchenkov (F)220000.00222014 - 20151
8064.China flagHanwen Si (D)220000.00272017 - 20181
8065.Russia flagBogdan Polyantsev (D)220000.00372021 - 20232
8066.Russia flagNikita Kochergin (D)220000.00432017 - 20181
8067.Russia flagArtyom Akhutkin (F)230000.0002020 - 20211
8068.Russia flagAlexander Loshchakov (F)230000.0022016 - 20171
8069.Russia flagYevgeni Drozdov (F)230000.0022019 - 20223
8070.Russia flagKirill Sorokin (D)230000.0042014 - 20162
8071.Russia flagMiron Karpov (D)Active player230000.0082025 - 20272
8072.Belarus flagYevgeni Petrovsky (D)230000.00102015 - 20161
8073.Russia flagLeon Deyev (D)Active player230000.00102025 - 20272
8074.Russia flagFail Vafin (D)240000.0042014 - 20151
8075.Russia flagYakov Byakov (D)240000.0042015 - 20161
8076.Russia flagVitali Lokkoyev (F)240000.0042018 - 20191
8077.Russia flagIvan Berezhnoy (D)240000.0042020 - 20211
8078.Estonia flagAnton Murashko (D/F)240000.0062017 - 20181
8079.Russia flagIvan Yefimov (D)240000.0082014 - 20162
8080.Czechia flagRadomir Vanek (D)240000.0082014 - 20151
8081.Czechia flagAdam Rulik (D)240000.00142014 - 20151
8082.Russia flagMikhail Danilov (F)240000.00182018 - 20191
8083.Czechia flagDavid Bahounek (D)250000.0002013 - 20141
8084.Russia flagYegor Nichukhrin (LW)Active player250000.0002025 - 20272
8085.Russia flagDanila Besedin (F)250000.0022016 - 20182
8086.Russia flagAlexei Uglov (F)250000.0042013 - 20141
8087.Russia flagSergei Khabardin (D)250000.0062014 - 20162
8088.Russia flagNikita Bogomolov (D)250000.0082018 - 20191
8089.Russia flagTimur Zaitsev (F)260000.0042011 - 20143
8090.Russia flagAmir Vakhitov (D)Active player260000.0042025 - 20261
8091.Russia flagAlexander Kashapov (D)260000.00122012 - 20131
8092.Russia flagMikhail Kalinin (D)260000.00142012 - 20142
8093.Russia flagMaxim Timofeyev (D)260000.00372017 - 20192
8094.Russia flagSergei Kiryanov (D)260000.00452016 - 20171
8095.Russia flagChris Kravchuk (D)260000.00772010 - 20111
8096.Russia flagYegor Kazantsev (F)270000.0042019 - 20201
8097.Ukraine flagVitali Andreykiv (D)270000.0082013 - 20141
8098.Russia flagNikita Merzlyakov (D)270000.00102013 - 20141
8099.Latvia flagMatiss Gelazis (D)280000.00102013 - 20141
8100.Russia flagFilipp Inin (D)280000.00122009 - 20101

* Some data is missing to provide a correct summary.