Zenit vs Rubin Kazan Prediction 12 August 2025
🔊 Which team will come out on top in the second round of the group stage of the Russian Cup's RPL Path? These teams have already faced each other this season, and it ended in a stalemate. Rubin will face a tougher challenge this time, as the match takes place in Saint Petersburg at the Gazprom Arena. However, Zenit are not in their best form and will field a reserve squad for the upcoming clash. Therefore, we will explore different scenarios to make an insightful prediction.
Head-to-Head
📊 Over the course of 40 head-to-head encounters, Zenit hold the upper hand with a 53 percent win rate. Last season, these rivals clashed not only in the Russian Premier League but also in the Russian Cup, with all four matches going in favor of the "Blue-White-Sky Blues." They had a chance to extend this streak in July, especially after Sergey Semak's squad took a two-goal lead in Kazan. However, Rubin rallied in the second half, equalizing (2-2) thanks to a 90th-minute goal from Myrto Uzuni. Interestingly, the Albanian forward was planning a summer move from Kazan to Saint Petersburg, but the proposed contract terms didn't meet his expectations, so he stayed with Rubin.
Recently, Rubin haven't posed a significant challenge for Zenit. In at least 7 of their last 9 meetings, the St. Petersburg side scored at least two goals. The recent draw in Kazan was no exception, although the teams shared the points. Given the current form of the hosts, it's unlikely they'll score a large number of goals. Nevertheless, a potential bet to consider is Zenit total goals over 1.5.
Head-to-head statistics Zenit - Rubin Kazan

Zenit Saint Petersburg Team Overview
⚪️ Zenit have been underwhelming at the start of the season. In the Russian Premier League, they have managed only one victory in four rounds. That win came against Rostov, despite conceding first (1-2). Following that, they drew with Rubin, narrowly avoided defeat against CSKA (1-1), and recently fell short against Akhmat with their new manager (0-1), marking their first loss in Grozny since 2016. The "Blue-White-Sky Blues" lacked creativity in attack and were plagued by technical errors. This marks Zenit's worst start in the RPL in 17 years. Additionally, Sergei Semak benched Maxim Glushenkov and didn't even bring him on as a substitute. It seems there's no room for one of Russia's top players in Zenit's current setup.
🏆 Glushenkov might reclaim his spot in the starting lineup through the Russian Cup. Here, Semak tends to field reserve players, at least during the group stage. Fortunately, they have enough squad depth. In the first round, Zenit defeated Akhmat in Grozny. They established a two-goal lead by the eighth minute. However, the second half is best forgotten as the "Blue-White-Sky Blues" were pushed back and nearly squandered their advantage (1-2).
Match Results: Zenit Saint Petersburg

Rubin Kazan Team Overview
⚪️ Rubin have made a solid start in the RPL, even though they haven't always dominated their matches. Nevertheless, the team has managed to score two goals in each of their first three games, collecting seven points and finding themselves among the league leaders. Considering they didn't lose even to Zenit, a competitive clash against CSKA was anticipated last weekend. However, the Kazan side suffered a heavy defeat (1-5), although the scoreline doesn't truly reflect the nature of the match. Rubin created plenty of scoring opportunities and had more shots on goal (16:14).
🏆 Their unbeaten streak at the start of the season also includes a match against Orenburg in the Russian Cup. Rashid Rakhimov chose not to overhaul his starting lineup. For instance, Mirlin Daku started and converted a penalty in the first half. However, some substitutes did make it onto the pitch, with 39-year-old Oleg Ivanov coming on for half an hour and sealing the final score (2-0).
Match Results: Rubin Kazan
Latest news
Zenit Saint Petersburg
🎙 Sergey Semak on Zenit's poor start in the RPL: "There are always many reasons. In previous matches, we also created plenty of chances. But sometimes the stats don't reflect the final score. Other factors include the late arrival of Gerson and Wendel. They need time to get up to speed and adapt. The results aren't what we expected. However, there's no point in making excuses. After today's match, yes, we can call the start of the season unsatisfactory."
❌ Vyacheslav Karavaev and Bogdan Moskvichev remain on Zenit's injury list.
Rubin Kazan
🎙 Rashid Rakhimov reflected on the defeat to CSKA: “Everything that could have gone in, did. Unfortunately, that happens sometimes... It's a mixed feeling because we had quite a few chances, even more than CSKA... Turning the game around after the first half was tough. In the second half, we needed to play differently. We had opportunities, we just needed to capitalize on them. The 'Army Men' showed how it's done.”
❌ On Rubin's injury list are Uroš Drezgić and Daniil Kuznetsov, but they are not part of the main squad.
🟨 Yellow Card Prediction
This season, Rubin have been picking up more yellow cards, averaging 2.4 per game compared to Zenit's 1.2. In their recent head-to-head, Rubin led Zenit in this statistic (2:1). Last season, the teams faced off four times, and in three of those encounters, the Kazan side received more cautions. Therefore, a bet on Rubin to win the yellow card battle seems well-founded.
⚽️ Goal Prediction
The teams are heading into this match with a trend towards low-scoring games. In 12 of Zenit's last 13 Russian Cup matches, there have been no more than three goals. The same goes for Rubin's last nine games in the current and previous tournament editions. Thus, it's worth considering a bet on total goals under 3.5.
🚩 Corner Prediction
Zenit hold the edge in corners this season, averaging 5.4 compared to Rubin's 4.8. Matches involving Zenit see an average of 9.8 corners, slightly higher than Rubin's 9.2. However, in five of their last eight head-to-head meetings, there have been at least 10 corners. In their recent clash in Kazan, Rubin even came out on top with corners (7:5). Therefore, it makes sense to bet on total corners over 9.5.
Editorial Prediction
Zenit are the favorites for the upcoming clash, though their lackluster performance in Grozny raises some questions. Meanwhile, Rubin have struggled on the road, as shown by their recent trip to Moscow. The "Blue-White-Sky Blues" have won six consecutive matches at Gazprom Arena in the Russian Cup by at least a two-goal margin, so we suggest a potential exact score of 2-0.
Zenit possess significant attacking potential, but it currently only places them mid-table in the RPL standings. Historically, they have scored frequently against Rubin, yet this season they haven't netted more than two goals in any match. Given Rubin's defensive focus after conceding five goals to CSKA, our key bet is Zenit's total goals under 2.5.