Klasychne derbi

Dynamo Kyiv vs Shakhtar Donetsk: Head-to-Head Record

14 meetingsSince 2019Ukraine Ukraine
14%43%43%

All competitions, results after 90 minutes.

14Meetings
2.29Goals per match
64%Both teams scored
43%3+ goals
2Clean sheets: Dynamo Kyiv
4Clean sheets: Shakhtar Donetsk
5.60Cards per match
6.80Corners per match

Cards and corners from 5 meetings with official statistics.

Home and away

Dynamo KyivDynamo Kyiv at home8 meetings
Won 1Drawn 4Lost 3Goals 6-10
Shakhtar DonetskShakhtar Donetsk at home6 meetings
Won 3Drawn 2Lost 1Goals 10-6

Biggest wins and runs

Dynamo KyivDynamo Kyiv29/10/25 · Cup · home2-1
Shakhtar DonetskShakhtar Donetsk08/11/20 · Premier League · away3-0
Current unbeaten runShakhtar Donetsk 2 meetings
Longest winning runDIN 1·SHA 2

Next meeting

Cup27/10/26 · 17:00
Shakhtar DonetskShakhtar Donetsk
vs
Dynamo KyivDynamo Kyiv

Dynamo Kyiv vs Shakhtar Donetsk by competition

Meetings in each competition, results after 90 minutes.

CompetitionMPDINDSHAGoals
Premier LeagueLeague111462.27
CupCup31202.33

Dynamo Kyiv vs Shakhtar Donetsk: questions and answers

Shakhtar Donetsk have won more meetings: 6 wins to 2 for Dynamo Kyiv, with 6 drawn, from 14 matches in all competitions.

On average 2.29 goals per match across 14 meetings. Both teams scored in 64% of them, and 43% had three or more goals.

Shakhtar Donetsk host Dynamo Kyiv on 27 Oct 2026 in the Cup.

The widest margin was 3-0, when Shakhtar Donetsk beat Dynamo Kyiv on 8 Nov 2020 in the Premier League.

On 3 May 2026 in the Premier League: Dynamo Kyiv 1-2 Shakhtar Donetsk.

Dynamo Kyiv vs Shakhtar Donetsk in numbers

Dynamo Kyiv and Shakhtar Donetsk have met 14 times in all competitions since 30 Oct 2019. The record favours Shakhtar Donetsk: 6 wins against 2 for Dynamo Kyiv, and 6 drawn. Shakhtar Donetsk have the stronger home record in this fixture: won 3 of 6 home meetings.

Meetings average 2.29 goals; both teams scored in 64% of them and 43% had three or more goals. In the 5 meetings with official statistics there were 5.60 cards and 6.80 corners per match.

The latest meeting, on 3 May 2026 in the Premier League, ended Dynamo Kyiv 1-2 Shakhtar Donetsk. The next meeting is on 27 Oct 2026 in the Cup.

Every figure on this page counts finished matches in all competitions; results and goals are the score after 90 minutes, and cards and corners come only from matches with official statistics. More derbies and rivalries are on the football rivalries page.