CSKA vs Zenit Prediction

Details
The main thing

    🔊 The derby between the two capitals, CSKA and Zenit, takes center stage in the 28th round of the Russian Premier League. The match will take place at the VEB Arena, where the "Army Men" have avoided defeat in 18 of their last 20 games. However, their home record against Zenit is less impressive, having failed to secure a victory in 7 of their last 8 head-to-head encounters. The current form of both teams also doesn't favor the Moscow side. Easy points for the visitors from Saint Petersburg? We'll assess the odds in our editorial prediction.

    Head-to-Head

    📊 Over the span of 10 matches, Zenit hold a slight edge in victories: four compared to CSKA's three. The teams have shared the spoils three times. However, CSKA's home form against the St. Petersburg side is disappointing, with just one win in their last eight encounters.

    H2H Stats Matches and Previous Teams Results

    25%
    13 Wins
    27%
    14 Draws
    48%
    25 Wins
    Total games
    52
    Total Goals Avg
    2.21
    Both teams scored
    42%
    0.94
    Total average
    1.27
    2.6
    Yellow cards
    2
    Last matches
    02.05.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    1
    3
    1
    1
    0
    2
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    10.02.26
    Winline Winter Cup 2025
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    CSKA Moscow
    CSKA Moscow
    -
    -
    4
    5
    -
    -
    2
    2
    2
    2
    1
    1
    1
    1
    3
    4
    -
    -
    4
    5
    -
    -
    2
    2
    03.08.25
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    CSKA Moscow
    CSKA Moscow
    2.44
    0.54
    6
    4
    8
    21
    0
    3
    1
    1
    0
    1
    1
    0
    2.44
    0.54
    6
    4
    8
    21
    0
    3
    14.05.25
    Russian Cup
    CSKA Moscow
    CSKA Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    -
    -
    2
    4
    14
    12
    2
    0
    2
    0
    1
    0
    1
    0
    4
    3
    -
    -
    2
    4
    14
    12
    2
    0
    30.04.25
    Russian Cup
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    CSKA Moscow
    CSKA Moscow
    -
    -
    4
    3
    16
    19
    4
    3
    2
    0
    1
    0
    1
    0
    -
    -
    4
    3
    16
    19
    4
    3
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    CSKA Moscow Team Overview

    After the winter break, CSKA were expected to be in the hunt for the RPL title. However, with just two wins in nine rounds, the "Army Men" have slipped to sixth place. Now, their best hope is to secure a spot in the top three, although they trail by four points. On a positive note, Fabio Celestini's side are still in contention for the Russian Cup.

    The Moscow team have drawn their last three matches and haven't tasted victory in four consecutive games. Their recent trip to Kazan to face Rubin ended in a stalemate. The teams shared possession almost evenly (53% to 47% in favor of the visitors) and combined for 37 shots. However, Rubin's attacks were more effective, with 18 shots and an xG of 1.65 compared to CSKA's 19 shots and an xG of 0.84. The "Army Men" were fortunate to see the final scoreline remain at zeros (0-0).

    Match Results: CSKA Moscow

    Last matches
    17.05.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Lokomotiv Moscow
    Lokomotiv Moscow
    1.36
    1.26
    3
    5
    11
    10
    0
    1
    3
    1
    1
    0
    2
    1
    1.36
    1.26
    3
    5
    11
    10
    0
    1
    W
    11.05.26
    RPL
    Pari NN
    Pari NN
    1
    CSKA Moscow
    CSKA Moscow
    0.92
    0.67
    5
    3
    17
    5
    3
    0
    1
    2
    1
    0
    0
    2
    0.92
    0.67
    5
    3
    17
    5
    3
    0
    W
    06.05.26
    Russian Cup
    Spartak Moscow
    Spartak Moscow
    CSKA Moscow
    CSKA Moscow
    -
    -
    5
    7
    11
    9
    2
    4
    1
    0
    1
    0
    0
    0
    -
    -
    5
    7
    11
    9
    2
    4
    L
    02.05.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    1
    3
    1
    1
    0
    2
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    L
    25.04.26
    RPL
    Rubin Kazan
    Rubin Kazan
    CSKA Moscow
    CSKA Moscow
    1.65
    0.84
    5
    4
    15
    10
    3
    2
    0
    0
    0
    0
    0
    0
    1.65
    0.84
    5
    4
    15
    10
    3
    2
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Zenit Saint Petersburg Team Overview

    Sergei Semak's Zenit, in their second consecutive centenary year, are at risk of missing out on the championship once again. Just like last season, the title race is likely to be decided in the final rounds. The St. Petersburg side trails league leaders Krasnodar by just one point. Zenit can now fully focus on the Russian Premier League, having been knocked out of the cup at the semifinal stage of the Regions' Path.

    In the last round, Zenit comfortably defeated Akhmat (2-0) in their usual style. The match took place in Saint Petersburg and was a typical home victory. Zenit dominated possession with 63% compared to Akhmat's 37%, although they had fewer shots (13 to 12). However, the quality of Akhmat's attacks was reflected in the scoreline: the "Blue-White-Sky Blues" outperformed their opponents nearly threefold in expected goals (1.06 to 0.36).

    Match Results: Zenit Saint Petersburg

    Last matches
    17.05.26
    RPL
    Rostov
    Rostov
    1
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.31
    1.36
    2
    9
    14
    15
    4
    1
    0
    1
    0
    1
    0
    0
    0.31
    1.36
    2
    9
    14
    15
    4
    1
    W
    10.05.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Sochi
    Sochi
    1.31
    0.48
    11
    3
    9
    15
    1
    3
    2
    1
    0
    1
    2
    0
    1.31
    0.48
    11
    3
    9
    15
    1
    3
    W
    02.05.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    1
    3
    1
    1
    0
    2
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    W
    26.04.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Akhmat Grozny
    Akhmat Grozny
    1.02
    0.36
    5
    5
    11
    16
    0
    1
    2
    0
    2
    0
    0
    0
    1.02
    0.36
    5
    5
    11
    16
    0
    1
    W
    22.04.26
    RPL
    Lokomotiv Moscow
    Lokomotiv Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.95
    0.79
    4
    3
    17
    13
    5
    7
    0
    0
    0
    0
    0
    0
    0.95
    0.79
    4
    3
    17
    13
    5
    7
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Latest news

    CSKA Moscow

    ❌ Over the last five rounds, CSKA have lost four key players to injuries. Igor Akinfeev announced that he will not return for the rest of the season. Kirill Glebov is sidelined for a couple of weeks but is likely to be back for the cup. Matvey Lukin suffered a muscle injury, and his recovery is taking longer than expected. In their most recent match, Moises also went down, and little is known about his condition.

    Zenit Saint Petersburg

    ❌ Ahead of the capital derby, Zenit clearly have fewer squad issues. The only concern is Gustavo Mantuan. It was reported back in early April that the Brazilian had fully recovered from a muscle injury, yet he remains out of the lineup since then.

    🟨 Prediction for Yellow Cards

    Typically, any derby between two capital cities is marked by intense competition and clashes that often lead to a flurry of warnings. However, there are solid grounds to believe that this time, the teams will proceed with caution. Zenit need to maintain their optimal lineup heading into the final stretch of the championship. The bitter experience from their match against Lokomotiv taught the St. Petersburg side that not only physical battles but also verbal exchanges can result in a slew of yellow cards.

    CSKA have recently lost several key players to injuries. While the Moscow team is out of the title race, they still have the Russian Cup ahead, making it crucial not to lose more players. Given these circumstances, a bet on total yellow cards under 4.5 at odds of 1.67* seems reasonable.

    ⚽️ Prediction for Goals

    Zenit are one of the two most defensively reliable teams in the Russian Premier League, alongside Baltika, having conceded just 17 goals in 27 rounds. Yes, occasional slip-ups occur, but the "Blue-White-Sky Blues" have kept clean sheets for three consecutive rounds. Meanwhile, CSKA have scored only twice in their last four matches and have struggled to find the net against Zenit in the league, scoring under 1.5 goals in nine consecutive Premier League encounters.

    If Fabio Celestini opts for squad rotation ahead of the cup tie with Spartak, CSKA's attacking line might weaken. In such a scenario, a bet on both teams to score (no) with odds of 1.94* could be worthwhile.

    🚩 Prediction for Corners

    Both teams are among the leaders in average corners per game in the RPL, with CSKA slightly ahead at 5.52 compared to Zenit's 5.33 over 27 rounds. Both coaches avoid experimentation and frequently use a 4-2-3-1 formation, although Celestini might opt for a more conventional 4-4-2. The one constant is their active flanks.

    Given the similar squad quality, most actions will likely unfold in midfield, but both clubs are adept at earning and executing set-pieces, according to the stats. We anticipate that together they can achieve total corners over 8.5. This bet has been successful in 6 out of the last 7 head-to-head meetings between these teams, with current odds at 1.55*.

    🚀 Player Bet

    All eyes will be on Aleksandr Sobolev and Maksim Glushenkov. Sobolev has found form in the second half of the season, scoring six goals in 12 matches post-winter break. Glushenkov shines in patches but consistently troubled top clubs with goals or assists towards the end of the autumn season. If choosing one, our preference leans towards Aleksandr Sobolev, who could be more effective if Zenit try to break down CSKA's defense positionally. Our prediction: Aleksandr Sobolev to score at odds of 2.22*.

    😱 Risky Bet

    Considering all the factors mentioned above, a low-scoring match where Zenit hold the advantage seems plausible. Historically, Zenit perform well at the "VEB Arena," avoiding defeat in 7 out of their last 8 visits here. However, they haven't been prolific against CSKA, scoring no more than one goal in nine straight matches. Given the current forms, a bet on Zenit to win and one goal at odds of 6.85* appears justified.

    🎯 Reliable Bet

    A perfect fit for a reliable bet would be total goals under 3.5 at odds of 1.29*. The pragmatic style of the favorites is decisive here. In 16 out of Zenit's last 17 matches, no more than three goals were scored. CSKA are slightly less consistent in this regard, but as their results have dipped, they've also fallen into this category: the same total occurred in their last five matches. Additionally, 6 out of the previous 7 head-to-head meetings between these teams followed this pattern. So if you're looking to build an accumulator bet, this option fits perfectly.

    👀 If the Match Doesn't Go as Planned

    If the match doesn't follow the favorite's script, the best outcome for the hosts might be to hold for a draw. Again, neither team is expected to be highly prolific: CSKA aren't in form, and Zenit achieve most of their success through pragmatic play. If the visitors fail to convert their attacking efforts, it's quite possible that CSKA won't lose with total goals under 1.5 at odds of 4.85*.

    *Odds are approximate and may vary across different bookmakers' lines. 

    Editorial Prediction

    Zenit are more than twice as favored over CSKA in the odds, despite being the visiting team in the upcoming match. Given the recent performances of the "Army Men," these odds are hardly surprising. While the Moscow side still have a chance to compete for the bronze medals in the league, they're more likely to focus all their efforts on the Russian Cup lower bracket final happening next week.

    For Zenit, it's crucial not to lose ground to Krasnodar, who are also competing in the cup, leading to a tighter schedule for them. It's unlikely we'll see a drastically different approach from the St. Petersburg side, even against a struggling opponent, but they certainly have a better chance, even if it's a narrow victory like a 1-0 scoreline. Given these circumstances, a bet on total goals under 2.5 seems sufficient.

    Our choice
    Total goals Under (2.5) at odds of -116*
    *The odds are relevant for the time of publication (30 April 2026, 14:30)

    Betting Tips: CSKA Moscow - Zenit Saint Petersburg

    CSKA Moscow have not lost
    cska-moscow-1in 18 of last 20 home games.
    CSKA Moscow will not lose
    +114
    CSKA Moscow have not won
    cska-moscow-1fc-zenit-st-petersburg-1in 7 of last 8 games against Zenit Saint Petersburg.
    Zenit Saint Petersburg have not lost
    fc-zenit-st-petersburg-1in 22 of last 23 games (Premier League).
    fc-zenit-st-petersburg-1in 14 of last 15 away games.
    fc-zenit-st-petersburg-1in 10 of last 11 away games (Premier League).
    fc-zenit-st-petersburg-1in last 9 games.
    Zenit Saint Petersburg will not lose
    -588
    Zenit Saint Petersburg have scored under 2.5 goals
    cska-moscow-1fc-zenit-st-petersburg-1in last 16 games against CSKA Moscow.
    fc-zenit-st-petersburg-1in 22 of last 23 games.
    fc-zenit-st-petersburg-1in 14 of last 15 games (Premier League).
    fc-zenit-st-petersburg-1in 7 of last 8 away games.
    Zenit Saint Petersburg Total goals Under (2.5)
    -333
    CSKA Moscow have conceded
    cska-moscow-1in 15 of last 16 games.
    cska-moscow-1in 9 of last 10 games (Premier League).
    Zenit Saint Petersburg have scored
    fc-zenit-st-petersburg-1in 18 of last 19 games (Premier League).
    fc-zenit-st-petersburg-1in 11 of last 12 away games.
    fc-zenit-st-petersburg-1in 8 of last 9 away games (Premier League).
    Zenit Saint Petersburg will score goal
    -667
    View more facts

    CSKA - Zenit Table position

    Premier League 25/26
    gWDLGDPForm
    1.
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    30208253-1968
    2.
    Krasnodar
    Krasnodar
    30206460-2366
    3.
    Lokomotiv Moscow
    Lokomotiv Moscow
    301411554-3953
    4.
    Spartak Moscow
    Spartak Moscow
    30157847-3952
    5.
    CSKA Moscow
    CSKA Moscow
    30156944-3351
    6.
    Baltika Kaliningrad
    Baltika Kaliningrad
    301113638-2146

    Comparison of Teams Stats

    10 matches
    4 - Wins
    3 - Draws
    3 - Loses
    Wins - 7
    Draws - 2
    Lose - 1
    10 matches
    Scored - 15
    Conceded - 12
    +3
    +10
    15 - Scored
    5 - Conceded
    4
    Wins
    7
    3
    Draws
    2
    3
    Loses
    1
    Goal difference
    15
    Scored
    15
    12
    Conceded
    5
    2.7
    Match goals average
    2
    1.5
    Goals scored per match on average
    1.5
    1.2
    Goals conceded per match on average
    0.5
    7
    Both teams scored
    5
    60'
    Minutes / Goal scored
    62'
    View all stats