Russian Premier League · Regular Season - 12

Zenit vs Dinamo Makhachkala Prediction

- : -25 October 2026 at 15:30Russia
Aiden Brooks photo
Sports betting from our team of predictorsAiden Brooks

Aiden Brooks is a Liverpool-based sports journalist and lead writer for 1xbets.bet. He follows all the world's sports news, specialising in detailed analysis of matches and tournaments. Proficient in sports betting, utilising a comprehensive approach to prediction. He is a passionate football fan and regularly covers Premier League matches. He also enjoys tennis and boxing, which helps him to create versatile content for the betting platform.

Created: 23 Oct 2026Updated: 23 Oct 2026, 21:46

Match preview

I'm backing over 2.5 goals here because Zenit at home plays attacking football that consistently breaks down opposing defences, and Dinamo Makhachkala in away matches actively invites open play. Zenit have hit over 2.5 in all five of their last home league games. In that run they've scored 3.4 goals per match on average, with exactly 2 goals in each game from their own boots. Dinamo Makhachkala's away form is the real draw for me: they average 4.17 goals across their travelling matches, the best figure in the league. They've seen over 3.5 land in five of their last six away games. Both teams want to play at tempo, and I expect that to produce the goals I need.

Form and H2H

I've studied Zenit's recent record at home and they're relentless. They won 8 of their last 10 home matches, drew 1, and lost just 1, averaging 1.90 goals for and 1.00 against per game. Their last outing saw them beat Akhmat 3-2 at home, snatching victory in the 90th minute with five shots on target. Dinamo Makhachkala sit sixth in the table with 13 points from 11 games, but their away numbers tell a different story than their home form. They've won only 2 of their last 10 away matches, drawn 1, and lost 7, yet they average 1.10 goals for and 2.20 against per game on the road. I note they drew 1-1 at home to Akron in their last outing. Across their head-to-head record, Zenit have dominated: they've won four of the last six meetings, with one draw and one loss. The scorelines read 4-0, 1-0, 0-1 (Dinamo's only win), 2-0, 1-1, and 3-0 in Zenit's favour most recently.

Best bet

I'm taking over 2.5 at 1.74 on 1xBet. My reasoning is straightforward: Zenit's home attacking output combined with Dinamo Makhachkala's away goal-scoring frequency creates a high-probability scenario for three or more goals. Yes, there's a countervailing risk that Dinamo sit deep and grind out a low-scoring match, and I see that nine of Zenit's last ten home league games have finished under 3.5. But the underlying patterns—Zenit's consistent home efficiency and Dinamo's league-leading away goal average—outweigh that caution. I'm comfortable taking the price at 1.74.

Odds to watch

I'll monitor the 1X2 line: Zenit are priced at 1.33 for a home win, which reflects their clear dominance in this fixture. A draw sits at 5.71, and Dinamo Makhachkala's win is 11.3. If I wanted to hedge my over 2.5 bet, I could pair it with both teams to score at 2.09, which feels reasonable given Dinamo's away-game goal-scoring record. Under 2.5 is available at 2.28, so the market is pricing the over as the more likely outcome. For those seeking tighter margins, over 3.5 would need to clear a higher bar, but I see the 2.5 line as my best value here.

Zenit vs Dinamo Makhachkala Odds

Bookmaker1X2Bet
1xBet1.335.7111.3Place a bet
Best odds1.335.7111.30
Average1.335.7111.30
Lowest odds1.335.7111.30
Compare odds

1X2 prediction for Zenit vs Dinamo Makhachkala

Date and time 25 October 2026 at 15:30

1X211.3374%
DC1/X91%
BTTSYes70%
1 74%X 17%2 9%

Zenit win

Place a bet on this match

Zenit vs Dinamo Makhachkala Odds statistic

Average rates from the last stored matches for each team.

ZenitZenitLast matchesDinamo MakhachkalaDinamo M.
80%Over 0.5 goals100%
60%Over 1.5 goals100%
60%Over 2.5 goals80%
40%Over 3.5 goals60%
60%BTTS80%
60%Last 5 BTTS80%

Head to Head Zenit — Dinamo Makhachkala

In the last 8 meetings, Zenit hold the edge — 7 wins for Zenit, 0 for Dinamo Makhachkala, 1 draws.

88% W — 713% D — 10% W — 0
  • Dinamo MakhachkalaDinamo Makhachkala1:2ZenitZenit
    Cup · 14 Oct 2026
  • ZenitZenit3:0Dinamo MakhachkalaDinamo Makhachkala
    Cup · 02 Sept 2026
  • ZenitZenit1:1Dinamo MakhachkalaDinamo Makhachkala
    Friendlies Clubs · 13 Jul 2026
  • ZenitZenit2:0Dinamo MakhachkalaDinamo Makhachkala
    Friendlies Clubs · 01 Jul 2026
  • Dinamo MakhachkalaDinamo Makhachkala0:1ZenitZenit
    Premier League · 19 Apr 2026
  • ZenitZenit1:0Dinamo MakhachkalaDinamo Makhachkala
    Cup · 18 Mar 2026
  • ZenitZenit4:0Dinamo MakhachkalaDinamo Makhachkala
    Premier League · 23 Aug 2025
  • Dinamo MakhachkalaDinamo Makhachkala0:1ZenitZenit
    Premier League · 10 May 2025
100%Over 0.5100%
63%Over 1.563%
38%Over 2.538%
25%BTTS25%
100%Zenit over 0.525%

Betting profits Zenit vs Dinamo M.

Historical P/L if you backed each side on the main markets in their recent matches.

Zenit

MarketOutcomeP/LWinsGames
Match WinnerWin+0.761015
Match WinnerDraw-4.91215
Match WinnerLose+8.85315
Goals Over/UnderOver 1.5-1.411014
Goals Over/UnderUnder 1.5+4.61414
Goals Over/UnderOver 2-0.6269
Goals Over/UnderUnder 2+3.9149
Goals Over/UnderOver 2.5+2.27914
Goals Over/UnderUnder 2.5-2.55514
Goals Over/UnderOver 3-2.86814
Goals Over/UnderUnder 3+4.191214
Goals Over/UnderOver 3.5-4.26315
Goals Over/UnderUnder 3.5+3.741215
Goals Over/UnderOver 4-3.0003
Goals Over/UnderUnder 4+2.1633
Goals Over/UnderOver 4.5-0.40213
Goals Over/UnderUnder 4.5+0.601113
Both Teams ScoreYes-1.0001
Both Teams ScoreNo+0.6711

Dinamo Makhachkala

MarketOutcomeP/LWinsGames
Match WinnerWin-5.03314
Match WinnerDraw-7.30214
Match WinnerLose+5.57914
Goals Over/UnderOver 1.5+3.671314
Goals Over/UnderUnder 1.5-10.98114
Goals Over/UnderOver 2+4.941314
Goals Over/UnderUnder 2-8.76414
Goals Over/UnderOver 2.5+7.411014
Goals Over/UnderUnder 2.5-7.07414
Goals Over/UnderOver 3.5+10.84614
Goals Over/UnderUnder 3.5-3.68814
Goals Over/UnderOver 4.5-6.0006
Goals Over/UnderUnder 4.5+0.7166
Goals Over/UnderOver 0.5+0.2222
Goals Over/UnderUnder 0.5-2.0002
Goals Over/UnderOver 3-0.2835
Goals Over/UnderUnder 3-0.1145

Match statistics

In-play and full-time match stats appear after kick-off.

ZenitLast matches Zenit

Zenit are in a strong run: 4 wins in the last 5 matches, scoring 1.8 goals per game.

80% W — 420% D — 10% L — 0
  • ZenitZenit3:2AkhmatAkhmat
    WPremier League · 18 Oct 2026
  • Dinamo MakhachkalaDinamo Makhachkala1:2ZenitZenit
    WCup · 14 Oct 2026
  • FC KrasnodarFC Krasnodar2:3ZenitZenit
    WPremier League · 10 Oct 2026
  • ZenitZenit1:0Bate BorisovBate Borisov
    WFriendlies Clubs · 04 Oct 2026
  • Shanghai ShenhuaShanghai Shenhua0:0ZenitZenit
    DFriendlies Clubs · 27 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
4
Draws
1
Losses
0
Goals / game
1.8
Over 1.5
60%
Over 2.5
60%
BTTS
60%

Dinamo MakhachkalaLast matches Dinamo Makhachkala

In the last 5 matches Dinamo Makhachkala have 1 wins, 1 draws and 3 losses. BTTS landed in 80% of those games.

20% W — 120% D — 160% L — 3
  • Dinamo MakhachkalaDinamo Makhachkala1:1AkronAkron
    DPremier League · 17 Oct 2026
  • Dinamo MakhachkalaDinamo Makhachkala1:2ZenitZenit
    LCup · 14 Oct 2026
  • FC OrenburgFC Orenburg4:0Dinamo MakhachkalaDinamo Makhachkala
    LPremier League · 10 Oct 2026
  • Dinamo MakhachkalaDinamo Makhachkala3:2LeningradetsLeningradets
    WFriendlies Clubs · 03 Oct 2026
  • Dinamo MakhachkalaDinamo Makhachkala1:3CSKA MoscowCSKA Moscow
    LPremier League · 17 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
1
Draws
1
Losses
3
Goals / game
1.2
Over 1.5
100%
Over 2.5
80%
BTTS
80%

Zenit vs Dinamo Makhachkala Standings

#TeamMPWDLGDiffPts
1DynamoDynamo1181218-9925
2ZenitZenit1180325-131224
3Spartak MoscowSpartak Moscow1172221-81323
4CSKA MoscowCSKA Moscow1164119-12722
5FC KrasnodarFC Krasnodar1164119-13622
6FC OrenburgFC Orenburg1237214-12216
7Dinamo MakhachkalaDinamo Makhachkala1141616-21-513
8BaltikaBaltika1134414-12213
9FC RostovFC Rostov1133511-17-612
10RubinRubin1126312-16-412
11Krylia SovetovKrylia Sovetov1126315-17-212
12LokomotivLokomotiv1125416-14211
13AkhmatAkhmat1225515-17-211
14AkronAkron1116412-20-89
15FakelFakel111378-19-116
16Rodina MoskvaRodina Moskva1113712-27-156
League position 2 / 16Comparative team statisticsLeague position 7 / 16
873%Wins36%4
19%Draws9%1
327%Losses55%6
25100%Goals scored64%16
1362%Goals conceded100%21
24100%Points54%13

Season statistic Zenit vs Dinamo Makhachkala

ZenitZenit

  • Matches played 5
  • Won home / away 2 / 2
  • Lost home / away 0 / 0
  • Goals scored 9 (1.8)
  • Goals conceded 5 (1.0)
  • Clean sheets 2
  • Failed to score 1

Dinamo MakhachkalaDinamo M.

  • Matches played 5
  • Won home / away 1 / 0
  • Lost home / away 2 / 1
  • Goals scored 6 (1.2)
  • Goals conceded 12 (2.4)
  • Clean sheets 0
  • Failed to score 1

Match details

  • Status Not Started
  • Venue Gazprom Arena, Saint Petersburg
  • Referee Anton Frolov

Lineups

ZenitZenit

Lineups are usually published 30–60 minutes before kick-off.

Dinamo MakhachkalaDinamo Makhachkala

Lineups are usually published 30–60 minutes before kick-off.

Injuries and suspensions

Zenit

No absences listed for this fixture yet.

Dinamo Makhachkala

No absences listed for this fixture yet.

Independent match preview. Odds and availability change — confirm on the bookmaker site. 18+.

← All football predictions