2024–25 GNK Dinamo Zagreb season
The 2024–25 season is GNK Dinamo Zagreb's 114th season in existence and 33rd consecutive in the Croatian Football League. They are also competing in the Croatian Cup and the UEFA Champions League.
Players
First-team squad
- As of 23 February 2025[1]
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Squad no. | Name | Nat. | Pos. | Date of birth | Signed from | Apps | Goals |
---|---|---|---|---|---|---|---|
Goalkeepers | |||||||
1 | Danijel Zagorac | ![]() |
GK | 7 February 1987 (aged 37) | ![]() |
79 | 0 |
23 | Ivan Filipović | ![]() |
GK | 13 November 1994 (aged 29) | ![]() |
0 | 0 |
33 | Ivan Nevistić | ![]() |
GK | 31 July 1998 (aged 26) | ![]() |
38 | 0 |
Defenders | |||||||
2 | Sadegh Moharrami | ![]() |
RB | 1 March 1996 (aged 28) | ![]() |
134 | 1 |
3 | Takuya Ogiwara | ![]() |
LB | 23 November 1999 (aged 24) | ![]() |
12 | 0 |
4 | Raúl Torrente | ![]() |
CB | 1 January 2000 (aged 24) | ![]() |
1 | 0 |
6 | Maxime Bernauer | ![]() |
CB | 1 July 1998 (aged 25) | ![]() |
25 | 2 |
13 | Samy Mmaee | ![]() |
CB | 8 September 1996 (aged 27) | ![]() |
2 | 0 |
14 | Jan Oliveras | ![]() |
LB | 7 July 2004 (aged 19) | ![]() |
3 | 0 |
18 | Ronaël Pierre-Gabriel | ![]() |
RB | 13 June 1998 (aged 25) | ![]() |
13 | 1 |
22 | Stefan Ristovski | ![]() |
RB | 12 February 1992 (aged 32) | ![]() |
148 | 6 |
28 | Kévin Théophile-Catherine | ![]() |
CB | 28 October 1989 (aged 34) | ![]() |
182 | 4 |
36 | Noa Mikić | ![]() |
RB | 27 January 2007 (aged 17) | ![]() |
0 | 0 |
39 | Mauro Perković | ![]() |
CB | 22 March 2003 (aged 20) | ![]() |
41 | 2 |
55 | Dino Perić | ![]() |
CB | 12 July 1994 (aged 29) | ![]() |
182 | 15 |
Midfielders | |||||||
5 | Arijan Ademi | ![]() |
CM | 29 May 1991 (aged 33) | ![]() |
405 | 44 |
7 | Luka Stojković | ![]() |
AM | 28 October 2003 (aged 20) | ![]() |
1 | 0 |
8 | Lukas Kačavenda | ![]() |
AM | 2 March 2003 (aged 21) | ![]() |
2 | 0 |
10 | Martin Baturina | ![]() |
AM | 16 February 2003 (aged 21) | ![]() |
120 | 16 |
25 | Petar Sučić | ![]() |
CM | 25 October 2003 (aged 20) | ![]() |
45 | 2 |
27 | Josip Mišić | ![]() |
CM | 28 June 1994 (aged 29) | ![]() |
176 | 6 |
30 | Marko Rog | ![]() |
AM | 19 July 1995 (aged 28) | ![]() |
47 | 4 |
36 | Luka Vrbančić | ![]() |
CM | 4 July 2005 (aged 19) | ![]() |
6 | 3 |
66 | Branko Pavić | ![]() |
DM | 7 November 2006 (aged 17) | ![]() |
2 | 0 |
Forwards | |||||||
9 | Bruno Petković | ![]() |
FW | 16 September 1994 (aged 29) | ![]() |
253 | 81 |
11 | Arbër Hoxha | ![]() |
LW | 6 October 1998 (aged 25) | ![]() |
23 | 4 |
17 | Sandro Kulenović | ![]() |
FW | 4 December 1999 (aged 24) | ![]() |
55 | 12 |
19 | Juan Córdoba | ![]() |
RW | 11 July 2003 (aged 21) | ![]() |
0 | 0 |
20 | Marko Pjaca | ![]() |
LW | 22 March 1999 (aged 25) | ![]() |
94 | 28 |
77 | Dario Špikić | ![]() |
RW | 22 March 1999 (aged 25) | ![]() |
124 | 16 |
Transfers
In
No. | Pos | Player | Transferred from | Fee | Date | Source |
---|---|---|---|---|---|---|
GK | ![]() |
![]() |
€0.75 million | 29 June 2024 | [3] | |
23 | GK | ![]() |
![]() |
Free | 1 July 2024 | [4] |
20 | FW | ![]() |
![]() |
€1.5 million | 3 July 2024 | [5] |
4 | DF | ![]() |
![]() |
Free | 4 July 2024 | [6] |
13 | DF | ![]() |
![]() |
Free | 17 July 2024 | [7] |
8 | MF | ![]() |
![]() |
€0.75 million | 1 August 2024 | [8] |
19 | FW | ![]() |
![]() |
€2.1 million | 9 August 2024 | [9] |
14 | DF | ![]() |
![]() |
Loan | 14 August 2024 | [10] |
Out
Loan out
Competitions
Croatian Football League
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[a] |
---|---|---|---|---|---|---|---|---|---|---|
1 | Rijeka | 31 | 15 | 11 | 5 | 43 | 17 | +26 | 56 | Qualification to Champions League second qualifying round |
2 | Hajduk Split | 31 | 15 | 11 | 5 | 44 | 27 | +17 | 56 | Qualification to Conference League second qualifying round |
3 | Dinamo Zagreb | 31 | 15 | 7 | 9 | 58 | 39 | +19 | 52 | |
4 | Slaven Belupo | 31 | 12 | 8 | 11 | 36 | 33 | +3 | 44 | |
5 | Varaždin | 31 | 9 | 14 | 8 | 23 | 20 | +3 | 41 |
Updated to match(es) played on 23 April 2025. Source: SuperSport HNL
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored (at home if two teams tied); 5) Goal difference; 6) Goals scored; 7) Play-off
(Note: Criteria 2-4 and 7 is only used if deciding champion, teams to international competition or teams for relegation and in that case criteria 6 will not be used).[11]
Notes:
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored (at home if two teams tied); 5) Goal difference; 6) Goals scored; 7) Play-off
(Note: Criteria 2-4 and 7 is only used if deciding champion, teams to international competition or teams for relegation and in that case criteria 6 will not be used).[11]
Notes:
- ^ The 2024–25 Croatian Football Cup winners qualify for the Europa League first qualifying round (or the second-placed team if the Croatian Cup winners finish first). If the Croatian Cup winners finish in the top three, the second Conference League second qualifying round spot will be passed to the fourth-placed team.
Results summary
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
31 | 15 | 7 | 9 | 58 | 39 | +19 | 52 | 10 | 3 | 2 | 37 | 14 | +23 | 5 | 4 | 7 | 21 | 25 | −4 |
Last updated: 12 April 2025.
Source: SuperSport HNL
Results by round
Updated to match(es) played on 12 April 2025. Source: SuperSport HNL
A = Away; H = Home; W = Win; D = Draw; L = Loss
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
2 August 2024 1 | Dinamo Zagreb | 5–0 | Istra 1961 | Zagreb |
21:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Maksimir Attendance: 6,057 Referee: Mario Zebec |
11 August 2024 2 | Osijek | 1–2 | Dinamo Zagreb | Osijek |
21:00 CEST (UTC+02:00) | Report |
|
Stadium: Opus Arena Attendance: 9,172 Referee: Duje Strukan |
16 August 2024 3 | Dinamo Zagreb | 3–0 | Šibenik | Zagreb |
21:00 CEST (UTC+02:00) | Report | Stadium: Maksimir Attendance: 11,924 Referee: Dario Bel |
24 August 2024 4 | Dinamo Zagreb | 2–1 | Gorica | Zagreb |
20:30 CEST (UTC+02:00) | Report | Stadium: Maksimir Attendance: 9,644 Referee: Ante Terzić |
1 September 2024 5 | Rijeka | 1–1 | Dinamo Zagreb | Rijeka |
20:45 CEST (UTC+02:00) |
|
Report | Stadium: Rujevica Attendance: 5,624 Referee: Duje Strukan (Split) |
13 September 2024 6 | Dinamo Zagreb | 0–1 | Hajduk Split | Zagreb |
20:00 CEST (UTC+02:00) |
|
Report | Stadium: Maksimir Attendance: 20,948 Referee: Igor Pajač (Sv. Ivan Zelina) |
21 September 2024 7 | Slaven Belupo | 4–1 | Dinamo Zagreb | Koprivnica |
17:30 CEST (UTC+02:00) |
|
Report |
|
Stadium: Gradski stadion Attendance: 2,897 Referee: Patrik Kolarić |
28 September 2024 8 | Dinamo Zagreb | 5–1 | Lokomotiva | Zagreb |
20:00 CEST (UTC+02:00) | Report | Stadium: Maksimir Attendance: 8,396 Referee: Toni Dadić |
6 October 2024 9 | Varaždin | 0–1 | Dinamo Zagreb | Varaždin |
16:00 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Varteks Attendance: 7,314 Referee: Duje Strukan |
19 October 2024 10 | Istra 1961 | 2–2 | Dinamo Zagreb | Pula |
18:30 CEST (UTC+02:00) | Report | Stadium: Aldo Drosina Attendance: 3,287 Referee: Dario Bel |
27 October 2024 11 | Dinamo Zagreb | 2–4 | Osijek | Zagreb |
16:00 CET (UTC+01:00) | Report | Stadium: Maksimir Attendance: 13,477 Referee: Patrik Kolarić |
1 November 2024 12 | Šibenik | 0–4 | Dinamo Zagreb | Šibenik |
18:00 CET (UTC+01:00) |
|
Report | Stadium: Šubićevac Attendance: 3,017 Referee: Zdenko Lovrić |
9 November 2024 13 | Gorica | 2–2 | Dinamo Zagreb | Velika Gorica |
15:00 CET (UTC+01:00) | Report | Stadium: Radnik Attendance: 5,138 Referee: Dario Bel |
23 November 2024 14 | Dinamo Zagreb | 0–0 | Rijeka | Zagreb |
17:45 CET (UTC+01:00) | Report | Stadium: Maksimir Attendance: 12,066 Referee: Duje Strukan (Split) |
1 December 2024 15 | Hajduk Split | 1–0 | Dinamo Zagreb | Split |
17:45 CET (UTC+01:00) | Report |
|
Stadium: Poljud Attendance: 33,502 Referee: Patrik Kolarić (Čakovec) |
6 December 2024 16 | Dinamo Zagreb | 1–1 | Slaven Belupo | Zagreb |
18:00 CET (UTC+01:00) |
|
Report |
|
Stadium: Maksimir Attendance: 7,510 Referee: Mateo Erceg |
14 December 2024 17 | Lokomotiva | 3–1 | Dinamo Zagreb | Zagreb |
15:00 CET (UTC+01:00) | Report | Stadium: Kranjčevićeva Attendance: 2,765 Referee: Ante Čulina |
22 December 2024 18 | Dinamo Zagreb | 3–2 | Varaždin | Zagreb |
13:00 CET (UTC+01:00) | Report | Stadium: Maksimir Attendance: 0 Referee: Ante Terzić |
25 January 2025 19 | Dinamo Zagreb | 3–1 | Istra 1961 | Zagreb |
17:30 | Report |
|
Stadium: Maksimir Attendance: 9,150 Referee: Patrik Kolarić |
2 February 2025 20 | Osijek | 2–1 | Dinamo Zagreb | Osijek |
15:00 | Report |
|
Stadium: Opus Arena Attendance: 9,453 Referee: Igor Pajač |
7 February 2025 21 | Dinamo Zagreb | 3–0 | Šibenik | Zagreb |
18:00 | Report | Stadium: Maksimir Attendance: 8,191 Referee: Tihomir Pejin |
15 February 2025 22 | Dinamo Zagreb | 3–1 | Gorica | Zagreb |
17:30 | Report |
|
Stadium: Maksimir Attendance: 8,368 Referee: Zdenko Lovrić |
22 February 2025 23 | Rijeka | 4–0 | Dinamo Zagreb | Rijeka |
17:45 | Report | Stadium: Rujevica Attendance: 7,091 Referee: Dario Bel |
2 March 2025 24 | Dinamo Zagreb | 2–2 | Hajduk Split | Zagreb |
15:00 |
|
Report |
|
Stadium: Maksimir Attendance: 16,901 Referee: Mateo Erceg |
9 March 2025 25 | Slaven Belupo | 0–1 | Dinamo Zagreb | Koprivnica |
17:30 | Report |
|
Stadium: Gradski stadion Attendance: 3,200 Referee: Patrik Kolarić |
15 March 2025 26 | Dinamo Zagreb | 3–0 | Lokomotiva | Zagreb |
17:30 |
|
Report | Stadium: Maksimir Attendance: 6,414 Referee: Ante Čulina |
30 March 2025 27 | Varaždin | 1–1 | Dinamo Zagreb | Varaždin |
18:45 | Report |
|
Stadium: Stadion Varteks Attendance: 7,812 Referee: Patrik Kolarić |
5 April 2025 28 | Istra 1961 | 3–0 | Dinamo Zagreb | Pula |
18:45 | Report | Stadium: Aldo Drosina Attendance: 4,685 Referee: Mateo Erceg |
Croatian Cup
25 September 2024 Round of 32 | Banjole | 1–3 | Dinamo Zagreb | Stadion Prematinka |
|
Report | Referee: Dario Kulušić |
11 February 2025 Round of 16 | Bjelovar | 2–3 | Dinamo Zagreb | Gradski stadion |
|
Report |
|
UEFA Champions League
Play-off round
The draw for the play-off round was held on 5 August 2024.
20 August 2024 First leg | Dinamo Zagreb ![]() | 3–0 | ![]() | Stadion Maksimir, Zagreb |
21:00 | Report[13] | Attendance: 14,073[12] Referee: Glenn Nyberg (Sweden) |
28 August 2024 Second leg | Qarabağ ![]() | 0–2 (0–5 agg.) | ![]() | Tofiq Bahramov Republican Stadium, Baku |
18:45 | Report[15] | Attendance: 29,800[14] Referee: Michael Oliver (England) |
League phase
The draw for the league phase was held on 29 August 2024.[16]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
23 | ![]() |
8 | 3 | 2 | 3 | 13 | 12 | +1 | 11 | Advance to knockout phase play-offs (unseeded) |
24 | ![]() |
8 | 3 | 2 | 3 | 7 | 11 | −4 | 11 | |
25 | ![]() |
8 | 3 | 2 | 3 | 12 | 19 | −7 | 11 | |
26 | ![]() |
8 | 3 | 1 | 4 | 13 | 17 | −4 | 10 | |
27 | ![]() |
8 | 2 | 1 | 5 | 8 | 16 | −8 | 7 |
17 September 2024 1 | Bayern Munich ![]() | 9–2 | ![]() | Allianz Arena, Munich |
21:00 | Report[18] | Attendance: 75,000[17] Referee: Juan Martínez Munuera (Spain) |
2 October 2024 2 | Dinamo Zagreb ![]() | 2–2 | ![]() | Stadion Maksimir, Zagreb |
21:00 | Report[20] | Attendance: 12,462[19] Referee: Harm Osmers (Germany) |
23 October 2024 3 | Red Bull Salzburg ![]() | 0–2 | ![]() | Red Bull Arena, Salzburg |
21:00 | Report[22] | Attendance: 24,018[21] Referee: Danny Makkelie (Netherlands) |
5 November 2024 4 | Slovan Bratislava ![]() | 1–4 | ![]() | Tehelné pole, Bratislava |
18:45 |
|
Report[24] | Attendance: 22,132[23] Referee: Anthony Taylor (England) |
27 November 2024 5 | Dinamo Zagreb ![]() | 0–3 | ![]() | Stadion Maksimir, Zagreb |
21:00 | Report[26] |
|
Attendance: 20,019[25] Referee: Clément Turpin (France) |
10 December 2024 6 | Dinamo Zagreb ![]() | 0–0 | ![]() | Zagreb, Croatia |
18:45 CET | Report | Stadium: Stadion Maksimir Referee: Felix Zwayer (Germany) |
22 January 2025 7 | Arsenal ![]() | 3–0 | ![]() | London, England |
20:00 GMT | Report | Stadium: Emirates Stadium Attendance: 60,000 Referee: Daniel Siebert (Germany) |
References
- ^ "Players". GNK Dinamo Zagreb. Retrieved 18 August 2024.
- ^ "Players". GNK Dinamo Zagreb. Retrieved 18 August 2024.
- ^ "Nikola Čavlina potpisao ugovor s Dinamom i proslijedio na posudbu u Osijek". gnkdinamo.hr (in Croatian). 1 July 2024. Retrieved 18 August 2024.
- ^ "Vratar Ivan Filipović potpisao ugovor s Dinamom". gnkdinamo.hr (in Croatian). 1 July 2024. Retrieved 18 August 2024.
- ^ "Marko Pjaca se vratio u Dinamo, evo koliko je hrvatski prvak platio svoje najveće pojačanje!". sportske novosti (in Croatian). 3 July 2024. Retrieved 18 August 2024.
- ^ "Dinamo doveo pravo pojačanje! Stigao stoper iz španjolske La Lige: 'O klubu sam čuo sve najbolje'". sportske.jutarnji.hr/ (in Croatian). 4 July 2024. Retrieved 18 August 2024.
- ^ "Dinamo objavio novi transfer: 'Ogromno pojačanje, možemo ga usporediti s Theophileom'". sportske.jutarnji.hr/ (in Croatian). 17 July 2024. Retrieved 18 August 2024.
- ^ "Lukas Kačavenda potpisao ugovor s Dinamom". gnkdinamo.hr (in Croatian). 1 August 2024. Retrieved 18 August 2024.
- ^ "Gotovo je, Dinamo objavio veliki transfer, stiže internacionalac kojeg se čekalo tjednima!". sportske.jutarnji.hr/ (in Croatian). 9 August 2024. Retrieved 18 August 2024.
- ^ "Sve je gotovo, Dinamo doveo novo pojačanje! Pogledajte kako su ga predstavili na Maksimiru". sportske.jutarnji.hr/ (in Croatian). 14 August 2024. Retrieved 18 August 2024.
- ^ "Propozicije natjecanja za prvenstvo SuperSport Hrvatske nogometne lige za natjecateljsku godinu 2024/2025" (PDF). hns-cff.hr (in Croatian). 3 June 2024. Retrieved 4 August 2024.
- ^ "Full Time Summary Play-offs 1st Leg – Dinamo Zagreb v Qarabağ" (PDF). UEFA. Union of European Football Associations. 20 August 2024. Retrieved 20 August 2024.
- ^ "Dinamo Zagreb vs. Qarabağ". UEFA. Union of European Football Associations. Retrieved 14 August 2024.
- ^ "Full Time Summary Play-offs 1st Leg – Qarabağ v Dinamo Zagreb" (PDF). UEFA. Union of European Football Associations. 28 August 2024. Retrieved 28 August 2024.
- ^ "Qarabağ vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 14 August 2024.
- ^ "2024/25 UEFA Champions League: Matches, final, key dates". UEFA. 1 January 2024. Archived from the original on 14 April 2024. Retrieved 5 May 2024.
- ^ "Full Time Summary Matchday 1 – Bayern Munich v Dinamo Zagreb" (PDF). UEFA. Union of European Football Associations. 17 September 2024. Retrieved 17 September 2024.
- ^ "Bayern Munich vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 17 September 2024.
- ^ "Full Time Summary Matchday 2 – Dinamo Zagreb v Monaco" (PDF). UEFA. Union of European Football Associations. 2 October 2024. Retrieved 2 October 2024.
- ^ "Dinamo Zagreb vs. Monaco". UEFA. Union of European Football Associations. Retrieved 2 October 2024.
- ^ "Full Time Summary Matchday 3 – Red Bull Salzburg v Dinamo Zagreb" (PDF). UEFA. Union of European Football Associations. 23 October 2024. Retrieved 23 October 2024.
- ^ "Red Bull Salzburg vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 23 October 2024.
- ^ "Full Time Summary Matchday 4 – Slovan Bratislava v Dinamo Zagreb" (PDF). UEFA. Union of European Football Associations. 5 November 2024. Retrieved 5 November 2024.
- ^ "Slovan Bratislava vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 5 November 2024.
- ^ "Full Time Summary Matchday 5 – Dinamo Zagreb v Borussia Dortmund" (PDF). UEFA. Union of European Football Associations. 27 November 2024. Retrieved 27 November 2024.
- ^ "Dinamo Zagreb vs. Borussia Dortmund". UEFA. Union of European Football Associations. Retrieved 27 November 2024.