Shakhtar Donetsk host Dynamo Kyiv in the Ukrainian Cup. Both sides have posted solid overall records across their recent matches, even if neither has gone unbeaten through that stretch.
These two have crossed paths plenty of times down the years, and the recent meetings between them have gone in different directions depending on the competition. Whether that pattern holds up here isn't obvious yet.
Analysis updated .
Compare bookmakers
How each side has been playing
Shakhtar's sample covers 20 matches stretching from February through to late September, taking in league games, cup ties, Champions League football and a run of friendlies. Across that spread they've won 12, drawn four and lost four, scoring 41 and conceding just 14.
Shakhtar Donetsk: 20 completed matches; Dynamo Kyiv: 20 completed matches.
Shakhtar Donetsk
- Win
- 70% 14 / 20
- Draw
- 20% 4 / 20
- Loss
- 10% 2 / 20
- Scored
- 47
- Conceded
- 11
- Difference
- +36
Dynamo Kyiv
- Win
- 55% 11 / 20
- Draw
- 20% 4 / 20
- Loss
- 25% 5 / 20
- Scored
- 28
- Conceded
- 20
- Difference
- +8
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| UEFA Champions League | Shakhtar Donetsk | AEK Athens FC | 14.10.2026 | 3-1 |
| Premier League | Veres Rivne | Shakhtar Donetsk | 09.10.2026 | 0-3 |
| Friendlies Clubs | Shakhtar Donetsk | Kryvbas KR | 02.10.2026 | 3-0 |
| Premier League | Shakhtar Donetsk | LNZ Cherkasy | 20.09.2026 | 3-0 |
| Cup | Vilkhivtsi | Shakhtar Donetsk | 17.09.2026 | 0-3 |
| Premier League | Shakhtar Donetsk | Chornomorets | 14.09.2026 | 2-0 |
| UEFA Champions League | PSV Eindhoven | Shakhtar Donetsk | 10.09.2026 | 1-1 |
| Premier League | Karpaty | Shakhtar Donetsk | 05.09.2026 | 1-2 |
| Premier League | Shakhtar Donetsk | Polessya | 29.08.2026 | 0-2 |
| Premier League | FC Kharkiv | Shakhtar Donetsk | 16.08.2026 | 0-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Dynamo Kyiv | Karpaty | 11.10.2026 | 1-0 |
| Premier League | Zorya Luhansk | Dynamo Kyiv | 19.09.2026 | 0-2 |
| Premier League | Dynamo Kyiv | Epitsentr Dunayivtsi | 14.09.2026 | 3-0 |
| Cup | Nyva Vinnytsya | Dynamo Kyiv | 10.09.2026 | 0-1 |
| Premier League | Dynamo Kyiv | LNZ Cherkasy | 06.09.2026 | 0-0 |
| Premier League | Bukovyna | Dynamo Kyiv | 31.08.2026 | 3-0 |
| Premier League | Dynamo Kyiv | Kolos Kovalivka | 16.08.2026 | 2-1 |
| UEFA Europa Conference League | Qarabag | Dynamo Kyiv | 13.08.2026 | 2-0 |
| Premier League | Veres Rivne | Dynamo Kyiv | 09.08.2026 | 1-2 |
| UEFA Europa Conference League | Dynamo Kyiv | Qarabag | 06.08.2026 | 1-0 |
Dynamo's equivalent sample is a similar mix of competitions over the same period. They've won 11, drawn four and lost five, with 29 scored against 20 conceded. Their most recent domestic league outing was a 3-0 home win over Epitsentr Dunayivtsi, but that came either side of a 0-2 away defeat to Zorya Luhansk and a cup exit.
Shakhtar's goal difference across their sample is notably healthier than Dynamo's, which points to a sharper cutting edge in front of goal recently.
Comparative Team Statistics: Shakhtar Donetsk vs Dynamo Kyiv

A history that keeps swinging
There are 20 recorded meetings between these two going back to 2019, taking in league fixtures, cup ties and even a Super Cup game. It's a fixture they've shared fairly evenly rather than one side dominating.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Dynamo Kyiv | Shakhtar Donetsk | 03.05.2026 | 1-2 |
| Premier League | Shakhtar Donetsk | Dynamo Kyiv | 02.11.2025 | 3-1 |
| Cup | Dynamo Kyiv | Shakhtar Donetsk | 29.10.2025 | 2-1 |
| Cup | Shakhtar Donetsk | Dynamo Kyiv | 14.05.2025 | 1-1 |
| Premier League | Shakhtar Donetsk | Dynamo Kyiv | 27.04.2025 | 2-2 |
| Premier League | Dynamo Kyiv | Shakhtar Donetsk | 27.10.2024 | 1-1 |
| Premier League | Shakhtar Donetsk | Dynamo Kyiv | 11.05.2024 | 1-0 |
| Premier League | Dynamo Kyiv | Shakhtar Donetsk | 03.11.2023 | 0-1 |
| Premier League | Dynamo Kyiv | Shakhtar Donetsk | 22.04.2023 | 1-1 |
| Premier League | Shakhtar Donetsk | Dynamo Kyiv | 16.10.2022 | 3-1 |
Looking at the last five meetings, Shakhtar won the most recent one in May 2026 and also won at home the previous November, but Dynamo have a cup win of their own sandwiched in between, plus a couple of drawn league games either side.
There's no clear head-to-head trend running into this game, recent meetings have been tight rather than one-sided.

Cup form tells its own story
This is a cup tie, and their recent cup form hasn't followed the same script as their league results. Shakhtar's last cup outing was a comfortable 3-0 away win over lower-level opposition in Vilkhivtsi.
Dynamo's most recent cup game went the other way. They lost 0-1 away to Nyva Vinnytsya, a side from outside the top flight, which shows knockout football hasn't always gone smoothly for them this season.
Cup matches can throw up different outcomes to league form, and Dynamo's recent cup slip is a reminder of that.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| L. Traoré | Burkina Faso | 25 | Attacker | 182 | 90 |
| V. Bondar | Ukraine | 27 | Defender | 185 | 77 |
| M. Matvienko | Ukraine | 30 | Defender | 182 | 74 |
| D. Riznyk | Ukraine | 27 | Goalkeeper | 186 | 77 |
| E. Nazaryna | Ukraine | 29 | Midfielder | 183 | 69 |
| Pedrinho | Brazil | 28 | Midfielder | 172 | 62 |
| I. Azarovi | Georgia | 24 | Defender | 179 | n/a |
| A. Ghram | Tunisia | 25 | Defender | 190 | 81 |
| O. Karavaev | Ukraine | 34 | Midfielder | 175 | 71 |
| K. Fesyun | Ukraine | 24 | Goalkeeper | 191 | 79 |
| O. Ocheretko | Ukraine | 23 | Midfielder | 181 | 75 |
| A. Bondarenko | Ukraine | 26 | Midfielder | 182 | 73 |
| D. Kryskiv | Ukraine | 26 | Midfielder | 180 | 67 |
| Vinícius Tobias | Brazil | 22 | Defender | 177 | 67 |
| Pedrinho | Brazil | 24 | Defender | 177 | 65 |
| A. Matturro | Uruguay | 22 | Defender | 189 | 74 |
| Denys Tvardovskyi | Ukraine | 23 | Goalkeeper | n/a | n/a |
| Marlon Gomes | Brazil | 22 | Midfielder | 182 | 70 |
| V. Tsukanov | Ukraine | 20 | Midfielder | n/a | n/a |
| G. Mendoza | Venezuela | 24 | Midfielder | 184 cm | 76 kg |
| Kauã Elias | Brazil | 20 | Attacker | 180 | 71 |
| Gabriel Carvalho | Brazil | 19 | Midfielder | 168 | 67 |
| Alisson Santana | Brazil | 21 | Midfielder | 183 | 79 |
| Newertton | Brazil | 21 | Midfielder | 167 | 59 |
| P. Obah | Nigeria | 22 | Midfielder | 180 cm | 73 kg |
| Isaque | Brazil | 19 | Midfielder | n/a | n/a |
| Lucas Ferreira | Brazil | 20 | Midfielder | 180 | 74 |
| Luca Meirelles | Brazil | 19 | Attacker | 185 | n/a |
| Bruninho | n/a | n/a | Midfielder | n/a | n/a |
| Ryan Roberto | n/a | n/a | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| H. Bushchan | Ukraine | 32 | n/a | 196 | 84 |
| T. Kędziora | Poland | 32 | n/a | 183 | 73 |
| M. Shaparenko | Ukraine | 28 | n/a | 178 | 72 |
| A. Yarmolenko | Ukraine | 37 | n/a | 189 | 81 |
| J. Lonwijk | Netherlands | 26 | n/a | 189 | 76 |
| O. Pikhalyonok | Ukraine | 29 | n/a | 179 | 72 |
| V. Kabaev | Ukraine | 31 | n/a | 176 | 63 |
| V. Dubinchak | Ukraine | 28 | n/a | 173 | 72 |
| V. Rubchynskyi | Ukraine | 24 | n/a | 165 | 58 |
| E. Guerrero | Panama | 26 | n/a | 180 | 68 |
| R. Neshcheret | Ukraine | 24 | Goalkeeper | 190 | 81 |
| M. Mykhaylenko | Ukraine | 25 | n/a | 183 | 69 |
| K. Bilovar | Ukraine | 25 | Defender | 191 | 74 |
| N. Voloshyn | Ukraine | 23 | n/a | 175 | 62 |
| O. Sych | Ukraine | 25 | n/a | 185 | 75 |
| V. Brazhko | Ukraine | 24 | Midfielder | 184 | 77 |
| I. Olkhovyi | Ukraine | 23 | n/a | 199 cm | 90 kg |
| A. Thiare | Senegal | 22 | n/a | 197 | n/a |
| N. Malysh | Ukraine | 23 | n/a | 185 | 76 |
| T. Mykhavko | Ukraine | 21 | n/a | 185 | 69 |
| V. Surkis | Ukraine | 20 | n/a | n/a | n/a |
| M. Ponomarenko | Ukraine | 20 | n/a | 188 | 89 |
| V. Zakharchenko | Ukraine | 20 | n/a | n/a | n/a |
| Gustavo Prado | Brazil | 21 | Midfielder | 179 | 75 |
| K. Bah | n/a | n/a | n/a | n/a | n/a |
| P. Mounguengue | n/a | n/a | n/a | n/a | n/a |
| P. Lyusin | n/a | n/a | n/a | n/a | n/a |
Putting it together, Shakhtar look the more consistent side on the numbers, but this fixture has a habit of not following the form book. The head-to-head record is too balanced, and Dynamo's recent cup form too patchy, to lean confidently either way.
With no clear market angle standing out and the recent evidence pulling in different directions, sitting this one out feels like the sensible call.
