When the Premier-Liga reaches matchday 25, the quality on show is at its peak — and Dynamo Makhachkala vs Zenit St Petersburg at Anzhi Arena on is no exception. Dynamo Makhachkala (11.) have kept 3 wins at home this season, scoring 7 and conceding 7 on their own patch. Zenit St Petersburg (2.) shared the spoils against F.C. Krasnodar (1 - 1), having won 10 of their last 13 games. Our data-driven model gives a 51% probability to Zenit St Petersburg claiming a prestigious away win in the Premier-Liga at 51%.
The Most Popular Betting Tips for Dynamo Makhachkala vs Zenit St Petersburg with Current Odds
Three-Way BetZenit St Petersburg5/85/8·RollinoT&C's apply | +18Total Goals Over/Under 2.5Under 2.5 Goals10/1710/17·RollinoT&C's apply | +18★ Expert TipExpert TipOver 2.5 Goals10/710/7·RollinoT&C's apply | +18
Latest expert prediction with statistical analysis
Three-Way BetDynamo Makhachkala 23% · X 26% · Zenit St Petersburg 51%Both Teams To Score Yes/NoYes 46% · No 54%Total Goals Over/Under 2.5Over 43% · Under 57%Total Goals Over/Under 3.5Over 22% · Under 78%Correct Score0-114%1-012%1-112%
Dynamo Makhachkala vs Zenit St Petersburg: who will win?

X

The Best Bookmaker Odds for Dynamo Makhachkala vs Zenit St Petersburg – Side by Side
ProbabilityDynamo Makhachkala23%Draw26%Zenit St Petersburg51%
144/2323/94/7Odd last updated:
51/1011/47/13Odd last updated:
59/1059/225/8Odd last updated:
144/2323/94/7Odd last updated:
51/1011/47/13Odd last updated:
59/1059/225/8Odd last updated:Performance Analysis: How Do Both Teams Compare?
Dynamo Makhachkala Form
Last 5 games
DDLWL
Dynamo Makhachkala's last competitive outing ended 1 - 1 against Lokomotiv Moscow — a draw that will have felt like a missed opportunity. Their next challenge comes at Anzhi Arena on .
The last 6 months have seen Dynamo Makhachkala play 13 competitive matches, winning 3 and losing 6. Of their 7 home games during this stretch, they have won 3 and lost 3. They have scored 10 goals at home and away combined, conceding 17.
In their last 13 games, Dynamo Makhachkala have scored a total of 10 goals – an average of 0.77 per match. At the other end, they have conceded 17 goals, giving them an average of 1.31 against per game. Their home record in that period shows 3 wins from 7 games.
Zenit St Petersburg Form
Last 5 games
DWWWL
The most recent game for Zenit St Petersburg saw them take on F.C. Krasnodar, with the match ending 1 - 1. Sharing the spoils means they will be looking to go one better on their travels. They now make the trip to Anzhi Arena for this Premier-Liga clash.
Over the past 6 months, Zenit St Petersburg have won 10, drawn 2 and lost 1 of their 13 games. Away from home they have picked up 3 wins from 5 fixtures, losing 1. They have scored 23 goals in total during this period – an average of 1.77 per game.
A closer look at Zenit St Petersburg's last 13 games reveals a side that has scored 23 goals and conceded 7. Their away performances stand out: 3 wins from 5 away fixtures, with 1 defeats — averaging 1.77 goals scored and 0.54 conceded per game.
Stats per Game
Dynamo Makhachkala Zenit St Petersburg
Goals scored
Corners
Fouls
Saves
Premier-Liga
Premier-Liga Table
| # | Team | Played | Diff. | Pnts |
|---|---|---|---|---|
| 1 | F.C. Krasnodar | 24 | 32 | 53 |
| 2 | Zenit St Petersburg Away | 24 | 27 | 52 |
| 3 | Lokomotiv Moscow | 24 | 17 | 45 |
| · · · 6 places · · · | ||||
| 10 | F.C. Rostov | 24 | -7 | 26 |
| 11 | Dynamo Makhachkala Home | 24 | -15 | 23 |
| 12 | Akron Tolyatti | 23 | -12 | 22 |
Last Meetings
03/18/2026
Zenit St Petersburg
Dynamo Makhachkala
Dynamo Makhachkala
1-0
08/23/2025
Zenit St Petersburg
Dynamo Makhachkala
Dynamo Makhachkala
4-0
07/03/2025
Zenit St Petersburg
Dynamo Makhachkala
Dynamo Makhachkala
2-0
05/10/2025
Dynamo Makhachkala
Zenit St Petersburg
Zenit St Petersburg
0-1
Form Trend – Points per Game (Last 5 Matches)
■ Dynamo Makhachkala ■ Zenit St Petersburg




F.C. Krasnodar
Lokomotiv Moscow
F.C. Rostov
Akron Tolyatti








