KHL predictions
KHL predictions for every game — moneyline, puck line and total picks — with the standings, results and the season’s trends.
- Games played
- 268
- 2026-27 season · 57 scheduled
- Home wins
- 53%
- of games played
- Goals per game
- 5.1
- average margin 2.1
- Overtime
- 22%
- 47% decided by one goal
- Our picks
- 227-127
- 64% won
268 KHL games have been played in the 2026-27 season: the home side won 53% of them, games averaged 5.1 goals and 22% went past regulation. Top of the table: CSKA Moscow, 18-5-1, 37 points. The next KHL predictions are listed below, and each KHL pick is graded in public at the final horn.
- The top of the table is close — two points between CSKA Moscow (37 points) and Lokomotiv Yaroslavl (35 points).
- Scores are low in the KHL — just 5.1 goals a game this season.
- KHL games are tight: 47% are decided by a single goal.
Upcoming KHL predictions
Sochi vs Lada, KHL (Russia), starts 11:30 ET on Wed, Nov 11. 1X2 odds: Sochi 2.30, Lada 2.76. The model’s picks: 1 — Sochi to win in regular time at 2.17; Over 4.5 goals at 1.74; 2 +1.5 — Lada +1.5 handicap at 1.30. Best tip: 2 +1.5 — Lada +1.5 handicap at 1.30, 71% confidence.
SKA St. Petersburg vs Dynamo Moscow, KHL (Russia), starts 11:30 ET on Wed, Nov 11. 1X2 odds: SKA St. Petersburg 2.15, Dynamo Moscow 3.01. The model’s picks: 1 — SKA St. Petersburg to win in regular time at 2.04; Under 6.5 goals at 1.26; 2 +2.5 — Dynamo Moscow +2.5 handicap at 1.16. Best tip: Under 6.5 goals at 1.26, 75% confidence.
Magnitogorsk vs Avangard Omsk, KHL (Russia), starts 09:00 ET on Thu, Nov 12. 1X2 odds: Magnitogorsk 1.91, Avangard Omsk 3.45. The model’s picks: 1 — Magnitogorsk to win in regular time at 1.84; Under 6.5 goals at 1.28; 1 +0.5 — Magnitogorsk +0.5 handicap at 1.30. Best tip: 1X — Magnitogorsk or a draw at 1.26, 80% confidence.
Salavat Ufa vs Bars Kazan, KHL (Russia), starts 09:00 ET on Thu, Nov 12. 1X2 odds: Salavat Ufa 2.25, Bars Kazan 2.75. The model’s picks: 1 — Salavat Ufa to win in regular time at 2.16; Over 3.5 goals at 1.28; 2 +1.5 — Bars Kazan +1.5 handicap at 1.30. Best tip: Over 3.5 goals at 1.28, 72% confidence.
Yekaterinburg vs Shanghai, KHL (Russia), starts 09:00 ET on Thu, Nov 12. 1X2 odds: Yekaterinburg 2.06, Shanghai 3.05. The model’s picks: 1 — Yekaterinburg to win in regular time at 1.98; Under 6.5 goals at 1.27; 2 +2.5 — Shanghai +2.5 handicap at 1.17. Best tip: Under 6.5 goals at 1.27, 72% confidence.
Barys Astana vs Vladivostok, KHL (Russia), starts 09:30 ET on Thu, Nov 12. 1X2 odds: Barys Astana 1.99, Vladivostok 3.20. The model’s picks: 1 — Barys Astana to win in regular time at 1.92; Under 6.5 goals at 1.32; 2 +1.5 — Vladivostok +1.5 handicap at 1.42. Best tip: Under 6.5 goals at 1.32, 72% confidence.
Spartak Moscow vs Khabarovsk, KHL (Russia), starts 11:30 ET on Thu, Nov 12. 1X2 odds: Spartak Moscow 1.77, Khabarovsk 4.00. The model’s picks: 1 — Spartak Moscow to win in regular time at 1.70; Under 5.5 goals at 1.47; 2 +1.5 — Khabarovsk +1.5 handicap at 1.53. Best tip: Under 5.5 goals at 1.47, 71% confidence.
Cherepovets vs Tractor Chelyabinsk, KHL (Russia), starts 11:00 ET on Fri, Nov 13. 1X2 odds: Cherepovets 2.20, Tractor Chelyabinsk 2.80. The model’s picks: 1 — Cherepovets to win in regular time at 2.13; Over 4.5 goals at 1.69; 2 +1.5 — Tractor Chelyabinsk +1.5 handicap at 1.32. Best tip: 2 +1.5 — Tractor Chelyabinsk +1.5 handicap at 1.32, 70% confidence.
Recent KHL results and scores
Final scores, every pick gradedNiznekamsk vs Salavat Ufa, KHL (Russia), Tue, Nov 10. Final score after a shootout: Niznekamsk 4, Salavat Ufa 3. 1X2 odds: Niznekamsk 2.46, Salavat Ufa 2.61. The model’s picks: 1 — Niznekamsk to win in regular time at 2.38, lost; Under 6.5 goals at 1.28, won; 2 +1.5 — Salavat Ufa +1.5 handicap at 1.26, won. Best tip: 2 +1.5 — Salavat Ufa +1.5 handicap at 1.26, 69% confidence, won.
Dinamo Minsk vs Avangard Omsk, KHL (Russia), Tue, Nov 10. Final score: Dinamo Minsk 4, Avangard Omsk 0. 1X2 odds: Dinamo Minsk 2.78, Avangard Omsk 2.23. The model’s picks: 2 — Avangard Omsk to win in regular time at 2.29, lost; Over 4.5 goals at 1.72, lost; 1 +1.5 — Dinamo Minsk +1.5 handicap at 1.27, won. Best tip: 1 +1.5 — Dinamo Minsk +1.5 handicap at 1.27, 64% confidence, won.
Tractor Chelyabinsk vs Shanghai, KHL (Russia), Tue, Nov 10. Final score: Tractor Chelyabinsk 5, Shanghai 2. 1X2 odds: Tractor Chelyabinsk 2.37, Shanghai 2.75. The model’s picks: 1 — Tractor Chelyabinsk to win in regular time at 2.24, won; Over 3.5 goals at 1.26, won; 2 +2.5 — Shanghai +2.5 handicap at 1.12, lost. Best tip: Over 3.5 goals at 1.26, 73% confidence, won.
CSKA Moscow vs Novosibirsk, KHL (Russia), Mon, Nov 9. Final score: CSKA Moscow 4, Novosibirsk 1. 1X2 odds: CSKA Moscow 1.50, Novosibirsk 6.42. The model’s picks: 1 — CSKA Moscow to win in regular time at 1.48, won; Over 4.5 goals at 1.75, won; 2 +2.5 — Novosibirsk +2.5 handicap at 1.39, lost. Best tip: DNB 1 — CSKA Moscow, draw no bet at 1.20, 92% confidence, won.
SKA St. Petersburg vs Spartak Moscow, KHL (Russia), Mon, Nov 9. Final score: SKA St. Petersburg 7, Spartak Moscow 1. 1X2 odds: SKA St. Petersburg 2.51, Spartak Moscow 2.56. The model’s picks: 2 — Spartak Moscow to win in regular time at 2.41, lost; Over 4.5 goals at 1.62, won; 2 +1.5 — Spartak Moscow +1.5 handicap at 1.25, lost. Best tip: 2 +1.5 — Spartak Moscow +1.5 handicap at 1.25, 74% confidence, lost.
Bars Kazan vs Nizhny Novgorod, KHL (Russia), Mon, Nov 9. Final score: Bars Kazan 5, Nizhny Novgorod 2. 1X2 odds: Bars Kazan 2.49, Nizhny Novgorod 2.55. The model’s picks: 2 — Nizhny Novgorod to win in regular time at 2.43, lost; Over 4.5 goals at 1.74, won; 2 +1.5 — Nizhny Novgorod +1.5 handicap at 1.25, lost. Best tip: 2 +1.5 — Nizhny Novgorod +1.5 handicap at 1.25, 73% confidence, lost.
Cherepovets vs Lada, KHL (Russia), Mon, Nov 9. Final score: Cherepovets 4, Lada 3. 1X2 odds: Cherepovets 1.62, Lada 4.80. The model’s picks: 1 — Cherepovets to win in regular time at 1.57, won; Over 4.5 goals at 1.75, won; 2 +2.5 — Lada +2.5 handicap at 1.32, won. Best tip: DNB 1 — Cherepovets, draw no bet at 1.26, 77% confidence, won.
Sochi vs Dinamo Minsk, KHL (Russia), Sun, Nov 8. Final score after overtime: Sochi 3, Dinamo Minsk 2. 1X2 odds: Sochi 4.40, Dinamo Minsk 1.70. The model’s picks: 2 — Dinamo Minsk to win in regular time at 1.65, lost; Under 6.5 goals at 1.27, won; 1 +2.5 — Sochi +2.5 handicap at 1.31, won. Best tip: Under 6.5 goals at 1.27, 72% confidence, won.
Tractor Chelyabinsk vs Yekaterinburg, KHL (Russia), Sun, Nov 8. Final score after a shootout: Tractor Chelyabinsk 2, Yekaterinburg 3. 1X2 odds: Tractor Chelyabinsk 2.61, Yekaterinburg 2.41. The model’s picks: 2 — Yekaterinburg to win in regular time at 2.40, lost; Over 4.5 goals at 1.67, lost; 1 +1.5 — Tractor Chelyabinsk +1.5 handicap at 1.24, won. Best tip: X2 — Yekaterinburg or a draw at 1.49, 65% confidence, won.
Niznekamsk vs Lokomotiv Yaroslavl, KHL (Russia), Sun, Nov 8. Final score: Niznekamsk 1, Lokomotiv Yaroslavl 5. 1X2 odds: Niznekamsk 3.48, Lokomotiv Yaroslavl 1.97. The model’s picks: 2 — Lokomotiv Yaroslavl to win in regular time at 1.91, won; Under 5.5 goals at 1.41, lost; 1 +1.5 — Niznekamsk +1.5 handicap at 1.40, lost. Best tip: 1 +1.5 — Niznekamsk +1.5 handicap at 1.40, 66% confidence, lost.
Khabarovsk vs Barys Astana, KHL (Russia), Sun, Nov 8. Final score: Khabarovsk 2, Barys Astana 0. 1X2 odds: Khabarovsk 2.55, Barys Astana 2.60. The model’s picks: 1 — Khabarovsk to win in regular time at 2.20, won; Over 4.5 goals at 1.75, lost; 2 +1.5 — Barys Astana +1.5 handicap at 1.29, lost. Best tip: 2 +1.5 — Barys Astana +1.5 handicap at 1.29, 69% confidence, lost.
Nizhny Novgorod vs Dynamo Moscow, KHL (Russia), Sat, Nov 7. Final score: Nizhny Novgorod 4, Dynamo Moscow 3. 1X2 odds: Nizhny Novgorod 2.15, Dynamo Moscow 3.01. The model’s picks: 1 — Nizhny Novgorod to win in regular time at 2.08, won; Under 5.5 goals at 1.40, lost; 2 +2.5 — Dynamo Moscow +2.5 handicap at 1.14, won. Best tip: 1X — Nizhny Novgorod or a draw at 1.34, 71% confidence, won.
KHL season trends
268 games · 2026-27 seasonWho wins
- Home wins53%
- Away wins47%
- One-goal games47%
- Blowouts (won by 4+ goals)15%
Scoring
- Home team2.6
- Away team2.4
- Past regulation (overtime or shootout)22%
Season extremes
- Highest-scoring game 14 goalsBarys Astana 8–6 Salavat Ufa
- Widest margin 8 goalsSpartak Moscow 8–0 Cherepovets
How our KHL picks did
Graded games only — pushes and unplayed games left out- Winner (incl. OT) 63-55 53%
- Over/Under 78-40 66%
- Handicap 86-32 73%
- Best tip 80-37 68%
KHL standings
2026-27 seasonRegular Season · Western Conference
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 24 | 18 | 5 | 1 | 37 | .771 | 78 | 45 | +33 | |
| 2 | 24 | 17 | 6 | 1 | 35 | .729 | 64 | 39 | +25 | |
| 3 | 23 | 14 | 6 | 3 | 31 | .674 | 64 | 51 | +13 | |
| 4 | 25 | 13 | 8 | 4 | 30 | .600 | 66 | 56 | +10 | |
| 5 | 25 | 14 | 9 | 2 | 30 | .600 | 59 | 57 | +2 | |
| 6 | 23 | 14 | 7 | 2 | 30 | .652 | 68 | 59 | +9 | |
| 7 | 23 | 12 | 10 | 1 | 25 | .543 | 72 | 68 | +4 | |
| 8 | 25 | 9 | 9 | 7 | 25 | .500 | 60 | 74 | −14 | |
| 9 | 26 | 10 | 11 | 5 | 25 | .481 | 56 | 68 | −12 | |
| 10 | 24 | 8 | 16 | 0 | 16 | .333 | 42 | 81 | −39 | |
| 11 | 25 | 5 | 15 | 5 | 15 | .300 | 38 | 81 | −43 |
Regular Season · Eastern Conference
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 25 | 18 | 5 | 2 | 38 | .760 | 87 | 57 | +30 | |
| 2 | 26 | 14 | 9 | 3 | 31 | .596 | 71 | 71 | 0 | |
| 3 | 25 | 12 | 11 | 2 | 26 | .520 | 72 | 73 | −1 | |
| 4 | 25 | 11 | 10 | 4 | 26 | .520 | 57 | 62 | −5 | |
| 5 | 26 | 12 | 12 | 2 | 26 | .500 | 60 | 63 | −3 | |
| 6 | 23 | 12 | 9 | 2 | 26 | .565 | 46 | 55 | −9 | |
| 7 | 23 | 12 | 10 | 1 | 25 | .543 | 46 | 38 | +8 | |
| 8 | 24 | 12 | 11 | 1 | 25 | .521 | 76 | 66 | +10 | |
| 9 | 23 | 11 | 9 | 3 | 25 | .543 | 62 | 58 | +4 | |
| 10 | 23 | 11 | 9 | 3 | 25 | .543 | 61 | 64 | −3 | |
| 11 | 26 | 9 | 13 | 4 | 22 | .423 | 58 | 77 | −19 |
Regular Season · Tarasov Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 24 | 18 | 5 | 1 | 37 | .771 | 78 | 45 | +33 | |
| 2 | 24 | 17 | 6 | 1 | 35 | .729 | 64 | 39 | +25 | |
| 3 | 25 | 14 | 9 | 2 | 30 | .600 | 59 | 57 | +2 | |
| 4 | 23 | 14 | 7 | 2 | 30 | .652 | 68 | 59 | +9 | |
| 5 | 25 | 9 | 9 | 7 | 25 | .500 | 60 | 74 | −14 | |
| 6 | 26 | 10 | 11 | 5 | 25 | .481 | 56 | 68 | −12 |
Regular Season · Chernyshev Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 25 | 12 | 11 | 2 | 26 | .520 | 72 | 73 | −1 | |
| 2 | 23 | 12 | 9 | 2 | 26 | .565 | 46 | 55 | −9 | |
| 3 | 23 | 12 | 10 | 1 | 25 | .543 | 46 | 38 | +8 | |
| 4 | 24 | 12 | 11 | 1 | 25 | .521 | 76 | 66 | +10 | |
| 5 | 23 | 11 | 9 | 3 | 25 | .543 | 61 | 64 | −3 | |
| 6 | 26 | 9 | 13 | 4 | 22 | .423 | 58 | 77 | −19 |
Regular Season · Bobrov Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 23 | 14 | 6 | 3 | 31 | .674 | 64 | 51 | +13 | |
| 2 | 25 | 13 | 8 | 4 | 30 | .600 | 66 | 56 | +10 | |
| 3 | 23 | 12 | 10 | 1 | 25 | .543 | 72 | 68 | +4 | |
| 4 | 24 | 8 | 16 | 0 | 16 | .333 | 42 | 81 | −39 | |
| 5 | 25 | 5 | 15 | 5 | 15 | .300 | 38 | 81 | −43 |
Regular Season · Kharlamov Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 25 | 18 | 5 | 2 | 38 | .760 | 87 | 57 | +30 | |
| 2 | 26 | 14 | 9 | 3 | 31 | .596 | 71 | 71 | 0 | |
| 3 | 25 | 11 | 10 | 4 | 26 | .520 | 57 | 62 | −5 | |
| 4 | 26 | 12 | 12 | 2 | 26 | .500 | 60 | 63 | −3 | |
| 5 | 23 | 11 | 9 | 3 | 25 | .543 | 62 | 58 | +4 |
- Playoffs: 1/8-finals
Pts points, on the league’s own system — the table is sorted by them. W/L/OTL wins, regulation losses, overtime and shootout losses · GP played · P% points share · GF/GA goals for and against · +/− difference.