Standings
KHL · 2025Current KHL 2025 standings with 22 teams. Lokomotiv Yaroslavl leads the table with 98 points after 68 matches, followed by Dinamo Minsk on 88 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| Team | Played | Won | OTL | Lost | Goals For:Goals Against | Goal Diff | Points | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Western Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team1Lokomotiv Yaroslavl | Played68 | Won34 | OTL0 | Lost16 | Goals For:Goals Against185:135 | Goal Diff+50 | Points98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team2Dinamo Minsk | Played68 | Won33 | OTL0 | Lost19 | Goals For:Goals Against247:173 | Goal Diff+74 | Points88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team3Cherepovets | Played68 | Won29 | OTL0 | Lost22 | Goals For:Goals Against197:185 | Goal Diff+12 | Points86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team4CSKA Moscow | Played68 | Won33 | OTL0 | Lost22 | Goals For:Goals Against162:144 | Goal Diff+18 | Points84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team5SKA St. Petersburg | Played68 | Won28 | OTL0 | Lost24 | Goals For:Goals Against197:170 | Goal Diff+27 | Points81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team6Nizhny Novgorod | Played68 | Won27 | OTL0 | Lost24 | Goals For:Goals Against191:191 | Goal Diff0 | Points81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team7Dynamo Moscow | Played68 | Won26 | OTL0 | Lost25 | Goals For:Goals Against188:174 | Goal Diff+14 | Points81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team8Spartak Moscow | Played68 | Won29 | OTL0 | Lost24 | Goals For:Goals Against204:201 | Goal Diff+3 | Points79 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team9Shanghai | Played68 | Won16 | OTL0 | Lost35 | Goals For:Goals Against166:238 | Goal Diff-72 | Points54 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team10Lada | Played68 | Won17 | OTL0 | Lost41 | Goals For:Goals Against157:240 | Goal Diff-83 | Points47 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team11Sochi | Played68 | Won16 | OTL0 | Lost42 | Goals For:Goals Against139:233 | Goal Diff-94 | Points44 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eastern Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team1Magnitogorsk | Played68 | Won37 | OTL0 | Lost12 | Goals For:Goals Against252:184 | Goal Diff+68 | Points105 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team2Avangard Omsk | Played68 | Won36 | OTL0 | Lost16 | Goals For:Goals Against228:159 | Goal Diff+69 | Points99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team3Bars Kazan | Played68 | Won38 | OTL0 | Lost17 | Goals For:Goals Against212:169 | Goal Diff+43 | Points94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team4Yekaterinburg | Played68 | Won32 | OTL0 | Lost24 | Goals For:Goals Against206:164 | Goal Diff+42 | Points84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team5Salavat Ufa | Played68 | Won27 | OTL0 | Lost26 | Goals For:Goals Against180:171 | Goal Diff+9 | Points78 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team6Tractor Chelyabinsk | Played68 | Won28 | OTL0 | Lost26 | Goals For:Goals Against205:195 | Goal Diff+10 | Points75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team7Niznekamsk | Played68 | Won25 | OTL0 | Lost31 | Goals For:Goals Against170:188 | Goal Diff-18 | Points71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team8Novosibirsk | Played68 | Won15 | OTL0 | Lost29 | Goals For:Goals Against160:195 | Goal Diff-35 | Points69 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team9Khabarovsk | Played68 | Won22 | OTL0 | Lost34 | Goals For:Goals Against157:192 | Goal Diff-35 | Points60 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team10Barys Astana | Played68 | Won16 | OTL0 | Lost35 | Goals For:Goals Against154:208 | Goal Diff-54 | Points54 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team11Vladivostok | Played68 | Won16 | OTL0 | Lost36 | Goals For:Goals Against161:209 | Goal Diff-48 | Points52 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Team Stats
Side-by-side performance comparison of all 22 teams in the KHL. Bars Kazan leads with 38 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.
Top Scoring Teams
| Team | # | Played | Won | Lost | Goals For | Goals Against |
|---|---|---|---|---|---|---|
| TeamLokomotiv Yaroslavl | #1 | Played68 | Won34 | Lost16 | Goals For185 | Goals Against135 |
| TeamDinamo Minsk | #2 | Played68 | Won33 | Lost19 | Goals For247 | Goals Against173 |
| TeamCherepovets | #3 | Played68 | Won29 | Lost22 | Goals For197 | Goals Against185 |
| TeamCSKA Moscow | #4 | Played68 | Won33 | Lost22 | Goals For162 | Goals Against144 |
| TeamSKA St. Petersburg | #5 | Played68 | Won28 | Lost24 | Goals For197 | Goals Against170 |
| TeamNizhny Novgorod | #6 | Played68 | Won27 | Lost24 | Goals For191 | Goals Against191 |
| TeamDynamo Moscow | #7 | Played68 | Won26 | Lost25 | Goals For188 | Goals Against174 |
| TeamSpartak Moscow | #8 | Played68 | Won29 | Lost24 | Goals For204 | Goals Against201 |
| TeamShanghai | #9 | Played68 | Won16 | Lost35 | Goals For166 | Goals Against238 |
| TeamLada | #10 | Played68 | Won17 | Lost41 | Goals For157 | Goals Against240 |
| TeamSochi | #11 | Played68 | Won16 | Lost42 | Goals For139 | Goals Against233 |
| TeamMagnitogorsk | #12 | Played68 | Won37 | Lost12 | Goals For252 | Goals Against184 |
| TeamAvangard Omsk | #13 | Played68 | Won36 | Lost16 | Goals For228 | Goals Against159 |
| TeamBars Kazan | #14 | Played68 | Won38 | Lost17 | Goals For212 | Goals Against169 |
| TeamYekaterinburg | #15 | Played68 | Won32 | Lost24 | Goals For206 | Goals Against164 |
| TeamSalavat Ufa | #16 | Played68 | Won27 | Lost26 | Goals For180 | Goals Against171 |
| TeamTractor Chelyabinsk | #17 | Played68 | Won28 | Lost26 | Goals For205 | Goals Against195 |
| TeamNiznekamsk | #18 | Played68 | Won25 | Lost31 | Goals For170 | Goals Against188 |
| TeamNovosibirsk | #19 | Played68 | Won15 | Lost29 | Goals For160 | Goals Against195 |
| TeamKhabarovsk | #20 | Played68 | Won22 | Lost34 | Goals For157 | Goals Against192 |
| TeamBarys Astana | #21 | Played68 | Won16 | Lost35 | Goals For154 | Goals Against208 |
| TeamVladivostok | #22 | Played68 | Won16 | Lost36 | Goals For161 | Goals Against209 |
Past Seasons
KHLBrowse 18 archived seasons of the KHL, from 2008 to 2025. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
API data: 22 May 2026