Dinamo Makhachkala vs FC Krasnodar: FC Krasnodar to win
Dinamo Makhachkala's 2.0 xG at home meets Krasnodar's 2.5 xG away, but the model gives Krasnodar a 49.5% chance to win versus Dinamo's 31.4%. Expect a high‑scoring encounter with both sides likely to hit the net.
Both clubs arrive in good attacking shape – Dinamo has won three of its last four league outings, while Krasnodar boasts a perfect five‑game winning streak. Their recent form suggests a clash of firepower rather than a defensive slog.
Lars's Verdict
Krasnodar's superior away xG (2.5 vs 2.0) and unbeaten five‑match run make them the favorite to take all three points.
Show the maths
With Dinamo Makhachkala averaging 2.0 expected goals and FC Krasnodar averaging 2.5, the model gives a 79.2% chance both teams find the net, ahead of the 20.8% it gives to at least one side being kept out.
Show the maths
Combined expected goals of 4.5 (Dinamo Makhachkala 2.0 + FC Krasnodar 2.5) points to an open game, with the model giving Over 2.5 Goals a 82.5% chance against 17.5% for Under.
Show the maths
Our Poisson model, built from each side's real season scoring and conceding rates, has Dinamo Makhachkala at 31.4%, the draw at 18.9%, and FC Krasnodar at 49.5% to win.
The single most likely scoreline in our model is 1-2 at 6.9% — treat any single scoreline price with caution given how spread out the probability distribution is across a low-scoring match.
The Numbers Behind the Headline
Most likely scorelines
Model probabilities are derived from each team's real season goals-for and goals-against averages via a Poisson goal-expectancy model — not a fixed set of narrative numbers.
Form Guide — Last 5
Dinamo Makhachkala
Dinamo's recent form of WWLW includes a 2‑1 away win over Fakel and a 4‑1 away victory against Krylia Sovetov, showing they can score multiple goals on the road. However, a 1‑3 loss at Dynamo highlights defensive frailties, reinforcing why the model still rates their win chance lower than Krasnodar's.
FC Krasnodar
Krasnodar's five straight wins feature a 3‑0 home thrashing of Orenburg and a 2‑1 away win at Spartak Moscow, demonstrating both scoring consistency and resilience. Their ability to win by narrow margins, such as 1‑0 at Akhmat, adds to the confidence in their win probability.
Head-to-Head
In the last five meetings, Krasnodar has won four times (2‑1, 2‑0, 2‑3, 2‑0) and drawn once (0‑0), underscoring a clear historical dominance that aligns with the model's win odds for Krasnodar.
| Date | Result | Competition |
|---|---|---|
| 26 Apr 2026 | FC Krasnodar 2-1 Dinamo Makhachkala | Premier League |
| 18 Oct 2025 | Dinamo Makhachkala 0-2 FC Krasnodar | Premier League |
| 25 Apr 2025 | Dinamo Makhachkala 2-3 FC Krasnodar | Premier League |
| 28 Jul 2024 | FC Krasnodar 0-0 Dinamo Makhachkala | Premier League |
| 29 Jun 2024 | FC Krasnodar 2-0 Dinamo Makhachkala | Friendlies Clubs |
Team News (Pregame)
Dinamo Makhachkala: I. Shumakhov (Knee Injury), N. Voronin (Inactive), J. Dapo (Inactive)
FC Krasnodar: J. Cordoba (Muscle Injury)
Injury records reflect the team news on file heading into this match.
Frequently Asked Questions
Who won Dinamo Makhachkala vs FC Krasnodar?
FC Krasnodar won 1-0. Our pre-match pick was FC Krasnodar to win.
What was the final score of Dinamo Makhachkala vs FC Krasnodar?
Dinamo Makhachkala 0-1 FC Krasnodar (full time).
When was Dinamo Makhachkala vs FC Krasnodar?
Dinamo Makhachkala played FC Krasnodar on Sun 23 Aug · 15:30 BST in the Russian Premier League at Anzhi Arena.
More Russian Premier League This Week
See all Russian Premier League fixtures →Given the clear edge in expected goals and Krasnodar's flawless recent run, the most decisive signal points to a Krasnodar victory.
Predictions and model probabilities are for information and entertainment only and are not betting advice — always do your own research. BeGambleAware.org