NMHL — 2023
Playoffs
Quarter-finals
Bobrov2
Tambov3
2–7,2–4,6–5,4–3,2–3
Dizelist3
Olympia1
1–2,3–1,6–1,6–3
Polot3
Fakel1
2–5,5–1,6–1,3–2
Pre-Finals
Polot1
Tambov3
3–4,5–3,1–4,0–6
Finals
Tambov1
Yunison Moscow3
1–3,3–2,1–2,2–3
Quarter-finals
Bobrov2
Tambov3
2–7,2–4,6–5,4–3,2–3
Dizelist3
Olympia1
1–2,3–1,6–1,6–3
Polot3
Fakel1
2–5,5–1,6–1,3–2
Pre-Finals
Polot1
Tambov3
3–4,5–3,1–4,0–6
Finals
Tambov1
Yunison Moscow3
1–3,3–2,1–2,2–3
Conference Standings — 2023
The 2023 NMHL season standings featuring 46 teams. Yunison Moscow leads the table with 74 points from 40 matches, followed by Fakel on 56 points. The teams have scored 6,320 goals combined this season.
Western Conference
Played 40Won 35OTL 0Lost 2Goal Diff +129Points 74
Played 40Won 24OTL 0Lost 11Goal Diff +55Points 56
Played 40Won 23OTL 0Lost 12Goal Diff +41Points 54
Played 40Won 20OTL 0Lost 12Goal Diff +12Points 50
Played 40Won 19OTL 0Lost 14Goal Diff +29Points 49
Played 40Won 12OTL 0Lost 18Goal Diff -3Points 39
Played 40Won 12OTL 0Lost 21Goal Diff -24Points 36
Played 40Won 14OTL 0Lost 21Goal Diff -40Points 35
Played 40Won 13OTL 0Lost 22Goal Diff -37Points 34
10Bryansk
Played 40Won 10OTL 0Lost 25Goal Diff -70Points 27
11Dinamo Junior
Played 40Won 7OTL 0Lost 31Goal Diff -92Points 17
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 40 | 35 | 0 | 2 | 200 | 71 | +129 | 74 | |
| 2 | 40 | 24 | 0 | 11 | 181 | 126 | +55 | 56 | |
| 3 | 40 | 23 | 0 | 12 | 158 | 117 | +41 | 54 | |
| 4 | 40 | 20 | 0 | 12 | 121 | 109 | +12 | 50 | |
| 5 | 40 | 19 | 0 | 14 | 162 | 133 | +29 | 49 | |
| 6 | 40 | 12 | 0 | 18 | 135 | 138 | -3 | 39 | |
| 7 | 40 | 12 | 0 | 21 | 137 | 161 | -24 | 36 | |
| 8 | 40 | 14 | 0 | 21 | 129 | 169 | -40 | 35 | |
| 9 | 40 | 13 | 0 | 22 | 134 | 171 | -37 | 34 | |
10Bryansk | 10 | 40 | 10 | 0 | 25 | 112 | 182 | -70 | 27 |
11Dinamo Junior | 11 | 40 | 7 | 0 | 31 | 90 | 182 | -92 | 17 |
Eastern Conference
Played 44Won 31OTL 0Lost 6Goal Diff +87Points 74
Played 44Won 27OTL 0Lost 9Goal Diff +85Points 67
Played 44Won 27OTL 0Lost 12Goal Diff +55Points 62
Played 44Won 22OTL 0Lost 12Goal Diff +29Points 62
Played 44Won 18OTL 0Lost 18Goal Diff +10Points 49
Played 44Won 15OTL 0Lost 18Goal Diff -5Points 47
Played 44Won 20OTL 0Lost 19Goal Diff -10Points 47
Played 44Won 15OTL 0Lost 18Goal Diff -4Points 44
Played 44Won 12OTL 0Lost 22Goal Diff -38Points 39
Played 44Won 11OTL 0Lost 21Goal Diff -38Points 38
11Belgorod
Played 44Won 14OTL 0Lost 24Goal Diff -31Points 37
12Tverichi
Played 44Won 3OTL 0Lost 36Goal Diff -140Points 11
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 44 | 31 | 0 | 6 | 162 | 75 | +87 | 74 | |
| 2 | 44 | 27 | 0 | 9 | 199 | 114 | +85 | 67 | |
| 3 | 44 | 27 | 0 | 12 | 173 | 118 | +55 | 62 | |
| 4 | 44 | 22 | 0 | 12 | 146 | 117 | +29 | 62 | |
| 5 | 44 | 18 | 0 | 18 | 129 | 119 | +10 | 49 | |
| 6 | 44 | 15 | 0 | 18 | 115 | 120 | -5 | 47 | |
| 7 | 44 | 20 | 0 | 19 | 153 | 163 | -10 | 47 | |
| 8 | 44 | 15 | 0 | 18 | 121 | 125 | -4 | 44 | |
| 9 | 44 | 12 | 0 | 22 | 118 | 156 | -38 | 39 | |
| 10 | 44 | 11 | 0 | 21 | 109 | 147 | -38 | 38 | |
11Belgorod | 11 | 44 | 14 | 0 | 24 | 100 | 131 | -31 | 37 |
12Tverichi | 12 | 44 | 3 | 0 | 36 | 76 | 216 | -140 | 11 |
Overall Standings
Played 40Won 35OTL 0Lost 2Goal Diff +129Points 74
Played 44Won 31OTL 0Lost 6Goal Diff +87Points 74
Played 44Won 27OTL 0Lost 9Goal Diff +85Points 67
Played 44Won 27OTL 0Lost 12Goal Diff +55Points 62
Played 44Won 22OTL 0Lost 12Goal Diff +29Points 62
Played 40Won 24OTL 0Lost 11Goal Diff +55Points 56
Played 40Won 23OTL 0Lost 12Goal Diff +41Points 54
Played 40Won 20OTL 0Lost 12Goal Diff +12Points 50
Played 40Won 19OTL 0Lost 14Goal Diff +29Points 49
10Dizelist
Played 44Won 18OTL 0Lost 18Goal Diff +10Points 49
11Proton
Played 44Won 15OTL 0Lost 18Goal Diff -5Points 47
Played 44Won 20OTL 0Lost 19Goal Diff -10Points 47
13Lipetsk
Played 44Won 15OTL 0Lost 18Goal Diff -4Points 44
Played 40Won 12OTL 0Lost 18Goal Diff -3Points 39
Played 44Won 12OTL 0Lost 22Goal Diff -38Points 39
Played 44Won 11OTL 0Lost 21Goal Diff -38Points 38
17Belgorod
Played 44Won 14OTL 0Lost 24Goal Diff -31Points 37
Played 40Won 12OTL 0Lost 21Goal Diff -24Points 36
Played 40Won 14OTL 0Lost 21Goal Diff -40Points 35
20Arktika
Played 40Won 13OTL 0Lost 22Goal Diff -37Points 34
21Bryansk
Played 40Won 10OTL 0Lost 25Goal Diff -70Points 27
22Dinamo Junior
Played 40Won 7OTL 0Lost 31Goal Diff -92Points 17
23Tverichi
Played 44Won 3OTL 0Lost 36Goal Diff -140Points 11
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 40 | 35 | 0 | 2 | 200 | 71 | +129 | 74 | |
| 2 | 44 | 31 | 0 | 6 | 162 | 75 | +87 | 74 | |
| 3 | 44 | 27 | 0 | 9 | 199 | 114 | +85 | 67 | |
| 4 | 44 | 27 | 0 | 12 | 173 | 118 | +55 | 62 | |
| 5 | 44 | 22 | 0 | 12 | 146 | 117 | +29 | 62 | |
| 6 | 40 | 24 | 0 | 11 | 181 | 126 | +55 | 56 | |
| 7 | 40 | 23 | 0 | 12 | 158 | 117 | +41 | 54 | |
| 8 | 40 | 20 | 0 | 12 | 121 | 109 | +12 | 50 | |
| 9 | 40 | 19 | 0 | 14 | 162 | 133 | +29 | 49 | |
10Dizelist | 10 | 44 | 18 | 0 | 18 | 129 | 119 | +10 | 49 |
11Proton | 11 | 44 | 15 | 0 | 18 | 115 | 120 | -5 | 47 |
| 12 | 44 | 20 | 0 | 19 | 153 | 163 | -10 | 47 | |
13Lipetsk | 13 | 44 | 15 | 0 | 18 | 121 | 125 | -4 | 44 |
| 14 | 40 | 12 | 0 | 18 | 135 | 138 | -3 | 39 | |
| 15 | 44 | 12 | 0 | 22 | 118 | 156 | -38 | 39 | |
| 16 | 44 | 11 | 0 | 21 | 109 | 147 | -38 | 38 | |
17Belgorod | 17 | 44 | 14 | 0 | 24 | 100 | 131 | -31 | 37 |
| 18 | 40 | 12 | 0 | 21 | 137 | 161 | -24 | 36 | |
| 19 | 40 | 14 | 0 | 21 | 129 | 169 | -40 | 35 | |
20Arktika | 20 | 40 | 13 | 0 | 22 | 134 | 171 | -37 | 34 |
21Bryansk | 21 | 40 | 10 | 0 | 25 | 112 | 182 | -70 | 27 |
22Dinamo Junior | 22 | 40 | 7 | 0 | 31 | 90 | 182 | -92 | 17 |
23Tverichi | 23 | 44 | 3 | 0 | 36 | 76 | 216 | -140 | 11 |
Betting Insights
6.47Goals / Match
88.1%Both Score %
59.6%Over 2.5 / 5.5 %
55.1%Home Win %
44.9%Away Win %
11.9%Clean Sheet %
Most Common Scorelines
2-1
5.8%(31)
2-3
5.6%(30)
3-2
5.6%(30)
4-3
5.2%(28)
1-2
3.5%(19)
3-1
3.3%(18)
2-4
3.2%(17)
3-4
3.0%(16)
1-3
3.0%(16)
2-5
2.8%(15)
Teams
Yunison Moscow
Fakel
Polot
Granit
Yermak Angarsk
Hors Podolsk
Metallurg Cherepovets
Dinamo 576
Arktika
Bryansk
Dinamo Junior
Olympia
Tambov
Bobrov
MHK Ryazan
Dizelist
Proton
Kristall BDK
Lipetsk
Progress Glazov
Sokol Novocheboksarsk
Belgorod
Tverichi
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.
Tambov | 2 – 3 | Yunison Moscow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tambov | 1 – 2 | Yunison Moscow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yunison Moscow | 2 – 3 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yunison Moscow | 3 – 1 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Polot | 0 – 6 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Polot | 1 – 4 | Tambov | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dizelist | 1 – 6 | Yunison Moscow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tambov | 3 – 5 | Polot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yunison Moscow | 5 – 1 | Dizelist | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tambov | 4 – 3 | Polot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 3 May 2026