2024–25 GNK Dinamo Zagreb season

GNK Dinamo Zagreb
2024–25 season
PresidentVelimir Zajec
Head coachSergej Jakirović
(until 19 September)
Sandro Perković (caretaker)
(20 September – 25 September)
Nenad Bjelica
(26 September – 29 December)
Fabio Cannavaro
(29 December – 9 April)
Sandro Perković (caretaker)
(from 10 April)
StadiumStadion Maksimir
HNL2nd
Croatian CupQuarter-finals
UEFA Champions LeagueLeague phase
Top goalscorerLeague:
Sandro Kulenović (15)

All:
Sandro Kulenović (22)

The 2024–25 season was GNK Dinamo Zagreb's 114th season in existence and 33rd consecutive in the Croatian Football League. They also competed 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.

No. Pos. Nation Player
1 GK  CRO Danijel Zagorac
2 DF  IRN Sadegh Moharrami
4 DF  ESP Raúl Torrente
5 MF  MKD Arijan Ademi (captain)
7 MF  CRO Luka Stojković
8 MF  CRO Lukas Kačavenda
9 FW  CRO Bruno Petković
10 MF  CRO Martin Baturina
11 FW  ALB Arbër Hoxha
12 DF  CRO Petar Bočkaj
13 DF  MAR Samy Mmaee
14 DF  ESP Jan Oliveras (on loan from Roma)
15 DF  CRO Niko Galešić
16 FW  CIV Wilfried Kanga
17 FW  CRO Sandro Kulenović
18 DF  FRA Ronaël Pierre-Gabriel
No. Pos. Nation Player
19 FW  COL Juan Córdoba
20 FW  CRO Marko Pjaca
21 FW  COD Nathanaël Mbuku
22 DF  MKD Stefan Ristovski
23 MF  CRO Leon Belcar
25 MF  CRO Petar Sučić
26 GK  CRO Nikola Čavlina
27 MF  CRO Josip Mišić
28 DF  FRA Kévin Théophile-Catherine
30 MF  CRO Marko Rog (on loan from Cagliari)
33 GK  CRO Ivan Nevistić
35 DF  CRO Noa Mikić
38 MF  CRO Bartol Franjić
55 DF  CRO Dino Perić
66 MF  CRO Branko Pavić
As of 15 August 2024 after match against NK Osijek[2]
Squad no. Name Nat. Pos. Date of birth Signed from Apps Goals
Goalkeepers
1 Danijel Zagorac GK (1987-02-07)7 February 1987 (aged 37) Split 79 0
23 Ivan Filipović GK (1994-11-13)13 November 1994 (aged 29) Paris 0 0
33 Ivan Nevistić GK (1998-07-31)31 July 1998 (aged 26) HNK Rijeka 38 0
Defenders
2 Sadegh Moharrami RB (1996-03-01)1 March 1996 (aged 28) Persepolis 134 1
3 Takuya Ogiwara LB (1999-11-23)23 November 1999 (aged 24) Urawa 12 0
4 Raúl Torrente CB (2000-01-01)1 January 2000 (aged 24) Granada 1 0
6 Maxime Bernauer CB (1998-07-01)1 July 1998 (aged 25) Paris 25 2
13 Samy Mmaee CB (1996-09-08)8 September 1996 (aged 27) Ferencváros 2 0
14 Jan Oliveras LB (2004-07-07)7 July 2004 (aged 19) Roma 3 0
18 Ronaël Pierre-Gabriel RB (1998-06-13)13 June 1998 (aged 25) Nantes 13 1
22 Stefan Ristovski RB (1992-02-12)12 February 1992 (aged 32) Sporting 148 6
28 Kévin Théophile-Catherine CB (1989-10-28)28 October 1989 (aged 34) Saint-Étienne 182 4
36 Noa Mikić RB (2007-01-27)27 January 2007 (aged 17) Youth Academy 0 0
39 Mauro Perković CB (2003-03-22)22 March 2003 (aged 20) Istra 1961 41 2
55 Dino Perić CB (1994-07-12)12 July 1994 (aged 29) Lokomotiva 182 15
Midfielders
5 Arijan Ademi CM (1991-05-29)29 May 1991 (aged 33) Beijing Guoan 405 44
7 Luka Stojković AM (2003-10-28)28 October 2003 (aged 20) Lokomotiva 1 0
8 Lukas Kačavenda AM (2003-03-02)2 March 2003 (aged 21) Lokomotiva 2 0
10 Martin Baturina AM (2003-02-16)16 February 2003 (aged 21) Youth Academy 120 16
25 Petar Sučić CM (2003-10-25)25 October 2003 (aged 20) HŠK Zrinjski Mostar 45 2
27 Josip Mišić CM (1994-06-28)28 June 1994 (aged 29) Sporting 176 6
30 Marko Rog AM (1995-07-19)19 July 1995 (aged 28) Cagliari 47 4
36 Luka Vrbančić CM (2005-07-04)4 July 2005 (aged 19) Youth Academy 6 3
66 Branko Pavić DM (2006-11-07)7 November 2006 (aged 17) Youth Academy 2 0
Forwards
9 Bruno Petković FW (1994-09-16)16 September 1994 (aged 29) Bologna 253 81
11 Arbër Hoxha LW (1998-10-06)6 October 1998 (aged 25) Slaven Belupo 23 4
17 Sandro Kulenović FW (1999-12-04)4 December 1999 (aged 24) Legia Warsaw 55 12
19 Juan Córdoba RW (2003-07-11)11 July 2003 (aged 21) Deportivo Cali 0 0
20 Marko Pjaca LW (1999-03-22)22 March 1999 (aged 25) HNK Rijeka 94 28
77 Dario Špikić RW (1999-03-22)22 March 1999 (aged 25) HNK Gorica 124 16

Transfers

In

No. Pos Player Transferred from Fee Date Source
GK Nikola Čavlina Lokomotiva €0.75 million 29 June 2024 [3]
23 GK Ivan Filipović Paris Free 1 July 2024 [4]
20 FW Marko Pjaca Rijeka €1.5 million 3 July 2024 [5]
4 DF Raúl Torrente Granada Free 4 July 2024 [6]
13 DF Samy Mmaee Ferencváros Free 17 July 2024 [7]
8 MF Lukas Kačavenda Lokomotiva €0.75 million 1 August 2024 [8]
19 FW Juan Córdoba Deportivo Cali €2.1 million 9 August 2024 [9]
14 DF Jan Oliveras Roma 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 (C) 36 18 11 7 49 21 +28 65[b] Qualification to Champions League second qualifying round
2 Dinamo Zagreb 36 19 8 9 69 41 +28 65[b] Qualification to Europa League league phase
3 Hajduk Split 36 17 12 7 49 34 +15 63 Qualification to Conference League second qualifying round
4 Varaždin 36 11 16 9 28 24 +4 49
5 Slaven Belupo 36 13 9 14 42 45 −3 48
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]
(C) Champions
Notes:
  1. ^ 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.
  2. ^ a b Head to head points (GD) = Rijeka 5 (+3), Dinamo Zagreb 5 (-3).

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
36 19 8 9 69 41  +28 65 13 3 2 44 14  +30 6 5 7 25 27  −2

Last updated: 12 April 2025.
Source: SuperSport HNL

Results by round

Round1234567891011121314151617181920212223242526272829303132333435363738394041
GroundHAHHAHAHAAHAAHAHAHHAHHAHAHAAHAAHAHAHAAHAH
ResultWWWWDLLWWDLWDDLDLWWLWWLDWWDLWWLWWWDW
Position111113333333333333333333333333332222
Updated to match(es) played on 12 April 2025. Source: SuperSport HNL
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
12 April 2025 29 Dinamo Zagreb 2–0 Osijek Zagreb
18:45
Stadium: Maksimir

Croatian Cup

25 September 2024 (2024-09-25) Round of 32 Banjole 1–3 Dinamo Zagreb Stadion Prematinka
  • Kamenicki 33'
Report Referee: Dario Kulušić
11 February 2025 Round of 16 Bjelovar 2–3 Dinamo Zagreb Gradski stadion
  • Akanni 9'
  • Čikvar 56'
Report
26 February 2025 Quarter-final Dinamo Zagreb 0–1 Osijek Maksimir
Attendance: 4,276

UEFA Champions League

Play-off round

The draw for the play-off round was held on 5 August 2024.

20 August 2024 (2024-08-20) First leg Dinamo Zagreb 3–0 Qarabağ Stadion Maksimir, Zagreb
21:00
Report[13] Attendance: 14,073[12]
Referee: Glenn Nyberg (Sweden)
28 August 2024 (2024-08-28) Second leg Qarabağ 0–2
(0–5 agg.)
Dinamo Zagreb 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 Sporting CP 8 3 2 3 13 12 +1 11 Advance to knockout phase play-offs (unseeded)
24 Club Brugge 8 3 2 3 7 11 −4 11
25 Dinamo Zagreb 8 3 2 3 12 19 −7 11
26 VfB Stuttgart 8 3 1 4 13 17 −4 10
27 Shakhtar Donetsk 8 2 1 5 8 16 −8 7
Source: UEFA
Rules for classification: League phase tiebreakers
17 September 2024 (2024-09-17) 1 Bayern Munich 9–2 Dinamo Zagreb Allianz Arena, Munich
21:00
Report[18] Attendance: 75,000[17]
Referee: Juan Martínez Munuera (Spain)
2 October 2024 (2024-10-02) 2 Dinamo Zagreb 2–2 Monaco Stadion Maksimir, Zagreb
21:00
Report[20]
Attendance: 12,462[19]
Referee: Harm Osmers (Germany)
23 October 2024 (2024-10-23) 3 Red Bull Salzburg 0–2 Dinamo Zagreb Red Bull Arena, Salzburg
21:00 Report[22] Attendance: 24,018[21]
Referee: Danny Makkelie (Netherlands)
5 November 2024 (2024-11-05) 4 Slovan Bratislava 1–4 Dinamo Zagreb Tehelné pole, Bratislava
18:45 Report[24]
Attendance: 22,132[23]
Referee: Anthony Taylor (England)
27 November 2024 (2024-11-27) 5 Dinamo Zagreb 0–3 Borussia Dortmund Stadion Maksimir, Zagreb
21:00 Report[26] Attendance: 20,019[25]
Referee: Clément Turpin (France)
10 December 2024 6 Dinamo Zagreb 0–0 Celtic Zagreb, Croatia
18:45 CET Report Stadium: Stadion Maksimir
Referee: Felix Zwayer (Germany)
22 January 2025 7 Arsenal 3–0 Dinamo Zagreb London, England
20:00 GMT
Report Stadium: Emirates Stadium
Attendance: 60,000
Referee: Daniel Siebert (Germany)

References

  1. ^ "Players". GNK Dinamo Zagreb. Retrieved 18 August 2024.
  2. ^ "Players". GNK Dinamo Zagreb. Retrieved 18 August 2024.
  3. ^ "Nikola Čavlina potpisao ugovor s Dinamom i proslijedio na posudbu u Osijek". gnkdinamo.hr (in Croatian). 1 July 2024. Retrieved 18 August 2024.
  4. ^ "Vratar Ivan Filipović potpisao ugovor s Dinamom". gnkdinamo.hr (in Croatian). 1 July 2024. Retrieved 18 August 2024.
  5. ^ "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.
  6. ^ "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.
  7. ^ "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.
  8. ^ "Lukas Kačavenda potpisao ugovor s Dinamom". gnkdinamo.hr (in Croatian). 1 August 2024. Retrieved 18 August 2024.
  9. ^ "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.
  10. ^ "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.
  11. ^ "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.
  12. ^ "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.
  13. ^ "Dinamo Zagreb vs. Qarabağ". UEFA. Union of European Football Associations. Retrieved 14 August 2024.
  14. ^ "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.
  15. ^ "Qarabağ vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 14 August 2024.
  16. ^ "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.
  17. ^ "Full Time Summary Matchday 1 – Bayern Munich v Dinamo Zagreb" (PDF). UEFA. Union of European Football Associations. 17 September 2024. Retrieved 17 September 2024.
  18. ^ "Bayern Munich vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 17 September 2024.
  19. ^ "Full Time Summary Matchday 2 – Dinamo Zagreb v Monaco" (PDF). UEFA. Union of European Football Associations. 2 October 2024. Retrieved 2 October 2024.
  20. ^ "Dinamo Zagreb vs. Monaco". UEFA. Union of European Football Associations. Retrieved 2 October 2024.
  21. ^ "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.
  22. ^ "Red Bull Salzburg vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 23 October 2024.
  23. ^ "Full Time Summary Matchday 4 – Slovan Bratislava v Dinamo Zagreb" (PDF). UEFA. Union of European Football Associations. 5 November 2024. Retrieved 5 November 2024.
  24. ^ "Slovan Bratislava vs. Dinamo Zagreb". UEFA. Union of European Football Associations. Retrieved 5 November 2024.
  25. ^ "Full Time Summary Matchday 5 – Dinamo Zagreb v Borussia Dortmund" (PDF). UEFA. Union of European Football Associations. 27 November 2024. Retrieved 27 November 2024.
  26. ^ "Dinamo Zagreb vs. Borussia Dortmund". UEFA. Union of European Football Associations. Retrieved 27 November 2024.