While we have made these predictions for Dinamo Zagreb v Slaven Belupo for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck.
Dinamo Zagreb vs Slaven Belupo Live Stream Global Listings (May 10)
Predictions and Tips
Slaven Belupo will visit Stadion Maksimir on Saturday for the Prva Liga fixture with home side Dinamo Zagreb.
Our Dinamo Zagreb v Slaven Belupo tips, poll and stats can be seen in full below (plus the best game odds).
📊 Form Guide

Dinamo Zagreb
LWWLWW
Dinamo Zagreb will want to continue from where they left off last time out with a 1-3 Prva Liga victory versus Hajduk Split.
In that match, Dinamo Zagreb managed 54% possession and 7 attempts on goal with 4 on target. For Dinamo Zagreb, the goalscorers were Ronaël Pierre-Gabriel (51'), Sandro Kulenović (64') and Petar Sučić (101'). On the other side, Hajduk Split had 7 attempts at goal with 2 on target. Marko Livaja (56') scored for Hajduk Split.
An interesting theme in more recent Dinamo Zagreb games is the number of nil scores.
From their previous 6 matches leading up to this one, in 5 of them a bet on both teams scoring would have lost.
Going into this game, the form guide shows that Dinamo Zagreb:
- have not been beaten in the league by Slaven Belupo in their previous 2 games.
- are undefeated in their previous 10 league matches at home. It's been impressive.
Slaven Belupo
LWWLDL
After tasting defeat last time out to NK Osijek in Prva Liga action, Slaven Belupo and their travelling supporters will be hoping that they can get a better result in this one.
In that game, Slaven Belupo had 69% possession and 13 attempts on goal with 4 of them on target. The only player on the scoresheet for Slaven Belupo was Ivan Dolček (53'). Osijek got 11 shots at goal with 8 on target. Nail Omerović (25', 30'), Hernâni (43') and Roko Jurišić (59') scored for NK Osijek.
For 5 of the past 6 clashes involving Slaven Belupo, a relatively low number of goals have been struck between them and opposing sides. The overall average number of goals per game in that period is a mere 2.17, with the average goals for Farmaceuti being 1. That pattern isn’t assured to be carried forward into this match, of course.
Pre-game facts show that Slaven Belupo:
- haven't beaten Dinamo Zagreb in away games against them for the last 6 matches in the league. They'll be keen to stop this run.
- have not been beaten in their last 7 league matches away from home.
👥 Head to head
A glance at their prior head to head clashes going back to 04/12/2023 tells us that Dinamo Zagreb have won 4 of these games & Slaven Belupo 1, with the tally of drawn matches standing at 1.
There were also plenty of goals scored in those games, 22 in all which averages out at 3.67 goals per match.
The previous league meeting between the two was Prva Liga match day 25 on 09/03/2025 which finished with the scoreline of Slaven Belupo 0-1 Dinamo Zagreb.
On that occasion, Slaven Belupo managed 33% possession and 3 shots at goal with 0 on target.
Dinamo Zagreb had 22 attempts at goal with 7 on target. Luka Stojković (18') was the scorer.
The match was refereed by Patrik Kolarić.
📰 Team News: Dinamo Zagreb
Nearly everyone is up for selection, with just one fitness concern for the Dinamo Zagreb boss Sandro Perković to contend with from a near full-strength group. Raúl Torrente (Cruciate ligament tear) is sidelined.
💡 Prediction
We’re of the view that Dinamo Zagreb should dominate possession and create several successful chances.
In contrast, Slaven Belupo may well find it hard to get shooting opportunities but we can see them converting at least once here, too.
We’re tipping a decent 3-1 win for Dinamo Zagreb at full-time.
Peter Guest, 17:03 10/05/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Dinamo Zagreb
Formed: 1911
Stadium: Stadion Maksimir (35,123)
Captain: Arijan Ademi
Chairman: Velimir Zajec
Manager: Sandro Perković
Competitions: Prva Liga position 2, UCL Qualifiers (Play-Offs)
🔑 Key Player: Sandro Kulenović
Usually playing in the Striker position, Sandro Kulenović was born in Zagreb, Croatia. After making a first senior appearance for Legia Warsaw in the 2018 - 2019 season, the dangerous Forward has scored 13 league goals in the HNL 2024 - 2025 campaign to date in 32 appearances.
Slaven Belupo |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Slaven Belupo |
Slaven Belupo |
|
Dinamo Zagreb |
Slaven Belupo |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Slaven Belupo |
Slaven Belupo |
|
Dinamo Zagreb |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 17 | 11 | 6 | 27 | 62 | LLLWW |
2 |
![]() |
33 | 17 | 7 | 9 | 22 | 58 | WWLWW |
3 |
![]() |
33 | 15 | 11 | 7 | 13 | 56 | DDLLL |
4 |
![]() |
33 | 10 | 15 | 8 | 4 | 45 | LDWWD |
5 |
![]() |
33 | 12 | 9 | 12 | 0 | 45 | WWLDL |
6 |
![]() |
33 | 10 | 13 | 10 | -6 | 43 | LWWDD |
7 |
![]() |
34 | 11 | 8 | 15 | -5 | 41 | LWWWD |
8 |
![]() |
33 | 9 | 9 | 15 | -15 | 36 | WWWDL |
9 |
![]() |
34 | 9 | 8 | 17 | -12 | 35 | LLLDD |
10 |
![]() |
34 | 7 | 9 | 18 | -28 | 30 | LWDDL |
Lokomotiva Zagreb |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Slaven Belupo |
Hajduk Split |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Rijeka |
Gorica |
|
Dinamo Zagreb |
Šibenik |
|
Dinamo Zagreb |
Slaven Belupo |
|
Gorica |
Dinamo Zagreb |
|
Slaven Belupo |
Slaven Belupo |
|
NK Osijek |
Istra |
|
Slaven Belupo |
Slaven Belupo |
|
Varaždin |
Lokomotiva Zagreb |
|
Slaven Belupo |
Dinamo Zagreb |
|
Rijeka |
Dinamo Zagreb |
|
NK Osijek |
Dinamo Zagreb |
|
Lokomotiva Zagreb |
Dinamo Zagreb |
|
Hajduk Split |
Dinamo Zagreb |
|
Gorica |
Dinamo Zagreb |
|
Šibenik |
Istra |
|
Slaven Belupo |
Lokomotiva Zagreb |
|
Slaven Belupo |
Gorica |
|
Slaven Belupo |
NK Osijek |
|
Slaven Belupo |
Varaždin |
|
Slaven Belupo |
Šibenik |
|
Slaven Belupo |
Goals scored | 2.4 |
Goals conceded | 0.9 |
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.1 |
Time first goal scored | 40 |
Time first goal conceded | 31 |
Yellow cards | 2.6 |
Red cards | 0.1 |
Subs used | 4.3 |
Biggest victory | 3-0 |
Biggest defeat | 2-0 |
Sandro Kulenović | 20 |
Marko Pjaca | 9 |
Martin Baturina | 6 |
Bruno Petković | 6 |
Luka Stojković | 6 |
Ilija Nestorovski | 8 |
Alen Grgić | 7 |
Ante Šuto | 4 |
Tomislav Božić | 3 |
Ivan Dolček | 3 |
Dinamo Zagreb |
|
Varaždin |
Rijeka |
|
Slaven Belupo |
