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
MHL — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
4001.Russia flagDaniil Stalnov (D)165613190.121802011 - 20154
4002.Russia flagMark Solyankin-Pasternak (D)172613190.112252011 - 20154
4003.Russia flagSergei Chyobotov (D)179613190.112332015 - 20194
4004.Russia flagAlexander Gorshkov (LW/RW)30514190.6382010 - 20133
4005.Belarus flagDaniel Pavlovsky (F)36514190.53182025 - 20261
4006.Kazakhstan flagStepan Shtefan (LW/C)36514190.53412016 - 20171
4007.Belarus flagIlya Grechny (F)47514190.4062023 - 20252
4008.Russia flagVasili Bubnikov (F)62514190.31302012 - 20152
4009.Russia flagIlya Dragun (D)81514190.23692017 - 20203
4010.Russia flagTimur Kholikov (D)Active player94514190.20202023 - 20263
4011.Russia flagAndrei Yezhov (D)94514190.20482020 - 20222
4012.Russia flagIlya Borisenko (D/F)101514190.19952019 - 20223
4013.Russia flagPavel Filchenkov (D)106514190.18302015 - 20172
4014.Russia flagArtyom Venskel (D)118514190.16902011 - 20132
4015.Russia flagAlexander Yakovenko (D)70415190.27282014 - 20184
4016.Russia flagBogdan Lebedev (D)100415190.19222022 - 20264
4017.Russia flagYegor Platonov (C/RW)Active player105415190.18532024 - 20273
4018.Russia flagAnton A. Gordeyev (D)107415190.18682020 - 20222
4019.Russia flagNikita Politov (D)116415190.16862016 - 20182
4020.Russia flagAndrei Rodionov (D)124415190.15342013 - 20174
4021.Russia flagYegor Ananyin (D)126415190.15402021 - 20243
4022.Russia flagSergei Shusharin (D)149415190.13502016 - 20193
4023.Russia flagDenis Bachurin (D)162415190.121332009 - 20134
4024.Russia flagStanislav Veretennikov (D)164415190.121142009 - 20123
4025.Russia flagVladislav Voropayev (D)25316190.76222014 - 20162
4026.Russia flagYevgeni Lukin (D)53316190.36582017 - 20203
4027.Russia flagArtyom Apasov (D)Active player69316190.28162023 - 20252
4028.Russia flagYuri Lavryonov (D)100316190.19482011 - 20153
4029.Russia flagAlexei Turchaninov (D)115316190.17892014 - 20162
4030.Russia flagAndrei Korniyenko (D)Active player128316190.15442022 - 20264
4031.Russia flagIvan Lepyokhin (D)143316190.131472020 - 20233
4032.Russia flagVladimir Sychushkin (D)143316190.132332016 - 20193
4033.Russia flagInsaf Afridanov (D)83217190.23262023 - 20252
4034.Russia flagVsevolod Matveyev (D)Active player118217190.16592024 - 20273
4035.Russia flagGrigori Vashchenko (D)127217190.15842012 - 20164
4036.Russia flagAlexander Itkin (D)Active player140217190.14702023 - 20274
4037.Russia flagArsen Nurgaliyev (D)134118190.14742013 - 20163
4038.Russia flagTimur Faizutdinov (D)191019190.101282017 - 20214
4039.Russia flagSaveli Skurikhin (D)51126180.35722014 - 20151
4040.Russia flagDenis Piliya (RW)28117180.64532024 - 20251
4041.Russia flagYaroslav Domrachev (RW)71117180.25222024 - 20262
4042.Russia flagSergei Alexandrov (F)73117180.25342017 - 20203
4043.Russia flagAlexander Kononov (RW)75117180.2462014 - 20162
4044.Russia flagKirill Antonov (F)76117180.24182022 - 20242
4045.Russia flagIlya Gatiyatulin (D)77117180.23802018 - 20213
4046.Russia flagAndrei Milyayev (RW/LW)35108180.51302025 - 20261
4047.Germany flagVladislav Filin (D/F)53108180.34162014 - 20151
4048.Russia flagLinar Abdullin (LW/RW)55108180.33182023 - 20252
4049.Russia flagPyotr Subbotin (F)Active player66108180.27232025 - 20272
4050.Russia flagGleb Romashchenko (F)69108180.26622014 - 20173
4051.Russia flagOleg Chipsanov (F)Active player72108180.25202025 - 20272
4052.Russia flagYevgeni Samsonov (F)Active player74108180.2482025 - 20272
4053.Russia flagYegor Andin (F)91108180.20282021 - 20232
4054.Russia flagAnton Glinkin (LW)1499181.29102009 - 20101
4055.Russia flagAndrei Smirnov (C)3299180.5662009 - 20123
4056.Russia flagDaniil Artamonov (LW)4299180.43162023 - 20252
4057.Belarus flagAlexei Avtayev (F)6799180.27692010 - 20122
4058.Russia flagVladislav Borisov (F)7199180.25242011 - 20143
4059.Latvia flagErlends Klavins (C)8299180.22382015 - 20192
4060.Russia flagAlexander Kochetkov (C)8699180.21602023 - 20252
4061.Russia flagAidar Vildanov (C)8699180.211082023 - 20252
4062.Russia flagAlexander Mukhin (D)9499180.19442012 - 20153
4063.Russia flagPavel Skumatov (RW)9499180.19442013 - 20173
4064.Russia flagMaxim Nalyotov (F)9599180.19762014 - 20173
4065.Russia flagIlya Ilyov (D)10799180.17582023 - 20263
4066.Russia flagKirill Poplevin (F)37810180.49752014 - 20151
4067.Russia flagValeri Nichushkin (RW/LW)47810180.3862011 - 20132
4068.Kazakhstan flagArtyom Klochanov (F)56810180.32142025 - 20261
4069.Russia flagAlexander Romanov (D)56810180.32392016 - 20182
4070.Russia flagNikita Malygin (F)58810180.31742010 - 20111
4071.Kazakhstan flagAlexander Simakhin (F)Active player59810180.31552025 - 20272
4072.Russia flagRoman Rostkov (F)67810180.27462013 - 20152
4073.Russia flagAlexander Stankovsky (F)73810180.25622009 - 20123
4074.Russia flagBoris Kondaurov (F)76810180.24362014 - 20173
4075.Kazakhstan flagMaxim Chalov (F)98810180.18222017 - 20203
4076.Russia flagMikhail Gordeyev (D)98810180.181282017 - 20192
4077.Russia flagArtur Ganzvind (F)113810180.16442009 - 20123
4078.Belarus flagYaroslav Antonov (F)Active player134810180.131192023 - 20274
4079.Ukraine flagYuri Silnitsky (D)37711180.49602010 - 20122
4080.Russia flagBogdan Kiselevich (D)40711180.45562009 - 20123
4081.Latvia flagRonalds Cinks (D/F)44711180.41102010 - 20111
4082.Czechia flagDominik Piskoř (F)50711180.36422012 - 20131
4083.Russia flagGarik Manukyan (F)Active player64711180.28122025 - 20272
4084.Russia flagKirill Vetrov (D)75711180.24302021 - 20232
4085.Belarus flagSergei Stas (LW)76711180.24482010 - 20122
4086.Russia flagYaroslav Migal (RW)Active player78711180.2362022 - 20253
4087.Belarus flagKirill Sevko (F)Active player79711180.2342025 - 20272
4088.Russia flagIvan Bakulin (F)83711180.22322016 - 20182
4089.Russia flagPyotr Pirogov (F)85711180.211062012 - 20163
4090.Russia flagMikhail Podyukov (C)86711180.21362023 - 20252
4091.Russia flagRafik Shabayev (D)90711180.201822016 - 20182
4092.Finland flagEetu Karvinen (LW)27612180.67222014 - 20151
4093.Czechia flagPetr Koblasa (RW)28612180.64162012 - 20142
4094.Russia flagMatvei Afonin (F)Active player40612180.45122025 - 20272
4095.Russia flagDenis Luzanov (D)Active player43612180.42142025 - 20272
4096.Russia flagAlexander Pavlinov (F)50612180.36262009 - 20112
4097.Russia flagYaroslav Dyominsky (D)Active player59612180.31362025 - 20272
4098.Russia flagAndrei Kochetkov (F)Active player60612180.30262024 - 20273
4099.Russia flagAlexei Mishukov (D)62612180.29722023 - 20252
4100.Russia flagMark Maskayev (F)73612180.25852019 - 20212

* Some data is missing to provide a correct summary.