Dinamo Zagreb

Dinamo Zagreb were founded in 1911 and play their home games at Stadion Maksimir in Croatia.

The Croatian team, Dinamo Zagreb, rooted in history and recollections of games past, have been in existence since 1911. They, with their loyal supporters, are regularly seen at their home ground, Stadion Maksimir. It is a pitch that has borne witness to countless conflicts and victories, infused with the sound of cheering and the murmurs of both past and present conversation.

The financial might of a club is nothing to scoff at, and in the case of Dinamo Zagreb, this rings particularly true. With a total squad market value ringing in at around £48m, according to Transfermarkt, it's palpable that their monetary worth is well reflected on the field. The fusion of fiscal strength and field finesse often pays dividends in the beautiful game. Indeed, money often talks on the football field, and in this instance, it seems to be holding quite a compelling conversation.

Peering into the dynamics of the squad, one could surmise a sweet spot in terms of age. With an average cadre age of 25, there seems to be a balance struck between youthful energy and seasoned experience. Boasting a squadron of 20 players, their squad represents a healthy mix of ambition, maturity and raw talent. It's a blend that could translate into promising performances, thrilling audiences, home and away.

This team profile is regularly updated with new stats and analysis throughout the season. Last updated 11 August 2025. Send feedback

Dinamo Zagreb stats

Check out all of the statistics about Dinamo Zagreb.

1911
Founded
Mario Kovačević (age 50)
Manager
Josip Mišić
Captain
Velimir Zajec
Chair
Modri
Nickname
Stadion Maksimir
Stadium
35,123
Capacity
Maksimirska 128 , 10 000 Zagreb, Hrvatska
Address
gnkdinamo.hr
Website
+385 (0)1 2386 111
Telephone
£48m (via Transfermarkt)
Market Value

Recent results

W
W
W
D
W
W

In their last six matches, Dinamo Zagreb have recorded five wins and one draw.

Dinamo Zagreb
Dinamo Zagreb
3 - 0
Vukovar
Vukovar
Osijek
Osijek
0 - 2
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
1 - 0
Varazdin
Varazdin
Lokomotiva Zagreb
Lokomotiva Zagreb
1 - 1
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
5 - 0
Slaven Belupo
Slaven Belupo
Hajduk Split
Hajduk Split
1 - 3
Dinamo Zagreb
Dinamo Zagreb

Dinamo Zagreb have better recent form than Celtic, who have four wins and two draws in their last six games.

League position analysis

Track the position of Dinamo Zagreb over time in their domestic league table during season 2025 - 2026. After 2 games, Dinamo Zagreb are top of the league.

Round 1
1st
Round 2
Round 2
1st

League form

Track the performance of Dinamo Zagreb in their domestic league over their last six matches, home and away.

Overall

W
W
W
D
W
W
Dinamo Zagreb
Dinamo Zagreb
3 - 0
Vukovar
Vukovar
Osijek
Osijek
0 - 2
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
1 - 0
Varazdin
Varazdin
Lokomotiva Zagreb
Lokomotiva Zagreb
1 - 1
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
Dinamo Zagreb
5 - 0
Slaven Belupo
Slaven Belupo
Hajduk Split
Hajduk Split
1 - 3
Dinamo Zagreb
Dinamo Zagreb

Dinamo Zagreb, with five wins and one draw, have better overall form in their own domestic league , compared with how Celtic are doing in the Scottish Premiership. Celtic have four wins and two draws in their last six domestic league matches.

Home

W
W
W
W
W
W
Dinamo Zagreb
Dinamo Zagreb
3 - 0
Vukovar
Vukovar
Dinamo Zagreb
Dinamo Zagreb
1 - 0
Varazdin
Varazdin
Dinamo Zagreb
Dinamo Zagreb
5 - 0
Slaven Belupo
Slaven Belupo
Dinamo Zagreb
Dinamo Zagreb
1 - 0
Rijeka
Rijeka
Dinamo Zagreb
Dinamo Zagreb
2 - 0
Osijek
Osijek
Dinamo Zagreb
Dinamo Zagreb
3 - 0
Lokomotiva Zagreb
Lokomotiva Zagreb

Dinamo Zagreb, with six wins, have better home form in their own domestic league than Celtic have in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six league matches at home.

Away

W
D
W
L
W
L
Osijek
Osijek
0 - 2
Dinamo Zagreb
Dinamo Zagreb
Lokomotiva Zagreb
Lokomotiva Zagreb
1 - 1
Dinamo Zagreb
Dinamo Zagreb
Hajduk Split
Hajduk Split
1 - 3
Dinamo Zagreb
Dinamo Zagreb
Gorica
Gorica
1 - 0
Dinamo Zagreb
Dinamo Zagreb
Sibenik
Sibenik
0 - 4
Dinamo Zagreb
Dinamo Zagreb
Istra 1961
Istra 1961
3 - 0
Dinamo Zagreb
Dinamo Zagreb

Dinamo Zagreb, with three wins, one draw and two losses, have worse away form in their own domestic league , compared with how Celtic are faring in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six away games in the league.

Average statistics

Check out these per game stats for Dinamo Zagreb in their domestic league season 2025 - 2026.

⚽️ Goals scored
3
Home
2
Away
⚽️ Goals conceded
Home
Away

On average, Dinamo Zagreb score 2.5 goals per game, which is more than the 1.5 goals scored per game by Celtic this season. At home, Dinamo Zagreb have scored an average of 3 goals per game, which is more than Celtic's 1 goals per match at Celtic Park. Away from home, Dinamo Zagreb have scored an average of 2 goals per game, which is equal to the 2 averaged by Celtic.

In defence, Dinamo Zagreb have conceded an average of 0 goals per game this season, which is equal to the 0 goals per game let in by Celtic. At home, Dinamo Zagreb have conceded an average of 0 goals per game, which is equal to the 0 goals scored by league opponents at Celtic Park. Away from home, Dinamo Zagreb have conceded an average of 0 goals per game, which is equal to the 0 goals conceded by Celtic in away matches.

⏱️ Time of first goal scored
45m
Home
78m
Away
⏱️ Time of first goal conceded
Home
Away

Against opposition, Dinamo Zagreb tend to score within 62 minutes, which is 5 minutes slower than it takes Celtic to score against teams in the Scottish Premiership. At home, Dinamo Zagreb usually score with around 45 minutes on the clock. Celtic are slower, waiting another 42 minutes to score at Celtic Park. Away from home, Dinamo Zagreb tend to score by around 78 minutes, which is about 51 minutes slower than Celtic.

On average, Dinamo Zagreb keep the ball out of their own net until around 0 minutesabout the same as the time it takes Celtic’s opponents to score their first goal. At home, Dinamo Zagreb tend to concede with around null minutes on the clockabout the same as the time it takes Celtic to conceded a goal at Celtic Park. Away from home, Dinamo Zagreb tend to concede by around 78 minutesabout the same as the time it takes Celtic to concede their first goal at Premiership away grounds

🟨 Yellow cards
Home
1
Away
🟥 Red cards
Home
Away
🤩 Biggest victory
3-0
Home
2-0
Away
🫣 Biggest defeat
Home
Away
⛳ Corners awarded
Home
4
Away
⛳ Corners conceded
Home
4
Away

Top scorers

Top scorers for Dinamo Zagreb in the league season 2025 - 2026.

⚽️ Goals
2
Player
Dion Drena Beljo
Dion Drena Beljo
⚽️ Goals
1
⚽️ Goals
1
Player
Gabriel Vidović
Gabriel Vidović
⚽️ Goals
1

Time of first goal

Time of first goal scored for and against Dinamo Zagreb in their previous 20 games.

⏱️ Time
0-10 mins
For
⚽️
Against
⚽️
⏱️ Time
11-20 mins
For
⚽️⚽️⚽️⚽️⚽️
Against
⏱️ Time
21-30 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️⚽️
⏱️ Time
31-40 mins
For
⚽️⚽️⚽️⚽️
Against
⚽️
⏱️ Time
41-50 mins
For
⚽️
Against
⏱️ Time
51-60 mins
For
⚽️⚽️
Against
⚽️
⏱️ Time
61-70 mins
For
Against
⚽️
⏱️ Time
71-80 mins
For
⚽️
Against
⚽️⚽️
⏱️ Time
81-90 mins
For
⚽️
Against

Squad statistics

Squad stats for all Dinamo Zagreb players across the domestic league season 2025 - 2026.

Player
Ivan Filipović
Ivan Filipović
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Danijel Zagorac
Danijel Zagorac
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Ivan Nevistić
Ivan Nevistić
Goalkeeper
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Nikola Čavlina
Nikola Čavlina
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Antonio Rajić
Antonio Rajić
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Noa Mikić
Noa Mikić
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Matteo Pérez Vinlöf
Matteo Pérez Vinlöf
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
73
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Leon Jakirović
Leon Jakirović
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Raúl Torrente
Raúl Torrente
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Dominik Braun
Dominik Braun
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Moreno Živković
Moreno Živković
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Moris Valinčić
Moris Valinčić
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Niko Galešić
Niko Galešić
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Bruno Goda
Bruno Goda
Defender
▶️ Starts
🔄 Subs
1
⏱️ Minutes
17
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Scott McKenna
Scott McKenna
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Dino Perić
Dino Perić
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Sergi Domínguez
Sergi Domínguez
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Marko Zebić
Marko Zebić
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Borna Orlić
Borna Orlić
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Fallou Faye
Fallou Faye
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Tomas Baković
Tomas Baković
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Dejan Ljubičić
Dejan Ljubičić
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Robert Mudražija
Robert Mudražija
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Minutes
2
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Miha Zajc
Miha Zajc
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Josip Mišić
Josip Mišić
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Gonzalo Villar
Gonzalo Villar
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
56
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Marko Soldo
Marko Soldo
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Luka Stojković
Luka Stojković
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Minutes
34
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Branko Pavić
Branko Pavić
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Juan Córdoba
Juan Córdoba
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Tin Miljak
Tin Miljak
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Arbër Hoxha
Arbër Hoxha
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Minutes
34
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Gabriel Vidović
Gabriel Vidović
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
56
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Monsef Bakrar
Monsef Bakrar
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Fran Topić
Fran Topić
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Dario Špikić
Dario Špikić
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Dion Beljo
Dion Beljo
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
73
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Mateo Lisica
Mateo Lisica
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
88
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
▶️ Starts
🔄 Subs
1
⏱️ Minutes
17
⚽️ Goals
2
🟨 Yellows
🟥 Reds
Player
Leo Rimac
Leo Rimac
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Mislav Ćutuk
Mislav Ćutuk
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Cardoso Varela
Cardoso Varela
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Vilim Gec
Vilim Gec
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds

Dinamo Zagreb squad

Check out the current Dinamo Zagreb squad.

Dinamo Zagreb news

Read all the news about Dinamo Zagreb.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive