Rubin vs Dinamo Makhachkala Prediction

Rubin
3-1
Finished
HT 0-0
Dinamo Makhachkala
Kazan Arena, Kazan·Andrey Prokopov, Russia 30/08/2026

AI Best Pick

Statistical forecasts for entertainment purposes only - not betting or financial advice.

Data Quality
Complete
Match Importance
4.6 / 10
AI Best Pick
72%Trust
Double Chance
Home Win or Draw
1.32
SignalGOODModel42%SurpriseHighGap-3.9%
Rubin Rest
5 days
Dinamo Makhachkala Rest
7 days

Rubin vs Dinamo Makhachkala: result, form and history

Rubin beat Dinamo Makhachkala 3-1 in the Premier League on 30 Aug 2026. The two went into the match with similar recent form.

Rubin have had the better of this fixture, winning 5 of the 6 previous meetings, which averaged 2.3 goals a game. Referee Andrey Prokopov averages 5.21 cards a game, 0.70 more than other referees in the same competitions.

Match Forecasts

Match Result
1
39%2.38
X
30%3.05
2
31%3.35
Double Chance
1X
69%1.32
X2
61%1.61
Both Teams to Score
Yes
56%2.11
No
44%1.66
Goals
Projected Goals: 1.45 + 1.22 = 2.67
Over 1.5
77%1.50
Over 2.5
50%2.60
Over 3.5
26%4.95
Under 1.5
23%2.58
Under 2.5
50%1.50
Under 3.5
74%1.15
Corners
Projected Corners: 5.7 + 4.1 = 9.7
Over 8.5
64%1.70
Over 9.5
52%2.15
Over 10.5
41%2.83
Under 8.5
36%2.03
Under 9.5
48%1.63
Under 10.5
59%1.33
Cards
Projected Cards: 2.2 + 2.2 = 4.4
Over 3.5
55%-
Over 4.5
34%2.00
Under 3.5
45%-
Under 4.5
66%1.72

Match Events

35'A. AlarconFoul
46'N. Gripshi INR. Bezrukov out
46'D. Kuznetsov INA. Arroyo out
46'E. Smelov IND. Lesovoy out
60'V. HodzaFoul
61'G. Agalarov INMiro out
62'I. RozhkovAssist: I. Saavedra
66'I. AkhmedovFoul
73'Miro(Penalty)
73'M. Apshatsev IND. Aleksandrov out
73'I. Akhmedov INK. Zinovich out
74'M. Azzi INA. Sandrachuk out
75'I. SaavedraFoul
79'I. Saavedra INI. Samoshnikov out
80'MiroUnsportsmanlike conduct
80'A. ArroyoUnsportsmanlike conduct
87'A. JukicAssist: A. Arroyo
88'A. JukicFoul
89'A. Jukic INB. Jocic out
90+3'J. Siwe IND. N. Motorin out
90+5'B. JocicAssist: I. Samoshnikov

Lineups

Rubin
5-3-2Coach: Franc Artiga
Dinamo Makhachkala
5-3-2Coach: Vadim Evseev
Avg rating6.76
Avg rating6.48
Evgeniy Staver6.538E. Staver
Daniil Kuznetsov6.244D. Kuznetsov
Nikita Lobov6.698N. Lobov
Denil Maldonado7.23D. Maldonado
Jakhongir Urozov6.613J. Urozov
Ilya RozhkovC7.351I. Rozhkov
Veldin Hodža6.222V. Hodža
Ignacio Saavedra6.214I. Saavedra
Aleksandar Jukić7.977A. Jukić
Jacques Siwe6.943J. Siwe
Nazmi Gripshi6.911N. Gripshi
Timur Magomedov6.739T. Magomedov
Mohamed Azzi6.522M. Azzi
Ilyas Akhmedov6.643I. Akhmedov
Mutalip AlibekovC6.299M. Alibekov
Andrés Alarcón6.324A. Alarcón
Temirkan Sundukov5.977T. Sundukov
Nikita Glushkov6.247N. Glushkov
Marat Apshatsev6.96M. Apshatsev
Egor Smelov6.752E. Smelov
Houssem Eddine Mrezigue7.516H. Eddine Mrezigue
Gamid Agalarov6.225G. Agalarov

Rubin Substitutes

12Anderson Arroyo46'for D. Kuznetsov80'7.3
23Ruslan Bezrukov46'for N. Gripshi6.2
25Artur Nigmatullin
86Nikita Korets
18Maksim Ignatjev
4Konstantin Nizhegorodov
70Dmitriy Kabutov
27Aleksey Gritsaenko
2Egor Teslenko
71Ilya Samoshnikov79'for I. Saavedra6.7
8Bogdan Jočić89'for A. Jukic90+5'6.7
59Daniil Motorin90+3'for J. Siwe

Dinamo Makhachkala Substitutes

88Daniil Lesovoy46'for E. Smelov6.2
11Miro61'for G. Agalarov73'80'6.9
1David Volk
72Aleksandr Sandrachuk74'for M. Azzi6.3
13Soslan Kagermazov
21Abdulpasha Dzhabrailov
19Kirill Zinovich73'for I. Akhmedov6.3
9Razhab Magomedov
30Dmitriy Aleksandrov73'for M. Apshatsev6.3

Match Stats

RubinDinamo Makhachkala
55%Ball Possession45%
2Corner Kicks5
4Yellow Cards3
8Total Shots12
5Shots on Goal3
3Shots off Goal6
5Shots Inside Box7
3Shots Outside Box5
0Blocked Shots3
11Fouls13
1Offsides0
2Goalkeeper Saves1
466Total Passes380
360Passes Accurate273
77%Pass Accuracy72%

Team Comparison

RubinRubin
Dinamo MakhachkalaDinamo Makhachkala
1508Elo Rating 1468
0.54Attack 0.95
0.50Defense 0.57
0%Hit Rate 0%
11.3Shots per Game 9.7
2.7Shots on Target 3.4
4.5Corners per Game 3.2
2.4Cards per Game 2.0

AI Insights

📉Home Underperforming
⚠️Home Rotation Risk70%
⚠️Away Rotation Risk70%

Game State Tendencies

RubinRubin
  • Scores more in 2nd half (0.5 vs 0 in first half)
Dinamo MakhachkalaDinamo Makhachkala
  • Tied at half-time in 80% of matches
  • Concedes more in 2nd half - can tire late

Head to Head

Last 6 meetings, all competitions

RubinRubin5Wins · 83%
Draws00%
Dinamo MakhachkalaDinamo Makhachkala1Wins · 17%
2.3Avg Goals
33%Both teams scored2 of 6
33%3+ goals2 of 6

Previous meetings

Premier League28/02/2026
Dinamo MakhachkalaRubin
21
Premier League12/09/2025
RubinDinamo Makhachkala
10
Premier League07/12/2024
Dinamo MakhachkalaRubin
23
Premier League23/08/2024
RubinDinamo Makhachkala
20
First League27/05/2023
RubinDinamo Makhachkala
20
First League06/11/2022
Dinamo MakhachkalaRubin
01

Recent Form

RubinRubin
3W4D3L
24/08/2026
BaltikaRubin
11
D
19/08/2026
RubinSpartak Moscow
5131
W
15/08/2026
FC RostovRubin
11
D
09/08/2026
RubinFC Orenburg
11
D
04/08/2026
Rodina MoskvaRubin
50
L
01/08/2026
AkronRubin
12
W
26/07/2026
RubinFC Krasnodar
13
L
18/07/2026
LokomotivRubin
31
L
11/07/2026
RubinKrylia Sovetov
20
W
08/07/2026
Spartak MoscowRubin
00
D
Dinamo MakhachkalaDinamo Makhachkala
4W2D4L
23/08/2026
Dinamo MakhachkalaFC Krasnodar
01
L
20/08/2026
BaltikaDinamo Makhachkala
11
D
16/08/2026
Krylia SovetovDinamo Makhachkala
14
W
09/08/2026
DynamoDinamo Makhachkala
31
L
04/08/2026
Dinamo MakhachkalaKrylia Sovetov
12
L
01/08/2026
Dinamo MakhachkalaLokomotiv
21
W
25/07/2026
FakelDinamo Makhachkala
12
W
16/07/2026
Dinamo MakhachkalaDinamo St. Petersburg
31
W
13/07/2026
ZenitDinamo Makhachkala
11
D
07/07/2026
Dinamo MakhachkalaGimnasia L.P.
13
L

Referee Profile

Andrey Prokopov31 matches

5.21Cards per match
5.07Yellow cards per match
0.14Red cards per match
26.4Fouls per match

Compared with other referees

Andrey Prokopov5.21
Other referees4.51

5.21 cards a match, 0.70 more than other referees in the same competitions and seasons (4.51).

Cards come from 14 matches with official statistics.

Full referee stats

League Table

Premier League 2026
#TeamMPWDLGGDPtsForm
1DynamoDynamo1181218:9+925WWWWW
2ZenitZenit1180325:13+1224WWWWL
3Spartak MoscowSpartak Moscow1172221:8+1323WDWWL
4CSKA MoscowCSKA Moscow1164119:12+722LWWDW
5FC KrasnodarFC Krasnodar1164119:13+622DLDDD
6FC OrenburgFC Orenburg1127213:12+113DWDLD
7BaltikaBaltika1134414:12+213DDLDL
8Dinamo MakhachkalaDinamo Makhachkala1141616:21-513DLLLW
9FC RostovFC Rostov1133511:17-612DWLLW
10RubinRubin1126312:16-412LLDDD
11Krylia SovetovKrylia Sovetov1126315:17-212LDDWD
12LokomotivLokomotiv1125416:14+211DWDLW
13AkhmatAkhmat1125415:16-111LDLWD
14AkronAkron1116412:20-89DLWDD
15FakelFakel111378:19-116WLLDL
16Rodina MoskvaRodina Moskva1113712:27-156DLDLL
#TeamMPGPts
1DynamoDynamo1118:925
2ZenitZenit1125:1324
3Spartak MoscowSpartak Moscow1121:823
4CSKA MoscowCSKA Moscow1119:1222
5FC KrasnodarFC Krasnodar1119:1322
6FC OrenburgFC Orenburg1113:1213
7BaltikaBaltika1114:1213
8Dinamo MakhachkalaDinamo Makhachkala1116:2113
9FC RostovFC Rostov1111:1712
10RubinRubin1112:1612
11Krylia SovetovKrylia Sovetov1115:1712
12LokomotivLokomotiv1116:1411
13AkhmatAkhmat1115:1611
14AkronAkron1112:209
15FakelFakel118:196
16Rodina MoskvaRodina Moskva1112:276
Relegation

About the Rubin vs Dinamo Makhachkala forecast

Every forecast on this page comes from the same model inputs: team ratings, recent form, goals scored and conceded, and how these sides have fared against each other.

How to Read These Forecasts

Each percentage shows the model's calculated likelihood for that outcome. Above 65% indicates strong statistical confidence; 45-65% reflects a competitive, open match; below 45% suggests the outcome is statistically less likely. All figures are for informational and entertainment purposes only.

Rubin and Dinamo Makhachkala in the Premier League table

Dinamo Makhachkala and Rubin are close in the Premier League table, 8th and 10th, with 1 point between them. League goal record so far: Rubin 12-16, Dinamo Makhachkala 16-21. The full standings are on the Premier League Table 2026 page.

Key Factors for This Match

This forecast is based on a complete recent-form dataset for both teams.

All forecasts are generated by statistical and machine learning models for informational and entertainment purposes only. They are not guaranteed and do not constitute financial or betting advice.