Dinamo Zagreb

ZAG

Form: DWWWD
Squad Size 25
City Zagreb
Stadium Stadion Maksimir
Founded 1911

Dinamo Zagreb find themselves at the table in UEFA Champions League, fighting for survival with 7 points and showing outstanding consistency. Recent form shows DWWWD - numbers that carry existential weight. Every fixture becomes a data point in the survival equation. The squad features Scott McKenna (MAGNET), Sergi Domínguez (WALL), and Moris Valinčić (SQUAD PLAYER).

Season Statistics

Full league record with goals, form, and recent streaks

Form:
DWWWD

Overall

Matches Played5
Wins3
Draws2
Losses0
Points11
Win Rate60%

Goals For

Goals For13
Goals Against6
Goal Difference +7
Goals / game2.6
Conceded / game1.2

Defense & discipline

Clean Sheets1
Failed to score0

Best streaks

3 Win streak
1 Draw streak

League Standings

Pos Team P Pts GF GA GD Form
1 Benfica 4 12 13 3 +10 WBenfica 3 - 1 Lech Poznan (05-11-2026)WOmonia Nicosia 1 - 4 Benfica (22-10-2026)WBenfica 4 - 1 Celtic (15-10-2026)WAC Milan 0 - 2 Benfica (16-09-2026)WAarhus 1 - 3 Benfica (27-08-2026)
2 Bournemouth 4 12 11 2 +9 WSparta Praha 1 - 3 Bournemouth (05-11-2026)WBournemouth 3 - 0 AC Milan (22-10-2026)WBournemouth 3 - 0 Sturm Graz (15-10-2026)WReal Sociedad 1 - 2 Bournemouth (17-09-2026)
3 Ferencvarosi TC 4 12 11 3 +8 WAC Milan 0 - 2 Ferencvarosi TC (05-11-2026)WFerencvarosi TC 4 - 1 Torreense (22-10-2026)WFerencvarosi TC 2 - 1 Plzen (15-10-2026)WCeltic 1 - 3 Ferencvarosi TC (17-09-2026)WFerencvarosi TC 4 - 0 Trabzonspor (27-08-2026)
4 Union St. Gilloise 4 10 10 2 +8 WCelta Vigo 1 - 2 Union St. Gilloise (05-11-2026)WUnion St. Gilloise 4 - 0 Hapoel Beer Sheva (22-10-2026)DUnion St. Gilloise 1 - 1 Real Sociedad (15-10-2026)WPlzen 0 - 3 Union St. Gilloise (17-09-2026)
5 Juventus 4 10 11 4 +7 WAZ Alkmaar 1 - 2 Juventus (05-11-2026)DJuventus 2 - 2 Rennes (22-10-2026)WCelta Vigo 1 - 2 Juventus (15-10-2026)WJuventus 5 - 0 NEC Nijmegen (17-09-2026)
6 Olympiakos Piraeus 4 10 4 1 +3 DRennes 0 - 0 Olympiakos Piraeus (04-11-2026)WOlympiakos Piraeus 1 - 0 Sparta Praha (22-10-2026)WMarseille 0 - 1 Olympiakos Piraeus (15-10-2026)WOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
7 Bayer Leverkusen 4 9 8 1 +7 LBayer Leverkusen 0 - 1 Marseille (05-11-2026)WOFI 0 - 2 Bayer Leverkusen (22-10-2026)WLech Poznan 0 - 4 Bayer Leverkusen (15-10-2026)WBayer Leverkusen 2 - 0 Celje (16-09-2026)
8 Beşiktaş 4 7 11 8 +3 LCeltic 3 - 2 Beşiktaş (05-11-2026)DBeşiktaş 2 - 2 Crystal Palace (22-10-2026)W1899 Hoffenheim 2 - 3 Beşiktaş (15-10-2026)WBeşiktaş 4 - 1 Marseille (17-09-2026)LKauno Žalgiris 1 - 0 Beşiktaş (27-08-2026)
9 Dinamo Zagreb 4 7 5 4 +1 WSunderland 0 - 2 Dinamo Zagreb (05-11-2026)LDinamo Zagreb 2 - 4 NEC Nijmegen (22-10-2026)WDinamo Zagreb 1 - 0 Anderlecht (15-10-2026)DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
10 Levski Sofia 4 7 4 3 +1 WLevski Sofia 1 - 0 Jagiellonia (05-11-2026)WPlzen 1 - 2 Levski Sofia (22-10-2026)DNEC Nijmegen 1 - 1 Levski Sofia (15-10-2026)LLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
11 Sunderland 4 7 4 4 0 LSunderland 0 - 2 Dinamo Zagreb (05-11-2026)DLech Poznan 1 - 1 Sunderland (22-10-2026)WTorreense 1 - 2 Sunderland (15-10-2026)WSunderland 1 - 0 AZ Alkmaar (16-09-2026)
12 NEC Nijmegen 4 7 8 9 -1 WNEC Nijmegen 3 - 1 Omonia Nicosia (05-11-2026)WDinamo Zagreb 2 - 4 NEC Nijmegen (22-10-2026)DNEC Nijmegen 1 - 1 Levski Sofia (15-10-2026)LJuventus 5 - 0 NEC Nijmegen (17-09-2026)
13 Lyon 4 7 6 7 -1 DReal Sociedad 1 - 1 Lyon (05-11-2026)L1899 Hoffenheim 3 - 0 Lyon (22-10-2026)WLyon 3 - 2 Crystal Palace (15-10-2026)WAnderlecht 1 - 2 Lyon (16-09-2026)
14 AZ Alkmaar 4 6 7 4 +3 LAZ Alkmaar 1 - 2 Juventus (05-11-2026)WArarat-Armenia 0 - 4 AZ Alkmaar (22-10-2026)WAZ Alkmaar 2 - 1 Hapoel Beer Sheva (15-10-2026)LSunderland 1 - 0 AZ Alkmaar (16-09-2026)
15 Anderlecht 4 6 6 3 +3 WAnderlecht 2 - 0 Red Bull Salzburg (05-11-2026)WJagiellonia 0 - 3 Anderlecht (22-10-2026)LDinamo Zagreb 1 - 0 Anderlecht (15-10-2026)LAnderlecht 1 - 2 Lyon (16-09-2026)WAnderlecht 3 - 0 Kairat Almaty (27-08-2026)
16 OFI 4 6 5 4 +1 WHapoel Beer Sheva 0 - 2 OFI (05-11-2026)LOFI 0 - 2 Bayer Leverkusen (22-10-2026)LRennes 2 - 1 OFI (15-10-2026)WOFI 2 - 0 1899 Hoffenheim (17-09-2026)WCSKA Sofia 0 - 2 OFI (27-08-2026)
17 Rennes 4 6 4 3 +1 DRennes 0 - 0 Olympiakos Piraeus (04-11-2026)DJuventus 2 - 2 Rennes (22-10-2026)WRennes 2 - 1 OFI (15-10-2026)DSturm Graz 0 - 0 Rennes (16-09-2026)
18 Omonia Nicosia 4 6 6 7 -1 LNEC Nijmegen 3 - 1 Omonia Nicosia (05-11-2026)LOmonia Nicosia 1 - 4 Benfica (22-10-2026)WCelje 0 - 3 Omonia Nicosia (15-10-2026)WOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)WOmonia Nicosia 4 - 2 St. Truiden (27-08-2026)
19 Torreense 4 6 7 9 -2 WTorreense 3 - 2 Ararat-Armenia (05-11-2026)LFerencvarosi TC 4 - 1 Torreense (22-10-2026)LTorreense 1 - 2 Sunderland (15-10-2026)WLillestrom 1 - 2 Torreense (17-09-2026)
20 Real Sociedad 4 5 9 4 +5 DReal Sociedad 1 - 1 Lyon (05-11-2026)WLillestrom 0 - 6 Real Sociedad (22-10-2026)DUnion St. Gilloise 1 - 1 Real Sociedad (15-10-2026)LReal Sociedad 1 - 2 Bournemouth (17-09-2026)
21 Crystal Palace 4 5 9 6 +3 DCrystal Palace 1 - 1 1899 Hoffenheim (05-11-2026)DBeşiktaş 2 - 2 Crystal Palace (22-10-2026)LLyon 3 - 2 Crystal Palace (15-10-2026)WCrystal Palace 4 - 0 Lech Poznan (17-09-2026)
22 Sparta Praha 4 4 6 6 0 LSparta Praha 1 - 3 Bournemouth (05-11-2026)LOlympiakos Piraeus 1 - 0 Sparta Praha (22-10-2026)DSparta Praha 1 - 1 Lillestrom (15-10-2026)WArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
23 1899 Hoffenheim 4 4 6 6 0 DCrystal Palace 1 - 1 1899 Hoffenheim (05-11-2026)W1899 Hoffenheim 3 - 0 Lyon (22-10-2026)L1899 Hoffenheim 2 - 3 Beşiktaş (15-10-2026)LOFI 2 - 0 1899 Hoffenheim (17-09-2026)
24 Sturm Graz 4 4 3 6 -3 LSturm Graz 2 - 3 Celje (05-11-2026)WSturm Graz 1 - 0 Marseille (22-10-2026)LBournemouth 3 - 0 Sturm Graz (15-10-2026)DSturm Graz 0 - 0 Rennes (16-09-2026)
25 Celje 4 4 5 9 -4 WSturm Graz 2 - 3 Celje (05-11-2026)DCelje 2 - 2 Red Bull Salzburg (22-10-2026)LCelje 0 - 3 Omonia Nicosia (15-10-2026)LBayer Leverkusen 2 - 0 Celje (16-09-2026)
26 Red Bull Salzburg 4 4 3 8 -5 LAnderlecht 2 - 0 Red Bull Salzburg (05-11-2026)DCelje 2 - 2 Red Bull Salzburg (22-10-2026)LRed Bull Salzburg 0 - 4 AC Milan (15-10-2026)WLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)WRed Bull Salzburg 3 - 0 Mjallby AIF (27-08-2026)
27 Celta Vigo 4 3 4 6 -2 LCelta Vigo 1 - 2 Union St. Gilloise (05-11-2026)WCeltic 1 - 2 Celta Vigo (22-10-2026)LCelta Vigo 1 - 2 Juventus (15-10-2026)LOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
28 AC Milan 4 3 4 7 -3 LAC Milan 0 - 2 Ferencvarosi TC (05-11-2026)LBournemouth 3 - 0 AC Milan (22-10-2026)WRed Bull Salzburg 0 - 4 AC Milan (15-10-2026)LAC Milan 0 - 2 Benfica (16-09-2026)
29 Jagiellonia 4 3 4 7 -3 LLevski Sofia 1 - 0 Jagiellonia (05-11-2026)LJagiellonia 0 - 3 Anderlecht (22-10-2026)WJagiellonia 3 - 1 Ararat-Armenia (15-10-2026)LOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)WFC Iberia 1999 1 - 2 Jagiellonia (27-08-2026)
30 Plzen 4 3 3 7 -4 WLillestrom 0 - 1 Plzen (05-11-2026)LPlzen 1 - 2 Levski Sofia (22-10-2026)LFerencvarosi TC 2 - 1 Plzen (15-10-2026)LPlzen 0 - 3 Union St. Gilloise (17-09-2026)WPlzen 5 - 1 (AET) FK Crvena Zvezda (27-08-2026)
31 Marseille 4 3 2 6 -4 WBayer Leverkusen 0 - 1 Marseille (05-11-2026)LSturm Graz 1 - 0 Marseille (22-10-2026)LMarseille 0 - 1 Olympiakos Piraeus (15-10-2026)LBeşiktaş 4 - 1 Marseille (17-09-2026)
32 Celtic 4 3 6 11 -5 WCeltic 3 - 2 Beşiktaş (05-11-2026)LCeltic 1 - 2 Celta Vigo (22-10-2026)LBenfica 4 - 1 Celtic (15-10-2026)LCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
33 Hapoel Beer Sheva 4 1 1 8 -7 LHapoel Beer Sheva 0 - 2 OFI (05-11-2026)LUnion St. Gilloise 4 - 0 Hapoel Beer Sheva (22-10-2026)LAZ Alkmaar 2 - 1 Hapoel Beer Sheva (15-10-2026)DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
34 Lillestrom 4 1 2 10 -8 LLillestrom 0 - 1 Plzen (05-11-2026)LLillestrom 0 - 6 Real Sociedad (22-10-2026)DSparta Praha 1 - 1 Lillestrom (15-10-2026)LLillestrom 1 - 2 Torreense (17-09-2026)WLillestrom 2 - 1 (AET) Egnatia Rrogozhinë (27-08-2026)
35 Lech Poznan 4 1 2 12 -10 LBenfica 3 - 1 Lech Poznan (05-11-2026)DLech Poznan 1 - 1 Sunderland (22-10-2026)LLech Poznan 0 - 4 Bayer Leverkusen (15-10-2026)LCrystal Palace 4 - 0 Lech Poznan (17-09-2026)DFC Thun 2 - 2 Lech Poznan (27-08-2026)
36 Ararat-Armenia 4 0 4 14 -10 LTorreense 3 - 2 Ararat-Armenia (05-11-2026)LArarat-Armenia 0 - 4 AZ Alkmaar (22-10-2026)LJagiellonia 3 - 1 Ararat-Armenia (15-10-2026)LArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)WArarat-Armenia 1 - 0 Universitatea Craiova (27-08-2026)

Match Coverage

Dinamo Zagreb results, scores, and our take on recent matches

DateMatchScoreLeagueCoverageFutMetrix
Nov 05, 2026 Away Sunderland 2-0 UEFA Europa League
Key Questions

Dinamo Zagreb ’s first-half double leaves Sunderland chasing Dinamo’s 2-0 win turns the league-stage script, with Sunderland’s first defeat coming against a side that began twelve places below them. Possession without payoff At the Stadium of Light, Sunderland had the ball and Dinamo Zagreb had the sharper edge. The visitors...

Read our take
56
Oct 22, 2026 Home NEC Nijmegen 2-4 UEFA Europa League
Linssen’s Double Fuels NEC’s 4-2 Turnaround at Dinamo

Linssen’s Double Fuels NEC’s 4-2 Turnaround at Dinamo NEC’s 4-2 win matters because a match Dinamo seemed to wrestle into their hands became a sharp European away-day statement. A slow fuse, then fireworks The opening half-hour was a slow fuse; then Stadion Maksimir caught fire. NEC Nijmegen struck first in...

Read our take
100
Oct 15, 2026 Home Anderlecht 1-0 UEFA Europa League
Late Penalty Shatters Anderlecht at Stadion Maksimir

Late Penalty Shatters Anderlecht at Stadion Maksimir A gritty European battle was decided by the slimmest of margins, punishing an impressive defensive display with last-gasp heartbreak. A Wall Built Under Pressure The European night at Stadion Maksimir promised heavy Stakes for two sides desperate to climb the early league phase...

Read our take
56
Sep 16, 2026 Away Hapoel Beer Sheva 0-0 UEFA Europa League
Barren at Rapid-Giulesti: Defensive Blocks Steal the Show

Barren at Rapid-Giulesti: Defensive Blocks Steal the Show A drastic lack of final-third quality turned this continental opener into a tactical slumber party that neutral fans will gladly skip in the season reviews. Early Shadow Boxing Taking place under the floodlights of the Rapid-Giulesti Stadium, this highly anticipated UEFA Europa...

Read our take
22
Aug 26, 2026 Away Viking 1-3 UEFA Champions League
Viking Secure European Progression at SR-Bank Arena

Viking Secure European Progression at SR-Bank Arena Our verdict is that a ruthless display of counter-attacking efficiency allowed the hosts to punish a wasteful opposition and punch their ticket to the next phase. High Stakes Under the Norwegian Sky Following a tense 2-2 draw in the first leg, the Stakes...

Read our take
73
Aug 18, 2026 Home Viking 2-2 UEFA Champions League
Viking's Ruthless Edge Frustrates Dominant Dinamo in First Leg

Viking's Ruthless Edge Frustrates Dominant Dinamo in First Leg A relentless attacking barrage from the hosts was matched only by the visitors' sheer clinical efficiency, leaving this Champions League play-off tie beautifully poised. The Zagreb Siege Begins The atmosphere inside Stadion Maksimir crackled with anticipation as the hosts looked to...

Read our take
65
Aug 11, 2026 Away Kauno Žalgiris 2-1 UEFA Champions League
10-Man Dinamo Survive Kauno Onslaught to Secure Qualifying Edge

10-Man Dinamo Survive Kauno Onslaught to Secure Qualifying Edge A moment of madness threatened to derail Dinamo Zagreb's European ambitions, but a heroic defensive stand ensured they return to Croatia with a priceless first-leg advantage. Early Croatian Dominance The visiting side arrived at Steponas Darius and Stasys Girenas with clear...

Read our take
50
Aug 04, 2026 Home Kauno Žalgiris 5-0 UEFA Champions League
Five-Star Dinamo Demolish Kauno Žalgiris at Maksimir

Five-Star Dinamo Demolish Kauno Žalgiris at Maksimir A ruthless attacking masterclass transformed this crucial Champions League qualifier into an emphatic statement of intent. Suffocating Opening Setup The Stakes were immense for this pivotal 3rd Qualifying Round tie, but Dinamo Zagreb looked entirely unfazed by the pressure of the continental stage....

Read our take
39
Jul 28, 2026 Home FC Thun 3-2 (AET) UEFA Champions League
Maksimir Miracle: Dinamo Break Thun Hearts in Extra-Time Thriller

Maksimir Miracle: Dinamo Break Thun Hearts in Extra-Time Thriller An unforgettable Champions League qualifier that swung wildly on a second-half red card, culminating in a dramatic extra-time fightback that will live long in the memory. The Early Shock FC Thun stunned the Stadion Maksimir crowd with a blistering start that...

Read our take
100
Jul 21, 2026 Away FC Thun 1-1 UEFA Champions League
Qualifying Deadlock at Stockhorn Arena

Qualifying Deadlock at Stockhorn Arena A chaotic clash defined by an avalanche of shots and relentless set-piece pressure leaves this Champions League tie perfectly poised. Early Intensity in Switzerland Under the lights at Stockhorn Arena, the Stakes could not have been higher as both clubs battled for a foothold in...

Read our take
53
Feb 26, 2026 Away Genk 3-3 (AET) UEFA Europa League
Genk Survive Zagreb Scare in Extra-Time Thriller

Genk Survive Zagreb Scare in Extra-Time Thriller A breathtaking European night where a spectacular Dinamo comeback was cruelly undone by an extra-time collapse. Early Shocks at Cegeka Arena Dinamo Zagreb arrived in Belgium needing a miracle. Trailing 3-1 from the first leg, the visitors showed absolutely no fear and edged...

Read our take
100
Feb 19, 2026 Home Genk 1-3 UEFA Europa League
Genk Stun Dinamo Zagreb in First-Leg Masterclass

Genk Stun Dinamo Zagreb in First-Leg Masterclass A ruthless away performance leaves the hosts with a mountain to climb in the crucial return leg. Early Belgian Blitz The visitors wasted no time asserting their authority at Stadion Maksimir, immediately flipping the script on the pre-match expectations. Despite Dinamo Zagreb holding...

Read our take
65
Jan 29, 2026 Away FC Midtjylland 0-2 UEFA Europa League
Midtjylland Assert Authority with Routine European Victory

Midtjylland Assert Authority with Routine European Victory A commanding second-half performance proved the difference as the hosts cemented their top-three credentials. A Patient War of Attrition The action at MCH Arena began as a slow burn. FC Midtjylland dominated possession early on, patiently holding the ball to suffocate any counter-attacking...

Read our take
34
Jan 22, 2026 Home FCSB 4-1 UEFA Europa League
Zagreb Unleash Four-Goal Fury at Maksimir

Zagreb Unleash Four-Goal Fury at Maksimir A dominant, high-octane performance from the hosts cements their European playoff aspirations while leaving their visitors entirely overwhelmed. Early Blitz at Maksimir Jump straight in. Seven minutes in, M. Bakrar blows the roof off Stadion Maksimir with a sharp opener. The roaring crowd demands...

Read our take
64
Dec 11, 2025 Home Real Betis 1-3 UEFA Europa League
Real Betis Blitz Silences Stadion Maksimir

Real Betis Blitz Silences Stadion Maksimir A ruthless first-half spell from the Spanish side proved too much for the hosts, solidifying their strong European standing. Opening Act The atmosphere crackled under the lights at Stadion Maksimir as European football returned to the Croatian capital. Real Betis arrived with a clear...

Read our take
71
Nov 27, 2025 Away Lille 0-4 UEFA Europa League
Lille's Attacking Siege Smashes Zagreb

Lille's Attacking Siege Smashes Zagreb A staggering display of offensive firepower and defensive solidity turned this European fixture into a completely one-sided exhibition. Opening Siege The atmosphere at the Decathlon Arena - Stade Pierre Mauroy was electric as Lille stepped onto the pitch with clear intent. They dominated possession right...

Read our take
45
Nov 06, 2025 Home Celta Vigo 0-3 UEFA Europa League
Celta Vigo's First-Half Clinic Silences Stadion Maksimir

Celta Vigo's First-Half Clinic Silences Stadion Maksimir A ruthless attacking display from the visitors exposed Dinamo Zagreb's defensive frailties and violently shook up the Europa League playoff picture. The Early Ambush Celta Vigo wasted absolutely no time silencing the crowd at Stadion Maksimir. Before the home fans could even settle...

Read our take
49
Oct 23, 2025 Away Malmo FF 1-1 UEFA Europa League
A Late Siege Rescues Dinamo in Sweden

A Late Siege Rescues Dinamo in Sweden A 90th-minute super-sub intervention saved Dinamo Zagreb from a frustrating defeat after completely dominating the ball at Eleda Stadium. A Smash-and-Grab First Half The Swedes set up a highly disciplined and compact defensive block at Eleda Stadium, consciously inviting the visitors to dictate...

Read our take
70
Oct 02, 2025 Away Maccabi Tel Aviv 3-1 UEFA Europa League
Ljubičić Masterclass Powers Dinamo Zagreb's Comeback Win

Ljubičić Masterclass Powers Dinamo Zagreb's Comeback Win An explosive five-minute goal flurry turned this European tie on its head, proving Dinamo Zagreb's ruthless efficiency in front of goal. The Opening Act The Intensity at Gradski Stadion reached a boiling point almost instantly. Despite Dinamo Zagreb and Maccabi Tel Aviv sharing...

Read our take
72
Sep 24, 2025 Home Fenerbahçe 3-1 UEFA Europa League
Dinamo Zagreb outmuscle Fenerbahçe in statement Europa win

Dinamo Zagreb outmuscle Fenerbahçe in statement Europa win Dinamo Zagreb turned Maksimir into a proving ground, punishing a passive Fenerbahçe to flip the early-group pecking order in this UEFA Europa League clash. Opening Act: Beljo stuns the favourites The tone was clear early: Fenerbahçe wanted control, Dinamo wanted damage. The...

Read our take
75

Squad Cards

Every player in the squad with our season ratings

2026/2027 Season 25 players

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.