NMHL — Today's Matches
Live scores, upcoming kick-offs, and finished results for today. Data refreshes automatically so you never miss a moment.
NMHL — Playoffs
Quarter-finals
NMHL — Standings
Current NMHL 2025 standings with 26 teams. MHK Ryazan leads the table with 92 points after 48 matches, followed by Yermak Angarsk on 80 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| # | Team | Points | Form | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Eastern Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 40OTL: 0Lost: 1Goal Diff: +123 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 35OTL: 0Lost: 7Goal Diff: +127 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 67 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 27OTL: 0Lost: 14Goal Diff: +52 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 28OTL: 0Lost: 14Goal Diff: +73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 60 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 18OTL: 0Lost: 15Goal Diff: +32 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 18OTL: 0Lost: 19Goal Diff: -4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 16OTL: 0Lost: 21Goal Diff: -25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 18OTL: 0Lost: 22Goal Diff: -29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 44 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 20OTL: 0Lost: 25Goal Diff: -27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 44 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 14OTL: 0Lost: 24Goal Diff: -17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 36 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 10OTL: 0Lost: 28Goal Diff: -48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 5OTL: 0Lost: 30Goal Diff: -93 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 6OTL: 0Lost: 35Goal Diff: -164 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Western Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 41OTL: 0Lost: 3Goal Diff: +156 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 29OTL: 0Lost: 11Goal Diff: +102 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 69 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 26OTL: 0Lost: 11Goal Diff: +45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 67 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 27OTL: 0Lost: 12Goal Diff: +51 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 47Won: 21OTL: 0Lost: 12Goal Diff: +30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 22OTL: 0Lost: 15Goal Diff: +3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 22OTL: 0Lost: 17Goal Diff: -18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 56 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 20OTL: 0Lost: 18Goal Diff: -16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 42 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 47Won: 14OTL: 0Lost: 24Goal Diff: -22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 8OTL: 0Lost: 27Goal Diff: -58 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 12OTL: 0Lost: 31Goal Diff: -66 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 6OTL: 0Lost: 35Goal Diff: -107 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 48Won: 3OTL: 0Lost: 35Goal Diff: -100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NMHL — Results
The latest 25 completed matches in the NMHL. The highest-scoring result was Granit 5–4 Yermak Angarsk. Review recent scorelines to spot form trends, home advantage patterns, and upset results that can inform your next bet.
| Home | Score | Away | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Semi-finals | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-30P1: 1–1P2: 0–1P3: 3–2OT: 1–0OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-30P1: 2–1P2: 0–0P3: 1–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-29P1: 2–2P2: 1–1P3: 0–0OT: 0–0SO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-29P1: 0–1P2: 3–1P3: 2–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26P1: 1–0P2: 0–0P3: 3–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26P1: 0–1P2: 1–0P3: 0–0OT: 0–0SO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25P1: 1–0P2: 1–2P3: 1–1OT: 0–1OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25P1: 0–0P2: 1–1P3: 2–2OT: 0–0SO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quarter-finals | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-19P1: 0–2P2: 1–1P3: 2–0OT: 0–1OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-19P1: 0–1P2: 1–1P3: 1–0OT: 1–0OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-16P1: 0–1P2: 2–0P3: 0–1OT: 0–1OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-16P1: 1–0P2: 1–1P3: 0–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-16P1: 0–0P2: 0–1P3: 1–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15P1: 0–0P2: 2–1P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15P1: 1–0P2: 1–3P3: 0–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15P1: 1–0P2: 1–0P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 1–1P2: 3–0P3: 3–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 1–1P2: 1–1P3: 0–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 0–1P2: 0–1P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 0–2P2: 0–1P3: 0–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11P1: 2–0P2: 2–1P3: 0–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11P1: 0–3P2: 1–0P3: 0–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11P1: 1–0P2: 2–2P3: 2–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11P1: 2–0P2: 1–1P3: 0–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Results | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-02P1: 1–1P2: 1–0P3: 0–1OT: 0–1OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NMHL — Team Stats
Side-by-side performance comparison of all 26 teams in the NMHL. Buran Moscow leads with 41 wins this season. The colour-coded heatmap highlights wins, losses, draws, goals scored and conceded, goal difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
NMHL — Betting Insights
NMHL 2025 — key betting statistics across 673 matches played. Games average 6.10 goals, with 87.4% seeing both teams score and 55.9% finishing with over 5.5 goals. Home sides win 51.9% of the time while % of matches end in a draw. Clean sheets are kept in 12.6% of games, and the most common scoreline is 2-3. Use these metrics to calibrate over/under, BTTS, and correct-score strategies.
Most Common Scorelines
The most frequent final scores in this competition — useful for correct score betting.
NMHL — Season Trends
Season-by-season comparison across 10 seasons of the NMHL, with 2025 highlighted. The current season averages 6.10 goals per match across 673 matches played. Columns cover home win %, away win %, BTTS rate, clean sheets, and over/under percentages — use year-on-year trends to spot if the league is becoming higher or lower scoring and calibrate your betting strategy accordingly.
Most Common Scorelines
The most frequent final scores in this competition — useful for correct score betting.
Period Goals & Game Patterns
Goal distribution by period and key game patterns — overtime, shootouts and comeback wins.
Top Scoring Teams
26 teams in the NMHL 2025 season ranked by wins. Buran Moscow leads with 41 wins. Voevoda Podolsk shows the biggest improvement this season with 19 more wins than their past average. Compare current form against historical averages to spot rising and declining teams — useful for match result and outright winner betting.
| Team | # | Played | Won | Lost | Goals For | Goals Against | Avg W | Avg L |
|---|---|---|---|---|---|---|---|---|
| 1 | Played48 | 41 | Lost3 | Goals For238 | Goals Against82 | Avg W— | Avg L— | |
| 2 | Played48 | 40 | Lost1 | Goals For192 | Goals Against69 | Avg W24.0 | Avg L7.2 | |
| 3 | Played48 | 35 | Lost7 | Goals For223 | Goals Against96 | Avg W20.0 | Avg L13.0 | |
| 4 | Played48 | 29 | Lost11 | Goals For203 | Goals Against101 | Avg W19.0 | Avg L15.0 | |
| 5 | Played48 | 28 | Lost14 | Goals For187 | Goals Against114 | Avg W25.2 | Avg L8.4 | |
| 6 | Played48 | 27 | Lost14 | Goals For160 | Goals Against108 | Avg W20.6 | Avg L11.6 | |
| 7 | Played48 | 27 | Lost12 | Goals For171 | Goals Against120 | Avg W15.6 | Avg L16.4 | |
| 8 | Played48 | 26 | Lost11 | Goals For168 | Goals Against123 | Avg W24.5 | Avg L9.0 | |
| 9 | Played48 | 22 | Lost15 | Goals For176 | Goals Against173 | Avg W18.8 | Avg L14.0 | |
| 10 | Played48 | 22 | Lost17 | Goals For130 | Goals Against148 | Avg W3.0 | Avg L35.0 | |
| 11 | Played47 | 21 | Lost12 | Goals For171 | Goals Against141 | Avg W12.8 | Avg L18.6 | |
| 12 | Played48 | 20 | Lost25 | Goals For124 | Goals Against151 | Avg W15.7 | Avg L16.7 | |
| 13 | Played48 | 20 | Lost18 | Goals For140 | Goals Against156 | Avg W26.0 | Avg L11.0 | |
| 14 | Played48 | 18 | Lost15 | Goals For155 | Goals Against123 | Avg W11.4 | Avg L21.0 | |
| 15 | Played48 | 18 | Lost19 | Goals For127 | Goals Against131 | Avg W18.5 | Avg L17.0 | |
| 16 | Played48 | 18 | Lost22 | Goals For141 | Goals Against170 | Avg W25.0 | Avg L10.0 | |
| 17 | Played48 | 16 | Lost21 | Goals For137 | Goals Against162 | Avg W16.2 | Avg L18.0 | |
| 18 | Played48 | 14 | Lost24 | Goals For127 | Goals Against144 | Avg W— | Avg L— | |
| 19 | Played47 | 14 | Lost24 | Goals For145 | Goals Against167 | Avg W12.0 | Avg L22.2 | |
| 20 | Played48 | 12 | Lost31 | Goals For112 | Goals Against178 | Avg W10.0 | Avg L27.0 | |
| 21 | Played48 | 10 | Lost28 | Goals For106 | Goals Against154 | Avg W25.0 | Avg L9.7 | |
| 22 | Played48 | 8 | Lost27 | Goals For106 | Goals Against164 | Avg W15.3 | Avg L18.0 | |
| 23 | Played48 | 6 | Lost35 | Goals For94 | Goals Against258 | Avg W12.2 | Avg L21.8 | |
| 24 | Played48 | 6 | Lost35 | Goals For109 | Goals Against216 | Avg W— | Avg L— | |
| 25 | Played48 | 5 | Lost30 | Goals For89 | Goals Against182 | Avg W11.8 | Avg L23.2 | |
| 26 | Played48 | 3 | Lost35 | Goals For95 | Goals Against195 | Avg W8.8 | Avg L27.0 |
NMHL — Past Seasons
Browse 8 archived seasons of the NMHL, from 2019 to 2024. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
History 19 Mar 2026
The MHL was established on March 26, 2009, as a strategic initiative to professionalise junior ice hockey development in Russia. The league's inaugural season began on September 4, 2009, with 20 founding clubs representing a partnership between the KHL, the Russian Ice Hockey Federation, and regional hockey organizations. Unlike many youth leagues, the MHL operates with a franchise model and competitive structure mirroring professional leagues, offering players aged 16–20 the opportunity to develop in a high-level environment. The league has expanded significantly since its founding, growing from 20 teams to 39 teams by the 2024–25 season, encompassing clubs across Russia, Kazakhstan, and Belarus. In 2024, the league secured OLIMPBET as its title sponsor through 2026, elevating its commercial profile. The MHL's success is evidenced by the consistent flow of graduates into the KHL and international professional leagues, cementing its status as one of the world's most important youth hockey development systems.
- —2009 — MHL founded on March 26 with 20 professional clubs; inaugural season begins September 4
- —2011 — MHL-B division established for second-tier development
- —2013 — Omskie Yastreby win back-to-back championships (2012–13, 2013–14)
- —2016 — Loko Yaroslavl begins dynasty, wins Kharlamov Cup; Artyom Manukyan sets single-season record with 105 points
- —2019 — Loko Yaroslavl wins third Kharlamov Cup, establishing themselves as the league's most successful franchise
- —2024 — OLIMPBET becomes title sponsor; league reaches 39 teams across three nations
Competition Format 19 Mar 2026
The MHL operates as a two-conference structure (Western: 20 teams, Eastern: 19 teams) with a home-and-away round-robin format followed by a multi-stage playoff system. Teams earn 2 points for a regulation win and 1 point for an overtime loss, reflecting the league's emphasis on decisive play. The regular season determines playoff seeding, with the top 8 teams from each conference advancing to the knockout rounds. The playoffs culminate in the Kharlamov Cup Final, where the Western and Eastern conference champions compete for the league title. Promotion and relegation do not apply in the traditional sense; instead, teams compete for status through performance-based qualification. The playoff structure includes quarter-finals, semi-finals, and finals, with the Kharlamov Cup awarded to the ultimate champion.
Records 19 Mar 2026
Artyom Manukyan's 105-point season (39 goals, 66 assists) in 2016–17 remains the single-season record under the current scoring system.
Analysis 19 Mar 2026
Current Season Analysis
Moscow Spartak Jr. leads the 2024–25 MHL season with commanding authority, accumulating 88 points from their opening fixtures. The Moscow-based junior program has demonstrated exceptional consistency, combining offensive firepower with defensive solidity. Spartak's dominance reflects the growing investment in Moscow's hockey infrastructure and the competitive depth emerging in the Western Conference. Close behind, Saint Petersburg SKA Jr. maintains 86 points as the defending champions, proving their 2023–24 Kharlamov Cup victory was no fluke. The defending titlists continue to demonstrate the technical excellence and systematic development that characterizes the St. Petersburg school of hockey. Kazan Irbis leads the Eastern Conference with 84 points, representing a strong challenge from the Volga region and highlighting the competitive balance across the league's geographical divisions.
The title race has crystallized into a three-team battle between the two Moscow/St. Petersburg powerhouses and Kazan's emerging force. Spartak's 12-point advantage over SKA suggests a tight championship contest, with both teams demonstrating the consistency required to sustain a deep playoff run. The Eastern Conference's competitive structure means Kazan cannot be dismissed, and their 84 points position them as legitimate contenders for the Kharlamov Cup. The playoff format, which advances the top 8 teams from each conference, ensures that the regular-season standings will be tested thoroughly in the knockout stages—a format that has historically produced dramatic upsets and memorable performances.
Tverichi Leningradets Vyborg occupies the 13th and final playoff spot in the Western Conference with 16 points from 41 games, a concerning position that reflects significant struggles throughout the campaign. Tverichi Tver sits with only 21 points from 42 games, placing them in a precarious position where every remaining fixture carries playoff implications. While the MHL does not employ traditional relegation, teams finishing outside the playoff positions face the prospect of missing the postseason entirely—a significant blow to their development objectives and institutional prestige. Belgorod's -+123 goal (18 points from 43 games) indicates structural challenges that extend beyond points accumulation, suggesting fundamental issues in roster construction or coaching strategy.
Mikhey Kosenko of HK Bobrov has emerged as the season's standout individual performer, accumulating 40 points (28 goals, 14 assists) through the opening phase of play.MHK RyazanHis goal-scoring efficiency—28 goals in the highly competitive MHL environment—demonstrates the technical precision and hockey intelligence required to succeed at the elite youth level. The forward's performance suggests that Bobrov, despite sitting fourth in the Eastern Conference, possesses individual talent capable of delivering in high-pressure playoff moments.
An unexpected storyline has emerged from the Western Conference, where Granit Chekhov has established themselves as a legitimate playoff contender with 67 points from 43 games. The club's consistent performance challenges traditional hierarchies and demonstrates that competitive balance in the MHL extends beyond the established Moscow and St. Petersburg powerhouses. This competitive depth—where third-tier teams can accumulate 67 points—reflects the league's maturation and the professionalization of junior hockey development across Russia's regions. Additionally, the emergence of younger players in the scoring race suggests a generational transition underway, with prospects like Roman Luttsev and Ignat Lutfullin (66 points) establishing themselves as future KHL talent. The 2024–25 season thus presents a narrative of both established dominance and emerging competition, setting the stage for a compelling playoff contest.
League Structure and Competitive Balance
The MHL's two-conference format creates distinct competitive ecosystems while maintaining regular-season games that test teams across geographical boundaries. The Western Conference, anchored by Moscow and St. Petersburg, represents the traditional power base of Russian hockey, with teams like Buran Moscow (79 points), Granit Chekhov (67 points), and Kaluga (62 points) demonstrating the region's depth. The Eastern Conference, led by Kazan Irbis (84 points) and Yermak Angarsk (68 points), has increasingly challenged the western establishment, reflecting investment in regional hockey development and the migration of talent from central Russia to emerging centers. This bifurcation ensures that teams compete primarily within their geographic region while maintaining inter-conference fixtures that prevent insularity.
The 39-team structure represents significant expansion from the league's original 20-team founding, reflecting the MHL's success in establishing itself as the mandatory development pathway for Russian youth hockey. Teams like Buran Moscow and Yermak Angarsk demonstrate the quality depth available, with both accumulating over 68 points despite not competing for the title. The league's ability to maintain competitive standards across 39 franchises—a number that would be unsustainable without professional infrastructure—speaks to the KHL's commitment to systematic development and the Russian Ice Hockey Federation's institutional support.
Player Development and International Significance
The MHL serves as the primary identification mechanism for future KHL talent and international professionals. Anton Vasilyev's career record of 223 points across 212 games exemplifies the offensive potential developed within the league, while Alexei Zaitsev's 257 appearances demonstrate the extended development timelines required for elite players. These records indicate that MHL careers span multiple seasons, with players typically entering at age 16 and departing for professional contracts by age 20. The league's emphasis on individual scoring—reflected in Artyom Manukyan's 105-point season—creates pressure for offensive players to develop immediately, while defensive and goaltending development occurs through systematic coaching and game experience.
The current season's leading scorers—Roman Luttsev, Ignat Lutfullin, Yegor Kolesnikov, and Yegor Klimovich—represent the next generation of KHL talent. Their point totals (59–66 points) place them on trajectory toward professional contracts, with KHL scouts attending matches regularly to assess their readiness for the elite professional environment. The MHL's role as a talent factory is underscored by the consistency with which graduates populate KHL rosters, making the league's competitive standards a reliable indicator of professional potential.
Commercial Development and Media Profile
OLIMPBET's acquisition of the title sponsorship through 2026 marks a significant commercial milestone for the MHL. The partnership reflects growing recognition of youth hockey's commercial potential, particularly in markets where KHL viewership is established and sponsors seek brand association with elite development. Additional partners—T-Bank, Rostelecom, and Haier—represent diversified commercial interest spanning financial services, telecommunications, and consumer electronics. The league's broadcast infrastructure, leveraging the KHL's established media platform, provides pan-Russian coverage and international streaming, making matches accessible to scouts, fans, and analysts across the former Soviet space.
The MHL's commercial trajectory remains constrained by the inherent limitations of youth sport marketing—players are minors, team stability is temporary (as players graduate annually), and fan loyalty is diffuse. However, the league's institutional stability, guaranteed funding through KHL partnership, and systematic development model position it for sustained growth. The 2024–26 OLIMPBET deal suggests that sponsors view the MHL as a legitimate marketing vehicle, particularly given the league's connection to future KHL stars and the Russian national team pipeline.
Competitive Outlook and Playoff Implications
As the season progresses toward the playoff stage, the competitive hierarchy appears increasingly defined. Spartak's 2-point lead over SKA suggests that the Kharlamov Cup will be contested between these two traditional powerhouses, with Kazan Irbis and potentially Buran Moscow capable of mounting challenges if regular-season form translates to playoff success. The eight-team playoff format from each conference ensures that surprises remain possible—a team finishing sixth or seventh in the regular season could theoretically reach the finals if they peak at the correct moment.
Mikhey Kosenko's individual excellence with HK Bobrov suggests that individual performances can transcend team standings, a dynamic particularly important in playoff hockey where momentum and hot goaltending can overcome regular-season disparities. The bottom-dwelling teams—particularly Leningradets, Tverichi, and Belgorod—face the prospect of missing the playoffs entirely, a significant institutional failure that would necessitate roster reconstruction and coaching changes. For these organizations, the remaining fixtures represent a critical window to accumulate points and secure playoff qualification, making the final weeks of the regular season potentially decisive.
The 2024–25 MHL season exemplifies the league's maturation as a competitive institution while highlighting the persistent dominance of Moscow and St. Petersburg-based programs. The emerging competitive depth, represented by Kazan, Granit, and other regional teams, suggests that the MHL's future may feature more balanced competition than the historical concentration of titles among western franchises. The playoff stage will test whether regular-season form holds under pressure, and whether individual performances like Kosenko's can elevate teams beyond their apparent ceiling.
Frequently Asked Questions
How many teams compete in the MHL?
The MHL features 39 teams across two conferences: 20 teams in the Western Conference and 19 teams in the Eastern Conference. Teams compete across Russia, Kazakhstan, and Belarus.
What is the MHL's role in Russian hockey development?
The MHL is the primary professional development pathway for elite junior players aged 16–20 in Russia. Most KHL players and many international professionals develop through the MHL before advancing to professional careers.
Which team has won the most Kharlamov Cups?
Loko Yaroslavl has won the most league titles with 3 Kharlamov Cups (2016, 2018, 2019). They remain the league's most successful franchise.
What is the all-time points record in the MHL?
Artyom Manukyan holds the single-season points record with 105 points (39 goals, 66 assists) in the 2016–17 season. Anton Vasilyev holds the all-time record with 223 points across his career.
How does the MHL playoff system work?
The top 8 teams from each conference advance to a multi-stage playoff system. The playoffs include quarter-finals, semi-finals, and finals, culminating in the Kharlamov Cup Final between the Western and Eastern conference champions.
Who is the current title sponsor of the MHL?
OLIMPBET is the MHL's title sponsor through 2026. Additional partners include T-Bank, Rostelecom, and Haier.
API data: 3 May 2026 · Stats updated: 30 Apr 2026 · Content updated: 19 Mar 2026