VHL — 2020
Playoffs
Quarter-finals
HC Yugra4
Khimik0
6–3,2–1,4–3,4–3
Almetyevsk3
Dinamo St. Petersburg4
0–1,1–2,4–3,5–4,3–4,4–3,1–2
Metallurg Novokuznetsk4
Penza0
4–2,5–2,6–2,4–1
Rubin Tyumen4
Gornyak0
2–1,4–2,5–4,5–0
Semi-finals
Dinamo St. Petersburg3
HC Yugra4
2–0,0–1,0–3,6–3,1–3,2–1,0–1
Metallurg Novokuznetsk4
Rubin Tyumen2
3–2,2–3,5–0,6–1,3–6,4–3
Finals
HC Yugra4
Metallurg Novokuznetsk1
4–1,2–1,4–3,2–7,2–1
Quarter-finals
HC Yugra4
Khimik0
6–3,2–1,4–3,4–3
Almetyevsk3
Dinamo St. Petersburg4
0–1,1–2,4–3,5–4,3–4,4–3,1–2
Metallurg Novokuznetsk4
Penza0
4–2,5–2,6–2,4–1
Rubin Tyumen4
Gornyak0
2–1,4–2,5–4,5–0
Semi-finals
Dinamo St. Petersburg3
HC Yugra4
2–0,0–1,0–3,6–3,1–3,2–1,0–1
Metallurg Novokuznetsk4
Rubin Tyumen2
3–2,2–3,5–0,6–1,3–6,4–3
Finals
HC Yugra4
Metallurg Novokuznetsk1
4–1,2–1,4–3,2–7,2–1
Conference Standings — 2020
The 2020 VHL season standings featuring 26 teams. HC Yugra leads the table with 84 points from 50 matches, followed by Almetyevsk on 75 points. The teams have scored 3,294 goals combined this season.
Regular Season
Played 50Won 35OTL 0Lost 5Goal Diff +74Points 84
Played 50Won 28OTL 0Lost 9Goal Diff +57Points 75
3Penza
Played 50Won 26OTL 0Lost 12Goal Diff +42Points 72
Played 50Won 24OTL 0Lost 12Goal Diff +36Points 71
Played 50Won 27OTL 0Lost 12Goal Diff +36Points 70
Played 50Won 23OTL 0Lost 12Goal Diff +35Points 69
Played 50Won 26OTL 0Lost 15Goal Diff +43Points 66
Played 50Won 18OTL 0Lost 15Goal Diff +21Points 65
Played 50Won 15OTL 0Lost 14Goal Diff +17Points 62
10Bars
Played 50Won 19OTL 0Lost 16Goal Diff +22Points 60
Played 50Won 23OTL 0Lost 18Goal Diff +5Points 59
Played 50Won 19OTL 0Lost 18Goal Diff +10Points 58
13Tambov
Played 50Won 19OTL 0Lost 17Goal Diff -8Points 58
Played 50Won 17OTL 0Lost 17Goal Diff +4Points 57
15Ryazan
Played 50Won 18OTL 0Lost 18Goal Diff -7Points 57
16Dynamo Moscow Region
Played 50Won 17OTL 0Lost 20Goal Diff -20Points 56
Played 50Won 16OTL 0Lost 18Goal Diff -5Points 55
18Lada
Played 50Won 17OTL 0Lost 20Goal Diff -2Points 53
Played 50Won 14OTL 0Lost 22Goal Diff -13Points 51
20Kurhan
Played 50Won 15OTL 0Lost 22Goal Diff -29Points 47
21CSK VVS
Played 50Won 14OTL 0Lost 23Goal Diff -24Points 46
22Orsk
Played 50Won 13OTL 0Lost 27Goal Diff -42Points 42
Played 50Won 11OTL 0Lost 28Goal Diff -67Points 39
24Voronezh
Played 50Won 9OTL 0Lost 27Goal Diff -49Points 37
25Perm
Played 50Won 10OTL 0Lost 30Goal Diff -52Points 34
26Izhevsk
Played 50Won 8OTL 0Lost 34Goal Diff -84Points 26
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 50 | 35 | 0 | 5 | 162 | 88 | +74 | 84 | |
| 2 | 50 | 28 | 0 | 9 | 158 | 101 | +57 | 75 | |
3Penza | 3 | 50 | 26 | 0 | 12 | 156 | 114 | +42 | 72 |
| 4 | 50 | 24 | 0 | 12 | 145 | 109 | +36 | 71 | |
| 5 | 50 | 27 | 0 | 12 | 141 | 105 | +36 | 70 | |
| 6 | 50 | 23 | 0 | 12 | 150 | 115 | +35 | 69 | |
| 7 | 50 | 26 | 0 | 15 | 135 | 92 | +43 | 66 | |
| 8 | 50 | 18 | 0 | 15 | 128 | 107 | +21 | 65 | |
| 9 | 50 | 15 | 0 | 14 | 124 | 107 | +17 | 62 | |
10Bars | 10 | 50 | 19 | 0 | 16 | 145 | 123 | +22 | 60 |
| 11 | 50 | 23 | 0 | 18 | 117 | 112 | +5 | 59 | |
| 12 | 50 | 19 | 0 | 18 | 153 | 143 | +10 | 58 | |
13Tambov | 13 | 50 | 19 | 0 | 17 | 143 | 151 | -8 | 58 |
| 14 | 50 | 17 | 0 | 17 | 120 | 116 | +4 | 57 | |
15Ryazan | 15 | 50 | 18 | 0 | 18 | 125 | 132 | -7 | 57 |
16Dynamo Moscow Region | 16 | 50 | 17 | 0 | 20 | 121 | 141 | -20 | 56 |
| 17 | 50 | 16 | 0 | 18 | 111 | 116 | -5 | 55 | |
18Lada | 18 | 50 | 17 | 0 | 20 | 134 | 136 | -2 | 53 |
| 19 | 50 | 14 | 0 | 22 | 113 | 126 | -13 | 51 | |
20Kurhan | 20 | 50 | 15 | 0 | 22 | 98 | 127 | -29 | 47 |
21CSK VVS | 21 | 50 | 14 | 0 | 23 | 113 | 137 | -24 | 46 |
22Orsk | 22 | 50 | 13 | 0 | 27 | 123 | 165 | -42 | 42 |
| 23 | 50 | 11 | 0 | 28 | 115 | 182 | -67 | 39 | |
24Voronezh | 24 | 50 | 9 | 0 | 27 | 99 | 148 | -49 | 37 |
25Perm | 25 | 50 | 10 | 0 | 30 | 85 | 137 | -52 | 34 |
26Izhevsk | 26 | 50 | 8 | 0 | 34 | 80 | 164 | -84 | 26 |
Betting Insights
5.06Goals / Match
82.4%Both Score %
36.0%Over 2.5 / 5.5 %
56.2%Home Win %
43.8%Away Win %
17.6%Clean Sheet %
Most Common Scorelines
3-2
9.5%(69)
2-1
8.1%(59)
2-3
8.0%(58)
1-2
7.3%(53)
3-4
5.8%(42)
4-3
5.2%(38)
4-1
4.7%(34)
3-1
4.4%(32)
1-3
3.6%(26)
4-2
3.2%(23)
Teams
HC Yugra
Almetyevsk
Penza
Gornyak
Rubin Tyumen
Metallurg Novokuznetsk
Dinamo St. Petersburg
Khimik
Chelmet Chelyabinsk
Bars
Zvezda Moscow
Toros Neftekamsk
Tambov
HC Rostov
Ryazan
Dynamo Moscow Region
SKA Neva St. Petersburg
Lada
Krasnoyarsk
Kurhan
CSK VVS
Orsk
Yermak Angarsk
Voronezh
Perm
Izhevsk
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.
HC Yugra | 2 – 1 | Metallurg Novokuznetsk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Metallurg Novokuznetsk | 7 – 2 | HC Yugra | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Metallurg Novokuznetsk | 3 – 4 | HC Yugra | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HC Yugra | 2 – 1 | Metallurg Novokuznetsk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HC Yugra | 4 – 1 | Metallurg Novokuznetsk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HC Yugra | 1 – 0 | Dinamo St. Petersburg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Metallurg Novokuznetsk | 4 – 3 | Rubin Tyumen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dinamo St. Petersburg | 2 – 1 | HC Yugra | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rubin Tyumen | 6 – 3 | Metallurg Novokuznetsk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HC Yugra | 3 – 1 | Dinamo St. Petersburg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 2 May 2026