Slaven Koprivnica vs Dinamo Zagreb Prediction, Preview and Stats

Croatia flag 2025/2026 1. HNL, Croatia
Gradski Stadion Sun, 17 May - 2:00 PM
1. HNL
Slaven Koprivnica Slaven Koprivnica
1 Winner 4
Dinamo Zagreb GNK
Full Time Sun, 17 May 2:00 PM
Round 35 Regular Season
Filip Kruselj - 27'
Goal
|
Goal
Juan Córdoba - 85'
Dion Beljo - 80'
Gabriel Vidovic - 58'
Fran Topic - 50'

CONTEXT

Slaven Koprivnica hosted Dinamo Zagreb in a league encounter that concluded with a 1-4 scoreline. The home side took a 1-0 lead into halftime after an early goal. Dinamo Zagreb responded decisively after the interval by scoring four times to secure the win. Possession statistics showed Slaven Koprivnica at 43 percent while Dinamo Zagreb held 57 percent. No red cards were shown to players from either team throughout the ninety minutes. Dinamo Zagreb entered as the stronger side and delivered a performance that produced a 41.9 percent significant deviation. The result proved consistent with overall expectations for the favored visitors. Second half adjustments allowed the away team to overcome the initial deficit and establish clear control.

TL;DR

  • Structural deviation: A significant structural deviation of 41.9 percent occurred for Dinamo Zagreb.
  • Efficiency shift: The efficiency shift stayed in line with pre-match projections.
  • xG alignment: Expected goals data remained unavailable for alignment evaluation.
  • Market alignment: The final result aligned with market indicators.
  • xG expectations: No xG expectations could be assessed due to absent metrics.
  • Event impact: Second half changes produced a turnaround from the 1-0 halftime score.
  • Red card distortion: Zero red cards were issued and created no disciplinary 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

Match referee

Z. Lovrić

Croatia 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

Luka Kurtović

1st Assistant

Croatia

N. Kečkiš

2nd Assistant

Croatia

I. Pajač

4th Official

Croatia

League averages

1. HNL Based on last 100 matches

Fouls / match 22.92
Yellow cards / match 3.27
Red cards / match 0.08
Penalties / match 0.32
Slaven Koprivnica M. Gregurina
M. Gregurina
VS
Dinamo Zagreb M. Kovačević
M. Kovačević
1.1
Avg Points / Game (Last 100 Matches)
2.71
0.83 i
Last 6 Opponents
Gorica Rank: 62 W
Istra 1961 Rank: 62 L
Vukovar Rank: 55 D
Lokomotiva Zagreb Rank: 63 L
Hajduk Split Rank: 72 D
Varaždin Rank: 66 L
Avg Points / Game (Last 6 Matches)
2.67 i
Last 6 Opponents
Hajduk Split Rank: 73 W
Gorica Rank: 62 W
Varaždin Rank: 66 W
Istra 1961 Rank: 64 W
Rijeka Rank: 71 D
Vukovar Rank: 55 W
5
Head to Head (Wins - Draws - Losses)
5 - 9 - 56
56

Win Probabilities

Live Win Probability (90 Min)
Home Slaven Koprivnica
17.76%
Draw
24.11%
Away Dinamo Zagreb
58.13%

Movement

Changes since opening
Slaven Koprivnica
+17.48%
Draw
+21.74%
Dinamo Zagreb
-39.22%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
61.51
82.17
0 (Weakest) 100 (Strongest)
Metric
Slaven Koprivnica
Dinamo Zagreb
Power Score
61.51
82.17
League Position
8
1
Global Rank
427
46

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
Slaven Koprivnica Opponent-weighted form score
Dinamo Zagreb Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Slaven Koprivnica Dinamo Zagreb

Heatmaps Ball coordinates

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

vs

Slaven Koprivnica

Left / Center / Right
Opposition half density
vs season average

Dinamo Zagreb

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

Slaven Koprivnica ⚠ Proxy
vs
⚠ Proxy Dinamo Zagreb
Attacking Efficiency
Higher is better
Attacking Efficiency
25.35
29.74
Defensive Efficiency
Lower is better
Defensive Efficiency
29.74
25.35
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
Slaven Koprivnica -0.44 Efficiency Index
vs
Dinamo Zagreb +0.44 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Slaven Koprivnica
Dinamo Zagreb
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.

Slaven Koprivnica ⚠ Proxy
vs
⚠ Proxy Dinamo Zagreb
Created Set-piece attacking threat
Slaven Koprivnica Dinamo Zagreb
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.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Slaven Koprivnica Dinamo Zagreb
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.
0.00 0.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.
Slaven Koprivnica
Dinamo Zagreb
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.

Slaven Koprivnica
vs
Dinamo Zagreb
Attack After Winning Possession transition → offence
Slaven Koprivnica Dinamo Zagreb
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
Slaven Koprivnica Dinamo Zagreb
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
Slaven Koprivnica
Dinamo Zagreb
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • GNK had peak pressure around 59'.
  • GNK started the game with stronger pressure.
Slaven Koprivnica Pressure GNK Pressure
Pressure Index: GNK reached the top pressure at 59' (74.77).

Team Head to Head Last 6 Seasons

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

Slaven Koprivnica Slaven Koprivnica Home
70 matches
Dinamo Zagreb GNK Away
Match Record
5
Wins
56
9
Draws
9
56
Losses
5
Goals
47
Goals Scored
164
164
Goals Conceded
47
-117
Goal Difference
+117

Data last updated: 2026-05-18T09:02:50+00:00

STARTING XI

Match Formation 3-5-2
Match Formation 4-2-3-1
Pitch
O. Hadzikic
Austria
31 O. Hadzikic
Z. Katalinić
Substitution
Croatia
5 Z. Katalinić
V. Međimorec
Substitution
Croatia
2 (C) V. Međimorec
D. Kovačić
Croatia
4 D. Kovačić
F. Krušelj
Croatia
18 F. Krušelj
I. Ćubelić
Substitution
Croatia
15 I. Ćubelić
L. Crepulja
Croatia
21 L. Crepulja
L. Bošnjak
Croatia
24 L. Bošnjak
K. Išasegi
Substitution
Croatia
33 K. Išasegi
I. Lepinjica
Croatia
23 I. Lepinjica
L. Ratshukudu
Substitution
Botswana
14 L. Ratshukudu
Pitch
I. Filipović
Croatia
44 I. Filipović
M. Vinlöf
Sweden
22 M. Vinlöf
M. Zebić
Croatia
42 M. Zebić
N. Galesic
Croatia
15 (C) N. Galesic
P. Tabinas
Substitution
Philippines
13 P. Tabinas
M. Soldo
Croatia
14 M. Soldo
I. Bennacer
Substitution
Algeria
4 I. Bennacer
M. Lisica
Substitution
Croatia
21 M. Lisica
G. Vidović
Substitution
Croatia
10 G. Vidović
F. Topić
Substitution
Croatia
30 F. Topić
D. Dijon
Croatia
9 D. Dijon

General Information

Date & Time :
May 17, 2026, 02:00 PM
Competition :
2025/2026 1. HNL, Croatia · Round 35 · Regular Season
Stadium :
Gradski Stadion
Capacity :
3205
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Zdenko Lovrić
Luka Kurtović
Nikola Kečkiš
Igor Pajač

Statistics

Possession
Slaven Koprivnica
44%
GNK
56%

Top Statistics

1 Goals 4
2 Big Chances Created 4
3 Shots 5
38 Dangerous attacks 39
43 Possession 57
5 Corners 1
10 Free kicks 11
0 Yellow Cards 1

Match Overview

15 Throwins 19
57 Successful Dribbles Percentage 38
7 Goal Kicks 8
14 Dribble Attempts 16
8 Successful Dribbles 6
1 Assists 1
5 Substitutions 5

Attacking

69 Attacks 62
1 Big Chances Missed 0

Possession

81 Successful Passes Percentage 87
310 Successful Passes 449
38 Long Passes 68
39 Successful Long Passes Percentage 60
382 Passes 517
15 Successful Long Passes 41
7 Key Passes 10

Defensive

43 Duels Won 40
5 Interceptions 13
17 Tackles 15
4 Saves 2

Build-up

22 Total Crosses 16
5 Accurate Crosses 4

Discipline

11 Fouls 10
4 Offsides 1

Lineup

Referee : Zdenko Lovrić

Starting XI

31
Osman Hadzikic
Osman Hadzikic Goalkeeper
5.22
2
Vinko Medjimorec
Vinko Medjimorec (C) Defender
6.31
13
Marko Leskovic
Marko Leskovic
Defender75'
6.27
4
Dominik Kovacic
Dominik Kovacic Defender
6.09
5
Zvonimir Katalinic
Zvonimir Katalinic Defender
5.86
16
Luka Curkovic
Luka Curkovic
Defender86'
15
Ivan Cubelic
Ivan Cubelic Midfielder
6.65
90
Ilija Nestorovski
Ilija Nestorovski
Attacker69'
6.38
18
Filip Kruselj
Filip Kruselj Midfielder
7.28
21
Ljuban Crepulja
Ljuban Crepulja Midfielder
6.79
24
Leon Bošnjak
Leon Bošnjak Midfielder
7.61
33
Karlo Isasegi
Karlo Isasegi Midfielder
6.17
26
Gabrijel Sivalec
Gabrijel Sivalec
Attacker74'
6.17
14
Losika Ratshukudu
Losika Ratshukudu Attacker
6.79
99
Filip Kutleša
Filip Kutleša
Defender87'
23
Igor Lepinjica
Igor Lepinjica Attacker
6.68
Referee : Zdenko Lovrić

Starting XI

44
Ivan Filipovic
Ivan Filipovic Goalkeeper
6.91
13
Paul Tabinas
Paul Tabinas Defender
7.41
25
Moris Valincic
Moris Valincic
Defender82'
6.5
15
Niko Galesic
Niko Galesic (C) Defender
7.07
22
Matteo Pérez Vinlöf
Matteo Pérez Vinlöf Defender
6.8
42
Marko Zebić
Marko Zebić Defender
7.44
4
Ismaël Bennacer
Ismaël Bennacer Midfielder
6.64
41
Sven Šunta
Sven Šunta
Midfielder59'
6.85
10
Gabriel Vidovic
Gabriel Vidovic Midfielder
7.44
55
Josip Brundić
Josip Brundić
Midfielder69'
6.41
14
Marko Soldo
Marko Soldo Midfielder
7.26
21
Mateo Lisica
Mateo Lisica Midfielder
6.64
70
Juan Córdoba
Juan Córdoba
Attacker69'
7.13
30
Fran Topic
Fran Topic Midfielder
7.34
23
Cardoso Varela
Cardoso Varela
Attacker59'
6.44
9
Dion Beljo
Dion Beljo Attacker
7.17

Events

2ND-HALF
Event
Filip Kutleša Losika Ratshukudu
10th Substitution
87'
Event
Luka Curkovic Zvonimir Katalinic
9th Substitution
86'
85'
Event
Juan Córdoba
Left foot shot / 5th Goal
82'
Event
Moris Valincic Paul Tabinas
8th Substitution
80'
Event
Dion Beljo
Header / 4th Goal
Event
Marko Leskovic Vinko Medjimorec
7th Substitution
75'
Event
Gabrijel Sivalec Karlo Isasegi
6th Substitution
74'
Event
Ilija Nestorovski Ivan Cubelic
5th Substitution
69'
69'
Event
Josip Brundić Gabriel Vidovic
3rd Substitution
69'
Event
Juan Córdoba Mateo Lisica
4th Substitution
59'
Event
Sven Šunta Ismaël Bennacer
1st Substitution
59'
Event
Cardoso Varela Fran Topic
2nd Substitution
58'
Event
Gabriel Vidovic
Left foot shot / 3rd Goal
50'
Event
Fran Topic
Right foot shot / 2nd Goal
1ST-HALF
Event
Filip Kruselj
Right foot shot / 1st Goal
27'
6'
Event
Ismaël Bennacer
Foul / 1st Yellowcard

Match Commentary

86
Update Update
Luka Curkovic comes on for Zvonimir Katalinic.
86
Update Update
Filip Kutlesa comes on for Losika Ratshukudu.
85
Attempt Attempt
Juan Cordoba scores with a left-footed shot.
84
Attempt Attempt
Dominik Kovacic takes a right-footed shot but misses.
82
Update Update
Moris Valincic comes on for Paul Bismarck Tabinas.
80
Update Update
Dion Drena Beljo scores with a header.
76
Attempt Attempt
Losika Ratshukudu attempts a header but misses the shot.
75
Update Update
Marko Leskovic comes on for Vinko Medimorec.
74
Update Update
Gabrijel Sivalec comes on for Karlo Isasegi.
73
Attempt Attempt
Losika Ratshukudu takes a right-footed shot, but it is blocked.
71
Attempt Attempt
Dion Drena Beljo takes a right-footed shot but misses.
69
Update Update
Josip Brundic comes on for Gabriel Vidovic.
68
Substitution Substitution
Juan Cordoba is substituted for Mateo Lisica.
68
Update Update
Juan Cordoba replaces Niko Galesic.
63
Attempt Attempt
Gabriel Vidovic takes a right-footed shot, but it is saved.
59
Update Update
Cardoso Varela is on, and Fran Topic is off.
59
Update Update
Sven Sunta comes on for Ismael Bennacer.
58
Attempt Attempt
Gabriel Vidovic takes a left-footed shot and scores.
51
Attempt Attempt
Losika Ratshukudu takes a right-footed shot but misses.
50
Attempt Attempt
Fran Topic takes a shot with his right foot and scores.
41
Attempt Attempt
Igor Lepinjica attempts a header but misses the shot.
41
Attempt Attempt
Igor Lepinjica attempts a header but misses the shot.
39
Attempt Attempt
Losika Ratshukudu takes a right-footed shot, but it's saved.
36
Attempt Attempt
Niko Galesic takes a right-footed shot but misses.
33
Attempt Attempt
Mateo Lisica takes a right-footed shot, but it's blocked.
32
Attempt Attempt
Fran Topic takes a left-footed shot, but it's saved.
32
Attempt Attempt
Marko Soldo takes a left-footed shot, but it's blocked.
27
Attempt Attempt
Filip Kruselj takes a shot with his right foot and scores.
27
GOAL! GOAL! Important
Goal! Filip Kruselj scores to make it 1-0.
23
Attempt Attempt
Matteo Perez Vinlof takes a left-footed shot but misses.
21
Attempt Attempt
Marko Zebic takes a right-footed shot, but it's saved.
15
Attempt Attempt
Igor Lepinjica takes a left-footed shot, but it is blocked.
14
Attempt Attempt
Igor Lepinjica takes a left-footed shot, but it's saved.
6
Yellow Card Yellow Card Important
Ismael Bennacer receives a yellow card.
4
Attempt Attempt
Gabriel Vidovic's right-footed shot is blocked.
2
Attempt Attempt
Ljuban Crepulja takes a left-footed shot but misses.

CONCLUSION

Dinamo Zagreb completed a strong recovery after trailing at the break to claim a 1-4 victory on the road. Their second half dominance converted possession advantage into multiple goals and overturned the early deficit. Slaven Koprivnica started positively but could not maintain the lead once the visitors increased pressure. Absence of red cards kept both sides at full strength for the full duration. The performance by the stronger team reflected their overall quality despite the initial setback. Observers noted the clear shift in momentum after halftime as decisive. This outcome reinforces Dinamo Zagreb's capacity to respond effectively in challenging situations.

Slaven Koprivnica vs Dinamo Zagreb 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.

How We Build This Analysis

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

Author

Daniels Zorge

Daniels Zorge covers football fixtures with a focus on tactical matchups, playing styles, and key details that shape each game.