MHL results, standings and stats
MHLEvery game with its score and box score where the league publishes one: lineups, goals, penalties and player lines, with standings built from the results.
15seasons, 2012-13 to 2026-27
17,217games, with box scores
68teams that have played in it
14,974games with odds
Standings, 2021-22
| Team | GP | W | L | OTL | GF | GA | Pts | Last 5 | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Krasnaya Armiya | 68 | 53 | 8 | 7 | 274 | 148 | 162 | OLWWW |
| 2 | SKA-1946 | 68 | 49 | 9 | 10 | 276 | 143 | 154 | WWWOW |
| 3 | Stalnye Lisy | 64 | 50 | 10 | 4 | 264 | 130 | 149 | WWOOL |
| 4 | Dyn. Moscow | 68 | 49 | 17 | 2 | 248 | 162 | 140 | OLWWW |
| 5 | Chaika | 64 | 47 | 11 | 6 | 204 | 129 | 140 | WWWOW |
| 6 | Almaz | 68 | 46 | 16 | 6 | 243 | 176 | 139 | WLLLL |
| 7 | Loko | 68 | 46 | 16 | 6 | 295 | 178 | 137 | WWLWL |
| 8 | Mamonty Yugry | 64 | 45 | 17 | 2 | 261 | 166 | 134 | WWWWW |
| 9 | Din. St. Petersburg | 68 | 43 | 17 | 8 | 234 | 184 | 129 | WWOLW |
| 10 | Tolpar | 64 | 43 | 16 | 5 | 223 | 141 | 127 | LWLLO |
| 11 | Irbis | 64 | 40 | 19 | 5 | 194 | 133 | 118 | WWWLW |
| 12 | Omskie Yastreby | 64 | 39 | 20 | 5 | 236 | 171 | 116 | WWWLL |
| 13 | Russkie Vityazi | 68 | 38 | 23 | 7 | 231 | 188 | 114 | OWLWW |
| 14 | Sputnik Almetievsk | 64 | 35 | 20 | 9 | 178 | 154 | 109 | WWLWW |
| 15 | MHC Spartak | 68 | 39 | 27 | 2 | 197 | 185 | 109 | WWWLL |
| 16 | Krylya Sovetov | 66 | 38 | 25 | 3 | 180 | 170 | 109 | WLWWW |
| 17 | Loko-76 | 64 | 34 | 24 | 6 | 189 | 180 | 103 | WLWWW |
| 18 | Belye Medvedi | 64 | 33 | 24 | 7 | 204 | 187 | 101 | OWLLO |
| 19 | Mikhaylov Academy U20 | 68 | 33 | 29 | 6 | 200 | 228 | 99 | WLLWW |
| 20 | Ladya | 64 | 30 | 24 | 10 | 180 | 184 | 97 | LOWWO |
| 21 | Avto | 64 | 34 | 26 | 4 | 197 | 183 | 96 | WWWWL |
| 22 | Reaktor | 64 | 26 | 31 | 7 | 185 | 242 | 79 | WWLLO |
| 23 | Taifun | 64 | 25 | 34 | 5 | 169 | 227 | 78 | LLWLW |
| 24 | Sarmaty | 64 | 27 | 33 | 4 | 155 | 225 | 76 | LWWWW |
| 25 | Tayfun | 64 | 25 | 39 | 0 | 169 | 227 | 75 | LLWLW |
| 26 | Amurskie Tigry | 68 | 25 | 37 | 6 | 146 | 235 | 75 | WWWWO |
| 27 | Red Mashine Atlant | 68 | 23 | 38 | 7 | 180 | 220 | 74 | LOLLL |
| 28 | Molot Perm | 64 | 23 | 31 | 10 | 143 | 193 | 71 | WOLLW |
| 29 | Kapitan | 68 | 20 | 43 | 5 | 153 | 240 | 58 | WWWLL |
| 30 | Kuznetskie Medvedi | 64 | 19 | 37 | 8 | 117 | 204 | 58 | LWLWL |
| 31 | SKA-Varyagi | 68 | 19 | 45 | 4 | 155 | 273 | 58 | LLOLL |
| 32 | HC Riga | 66 | 18 | 43 | 5 | 172 | 244 | 55 | LWWWW |
| 33 | Sakhalinskie Akuly | 68 | 17 | 47 | 4 | 159 | 253 | 53 | LLLLL |
| 34 | Sibirskie Snaipery | 64 | 16 | 44 | 4 | 138 | 226 | 47 | LLLLL |
| 35 | Tyumensky Legion | 64 | 3 | 59 | 2 | 106 | 326 | 11 | LLLLW |
Built from the results, with the league's own points
Every season
Seasons in the API| Season | Games | First game | Last game | |
|---|---|---|---|---|
| 2026-27 | 931 | 6 Sep 2026 | 22 Mar 2027 | StandingsLast day |
| 2025-26 | 1,366 | 3 Sep 2025 | 24 May 2026 | StandingsLast day |
| 2024-25 | 1,192 | 1 Sep 2024 | 24 May 2025 | StandingsLast day |
| 2023-24 | 1,138 | 3 Sep 2023 | 25 Apr 2024 | StandingsLast day |
| 2022-23 | 1,132 | 3 Sep 2022 | 25 Apr 2023 | StandingsLast day |
| 2021-22 | 1,215 | 4 Sep 2021 | 25 Apr 2022 | StandingsLast day |
| 2020-21 | 1,145 | 5 Sep 2020 | 23 Apr 2021 | StandingsLast day |
| 2019-20 | 1,248 | 3 Sep 2019 | 16 Mar 2020 | StandingsLast day |
| 2018-19 | 1,272 | 4 Sep 2018 | 24 Apr 2019 | StandingsLast day |
| 2017-18 | 1,264 | 2 Sep 2017 | 24 Apr 2018 | StandingsLast day |
| 2016-17 | 1,081 | 4 Sep 2016 | 22 Apr 2017 | StandingsLast day |
| 2015-16 | 720 | 2 Sep 2015 | 21 Apr 2016 | StandingsLast day |
| 2014-15 | 1,182 | 1 Sep 2014 | 26 Apr 2015 | StandingsLast day |
| 2013-14 | 1,243 | 3 Sep 2013 | 29 Apr 2014 | StandingsLast day |
| 2012-13 | 1,088 | 1 Sep 2012 | 30 Apr 2013 | StandingsLast day |
12 of 15 seasons, newest first