NMHL — 2022
Playoffs
Quarter-finals
Bobrov1
Olympia3
3–1,0–2,1–2,1–2
Dizelist1
Tambov3
3–0,2–4,0–5,2–3
MHK Ryazan3
Yunison Moscow2
1–2,1–4,2–1,5–2,3–1
Pre-Finals
Polot3
Olympia2
4–6,5–4,7–2,3–4,4–1
Finals
Polot1
Tambov3
6–1,2–5,1–3,2–5
Quarter-finals
Bobrov1
Olympia3
3–1,0–2,1–2,1–2
Dizelist1
Tambov3
3–0,2–4,0–5,2–3
MHK Ryazan3
Yunison Moscow2
1–2,1–4,2–1,5–2,3–1
Pre-Finals
Polot3
Olympia2
4–6,5–4,7–2,3–4,4–1
Finals
Polot1
Tambov3
6–1,2–5,1–3,2–5
Conference Standings — 2022
The 2022 NMHL season standings featuring 44 teams. Polot leads the table with 62 points from 40 matches, followed by MHK Ryazan on 60 points. The teams have scored 6,214 goals combined this season.
Western Conference
Played 40Won 26OTL 0Lost 8Goal Diff +54Points 62
Played 39Won 24OTL 0Lost 8Goal Diff +58Points 60
Played 40Won 23OTL 0Lost 9Goal Diff +49Points 58
4Dinamo Junior
Played 40Won 24OTL 0Lost 10Goal Diff +56Points 55
5Yamal
Played 40Won 19OTL 0Lost 15Goal Diff +23Points 50
Played 39Won 16OTL 0Lost 17Goal Diff +13Points 43
7Vidnoye
Played 40Won 18OTL 0Lost 18Goal Diff +1Points 42
Played 40Won 13OTL 0Lost 19Goal Diff +2Points 36
Played 40Won 15OTL 0Lost 23Goal Diff -54Points 32
Played 40Won 7OTL 0Lost 26Goal Diff -63Points 24
11Tverichi
Played 40Won 2OTL 0Lost 34Goal Diff -139Points 8
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 40 | 26 | 0 | 8 | 200 | 146 | +54 | 62 | |
| 2 | 39 | 24 | 0 | 8 | 162 | 104 | +58 | 60 | |
| 3 | 40 | 23 | 0 | 9 | 157 | 108 | +49 | 58 | |
4Dinamo Junior | 4 | 40 | 24 | 0 | 10 | 158 | 102 | +56 | 55 |
5Yamal | 5 | 40 | 19 | 0 | 15 | 164 | 141 | +23 | 50 |
| 6 | 39 | 16 | 0 | 17 | 161 | 148 | +13 | 43 | |
7Vidnoye | 7 | 40 | 18 | 0 | 18 | 165 | 164 | +1 | 42 |
| 8 | 40 | 13 | 0 | 19 | 160 | 158 | +2 | 36 | |
| 9 | 40 | 15 | 0 | 23 | 121 | 175 | -54 | 32 | |
| 10 | 40 | 7 | 0 | 26 | 123 | 186 | -63 | 24 | |
11Tverichi | 11 | 40 | 2 | 0 | 34 | 84 | 223 | -139 | 8 |
Eastern Conference
Played 40Won 24OTL 0Lost 7Goal Diff +72Points 65
Played 40Won 29OTL 0Lost 8Goal Diff +81Points 62
Played 40Won 25OTL 0Lost 9Goal Diff +83Points 60
Played 40Won 19OTL 0Lost 12Goal Diff +31Points 51
Played 40Won 21OTL 0Lost 14Goal Diff +42Points 49
Played 40Won 14OTL 0Lost 15Goal Diff +9Points 44
Played 40Won 14OTL 0Lost 18Goal Diff -7Points 40
Played 40Won 16OTL 0Lost 21Goal Diff -18Points 37
Played 40Won 16OTL 0Lost 20Goal Diff +11Points 36
10Belgorod
Played 40Won 8OTL 0Lost 28Goal Diff -69Points 21
11Kursk
Played 40Won 3OTL 0Lost 37Goal Diff -235Points 6
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 40 | 24 | 0 | 7 | 174 | 102 | +72 | 65 | |
| 2 | 40 | 29 | 0 | 8 | 163 | 82 | +81 | 62 | |
| 3 | 40 | 25 | 0 | 9 | 165 | 82 | +83 | 60 | |
| 4 | 40 | 19 | 0 | 12 | 154 | 123 | +31 | 51 | |
| 5 | 40 | 21 | 0 | 14 | 152 | 110 | +42 | 49 | |
| 6 | 40 | 14 | 0 | 15 | 107 | 98 | +9 | 44 | |
| 7 | 40 | 14 | 0 | 18 | 123 | 130 | -7 | 40 | |
| 8 | 40 | 16 | 0 | 21 | 106 | 124 | -18 | 37 | |
| 9 | 40 | 16 | 0 | 20 | 137 | 126 | +11 | 36 | |
10Belgorod | 10 | 40 | 8 | 0 | 28 | 119 | 188 | -69 | 21 |
11Kursk | 11 | 40 | 3 | 0 | 37 | 52 | 287 | -235 | 6 |
Overall Standings
Played 40Won 24OTL 0Lost 7Goal Diff +72Points 65
Played 40Won 29OTL 0Lost 8Goal Diff +81Points 62
Played 40Won 26OTL 0Lost 8Goal Diff +54Points 62
Played 40Won 25OTL 0Lost 9Goal Diff +83Points 60
Played 39Won 24OTL 0Lost 8Goal Diff +58Points 60
Played 40Won 23OTL 0Lost 9Goal Diff +49Points 58
7Dinamo Junior
Played 40Won 24OTL 0Lost 10Goal Diff +56Points 55
Played 40Won 19OTL 0Lost 12Goal Diff +31Points 51
9Yamal
Played 40Won 19OTL 0Lost 15Goal Diff +23Points 50
Played 40Won 21OTL 0Lost 14Goal Diff +42Points 49
11Proton
Played 40Won 14OTL 0Lost 15Goal Diff +9Points 44
12Arktika
Played 39Won 16OTL 0Lost 17Goal Diff +13Points 43
13Vidnoye
Played 40Won 18OTL 0Lost 18Goal Diff +1Points 42
Played 40Won 14OTL 0Lost 18Goal Diff -7Points 40
15Lipetsk
Played 40Won 16OTL 0Lost 21Goal Diff -18Points 37
Played 40Won 16OTL 0Lost 20Goal Diff +11Points 36
Played 40Won 13OTL 0Lost 19Goal Diff +2Points 36
18Bryansk
Played 40Won 15OTL 0Lost 23Goal Diff -54Points 32
Played 40Won 7OTL 0Lost 26Goal Diff -63Points 24
20Belgorod
Played 40Won 8OTL 0Lost 28Goal Diff -69Points 21
21Tverichi
Played 40Won 2OTL 0Lost 34Goal Diff -139Points 8
22Kursk
Played 40Won 3OTL 0Lost 37Goal Diff -235Points 6
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 40 | 24 | 0 | 7 | 174 | 102 | +72 | 65 | |
| 2 | 40 | 29 | 0 | 8 | 163 | 82 | +81 | 62 | |
| 3 | 40 | 26 | 0 | 8 | 200 | 146 | +54 | 62 | |
| 4 | 40 | 25 | 0 | 9 | 165 | 82 | +83 | 60 | |
| 5 | 39 | 24 | 0 | 8 | 162 | 104 | +58 | 60 | |
| 6 | 40 | 23 | 0 | 9 | 157 | 108 | +49 | 58 | |
7Dinamo Junior | 7 | 40 | 24 | 0 | 10 | 158 | 102 | +56 | 55 |
| 8 | 40 | 19 | 0 | 12 | 154 | 123 | +31 | 51 | |
9Yamal | 9 | 40 | 19 | 0 | 15 | 164 | 141 | +23 | 50 |
| 10 | 40 | 21 | 0 | 14 | 152 | 110 | +42 | 49 | |
11Proton | 11 | 40 | 14 | 0 | 15 | 107 | 98 | +9 | 44 |
12Arktika | 12 | 39 | 16 | 0 | 17 | 161 | 148 | +13 | 43 |
13Vidnoye | 13 | 40 | 18 | 0 | 18 | 165 | 164 | +1 | 42 |
| 14 | 40 | 14 | 0 | 18 | 123 | 130 | -7 | 40 | |
15Lipetsk | 15 | 40 | 16 | 0 | 21 | 106 | 124 | -18 | 37 |
| 16 | 40 | 16 | 0 | 20 | 137 | 126 | +11 | 36 | |
| 17 | 40 | 13 | 0 | 19 | 160 | 158 | +2 | 36 | |
18Bryansk | 18 | 40 | 15 | 0 | 23 | 121 | 175 | -54 | 32 |
| 19 | 40 | 7 | 0 | 26 | 123 | 186 | -63 | 24 | |
20Belgorod | 20 | 40 | 8 | 0 | 28 | 119 | 188 | -69 | 21 |
21Tverichi | 21 | 40 | 2 | 0 | 34 | 84 | 223 | -139 | 8 |
22Kursk | 22 | 40 | 3 | 0 | 37 | 52 | 287 | -235 | 6 |
Betting Insights
Goals / Match
6.92
Average goals per match this season
Both Score %
86.5%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
61.2%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
54.0%
Percentage of matches won by home teams
Away Win %
46.0%
Percentage of matches won by away teams
Clean Sheet %
13.5%
Percentage of matches where at least one team kept a clean sheet
Most Common Scorelines
3-2
5.6%(28)
4-3
4.8%(24)
2-3
4.6%(23)
4-1
3.8%(19)
3-4
3.6%(18)
3-1
3.6%(18)
1-2
3.4%(17)
2-4
3.2%(16)
5-2
3.0%(15)
4-5
3.0%(15)
Goals by Period
28.6%
P1
28.0%
P2
34.3%
P3
9.2%
OT
Teams
Polot
MHK Ryazan
Yunison Moscow
Dinamo Junior
Yamal
Arktika
Vidnoye
Dinamo 576
Bryansk
Metallurg Cherepovets
Tverichi
Tambov
Olympia
Bobrov
Dizelist
Kristall BDK
Proton
Sokol Novocheboksarsk
Lipetsk
Progress Glazov
Belgorod
Kursk
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Polot | 2 – 5 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Polot | 1 – 3 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tambov | 5 – 2 | Polot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tambov | 1 – 6 | Polot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Polot | 4 – 1 | Olympia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Polot | 3 – 4 | Olympia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Polot | 7 – 2 | Olympia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tambov | 4 – 3 | MHK Ryazan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MHK Ryazan | 0 – 2 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Olympia | 4 – 5 | Polot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 6 May 2026