Dynamo
vs
Dinamo Makhachkala
Premier League prediction & result
Final score: Dynamo 3-1 Dinamo Makhachkala.
Before kick-off the model made it 54% Dynamo, 25% draw, 21% Dinamo Makhachkala — fair odds of 1.85, 4.00 and 4.76. Fair odds are simply 100 ÷ the probability; they are the model's own number, not a bookmaker's price.
Most likely scoreline: 1-0.
Expected goals: Dynamo 1.73, Dinamo Makhachkala 1.01.
Both teams to score: 53%. Over 2.5 goals: 51%, under 2.5: 49%.
Model confidence: High.
Model insights
Form going into this match
Dynamo
- L1-2away to Baltika1 August 2026
- D0-0Krylia Sovetov25 July 2026
Dinamo Makhachkala
- W2-1Lokomotiv1 August 2026
- W2-1away to Fakel25 July 2026
Up to 5 matches before kick-off, most recent first. The model works from each side's rolling expected-goals ratings rather than from these results directly, so read them as context.
Premier League table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 8 | Dynamo | 3 | 1 | 1 | 1 | 4 | 3 | +1 | 4 |
| 5 | Dinamo Makhachkala | 3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 |
Where the two sides stand today, not on the day of this match. Full tables
Team comparison
Bars show each side's share of the two-team total, based on the model's attack/defence ratings and expected goals for this fixture.
Why the model favours this side
The model gives Dynamo the highest probability at 54%, based on each side's rolling attack and defence ratings estimated from recent match data. The model projects 1.73 expected goals for Dynamo against 1.01 for Dinamo Makhachkala. Dynamo's attack/defence rating is 0.87/1.53 versus the league average (1.00 = average), compared with 0.47/1.05 for Dinamo Makhachkala.