We have made these Dinamo Zagreb v NK Osijek predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. Best of luck.
Dinamo Zagreb vs NK Osijek Live Stream Global Listings (Apr 12)
Predictions and Tips
NK Osijek arrive at Stadion Maksimir on Saturday for the Prva Liga game with home team Dinamo Zagreb.
Scroll down for all of our predictions, poll and stats for the Dinamo Zagreb v NK Osijek game (plus the best game odds).
📊 Form Guide

Dinamo Zagreb
LDWWDL ⚖
Dinamo Zagreb will be looking for an improved result here after the 3-0 Prva Liga defeat in their last game at the hands of Istra 1961.
In that game, Dinamo Zagreb had 55% possession and 15 attempts on goal with 3 of them on target. Istra 1961 got 17 attempts on goal with 7 of them on target. Stjepan Lončar (21', 53') and Salim Fago Lawal (67') scored for Istra 1961.
Fabio Cannavaro's Dinamo Zagreb have netted a sum total of 7 times over their prior six outings. The tally of goals that they have conceded in that time is 10.
Taking a look at their past results, Dinamo Zagreb:
- haven't beaten NK Osijek in their last 2 league games.
- have not been beaten in their last 8 home league matches. They have been so resilient here.
NK Osijek
LLLDLL 📉
After suffering a loss in their previous game against Šibenik in Prva Liga action, NK Osijek will be hoping to turn things around here.
In that match, NK Osijek managed 61% possession and 8 shots at goal with 1 of them on target. The only player to score for NK Osijek was Jon Mersinaj (75'). For their opponents, Sibenik had 12 shots at goal with 6 on target. Ivan Santini (21', 61') and Šime Gržan (40', 79') scored for Šibenik.
In as many as 5 of the previous 6 clashes featuring NK Osijek, at least three goals have gone in. The average number of goals per game in that spell is 3, with the average number of goals for NK Osijek working out to 0.5.
Going into this contest, NK Osijek are without an away win for the past 8 league games. It's not a good run at all.
↔️ Head to head
A look at their prior head to head meetings dating back to 25/11/2023 shows us that Dinamo Zagreb have won 3 of these and NK Osijek 2, with the tally of draws being 1.
In all, 18 goals were produced between them in this period, with 9 from Plavi and 9 being from Bijelo-plavi. This gives an average number of goals per game equal to 3.
The last league fixture between these sides was Prva Liga match day 20 on 02/02/2025 and the score finished NK Osijek 2-1 Dinamo Zagreb.
In that match, NK Osijek managed 32% possession and 9 shots on goal with 2 of them on target. The goals were scored by Nail Omerović (2') and Marko Soldo (60').
On the other side, Dinamo Zagreb had 20 shots at goal with 9 of them on target. Luka Stojković (57') was the scorer.
The match was refereed by Igor Pajač.
📋 Team News: NK Osijek
From a largely available group, there’s only a single fitness issue for the NK Osijek manager Simon Rožman to be concerned about. Anton Matkovic (Cruciate ligament tear) won’t be in action.
💭 Prediction
We feel that NK Osijek will likely be able to score against this Dinamo Zagreb lineup, although it possibly won’t be enough to avoid a loss.
We reckon that it will be a 2-1 victory for Dinamo Zagreb at the end of this one. Definitely a tough call.
Renata Leite, 16:01 12/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Dinamo Zagreb
Formed: 1911
Stadium: Stadion Maksimir (35,123)
Captain: Arijan Ademi
Chairman: Velimir Zajec
Manager: Fabio Cannavaro
Competitions: Prva Liga position 3, UCL Qualifiers (Play-Offs)
⭐ Star Player: Martin Baturina
Regularly deployed in the Centre Midfield position, Martin Baturina was born in Croatia. After having played his first senior match for Dinamo Zagreb in the 2022 - 2023 season, the accomplished Midfielder has managed 4 league goals in the HNL 2024 - 2025 season to date from a total of 25 appearances.
NK Osijek |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
NK Osijek |
NK Osijek |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
NK Osijek |
NK Osijek |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
NK Osijek |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
28 | 15 | 9 | 4 | 18 | 54 | DWLWW |
2 |
![]() |
28 | 14 | 11 | 3 | 29 | 53 | DDWLW |
3 |
![]() |
28 | 13 | 7 | 8 | 14 | 46 | DWWDL |
4 |
![]() |
29 | 11 | 8 | 10 | 2 | 41 | LWWLW |
5 |
![]() |
28 | 8 | 13 | 7 | 3 | 37 | WDDDD |
6 |
![]() |
29 | 8 | 11 | 10 | -9 | 35 | DLWWL |
7 |
![]() |
28 | 9 | 5 | 14 | -8 | 32 | LWLDL |
8 |
![]() |
28 | 8 | 7 | 13 | -9 | 31 | LLDLL |
9 |
![]() |
29 | 7 | 8 | 14 | -16 | 29 | LLDDW |
10 |
![]() |
29 | 6 | 7 | 16 | -24 | 25 | DWLWL |
Šibenik |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
NK Osijek |
Istra |
|
Dinamo Zagreb |
Varaždin |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Lokomotiva Zagreb |
Slaven Belupo |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
NK Osijek |
Šibenik |
|
NK Osijek |
Istra |
|
NK Osijek |
NK Osijek |
|
Varaždin |
Lokomotiva Zagreb |
|
NK Osijek |
NK Osijek |
|
Slaven Belupo |
Dinamo Zagreb |
|
Lokomotiva Zagreb |
Dinamo Zagreb |
|
Hajduk Split |
Dinamo Zagreb |
|
Gorica |
Dinamo Zagreb |
|
Šibenik |
Dinamo Zagreb |
|
Istra |
Dinamo Zagreb |
|
Varaždin |
Šibenik |
|
NK Osijek |
Istra |
|
NK Osijek |
Lokomotiva Zagreb |
|
NK Osijek |
Hajduk Split |
|
NK Osijek |
Gorica |
|
NK Osijek |
Varaždin |
|
NK Osijek |
Goals scored | 2.5 |
Goals conceded | 1 |
Time first goal scored | 17 |
Time first goal conceded | 50 |
Yellow cards | 1.8 |
Red cards | 0.1 |
Subs used | 5 |
Biggest victory | 5-0 |
Biggest defeat | 4-2 |
Goals scored | 1.1 |
Goals conceded | 1.9 |
Time first goal scored | 58 |
Time first goal conceded | 31 |
Yellow cards | 2.6 |
Red cards | 0.1 |
Subs used | 4.3 |
Biggest victory | 4-2 |
Biggest defeat | 4-0 |
Sandro Kulenović | 10 |
Marko Pjaca | 5 |
Martin Baturina | 4 |
Bruno Petković | 4 |
Luka Stojković | 4 |
Arnel Jakupovic | 8 |
Marko Soldo | 5 |
Hernâni | 3 |
Petar Pušić | 3 |
Emin Hasić | 2 |
Šibenik |
|
Dinamo Zagreb |
Gorica |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Rijeka |
Hajduk Split |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Slaven Belupo |
Lokomotiva Zagreb |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Varaždin |
NK Osijek |
|
Gorica |
Rijeka |
|
NK Osijek |
NK Osijek |
|
Hajduk Split |
Slaven Belupo |
|
NK Osijek |
NK Osijek |
|
Lokomotiva Zagreb |
Varaždin |
|
NK Osijek |
NK Osijek |
|
Istra |
