History
The first derby between Zenit and Dynamo (at that time Zenit were called Stalinets) took place on October 1938 in during USSR Championship. Stalinets (now - Zenit) won with a score 4:3. At all, the Zenit won the derby 17 times, the Dynamo - 11 times. 5 matches ended in a draw. In every game, you can see colourful performances of fans of both teams, but especially of Zenit's, because of a small amount of Dynamic fans, since the fall of the Soviet Union.
Since 2017/2018 season, there is an active rivalry between Zenit and FC Tosno, from Leningrad oblast, which called sometimes as North-west derby. The teams have played against each other twice only, with Zenit won both games (5:0 in 2010, and 2:0 in 2017)
List of matches
Soviet Top League (1936–1992)
|
Zenit vs Dynamo |
Dynamo vs Zenit |
Season |
Division |
Venue |
Atten. |
Score |
Venue |
Atten. |
Score |
1992 |
Soviet Top League |
Lenin Stadium |
|
4–3 |
|
|
|
1950 |
Soviet Top League |
Petrovsky Stadium |
100,000 |
1–1 |
Since 1950 |
There were no games due to the relegation of Dynamo to the lower division |
Russian Cup (1992–present)
Honours
Competition |
Zenit |
Dynamo |
Soviet Top League | 1 time: 1984 | 0 |
Russian Premier League | 4 times: 2007, 2010, 2012, 2015 | 0 |
Soviet Cup | 1 time: 1944 | 0 |
Russian Cup | 3 times: 1999, 2010, 2016 | 0 |
Russian Super Cup | 4 times: 2008, 2011, 2015, 2016 | 0 |
USSR Super Cup | 1 time: 1985 | 0 |
City Championship | 1 time: 1994 | 29 times: 1926-1927, 1930-1931, 1933, 1935, 1938, 1945, 1948, 1950-1951, 1953, 1963-1964, 1966-1968, 1970-1978, 1980-1981, 1993 |
Total | 15 | 29 |