Dynamo Kyiv vs Zorya Luhansk Prediction, Preview and Stats

Ukraine flag 2025/2026 Premier League, Ukraine
Stadion Dynamo im. Valery Lobanovsky Fri, 17 Apr - 12:30 PM
Premier League
Dynamo Kyiv DYN
3 Winner 1
Zorya Luhansk Zorya Luhansk
Full Time Fri, 17 Apr 12:30 PM
Round 24 Regular Season
Matviy Ponomarenko - 18'
Volodymyr Brazhko  - 63' (P)
Bogdan Redushko - 68'
Goal
|
Goal
Pylyp Budkivskyi - 8' (P)

Dynamo Kyiv vs Zorya Luhansk preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

CONTEXT

Dynamo Kyiv defeated Zorya Luhansk 3-1 in a Ukrainian Premier League match characterized by a balanced first half and home dominance thereafter. The score was tied 1-1 at halftime, with each team scoring once amid competitive play. Dynamo Kyiv then scored twice in the second half without conceding, leveraging their 63% possession to control proceedings. Zorya Luhansk held 37% possession but struggled to create sustained threats post-interval. No red cards were shown, ensuring even disciplinary conditions. Identified as the stronger team pre-match, Dynamo Kyiv's win aligned with expectations, yet featured a significant structural deviation of 29.9% in their favor. Efficiency remained in line throughout, with no major adjustments or events noted.

TL;DR

  • Structural deviation: Dynamo Kyiv recorded a significant structural deviation of 29.9%.
  • Efficiency shift: Efficiency shift stayed in line with expectations.
  • xG alignment: xG alignment unavailable due to missing data.
  • Market alignment: Outcome fully market aligned.
  • xG expectations: xG expectations unassessable without data.
  • Event impact: Empty second-half adjustments produced no event impact.
  • Red card distortion: No red cards caused zero distortion.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
Maksim Koziryatskiy
Maksim Koziryatskiy
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 17.41
Yellow Cards / Match
Referee 0.12
League Avg 2.71
Red Cards / Match
Referee 0
League Avg 0.22
Penalties / Match
Referee 0
League Avg 0.29
V. Vysotsky
V. Vysotsky
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 17.41
Yellow Cards / Match
Referee 0.12
League Avg 2.71
Red Cards / Match
Referee 0
League Avg 0.22
Penalties / Match
Referee 0
League Avg 0.29
O. Korniyko
O. Korniyko
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 17.41
Yellow Cards / Match
Referee 0.12
League Avg 2.71
Red Cards / Match
Referee 0
League Avg 0.22
Penalties / Match
Referee 0
League Avg 0.29
D. Kubryak
D. Kubryak
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 17.41
Yellow Cards / Match
Referee 0.12
League Avg 2.71
Red Cards / Match
Referee 0
League Avg 0.22
Penalties / Match
Referee 0
League Avg 0.29
Dynamo Kyiv I. Kostyuk
I. Kostyuk
VS
Zorya Luhansk V. Skripnik
V. Skripnik
1.67
Avg Points / Game (Last 100 Matches)
1.5
2 i
Last 6 Opponents
Metalist 1925 Kharkiv Rank: L
Karpaty Rank: L
Oleksandria Rank: W
Obolon'-Brovar Rank: W
Polissya Zhytomyr Rank: W
Epitsentr Dunayivtsi Rank: W
Avg Points / Game (Last 6 Matches)
1.5 i
Last 6 Opponents
Epitsentr Dunayivtsi Rank: W
Obolon'-Brovar Rank: D
Kolos Kovalivka Rank: D
SK Poltava Rank: W
Kryvbas Kryvyi Rih Rank: L
Kudrivka Rank: D
29
Head to Head (Wins - Draws - Losses)
29 - 12 - 6
6

Win Probabilities

Live Win Probability (90 Min)
Home Dynamo Kyiv
70.06%
Draw
18.88%
Away Zorya Luhansk
11.07%

Movement

Changes since opening
Dynamo Kyiv
-27.26%
Draw
+16.97%
Zorya Luhansk
+10.3%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
32.49
21.61
0 (Weakest) 100 (Strongest)
Metric
Dynamo Kyiv
Zorya Luhansk
Power Score
32.49
21.61
League Position
4
8
Global Rank
-
-

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Dynamo Kyiv Opponent-weighted form score
Zorya Luhansk Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Dynamo Kyiv Zorya Luhansk

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Dynamo Kyiv

Left / Center / Right
Opposition half density
vs season average

Zorya Luhansk

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Dynamo Kyiv ⚠ Proxy
vs
⚠ Proxy Zorya Luhansk
Attacking Efficiency
Higher is better
Attacking Efficiency
22.06
11.49
Defensive Efficiency
Lower is better
Defensive Efficiency
11.49
22.06
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Dynamo Kyiv +1.07 Efficiency Index
vs
Zorya Luhansk -1.07 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Dynamo Kyiv
Zorya Luhansk
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Dynamo Kyiv ⚠ Proxy
vs
⚠ Proxy Zorya Luhansk
Created Set-piece attacking threat
Dynamo Kyiv Zorya Luhansk
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
1.00 1.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Dynamo Kyiv Zorya Luhansk
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
1.00 1.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Dynamo Kyiv
Zorya Luhansk
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Dynamo Kyiv
vs
Zorya Luhansk
Attack After Winning Possession transition → offence
Dynamo Kyiv Zorya Luhansk
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Dynamo Kyiv Zorya Luhansk
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Dynamo Kyiv
Zorya Luhansk
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • DYN had peak pressure around 43'.
  • Zorya Luhansk started the game with stronger pressure.
DYN Pressure Zorya Luhansk Pressure
Pressure Index: DYN reached the top pressure at 43' (72.13).

Team Head to Head Last 6 Seasons

Summary of 47 matches between these sides — filtered by competition and venue context.

Dynamo Kyiv DYN Home
47 matches
Zorya Luhansk Zorya Luhansk Away
Match Record
29
Wins
6
12
Draws
12
6
Losses
29
Goals
98
Goals Scored
41
41
Goals Conceded
98
+57
Goal Difference
-57
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-18T00:01:18+00:00

STARTING XI

Match Formation 4-3-3
Match Formation 4-2-3-1
Pitch
R. Neshcheret
Ukraine
35 R. Neshcheret
M. Korobov
Ukraine
13 M. Korobov
V. Zakharchenko
Ukraine
34 V. Zakharchenko
T. Mykhavko
Ukraine
32 T. Mykhavko
V. Dubinchak
Substitution
Ukraine
44 V. Dubinchak
V. Buyalskyy
Ukraine
29 V. Buyalskyy
V. Brazhko
Ukraine
6 V. Brazhko
M. Shaparenko
Substitution
Ukraine
10 M. Shaparenko
N. Voloshyn
Substitution
Ukraine
9 N. Voloshyn
M. Ponomarenko
Substitution
Ukraine
11 M. Ponomarenko
B. Redushko
Substitution
70 B. Redushko
M. Turbaevsky
Ukraine
12 M. Turbaevsky
L. Reis Rodrigues
Brazil
10 L. Reis Rodrigues
G. Eskinja
Substitution
Austria
4 G. Eskinja
A. da Silva Cordeiro
Brazil
55 A. da Silva Cordeiro
I. Perduta
Ukraine
44 I. Perduta
D. Popara
Substitution
Bosnia and Herzegovina
6 D. Popara
B. Kushnirenko
Ukraine
77 B. Kushnirenko
A. Slesar
Substitution
Ukraine
9 A. Slesar
N. Anđušić
Bosnia and Herzegovina
7 N. Anđušić
I. Horbach
Substitution
Ukraine
11 I. Horbach
P. Budkivskyi
Ukraine
28 P. Budkivskyi

General Information

Date & Time
Apr 17, 2026, 12:30 PM
Competition
2025/2026 Premier League, Ukraine · Round 24 · Regular Season
Stadium
Stadion Dynamo im. Valery Lobanovsky
Capacity
40003
Pitch Surface
Grass
Weather
☀️ , Clear
Referees
Maksim Koziryatskiy
Volodymyr Vysotsky
Oleksandr Korniyko
Dmitriy Kubryak

Statistics

Possession
DYN
59%
Zorya Luhansk
41%

Top Statistics

3 Goals 1
4 Shots 1
58 Dangerous attacks 25
63 Possession 37
12 Corners 2
6 Free kicks 9
2 Yellow Cards 2

Match Overview

1 Penalties 1
4 Goal Kicks 10
2 Assists 0
4 Substitutions 4

Attacking

74 Attacks 63

Defensive

1 Saves 4

Discipline

9 Fouls 11
0 Offsides 4

Lineup

Referee : Maksim Koziryatskiy

Starting XI

35
Ruslan Neshcheret
Ruslan Neshcheret Goalkeeper
6.3
13
Maksym Korobov
Maksym Korobov Defender
6.45
32
Taras Mykhavko
Taras Mykhavko Defender
6.48
34
Vladyslav Zakharchenko
Vladyslav Zakharchenko Defender
6.39
44
Vladyslav Dubinchak
Vladyslav Dubinchak Defender
6.37
2
Kostyantyn Vivcharenko
Kostyantyn Vivcharenko
Defender74'
6.54
6
Volodymyr Brazhko
Volodymyr Brazhko Midfielder
6.75
9
Nazar Voloshyn
Nazar Voloshyn Midfielder
6.65
7
Andriy Yarmolenko
Andriy Yarmolenko
Midfielder74'
6.74
10
Mykola Shaparenko
Mykola Shaparenko Midfielder
6.75
8
Oleksandr Pikhalyonok
Oleksandr Pikhalyonok
Midfielder70'
6.72
29
Vitaliy Buyalskyi
Vitaliy Buyalskyi Midfielder
6.58
70
Bogdan Redushko
Bogdan Redushko Midfielder
6.85
22
Vladyslav Kabaev
Vladyslav Kabaev
Midfielder70'
6.36
11
Matviy Ponomarenko
Matviy Ponomarenko Attacker
7.11
39
Eduardo Guerrero
Eduardo Guerrero
Attacker86'
6.57
Referee : Maksim Koziryatskiy

Starting XI

12
Mykyta Turbayevskyi
Mykyta Turbayevskyi Goalkeeper
6.53
4
Gabriel Eskinja
Gabriel Eskinja Defender
6.34
5
Andrija Janjić
Andrija Janjić
Defender89'
6.39
10
Juninho
Juninho Defender
6.33
44
Igor Perduta
Igor Perduta Defender
6.35
55
Jordan
Jordan Defender
6.48
6
Dejan Popara
Dejan Popara Midfielder
6.37
27
Domagoj Jelavic
Domagoj Jelavic
Midfielder77'
6.33
7
Nemanja Anđušić
Nemanja Anđušić Midfielder
6.73
9
Artem Slesar
Artem Slesar Midfielder
6.54
88
S. Bah
S. Bah
Midfielder89'
7.01
11
Igor Gorbach
Igor Gorbach Midfielder
6.56
8
Kyrylo Dryshlyuk
Kyrylo Dryshlyuk
Midfielder63'
6.46
77
Bogdan Kushnirenko
Bogdan Kushnirenko Midfielder
6.5
28
Pylyp Budkivskyi
Pylyp Budkivskyi Attacker
6.64

Events

2ND-HALF
89'
Event
S. Bah Artem Slesar
8th Substitution
89'
Event
Andrija Janjić Gabriel Eskinja
9th Substitution
Event
Eduardo Guerrero Matviy Ponomarenko
7th Substitution
86'
77'
Event
Domagoj Jelavic Dejan Popara
6th Substitution
Event
Vitaliy Buyalskyi  
4th Yellowcard
76'
Event
Kostyantyn Vivcharenko Vladyslav Dubinchak
4th Substitution
74'
Event
Andriy Yarmolenko Nazar Voloshyn
5th Substitution
74'
Event
Oleksandr Pikhalyonok Mykola Shaparenko
3rd Substitution
70'
Event
Vladyslav Kabaev Bogdan Redushko
2nd Substitution
70'
Event
Bogdan Redushko
Right foot shot / 2nd Goal
68'
Event
Volodymyr Brazhko 
Penalty / 2nd Penalty
63'
63'
Event
Kyrylo Dryshlyuk Igor Gorbach
1st Substitution
Event
Vladyslav Dubinchak
3rd Yellowcard
54'
1ST-HALF
Event
Vitaliy Buyalskyi  
Var
45+1'
36'
Event
Bogdan Kushnirenko
2nd Yellowcard
19'
Event
5th Yellowcard
19'
Event
Jordan
1st Yellowcard
Event
Matviy Ponomarenko
Right foot shot / 1st Goal
18'
8'
Event
Pylyp Budkivskyi
Penalty / 1st Penalty

CONCLUSION

Dynamo Kyiv's 3-1 victory over Zorya Luhansk demonstrated effective second-half execution after a 1-1 halftime draw. Superior possession at 63% translated into control and two unanswered goals, while Zorya faded. The result matched pre-match identification of Dynamo as the stronger side, with market alignment confirmed and efficiency in line. Significant structural deviation of 29.9% highlights home overperformance relative to norms. Absence of red cards and events preserved natural flow, underscoring Dynamo's tactical edge and resilience in turning parity into dominance.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.

Explore League Previews