Skip to content
Register
Premier League · Regular Season - 12
Zenit
2 - 0Full time
Dinamo Makhachkala
Gazprom Arena · Referee: Anton Frolov

Zenit vs Dinamo Makhachkala Prediction, Odds & Tips

Our Prediction

Home or Draw (1X)
Odds–
90%
Confidence · High
ZenitDrawDinamo Makhachkala
Over/Under 2.5
Over 2.5
67%
BTTS
Yes
65%
Correct score
2-1
8%
HT/FT
1/1
28%
Double chance
1X
90%
Avg goals
3.5
Expected
Why we like it
  • Model advice: Combo Double chance : Zenit or draw and +1.5 goals.
  • Recent form: Zenit LWWWW, Dinamo Makhachkala WLLLD (oldest to newest).
  • Zenit score 2.3 a game this season; Dinamo Makhachkala score 1.5.

Match preview

Zenit host Dinamo Makhachkala in the Premier League (Regular Season - 12) on Sunday, 25 October 2026 at Gazprom Arena.

This season Zenit score 2.3 and concede 1.2 goals a game; Dinamo Makhachkala score 1.5 and concede 1.9.

In their last 5 meetings, Zenit won 4, Dinamo Makhachkala won 0 and 1 ended level.

Our model leans towards Home or Draw (1X) with 90% confidence.

Quick answers

Who will win Zenit vs Dinamo Makhachkala?

Our model gives Zenit 45%, the draw 45% and Dinamo Makhachkala 10%. Our tip is Home or Draw (1X) (90% confidence).

Will both teams score?

Our BTTS pick is yes, both teams to score (GG), with 65% confidence.

Over or under 2.5 goals?

We expect over 2.5 goals (three or more), 67% confidence.

What is the predicted correct score?

Our most likely score is Zenit 2 - 1 Dinamo Makhachkala. Correct-score picks are long shots, so treat it as a guide.

What is the safest bet?

Double chance 1X (Home or Draw (1X)) has 90% confidence.

When is Zenit vs Dinamo Makhachkala?

Kick-off is Sunday, 25 October 2026, 15:30 UTC at Gazprom Arena. The time on this page is shown in your own time zone.

Match events

  1. 5'Vadim Evseev
  2. 16'Valdemiro Pinto Domingos
  3. 43'Makhmud Makhamadzhonov
  4. 51'Andres Alarcon
  5. 56'Mutalip Alibekov
  6. Marcilio Florencio Mota FilhoPenalty cancelled60'
  7. 62'Kirill Zinovich
  8. Felipe AugustoPenalty63'
  9. 64'Valdemiro Pinto Domingos ⇄ Gamid Agalarov
  10. 65'Mohammadjavad Hosseinnejad ⇄ Daniil Lesovoy
  11. 69'Houssem Mrezigue ⇄ Abdulpasha Dzhabrailov
  12. Maksim GlushenkovPenalty77'
  13. 83'Daler Kuzyaev ⇄ Dmitriy Aleksandrov
  14. 83'Makhmud Makhamadzhonov ⇄ Aleksandr Sandrachuk
  15. Pedro Henrique Silva dos Santos ⇄ Kevin Andrade83'
  16. Felipe Augusto ⇄ Jhon Jhon83'
  17. 84'Daniil Lesovoy
  18. Wílmar Barrios ⇄ Daniil Kondakov90'
  19. Luiz Henrique ⇄ Amir Musaev90'
  20. Gustavo Mantuan ⇄ Wendel90+3'
  21. Kevin AndradePenalty confirmed90+7'
  22. Kevin Andrade90+8'

Match stats

ZenitDinamo Makhachkala
Possession
68%32%
Expected goals (xG)
3.740.94
Shots
215
Shots on target
100
Corners
82
Fouls
1016
Offsides
20
Yellow cards
05
Red cards
00
Saves
08
Passes
631289