Rubin vs Dinamo Makhachkala: Under 2.5 goals
Rubin's 1.0 xG at home meets Dinamo Makhachkala's 2.3 away xG, but the match‑result odds still heavily favor the visitors. The model sees a 66.5% win chance for Dinamo and a 64% chance of over 2.5 goals.
Rubin have struggled to score at home this season, averaging just one goal per game while conceding two. Dinamo, by contrast, have been prolific away, finding the net 2.3 times per match and keeping opponents to 1.7.
Lars's Verdict
The model assigns a 36% probability to the total staying below 2.5, reflecting Rubin's low scoring rate and the possibility of a tightly contested game despite Dinamo's firepower.
Show the maths
With Rubin averaging 1.0 expected goals and Dinamo Makhachkala averaging 2.3, the model gives a 56.8% chance both teams find the net, ahead of the 43.2% it gives to at least one side being kept out.
Show the maths
Combined expected goals of 3.3 (Rubin 1.0 + Dinamo Makhachkala 2.3) points to an open game, with the model giving Over 2.5 Goals a 64.0% chance against 36.0% for Under.
Show the maths
Our Poisson model, built from each side's real season scoring and conceding rates, has Rubin at 15.0%, the draw at 18.5%, and Dinamo Makhachkala at 66.5% to win.
The single most likely scoreline in our model is 0-2 at 9.8% — 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
Rubin
Rubin's five‑game stretch (LWDDD) includes a 1‑3 home defeat to FC Krasnodar and a 0‑0 away draw at Baltika, showing both a vulnerable defence and a lack of scoring. These results reinforce the view that Rubin are unlikely to exceed one goal, supporting the under‑2.5 pick.
Dinamo Makhachkala
Dinamo's recent form (WWLWL) features a 4‑1 away win over Krylia Sovetov and a 2‑1 home win against Lokomotiv, but also a 1‑3 loss at Dynamo and a 0‑1 home defeat to FC Krasnodar. The mix of high‑scoring wins and low‑scoring losses suggests they may not guarantee over 2.5 goals here.
Head-to-Head
In the last five meetings, Rubin have won four times (including 2‑0 victories in 2024 and 2023) while Dinamo have won only once, on 28 Feb 2026 (2‑1). The head‑to‑head trend leans toward Rubin limiting the scoreline, aligning with an under‑2.5 outcome.
| Date | Result | Competition |
|---|---|---|
| 28 Feb 2026 | Dinamo Makhachkala 2-1 Rubin | Premier League |
| 12 Sep 2025 | Rubin 1-0 Dinamo Makhachkala | Premier League |
| 7 Dec 2024 | Dinamo Makhachkala 2-3 Rubin | Premier League |
| 23 Aug 2024 | Rubin 2-0 Dinamo Makhachkala | Premier League |
| 27 May 2023 | Rubin 2-0 Dinamo Makhachkala | First League |
Team News (Pregame)
Rubin: U. Drezgic (Knee Injury), A. Gritsaenko (Inactive), U. Iwu (Inactive), I. Rozhkov (Red Card)
Dinamo Makhachkala: I. Shumakhov (Knee Injury), N. Voronin (Inactive), J. Dapo (Inactive)
Injury records reflect the team news on file heading into this match.
Frequently Asked Questions
Who won Rubin vs Dinamo Makhachkala?
Rubin won 3-1. Our pre-match pick was Under 2.5 goals.
What was the final score of Rubin vs Dinamo Makhachkala?
Rubin 3-1 Dinamo Makhachkala (full time).
When was Rubin vs Dinamo Makhachkala?
Rubin played Dinamo Makhachkala on Sun 30 Aug · 18:00 BST in the Russian Premier League at Ak Bars Arena.
More Russian Premier League This Week
See all Russian Premier League fixtures →With Dinamo's superior away xG and Rubin's defensive frailties, the match is poised for multiple goals, but the model still rates the total just under the 2.5‑goal line as the most realistic single-market edge.
Predictions and model probabilities are for information and entertainment only and are not betting advice — always do your own research. BeGambleAware.org