Rubin vs Dinamo Makhachkala Predictions

Prediction by The Numbers Desk — No extreme form or market signal — routed to The Numbers Desk, which builds the prediction from the underlying statistical rates.
Premier LeaguePremier League · Russia
high confidence
Rubin

Rubin

Full Time

0 - 0

AI predicted 1 - 2

Dinamo Makhachkala

Dinamo Makhachkala

🗓️ Sunday, 30 Aug 2026 at 20:00 GMT+3 (venue time) · 17:00 UTC (your time)📍 Ak Bars Arena, Kazan

Win Probability (1X2)

Rubin 29%Draw 30%Dinamo Makhachkala 41%

Best Value Pick

Match Result: Dinamo Makhachkala Win

@ 3.5(+44% edge)

Match Result

7.6/10

Late Blitz Seals Rubin’s 3-1 Triumph Over Dinamo Makhachkala in Kazan

Rubin produced a dramatic late surge to secure a 3-1 victory over Dinamo Makhachkala at Kazan Arena. In a contest where both sides lined up with mirrored 5-3-2 formations, the hosts edged possession and made their chances count with a clinical display in the final half-hour. After a cagey first half, Rubin broke the deadlock in the 62nd minute, only for Dinamo Makhachkala to respond ten minutes later. However, Rubin’s resilience shone through as they struck twice in the dying minutes to claim all three points. Despite Dinamo Makhachkala registering more shots (10 to 7) and forcing five corners, Rubin’s efficiency in front of goal and late-game composure proved decisive. The match was not without its physical edge, with seven yellow cards shown, but Rubin’s disciplined defensive line and timely attacking substitutions made the difference in a lively Premier League encounter.

💪 AI Prediction Report

DECENT HIT

Predicted

1 - 2

⚡

Actual

3 - 1

❌Result
✅BTTS
✅O/U 2.5
❌Score

💰 Bet Results2/3 hit

1x2 — away@ 3.55
❌
btts — yes@ 1.8
✅
over_under_2_5 — over@ 2.06
✅

Key Moments

62' — Goal

Jacques Siwe opens the scoring for Rubin, finishing a well-worked move.

73' — Goal

Gamid Agalarov levels for Dinamo Makhachkala, capitalizing on a defensive lapse.

87' — Goal

Rubin retake the lead with a late strike, shifting momentum decisively.

90' — Goal

Rubin seal the win with a third goal in stoppage time.

Various' — Yellow Cards

A total of seven yellow cards were shown as tempers flared throughout.

Rubin

Rubin

7.8/10

Rubin started cautiously, focusing on defensive solidity with their five-man backline. They gradually grew into the match, controlling 55% of possession and showing patience in their build-up. The breakthrough came just after the hour mark, and while Dinamo Makhachkala briefly threatened a comeback, Rubin’s late double showcased their attacking intent and tactical flexibility. The hosts were clinical, converting five shots on target into three goals, and managed the game well despite picking up four yellow cards.

Key Players

Jacques Siwe: Scored Rubin's opening goal and was a constant threat in attack.
Nazmi Gripshi: Instrumental in the late surge, involved in the build-up to the second and third goals.
Evgeniy Staver: Made crucial saves, especially when the match was level.

Strengths

Clinical finishingLate-game composureSolid defensive organization

Weaknesses

Slow start to the matchDiscipline (four yellow cards)
Dinamo Makhachkala

Dinamo Makhachkala

6.4/10

Dinamo Makhachkala showed promise, particularly in transition, and managed to create more shooting opportunities than their hosts. Their equalizer in the 73rd minute briefly shifted momentum, but defensive lapses and a lack of cutting edge in the final third ultimately cost them. Despite a spirited effort and a physical approach reflected in their 13 fouls and three bookings, Dinamo struggled to contain Rubin’s late attacks and left Kazan empty-handed.

Key Players

Gamid Agalarov: Scored Dinamo's only goal, providing hope for a comeback.
Timur Magomedov: Made several important saves to keep Dinamo in the game.

Strengths

Effective transitionsCreated more shots and corners

Weaknesses

Defensive lapses late onStruggled to convert chancesDiscipline (13 fouls, three yellow cards)

Tactical Analysis

Both teams deployed a 5-3-2 formation, emphasizing defensive solidity and wing-back involvement. Rubin’s approach relied on patient possession and probing for openings, while Dinamo Makhachkala looked to exploit turnovers with quick transitions. The hosts’ midfield trio provided balance, recycling possession and supporting both defense and attack. Tactical substitutions in the second half added fresh impetus for Rubin, allowing them to press higher and capitalize on tiring Dinamo legs. Set pieces played a minor role, with Dinamo earning more corners but failing to capitalize. Defensively, both sides were compact, but Rubin’s back five proved more resilient under pressure. As the match wore on, Rubin’s willingness to commit numbers forward paid dividends, while Dinamo’s defensive structure faltered late on.

Turning Point

Rubin’s 87th-minute goal, which restored their lead and broke Dinamo Makhachkala’s resistance, set the stage for the stoppage-time clincher.

Man of the Match

Jacques Siwe

Opened the scoring, led the line with energy, and was pivotal in Rubin's attacking phases.

Rubin vs Dinamo Makhachkala: Match Preview

Rubin arrive at Ak Bars Arena sitting 9th after four matches, still searching for a first home win and coming off consecutive draws. Their early campaign has been marked by defensive frailty, conceding six in four, and a lack of home edge, with just two goals scored and four conceded at their own ground. Dinamo Makhachkala, by contrast, have started brightly, collecting nine points from four and posting three wins, including two away from home, to sit 5th in the table.

The statistical matchup points to a goal-heavy contest. Dinamo's attack is the most productive in the league outside the top three, averaging 2.25 goals per game and 2.33 away, with no clean sheets in any match. Rubin's defence has been porous, especially at home, conceding twice per match and allowing 3.2 shots on target per game in their last five. Both sides have seen BTTS land in 4 of 5 recent games, and Dinamo's matches have gone over 2.5 goals in every league fixture so far.

The model expects Dinamo's attacking rate and Rubin's defensive issues to shape the contest, projecting a 2-1 away win as the modal outcome. While Rubin's historical H2H edge at home is notable, the current rates and away scoring profile of Dinamo suggest value in the visitors, especially given their shot volumes and conversion. The likeliest deviation is a high-scoring draw if Rubin's attack finds rhythm against a Dinamo backline that also concedes regularly.

🎮 Prediction Playground

Think the model has it wrong? Nudge each team's expected goals and watch every probability react — then simulate the match and see what happens.

Rubin1.30

Expected goals · model says 1.30

Dinamo Makhachkala1.55

Expected goals · model says 1.55

Win Probability
Rubin 32% Draw 25% Dinamo Makhachkala 43%

Over 2.5 Goals

54%

BTTS: Yes

57%

Likely Scores

1-1 · 1-2 · 0-1

Play this match once with the probabilities above — every run is different.

Powered by the same Poisson scoreline model behind the prediction. For fun and exploration — not betting advice.

Rubin vs Dinamo Makhachkala Prediction Confidence at a Glance

How strongly the model leans on each market.

Match Result (1X2)
29%
30%
41%
Rubin 29%Draw 30%Dinamo Makhachkala 41%
Both Teams to Score
64%
36%
Yes 64%No 36%
Over/Under 2.5 Goals
57%
43%
Over 2.5 57%Under 2.5 43%
Corners (Over/Under 9.5)
44%
56%
Over 9.5 44%Under 9.5 56%

Stats Worth Knowing

The numbers behind Rubin vs Dinamo Makhachkala that most previews miss.

  • 1Dinamo Makhachkala's matches have seen over 2.5 goals in 100% of league games so far (4/4).
  • 2Rubin have not kept a clean sheet in any of their last five matches, conceding 11 goals in that span (including cup).
  • 3Both teams have scored in 9 of their combined 10 league matches this season.

Who do you think wins: Rubin vs Dinamo Makhachkala?

Cast your vote, then see how it stacks up against the model.

More Premier League Predictions

View all Premier League predictions →

The Case For This Rubin vs Dinamo Makhachkala Prediction

Statistically, this fixture projects as a higher-than-average goal environment, driven by Dinamo Makhachkala's prolific away attack and both sides' inability to keep clean sheets. Rubin's home defensive record is a concern, while Dinamo's away scoring rate and shot volume suggest they are well placed to exploit it. The model leans away, with the most likely scoreline a 2-1 win for the visitors, but the spread of probabilities leaves room for a high-scoring draw if Rubin's attack matches Dinamo's output.

Key Factors at a Glance

Attack

  • →Dinamo Makhachkala average 2.25 goals scored per league game and 2.33 away.

Defence

  • →Rubin have failed to win at home and concede 2.0 goals per home match.
  • →Both teams have a 0% clean sheet rate in the league so far.

🚩 Rubin vs Dinamo Makhachkala Corners Prediction

medium confidence
9.2expected total corners
Over 44%
Under 56%
Over 9.5Under 9.5

Our corners model projects roughly 5.2 corners for Rubin and 4 for Dinamo Makhachkala, for an expected total of 9.2. That makes the model lean Under 9.5 corners (56%). Over 8.5: 57% · Over 10.5: 32%.

More corners tips:Over 9.5 →Under 9.5 →

How Rubin and Dinamo Makhachkala Are Arriving

Form, fitness and who's likely to start.

Rubin vs Dinamo Makhachkala Goalscorer Form

Goals scored in last 5 matches across all competitions. Rate = goals ÷ 5 games. XI badge shows player is in the expected starting lineup.

RubinRubinlast 5 matches
M. Dakusub/out
2 goals in 5
40%

Regular contributor

J. SiweXI
1 goal in 5
20%

Occasional threat

A. ArroyoXI
1 goal in 5
20%

Occasional threat

Dinamo MakhachkalaDinamo Makhachkalalast 5 matches
G. AgalarovXI
2 goals in 5
40%

Regular contributor

N. GlushkovXI
2 goals in 5
40%

Regular contributor

D. Lesovoysub/out
1 goal in 5
20%

Occasional threat

A. AlarconXI
1 goal in 5
20%

Occasional threat

V. Khubulovsub/out
1 goal in 5
20%

Occasional threat

Mirosub/out
1 goal in 5
20%

Occasional threat

Rubin are winless at home and have drawn their last two league matches, conceding in every outing and averaging just 1.25 goals scored per game. Dinamo Makhachkala, meanwhile, have won three of four, including two away, and are averaging 2.25 goals per game, with no clean sheets but consistent attacking output.

Rubin vs Dinamo Makhachkala — Last 4 Matches

RubinRubinLast 4 results
D1-1
D1-1
W2-1
L1-3
D@ FC Rostov1-1
Dvs FC Orenburg1-1
W@ Akron2-1
Lvs FC Krasnodar1-3

Strengths

  • +Both teams scoring in most recent games

Concerns

  • −Leaky defence — 2.2 conceded/game
  • −No clean sheets in last 5 matches
Dinamo MakhachkalaDinamo MakhachkalaLast 4 results
W4-1
L1-3
W2-1
W2-1
W@ Krylia Sovetov4-1
L@ Dynamo1-3
Wvs Lokomotiv2-1
W@ Fakel2-1

Strengths

  • +Solid recent form — 3+ wins in last 5
  • +Prolific attack — 2.0 goals/game (last 5)
  • +Both teams scoring in most recent games
  • +Over 2.5 goals in 100% of games this season

Concerns

  • −No clean sheets in last 5 matches

What History Says: Rubin vs Dinamo Makhachkala

Rubin have dominated the recent head-to-head, winning five of the last six meetings and both home fixtures by two-goal margins. However, Dinamo Makhachkala won the most recent clash 2-1 away, suggesting a shift in the matchup dynamic.

Rubin vs Dinamo Makhachkala Head-to-Head History

Last 6 meetings between these sides

5

Rubin wins

0

Draws

1

Dinamo Makhachkala wins

83%0% draws17%
28 Feb 26Dinamo Makhachkala vs Rubin2-1
12 Sept 25Rubin vs Dinamo Makhachkala1-0
7 Dec 24Dinamo Makhachkala vs Rubin2-3
23 Aug 24Rubin vs Dinamo Makhachkala2-0
27 May 23Rubin vs Dinamo Makhachkala2-0
6 Nov 22Dinamo Makhachkala vs Rubin0-1

Where the Model Disagrees with the Odds: Rubin vs Dinamo Makhachkala

The away win is notably overpriced at 3.5 (implied 29% vs model 41%), offering a substantial value edge given Dinamo's scoring rates and away form. BTTS and over 2.5 goals also show positive expected value, with both teams' defensive records and recent match trends supporting a goal-heavy scenario.

Odds from Marathonbet. Positive edge = our model gives a higher probability than the odds imply. EV = expected value per £1 staked.

1X2

SelectionOddsModel %Edge
Rubin Win2.2029.0%-16.5%
Draw3.3230.0%-0.1%
Dinamo Makhachkala Winvalue3.5041.0%+12.4%

Over/Under 2.5

SelectionOddsModel %Edge
Over 2.5value2.0657.0%+8.5%
Under 2.51.7743.0%-13.5%

Both Teams Score

SelectionOddsModel %Edge
Yesvalue1.8064.0%+8.4%
No1.9036.0%-16.6%

Best Value Markets Found by the Model

1X2: Dinamo Makhachkala Win @ 3.50EV +0.435
Over/Under 2.5: Over 2.5 @ 2.06EV +0.174
Both Teams Score: Yes @ 1.80EV +0.152

EV per £1 staked. Positive EV means this bet has mathematical edge over the long run. Past model accuracy is tracked on our predictions tracker.

Edge and EV are derived from model probabilities only and do not constitute financial advice. Odds fluctuate — always verify current prices with your bookmaker.

Things to Watch: Rubin vs Dinamo Makhachkala

  • ⚠️Small sample size (4 matches per team) may exaggerate early-season trends.
  • ⚠️Rubin's underlying shot numbers at home are low (1.5 on target per home game), tempering their goal expectation.
  • ⚠️No injuries reported, but lineups are not confirmed and could shift the balance.

This analysis is for informational purposes only and does not constitute financial advice. Betting involves risk — always gamble responsibly.

Final Verdict

Rubin 1–2 Dinamo Makhachkala

The model projects a 2-1 win for Dinamo Makhachkala, anchored by their 2.25 goals-per-game average and Rubin's winless, leaky home record. The strongest data point is Dinamo's away scoring rate, which is among the league's best. The main risk is Rubin's historical H2H dominance at home, which could see the hosts outperform their current defensive numbers.

Rubin vs Dinamo Makhachkala: Common Questions

Who will win Rubin vs Dinamo Makhachkala?

Dinamo Makhachkala are given a 41% probability to win, with Rubin at 29% and the draw at 30%. Dinamo's superior scoring rate and away form tip the balance slightly in their favour.

Will both teams score in Rubin vs Dinamo Makhachkala?

There is a 64% chance of both teams scoring, as neither side has kept a clean sheet in the league and 9 of their combined 10 league matches have seen BTTS land.

Is over 2.5 goals likely in Rubin vs Dinamo Makhachkala?

The model estimates a 57% probability for over 2.5 goals, with Dinamo's matches hitting this mark in all four league games and Rubin's in half of theirs.

How This Prediction Was Made

The numbers on this page come from a structured statistical pack for Rubin vs Dinamo Makhachkala: recent results and scoring data for both sides, home/away splits, the head-to-head record, current league standings, known injuries and live bookmaker odds, all sourced from the API-Football data feed.

This fixture was routed to The Numbers Desk, the statistical baseline — season-long rates, splits and distributions. An AI model running that profile analyses the pack and produces the probabilities, predicted score and written analysis shown above. Nothing is edited by hand, and no information outside the data pack is used.

Last updated: 23 August 2026 (refreshed automatically as new team data arrives). Every prediction is scored against the real result once the match finishes — see the verified track record or read the full methodology. Football is inherently uncertain: treat this page as analysis, not advice.

More Rubin vs Dinamo Makhachkala Resources