How it turned out
We projected about 2.8 goals and the game finished with 3. Both teams scored. We made Zenit to win 70%, and it landed.
What we said beforehand
Zenit host Lokomotiv Moscow at home in a Russian Premier League clash on 12 September 2026. Zenit sit fourth in the 16-team table with 15 points from eight games and a +9 goal difference, just one point behind third-placed CSKA and two ahead of Spartak. Lokomotiv are down in 13th place with six points and a –3 goal difference, sitting in the relegation zone, one point behind FK Akhmat and two ahead of Rodina. Both clubs are looking to improve their positions, but Zenit have more to lose in the race for European spots while Lokomotiv are fighting to climb out of danger.
Zenit have been in superb form over their last eight matches, winning seven and losing only once. Their most recent game was a 2-1 defeat to CSKA at home, but before that they beat Dynamo Makhachkala 3-0 at home, thrashed Orenburg 3-0 away, ran out 5-0 winners at Akron Togliatti, edged FK Rostov 1-0 away and secured a 2-1 home win over Sochi. In those eight games they have scored 20 goals, conceded just four and kept five clean sheets. Six of the matches featured three or more goals and both sides scored in three of them. Their last home outing was a win, giving them three victories and one loss at the venue in the recent run.
Lokomotiv Moscow’s form has been uneven in their last eight fixtures, with two wins, three draws and three defeats. Their latest result was a 1-0 away win at Baltika, preceded by a 2-1 loss away to Dynamo Makhachkala, a 1-1 home draw with Akhmat Grozny, a 3-1 away loss to CSKA, another 1-0 home win over Baltika and a 1-1 home draw with Dynamo Moscow. On the road they have one win and three losses in their last four trips. Over the eight games they have scored six goals and let in nine, keeping three clean sheets but failing to find the net in two matches. Their recent away win shows they can grind out results, yet scoring has been scarce.
In their last five meetings the two sides have been evenly matched. Zenit have won once, Lokomotiv once and three games have ended in draws, with an average of two goals per encounter. The most recent meeting was a goalless draw on 22 April 2026, highlighting how tight the contests can be. Given Zenit’s superior recent record and higher scoring rate, we expect this fixture to follow a similar pattern of low-scoring, tightly contested play, but with Zenit holding the edge.
We pick Zenit to win. The numbers give Zenit about 2.1 goals per game compared with Lokomotiv’s 0.7, and the chance of Zenit scoring at all is 89 %. Our own view puts the probability of a Zenit victory at roughly 70 %, matching the price of 1.41, which sits close to our reading. For this to go wrong, Lokomotiv would need to find a rare second goal – they have only a 16 % chance of scoring twice – and keep Zenit from scoring, which is unlikely given Zenit’s 64 % chance of netting two or more. If those unlikely events happen, the pick would fail, but the odds look good for a simple win.
Recent results
The last five meetings are split 1-1, with three drawn.
The odds and results data behind this preview cost money every day it runs. If it was worth reading, you can help keep it free. Support us →
