HNL
Dinamo Zagreb vs NK Lokomotiva Zagreb Prediction - 20th December 2025
Saturday, December 20, 2025 at 16:45Prediction
BOTH TEAMS TO SCORE YES
Odds
1.91
Implied Probability
52.4%
Expected Value
+18%
Zagreb Derby: Can Lokomotiva Repeat Their Shock Win?
Analysis
The Zagreb derby arrives with Dinamo sitting pretty at the top of the HNL, but with a recent psychological scar to heal. Lokomotiva's stunning 2-1 victory back in October serves as a stark reminder that derbies can defy the league table. As a data-driven tipster, I'm diving into the numbers to see where the real betting value lies, beyond the obvious favourite tag.
Dinamo's league position is commanding – 11 wins from 17 and a +20 goal difference tells its own story. Their recent 5-2 demolition of third-placed Slaven Belupo and a solid 2-0 win at Gorica show their domestic prowess. However, a peek at their last ten games reveals a 50% win rate and a concerning trend at home, where they've won just 40% of their last five, conceding 1.80 goals per game. The defence has kept only two clean sheets in that ten-game stretch.
Lokomotiva, languishing in 8th, present a curious case. Their form is poor, with no away wins in their last four travels (two draws, two losses), and they ship a worrying 2.50 goals per game on the road. Yet, they are almost guaranteed to score. Both teams have found the net in a remarkable 90% of their last ten matches. They've scored in nine of those ten, including against Hajduk Split, Rijeka, and, crucially, in that win over Dinamo. Their attack averages a respectable 1.50 goals per game.
The head-to-head history screams goals and mutual scoring. Seven of the last nine clashes have seen over 2.5 goals, and both teams have scored in six of those nine meetings. The pattern is clear: this fixture is rarely a shutout.
So, where's the bet? Dinamo to win at 1.27 offers minimal value for a side with patchy home form. Over 2.5 goals at 1.57 is tempting given the historical trend and Lokomotiva's leaky away defence. However, the standout value pick for me is **Both Teams to Score - Yes** at 1.91. The stats align perfectly: Lokomotiva's relentless scoring record (BTTS in 90% of games), Dinamo's vulnerability at home (conceding 1.80 per game), and a H2H trend that favours goals at both ends. The implied probability of the odds (52.4%) feels significantly lower than the likelihood suggested by the data.
**Key Points:**
* Dinamo Zagreb are league leaders but have won only 40% of their last five home games.
* NK Lokomotiva Zagreb are winless in four away games, conceding 2.5 goals per match on the road.
* Both teams have scored in 6 of the last 9 head-to-head meetings.
* Lokomotiva have scored in 9 of their last 10 matches (BTTS in 90%).
* Dinamo have kept just 2 clean sheets in their last 10 outings.
**Summary:** While Dinamo are rightful favourites to claim three points, the data points strongly towards both teams getting on the scoresheet. Lokomotiva's attack consistently delivers, and Dinamo's defence has shown it can be breached, especially in this fixture. At odds of 1.91, 'Both Teams to Score - Yes' presents clear value and is my recommended bet.