As the Croatian 1. HNL regular season continues to unfold, round 18 offers up a fixture rich with city rivalry and contrasting momentum. Dinamo Zagreb, perched atop the table and boasting a formidable season, host Lokomotiva Zagreb, who find themselves in search of stability and consistency. The capital derby, always more than just three points, sees each side eager to reassert their claims Dinamo as title contenders, Lokomotiva as disruptors keen to halt their neighbor’s ascendancy.
For Dinamo, crafty midfield engine Josip Mišić has been relentless with his distribution and transitional play, while striker Dion Drena Beljo’s recent scoring form could be pivotal in breaking down Lokomotiva’s lines. On the other side, Marko Pajač has provided rare attacking thrust from full-back and Aleks Stojakovic Lokomotiva’s in-form forward will be keen to add to his tally against Croatia’s giants. It’s worth noting that both managers, Mario Kovacevic and Nikica Jelavic, have shown a tactical preference for a 4-2-3-1 shape, promising both sides hold nothing back in midfield contests.
Digging into recent form, Dinamo Zagreb scored 5 goals in their last league fixture a resounding 5-2 win over Slaven Belupo. That’s a “hot stat” that underlines just how ruthlessly they can exploit opposition defences when on song.
| 🏆 Tournament: | 1. HNL 2025/26 Regular Season |
| 🏟 Venue: | Stadion Maksimir, Zagreb |
| 🗓️ Date: | 20.12.2025 |
| ⏰ Time: | 18:45 CEST |
🏅Best bets for Dinamo Zagreb vs Lokomotiva Zagreb at WinSpirit with a Welcome bonus 100% up to 100$ and 25% Freebet💰
Dinamo Zagreb vs Lokomotiva Zagreb prediction
Given the sharp divergence in form Dinamo boasting a 57% win rate this season and unbeaten at home in the last seven matches, while Lokomotiva have failed to register a win in their last four backing the home side appears the calculated choice. Dinamo’s firepower, particularly at Maksimir, is impressive; they’ve notched 36 goals in 17 matches, making them the league’s highest scorers.
The best value sits with Dinamo Zagreb to win outright, potentially coupled with an Asian Handicap in their favour (-1.5), considering Lokomotiva’s defensive frailties (28 goals conceded in 17 matches). Late in the calendar, fatigue and fixture congestion could challenge both squads, but Dinamo’s deeper bench and recent dominant 5-2 display solidify their credentials.
Style-wise, Dinamo play with assertive ball possession (over 1700 completed passes in last five games, 82% accuracy), but don’t shy from robust challenges 68 fouls and 13 yellow cards in that period highlight an aggressive presence. Lokomotiva attempt to press but have struggled, with a lower pass completion (around 82%) and nearly as many fouls (59 in five), leading to a scrappy midfield battle and potential for cards. Dinamo also rack up more corners (21 in five versus Lokomotiva’s 17), suggesting territorial dominance.
| 🔥Hot Tip: | Dinamo Zagreb -1.5 (Asian Handicap) |
| ⚽Total Goals: | Over 2.5 |
| 💥Both Teams To Score: | Yes |
| 🎯Total Corners: | Over 9.5 |
Team Analysis
Dinamo Zagreb enter this clash sharp off a resounding 5-2 triumph over Slaven Belupo. Their attacking identity is clear: fluid wing play and incisive transitions, while Mišić and Zajc keep the midfield ticking. Despite a recent loss to Real Betis and a 0-4 stumble against Lille, they’ve rebounded domestically, conceding only one league goal in their last two HNL outings. This mix of European-level exposure and domestic dominance renders them formidable, particularly at home where their organisation and attacking variations shine.
Lokomotiva Zagreb continue to grind through the campaign but haven’t tasted victory in their last five league matches, most recently falling 1-3 to Hajduk Split. Goals have been sparse and the defence leaky, though Stojakovic’s surge in form lends hope. Their midfield has been combative, with Antolić and Boskovic critical in breaking up play, but passing accuracy and transition speed lag behind Dinamo’s. Consistency in the starting eleven and reliance on tight defensive banks (4-2-3-1) has kept them just afloat, but against a high-calibre attack, cracks may appear quickly.
Most recent Head-to-Head Matches
| Statistic | Dinamo Zagreb | Lokomotiva Zagreb |
|---|---|---|
| Total shots | 58 | 45 |
| Free kicks | 30 | 38 |
| Corner kicks | 27 | 19 |
| Total fouls | 43 | 51 |
| Pass accuracy (%) | 82 | 78 |
| Interceptions | 27 | 23 |
| Offsides | 7 | 10 |
🚨Read our full Dinamo Zagreb vs Lokomotiva Zagreb stats for more analysis.
Pre-game odds and win probability: Dinamo Zagreb the favourite
- Moneyline Dinamo Zagreb 1.28 | Lokomotiva Zagreb 8.60
- Draw 5.00
- Over/Under Over 2.5 1.65 | Under 2.5 2.11
- BTTS (both teams to score) Yes 1.98 | No 1.72
The odds tell the story: Dinamo Zagreb are overwhelming favourites, reflected in the low home win price (1.28) against Lokomotiva’s long odds (8.60). Given Dinamo’s scoring record and home strength, there’s logic in backing them even with a handicap. The Over 2.5 at 1.65 suggests market confidence in a high-scoring contest while Both Teams to Score hovers near evens, thanks to Lokomotiva’s spotty attacking but Dinamo’s tendency to concede in open matches.
You can find all our predictions for today’s games on our football betting tips page.
🏅Tips.GG premium subscription brings you even closer to WIN!🏅
- Gain access to the most profitable bets by using our analysis of over 60,000 monthly predictions from 1000+ sources.
- Premium users enjoy predictions from tipsters with the highest win rate while also gaining access to favorable odds, outcome calculation, and quick filter to favorable odds.
- Unlock the “Golden Bet” – our unique formula for the best high-odd betting opportunities! Get detailed reports on our system’s performance, including Winrate, ROI, and Yield.
Possible Starting Lineups
Dinamo Zagreb possible starting eleven

- GK: Ivan Nevistić
- DF: Sergi Dominguez, Scott McKenna, Noa Mikić, Matteo Perez Vinlöf
- MF: Josip Mišić, Miha Zajc, Dejan Ljubičić
- FW: Arber Hoxha, Dion Drena Beljo, Monsef Bakrar
This eleven is shaped by recent appearances and form; Nevistić’s reliability in goal, while McKenna and Dominguez anchor the back. Mišić and Zajc conduct midfield, blending tempo and creativity. Up front, Beljo’s goal threat with Hoxha and Bakrar offering flair and width makes their 4-2-3-1 formation a potent attacking system. Watch for Beljo’s off-the-ball runs and Zajc’s set-piece delivery to unsettle Lokomotiva.
Lokomotiva Zagreb possible starting eleven

- GK: Josip Posavec
- DF: Denis Kolinger, Mbacke Diop, Luka Dajcer, Marko Pajač
- MF: Domagoj Antolić, Ivan Katic, Fabijan Krivak
- FW: Blaz Boskovic, Aleks Stojakovic, Mirko Susak
Lokomotiva’s likely 4-2-3-1 puts experience at the back (Kolinger and Diop) and hope on Stojakovic’s recent form up front (three goals in four matches). Antolić’s leadership in the middle is critical the team hinges on his distribution and composure. Expect Pajač to surge forward offering width, while Posavec is under pressure to keep Dinamo’s best at bay.
Best football betting sites and Bonuses
| 🏆Betting site | 💰Welcome offer | 🤑Promo code |
|---|---|---|
| WinSpirit | Welcome bonus 100% up to 100$; 25% Freebet | TIPS.GG |
| Thunderpick | Welcome offer +100% up to 600€ | TIPSGG |
| GG.bet | Freebet up to 50USD | TIPSGG |
| N1Bet | Welcome offer 120% up to 600$ | TIPSGG |
| Stake | 200% promo code bonus up to 500$ | TIPSGG |

Dinamo Zagreb. Source: Official Facebook. Edited photo
The Verdict
On balance, this contest tilts strongly Dinamo Zagreb’s way in squad quality, form, and tactical stability. Still, derbies have their own rhythm and Lokomotiva, stung by recent results, will fancy themselves as spoilers. My main pick: Dinamo Zagreb to win with room to spare (Asian Handicap -1.5), confident that their home attacking machine will overpower Lokomotiva’s resistance. Expect goals likely on both sides but Dinamo’s superior midfield should keep the tempo in their favour. As the league heads towards its winter break, this match could set a marker for Dinamo’s title credentials!

