Sat, 20 Dec 2025, 16:45
HNL
Croatia
Croatia
Full Time

Match Timeline

11'
F. Topic
Normal Goal → S. Dominguez
17'
Marcel Lorber🟨
Yellow Card
19'
Blaž Bošković🟨
Yellow Card
27'
M. Lorber🔄
Substitution 1 → N. Godec
35'
J. Misic🔄
Substitution 1 → M. Soldo
46'
M. Susak🔄
Substitution 2 → F. Krivak
58'
D. Beljo
Normal Goal
60'
D. Ljubicic🔄
Substitution 2 → L. Stojkovic
60'
D. Beljo🔄
Substitution 3 → S. Kulenovic
74'
M. Subotic🔄
Substitution 3 → A. Huskic
74'
L. Dajcer🔄
Substitution 4 → J. Vasilj
81'
Sandro Kulenović🟨
Yellow Card
86'
A. Trajkovski🔄
Substitution 5 → H. Sobol
87'
A. Hoxha🔄
Substitution 4 → G. Vidovic
87'
F. Topic🔄
Substitution 5 → R. Mudrazija

Match Statistics

5Shots on Goal2
6Shots off Goal3
12Total Shots6
1Blocked Shots1
8Shots insidebox2
4Shots outsidebox4
9Fouls14
0Corner Kicks1
3Offsides2
48Ball Possession52
1Yellow Cards2
2Goalkeeper Saves4
433Total passes453
325Passes accurate362
75Passes %80

Starting Lineups

Dinamo ZagrebDinamo Zagreb1:1

Starting XI

44Ivan FilipovićG
22Matteo Perez VinlöfD
8Miha ZajcM
11Arber HoxhaF
26Scott McKennaD
27Josip MišićM
9Dion Drena BeljoF
36Sergi DomínguezD
77Dejan LjubičićM
30Fran TopićF
15Niko GalešićD

NK Lokomotiva ZagrebNK Lokomotiva Zagreb1:1

Starting XI

12Josip PosavecG
16Luka DajčerD
17Marko PajačM
7Aleksandar TrajkovskiF
5Tino JukićD
11Mirko SušakM
15Aleks StojakovićF
20Denis KolingerD
6Blaž BoškovićM
19Matija SubotićM
14Marcel LorberM

Head-to-Head

📈 Team Form & Statistics

Dinamo Zagreb
Dinamo Zagreb
Form: W-L-D-W-L
NK Lokomotiva Zagreb
NK Lokomotiva Zagreb
Form: L-L-D-D-D
Record
5 W
1 D
4 L
2 W
4 D
4 L
Goals Per Game
2.2
Scored
vs
1.5
Scored
1.7
Conceded
vs
1.8
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
10%
BTTS
60%
BTTS
90%
Home/Away Performance
Scored
Home:1.4
Away:3.0
Conceded
Home:1.8
Away:1.6
Scored
Home:1.7
Away:1.3
Conceded
Home:1.3
Away:2.5

⚡ Elo Ratings

Long Term Elo Rating
1796
Good
1532
Average
Short Term Elo Rating
1835
↑ Momentum (+39)
1533
→ Stable
Expected Outcome
64%
Home Win
22%
Draw
14%
Away Win
Attack & Defence Elo
Long Term
1696
Attack
1499
1628
Defence
1512
Recent Form
1740
Attack
1493
1624
Defence
1490
Post-Match Changes
+4
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

The Big O's Goal-Fest Forecast: Zagreb Derby Set to Deliver
Recommendation:OVER_2_5
Odds:1.57
Expected Value:+6.8%
Confidence:70

Alright, let's talk about the only thing that matters in football: GOALS. And this Zagreb derby between Dinamo and Lokomotiva has 'Over' written all over it. As the league leaders host their city rivals sitting in 8th, the stats scream one thing – action, excitement, and a net that's going to get a serious workout. Dinamo Zagreb are the league's top dogs for a reason. They're averaging a juicy 2.20 goals per game over their last ten, and they just put five past Slaven Belupo in a 5-2 thriller. Yes, their recent home league games have been tighter (1-1, 3-1, 2-1), but the underlying trend is clear: when they face domestic opposition, they score. They've netted at least twice in three of their last four HNL matches. More importantly, their defense isn't airtight, conceding 1.70 goals per game on average. This creates the perfect environment for a back-and-forth affair. Now, let's talk about the guests, NK Lokomotiva Zagreb. If you're looking for a team that guarantees entertainment, look no further. A staggering 90% of their last ten games have seen Both Teams Score. Their away form is a defensive nightmare, shipping 2.50 goals per game on the road. Recent away days? A 4-2 loss at Varazdin and a 4-1 drubbing at Gorica. They leak goals, but they also score them, averaging 1.50 per game. They are the ultimate 'Over' accomplice. The head-to-head history is where this gets spicy. In the last nine meetings between these two, seven have seen Over 2.5 goals – that's a 77.8% hit rate! We've seen scorelines like 5-1, 1-3, and 3-0. Even their most recent clash in October ended 2-1 in Lokomotiva's favor. These fixtures are historically goal-laden grudge matches. When you combine Dinamo's potent attack (22 goals in 10 games) with Lokomotiva's generous defense (18 conceded in 10, worse away) and their own ability to find the net, the ingredients for a 3+ goal thriller are all here. The market's goal expectancy model points to an expected total of around 3.47 goals. While the odds for Over 2.5 at 1.57 aren't astronomical, the value lies in the overwhelming statistical probability. This isn't a hope; it's an expectation based on cold, hard data. **Key Points:** * **H2H Goal Fest:** 7 of the last 9 clashes (77.8%) have seen Over 2.5 goals. * **Lokomotiva's Leaky Travel:** Conceding 2.50 goals per game on their recent away trips. * **Dinamo's Firepower:** Averaging 2.20 goals scored per game overall. * **BTTS Bonanza:** 90% of Lokomotiva's last 10 games featured Both Teams Scoring. * **Recent Form:** Dinamo's 5-2 win and Lokomotiva's 4-2 loss highlight the goal-friendly patterns. **Summary:** Forget the low-block, park-the-bus nonsense. This is a derby with a history of goals, featuring an attack-minded leader and a plucky rival who can't stop conceding but also knows how to score. All signs point to a match with at least three goals. For those who, like me, live for the thrill of the net bulging, **Over 2.5 Goals** is the only logical play.

Read Full Preview →

📝 Match Preview

Zagreb Derby: Dinamo to Fire in Goal-Fest?
Recommendation:OVER_2_5
Odds:1.57
Expected Value:+17.8%
Confidence:75

Listen up, braai masters and football fans! We've got a proper Zagreb derby on the cards this weekend, and the data is screaming for attention. Dinamo Zagreb, sitting pretty at the top of the HNL, host their city rivals NK Lokomotiva Zagreb, who are languishing down in 8th. There's a 16-point chasm between them, and the recent form tells a story that's as clear as a cold Castle Lite. Dinamo are coming off an absolute demolition job, putting five past 3rd-placed NK Slaven Belupo in a 5-2 away win just a few days ago. That's the kind of statement you want from a league leader. Their other recent league results include a 2-0 win at HNK Gorica and a 3-1 home victory over NK Varazdin. Yes, they've had some tough losses in Europe, but domestically, they're a force. At home in the league, they've been scoring goals, averaging two per game in their last three HNL fixtures at their own ground. Now, let's talk about Lokomotiva. Ouch. Their recent form reads like a horror story for their fans. They've not won any of their last four away games (two draws, two losses), and they're shipping goals for fun on the road – conceding 2.5 per game in that period. A 4-2 thrashing at NK Varazdin and a 4-1 loss at HNK Gorica show a defence that's about as solid as a paper plate at a braai. They did manage a famous 2-1 win over Dinamo back in October, but that looks more and more like a massive upset as the weeks go by. The head-to-head history is where it gets really interesting for us value hunters. In the last nine meetings between these two, a whopping 7 of them have seen Over 2.5 goals. That's a 78% hit rate! The goals flow when these two meet. Lokomotiva's matches are bonkers lately, with Both Teams Scoring in 9 of their last 10 outings. They score (1.5 per game) but they leak even more (1.8 per game). Dinamo, meanwhile, are netting 2.2 on average. Put those two trends together in a derby atmosphere, and you've got the recipe for goals. The bookies have Dinamo at a skinny 1.27 to win, which is probably fair, but where's the fun in that? The real value, in my braai-fired opinion, lies in the goal market. Over 2.5 goals is priced at 1.57. Given Lokomotiva's leaky away defence facing Dinamo's potent attack, and the historical trend of high-scoring clashes, this has my name all over it. **Key Points:** * **Form Gap:** Dinamo (1st, +20 GD) vs Lokomotiva (8th, -8 GD). * **Recent Firepower:** Dinamo scored 5 last match; Lokomotiva conceded 4 in their last away trip. * **Away Woes:** Lokomotiva are winless in 4 away games, conceding 2.5 goals per game on average. * **H2H Trend:** 7 of the last 9 meetings had Over 2.5 goals (78%). * **BTTS Machine:** Lokomotiva have seen Both Teams Score in 90% of their last 10 games. **Summary:** This has all the makings of a classic, open derby. Dinamo will be hungry to avenge their October loss and cement their top spot. Lokomotiva can score but can't defend on the road. The history between them is full of goals. I'm backing the net to bulge at least three times. My recommended bet is **OVER 2.5 GOALS**.

Read Full Preview →

📝 Match Preview

Can Lokomotiva Snatch Another Point Against Inconsistent Dinamo?
Recommendation:DRAW
Odds:5.00
Expected Value:+40.0%
Confidence:65

The Zagreb derby takes centre stage this weekend as league leaders Dinamo Zagreb host local rivals NK Lokomotiva Zagreb. On paper, this looks like a straightforward assignment for the champions-elect, who sit atop the HNL with 35 points from 17 games. But as someone who always looks for value in the overlooked, I see reasons to believe this could be closer than the odds suggest. Dinamo's position at the summit masks some recent vulnerabilities. Their last ten games show a 50% win rate (5 wins, 1 draw, 4 losses), and their home form is particularly concerning with just a 40% win rate at their own stadium. They've conceded 1.80 goals per game at home and managed only 1.40 goals scored per home match. Recent results include a disappointing 1-1 draw with title rivals Hajduk Split and a surprising 2-1 loss to Istra 1961. Even their impressive 5-2 victory at Slaven Belupo last time out came after European disappointments against Real Betis (1-3) and Lille (0-4). This inconsistency creates an opening. Lokomotiva, sitting eighth with 19 points, are the definition of an underdog. Their recent form shows just 2 wins in their last 10, with 4 draws and 4 losses. Away from home, they've failed to win any of their last four trips, conceding a worrying 2.50 goals per game on the road. However, the head-to-head history tells a different story. Lokomotiva have won three of the last nine meetings, including a memorable 2-1 victory in the reverse fixture on October 5th. That result proves they can compete with, and beat, their more illustrious neighbours. What catches my eye is Lokomotiva's remarkable tendency to share the points. They've drawn 40% of their last ten matches, including 1-1 stalemates with HNK Rijeka and NK Osijek. Their matches are rarely one-sided affairs, with both teams scoring in 90% of their recent games. Meanwhile, Dinamo have seen both teams score in 60% of their last ten. The historical data supports this trend, with both teams finding the net in six of the nine head-to-head encounters. Statistically, Lokomotiva actually average more possession away from home (61%) than at home, suggesting they're not simply parking the bus on their travels. They generate 13.75 shots and 3.75 shots on target per away game, showing they can create opportunities. The concern is their leaky defence, which has conceded four goals twice in recent away matches (2-4 at Varazdin, 1-4 at Gorica). Key Points: • Lokomotiva won the last meeting 2-1 on October 5th, proving they can beat Dinamo • Dinamo's home form is inconsistent with just a 40% win rate and 1.80 goals conceded per game • Lokomotiva draws 40% of their recent matches, showing resilience against various opponents • Both teams have scored in 90% of Lokomotiva's last 10 games and 60% of Dinamo's • Historical head-to-head shows 7 of 9 meetings had over 2.5 goals • Lokomotiva averages 61% possession away from home, suggesting they'll try to play As an underdog specialist, I'm always looking for value where others see certainty. Dinamo are clear favourites at 1.27, but their recent inconsistencies and Lokomotiva's proven ability to take points make the draw at 5.00 an intriguing proposition. Lokomotiva's fighting spirit in recent draws, combined with their psychological edge from the October victory, suggests they could frustrate their more fancied rivals once again.

Read Full Preview →

📝 Match Preview

A Clash of Zagreb: Defence, You Must Not Trust
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:1.91
Expected Value:+33.7%
Confidence:70

At the summit, Dinamo Zagreb sits. Yet, a shadow over their fortress, there is. Conceded, they have, in eight of their last ten contests. A 5-2 victory over Slaven Belupo they celebrated, but a 1-3 home defeat to Real Betis and a 1-1 draw with Hajduk Split also tell a story. Strong in attack, with 22 goals in those ten games, but a defence yielding 1.70 per game, it is. At home, this season, 1.80 goals per game they allow. From across the city, Lokomotiva arrives. Winless in five league matches, they are. A 1-3 loss to Hajduk and a 2-4 defeat at Varazdin stain their recent path. Yet, a profound truth exists: in nine of their last ten matches, they have scored. A 90% rate of both teams scoring, their record shows. Away from home, a leaky ship they sail, conceding 2.50 goals per game. But find the net, they do, averaging 1.25 goals on their travels. Look to the history between these two, we must. In nine meetings, both teams have scored in six. The last five clashes read: 1-2, 1-1, 3-0, 1-3, 5-1. Goals, there have been many. Over 2.5 goals, in seven of those nine encounters. A 2-1 victory for Lokomotiva in October they claimed, a reminder that past results, guaranteed they are not. The numbers speak clearly. Dinamo, the league leader, averages 2.20 goals per game. Lokomotiva, the struggler in eighth, averages 1.50. Yet, when these forces meet, a pattern emerges. Dinamo's home win rate against this foe is 75%, but clean sheets are rare. Lokomotiva's away form shows no wins and many goals conceded. The wise bettor sees not just who wins, but how the game flows. Key Points: * **Form Contrast**: Dinamo has 11 wins from 17 league games; Lokomotiva has just 4. * **Defensive Frailty**: Dinamo has kept only 2 clean sheets in their last 10 matches. * **Consistent Scoring**: Lokomotiva has scored in 9 of their last 10 games. * **Head-to-Head Trend**: Both teams have scored in 6 of the last 9 meetings, with 7 of those 9 going over 2.5 goals. * **Away Woes**: Lokomotiva concedes 2.50 goals per game on the road. In this derby, a simple truth lies. Dinamo, to win likely is. But to keep a clean sheet, unlikely. Lokomotiva, to score probable is. Therefore, the value, in the goal markets it resides. The odds of 1.91 for both teams to score present a path wiser than the mere 1.27 for the home win. Back this outcome, I do.

Read Full Preview →

📝 Match Preview

Zagreb Derby: Goals Guaranteed at Both Ends?
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:1.91
Expected Value:+24.1%
Confidence:70

Right then, let's talk about the big one in the capital this weekend. Dinamo Zagreb, sitting pretty at the top of the HNL, welcome their city rivals Lokomotiva to town. On paper, it's a no-brainer for the league leaders, but football's never that simple, is it? Especially when you remember Lokomotiva turned them over 2-1 just a couple of months back. That's the beauty of a derby – form goes out the window. Dinamo are a bit of a puzzle at the moment. They're top of the pile, but their recent home form tells a different story: just two wins from their last five at their own gaff. They got walloped 3-1 by Real Betis and 3-0 by Celta Vigo in Europe, but domestically they've been banging them in – a 5-2 thrashing of Slaven Belupo and a 3-1 win over Varazdin show what they can do. The problem? They're leaking goals at home, conceding nearly two a game on average. They score loads on the road (three a game!) but only 1.4 at home. Strange, that. Now, let's look at Lokomotiva. They're down in 8th, and their away form is proper dodgy: no wins in their last four trips, and they're shipping 2.5 goals every time they get on the coach. But here's the kicker – in those ten games, both teams have scored in a whopping NINE of them. That's 90%! They might lose 4-2 to Varazdin or 3-1 to Hajduk, but they always seem to find the net. They even stuck four past someone in the cup. They're like that mate who always lets you down but still manages to get a goal back to make it interesting. The head-to-head history screams goals. Seven of the last nine meetings between these two have had over 2.5 goals, and both teams have scored in six of them. The last match? Lokomotiva won 2-1. So this ain't a walk in the park for Dinamo. The bookies have Dinamo at a skinny 1.27 to win. That's telling you they've got a 79% chance. I'm not sure I buy that with their shaky home form. The value, my friends, lies elsewhere. The odds for Both Teams to Score? Yes is at 1.91. Given Lokomotiva's 'score in every game' habit and Dinamo's leaky home defence, I fancy that to land. **Key Points:** * Dinamo are top but have won only 40% of their last five home games. * Lokomotiva have seen Both Teams Score in 9 of their last 10 matches. * The last H2H meeting ended in a 2-1 win for Lokomotiva. * Dinamo concede an average of 1.8 goals per game at home. * Lokomotiva concede 2.5 goals per game on their travels but score 1.25. * Over 2.5 goals has landed in 7 of the last 9 clashes between these sides. **The Simple Verdict:** This has all the makings of a proper derby. Dinamo should have too much quality, especially after that 5-2 win last time out, but Lokomotiva won't roll over. They'll score, Dinamo will score more. I'm steering clear of the short home win price and backing the nets to bulge at both ends. It's the smart play.

Read Full Preview →

📝 Match Preview

Derby Value: Why Both Teams Will Score in Zagreb Clash
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:1.91
Expected Value:+29.9%
Confidence:75

The Zagreb derby arrives with Dinamo sitting top of the HNL table, but the numbers tell a more nuanced story than the simple league positions suggest. While Dinamo leads with 35 points from 17 games, their recent home form reveals vulnerabilities that Lokomotiva will look to exploit. This isn't about sentiment—it's about cold, hard statistical value, and my maths-loving eyes have spotted something interesting in the odds. Dinamo's 5-2 demolition of Slaven Belupo on December 14th showcased their attacking firepower, but that was an away performance. At home, the story is different: just 1.40 goals scored per game in their last five at their own stadium, with a 40% win rate. They've drawn 1-1 with title rivals Hajduk Split and lost 1-3 to Real Betis in Europe at home recently. More concerning for backers of a clean sheet: they've kept only two clean sheets in their last ten matches overall, conceding in eight of those games. The 1-3 loss to Betis and 0-3 defeat to Celta Vigo in Europe show they can be breached by quality attacks. Lokomotiva presents as the perfect opponent to continue this trend. They may sit eighth with just four wins from seventeen, but they score goals—15 in their last ten matches (1.50 per game). Crucially, both teams have scored in a staggering 90% of their last ten fixtures. They found the net against Hajduk Split in a 1-3 loss, put two past Varazdin in a 4-2 defeat, and drew 1-1 with Rijeka. Even in their 4-1 loss to Gorica, they scored. Their away defense is porous (conceding 2.50 goals per game on the road), but their attack travels reasonably well with 1.25 goals per away game. The head-to-head history screams goals. Seven of the last nine meetings between these sides have seen over 2.5 goals, and both teams have scored in six of those nine clashes. Most recently, Lokomotiva won 2-1 on October 5th, proving they can not only score against Dinamo but beat them. Dinamo's home record in this fixture is strong (three wins from four), but Lokomotiva has scored in three of those four visits. From a betting perspective, the market has this priced at 1.91 for Both Teams to Score - Yes. That implies a probability of just 52.4%. My analysis suggests that's a significant mispricing. Consider: Lokomotiva scores in 90% of their recent games; Dinamo concedes in 80% of theirs; the H2H shows BTTS in 67% of meetings; and Lokomotiva's awful away defense (2.50 conceded per game) virtually guarantees Dinamo opportunities. The goal expectancies provided (Home 1.95, Away 1.52) also point toward a 2-1 or similar scoreline. The Over 2.5 goals at 1.57 also offers value given the historical trend, but the BTTS market represents the sharper edge. Dinamo's relatively subdued home scoring (1.40 per game) gives me slight pause on the over, but nothing stops a 2-1 or 3-1 finish that hits both markets. For pure value hunters, BTTS Yes is the standout. **Key Points:** - Lokomotiva has seen Both Teams Score in 9 of their last 10 matches (90%) - Dinamo has kept only 2 clean sheets in their last 10 games (20% clean sheet rate) - Head-to-head: BTTS in 6 of last 9 meetings (67%) - Lokomotiva scores 1.50 goals per game on average - Lokomotiva concedes 2.50 goals per game away from home - Dinamo's home form: 40% win rate in last 5, conceding 1.80 goals per game - Last meeting: Lokomotiva won 2-1 on October 5th **Summary:** The league table lies about the true dynamics here. Dinamo should win, but at 1.27 there's no value. The real betting opportunity lies in Both Teams to Score - Yes at 1.91. The statistical case is overwhelming: Lokomotiva scores consistently, Dinamo concedes regularly at home, and history supports it. This is a classic case of the market underestimating an underdog's attacking threat against a favored side with defensive flaws. For the value hunter, this is the play.

Read Full Preview →