List of Prva HNL hat-tricks


Since the inception of the Croatian association football league competition, the Prva HNL, in 1992, more than 100 players have scored three goals or more in a single match. The first player to achieve the feat was Dean Ljubančić, who scored three times for Rijeka in a 3–0 victory over Istra. Sixteen players have scored more than three goals in a match. Marijo Dodik holds the record for most goals in a match, netting six times against Varteks. In 1994, both Goran Vlaović and Igor Cvitanović scored hat-tricks for Croatia Zagreb twice in a week, against Dubrovnik in an 8–2 victory and a week later against Osijek in a 7–1 win. In 2008, Rijeka's Radomir Đalović and Zadar's Želimir Terkeš both scored hat-tricks in a match that Rijeka won 5–3. The fixture between Rijeka and Lokomotiva at Kantrida in 2009 saw brothers Ahmad and Anas Sharbini score a hat-trick for the home team.
Four players have scored three or more goals six times in the Prva HNL: Igor Cvitanović, Igor Pamić, Goran Vlaović and Davor Vugrinec. Four players have each scored hat-tricks for at least three clubs: Igor Pamić, Davor Vugrinec, Zoran Zekić and Ivan Krstanović.

Hat-tricks

PlayerNationalityForAgainstResultDateReport
RijekaIstra
3–0
2 5 1992
RadnikOsijek
3–1
26 9 1992
Inker ZaprešićCibalia
4–1
3 10 1992
HAŠK GrađanskiRadnik
8–2
1 11 1992
ŠibenikRadnik
3–0
29 11 1992
Croatia ZagrebVarteks
5–0
7 3 1993
4Croatia ZagrebBelišće
8–1
25 4 1993
Croatia ZagrebDubrovnik
3–1
6 6 1993
IstraZadar
5–2
13 6 1993
Croatia ZagrebŠibenik
4–0
20 8 1993
Hajduk SplitPazinka
5–1
4 9 1993
PrimoracDubrovnik
4–2
30 10 1993
Croatia ZagrebRadnik
5–0
30 10 1993
PazinkaPrimorac
4–0
6 11 1993
5Croatia ZagrebPazinka
10–1
12 12 1993
VarteksPazinka
4–0
5 3 1994
BelišćeRadnik
7–1
6 3 1994
PazinkaBelišće
4–1
10 4 1994
OsijekBelišće
3–3
17 4 1994
PazinkaDubrava
4–0
8 5 1994
Hajduk SplitIstra
4–1
8 5 1994
BelišćeVarteks
3–0
11 5 1994
SegestaDubrava
5–1
5 6 1994
4Croatia ZagrebDubrovnik
8–2
5 6 1994
Hajduk SplitRadnik
10–0
5 6 1994
Croatia ZagrebDubrovnik
8–2
5 6 1994
Croatia ZagrebOsijek
7–1
12 6 1994
Croatia ZagrebOsijek
7–1
12 6 1994
NeretvaBelišće
3–1
25 9 1994
ŠibenikNK Zagreb
3–3
2 10 1994
4Hajduk SplitBelišće
4–0
14 10 1994
OsijekPrimorac
5–0
16 10 1994
SegestaOsijek
3–1
6 11 1994
4Inker ZaprešićIstra
4–0
11 12 1994
ŠibenikPrimorac Sem-Tem
4–0
14 5 1995
Croatia ZagrebZadar
4–2
31 5 1995
OsijekSegesta
4–0
13 8 1995
OsijekHajduk Split
5–3
15 10 1995
Croatia ZagrebSegesta
4–0
15 10 1995
SegestaRijeka
6–0
22 10 1995
4Croatia ZagrebIstra
4–0
19 11 1995
Inker ZaprešićCibalia
3–0
9 3 1996
Croatia ZagrebHrvatski Dragovoljac
6–0
5 5 1996
RijekaIstra
4–1
22 5 1996
Croatia ZagrebŠibenik
4–0
14 8 1996
Mladost 127Orijent
5–1
1 9 1996
OsijekRijeka
4–0
8 9 1996
VarteksIstra
4–0
16 11 1996
Hrvatski DragovoljacŠibenik
4–1
16 11 1996
Hrvatski DragovoljacIstra
4–1
26 4 1997
4NK ZagrebSamobor
6–0
3 8 1997
Hrvatski DragovoljacSlaven Belupo
6–2
17 8 1997
Hrvatski DragovoljacSlaven Belupo
3–0
19 11 1997
4SamoborSlaven Belupo
5–1
15 3 1998
Croatia ZagrebZadarkomerc
6–1
22 3 1998
Croatia ZagrebZadarkomerc
6–1
22 3 1998
ZadarkomercHajduk Split
4–2
29 4 1998
Mladost 127Šibenik
4–0
23 8 1998
Hajduk SplitSlaven Belupo
5–0
30 8 1998
Croatia ZagrebNK Zagreb
4–0
25 10 1998
ŠibenikMladost 127
4–1
22 11 1998
VarteksŠibenik
7–0
13 12 1998
4VarteksMladost 127
6–0
12 3 1999
4ŠibenikZadarkomerc
5–1
2 5 1999
OsijekRijeka
5–2
9 5 1999
Hrvatski DragovoljacIstra
5–4
28 8 1999
CibaliaRijeka
3–1
26 9 1999
Croatia ZagrebOsijek
3–1
12 10 1999
RijekaHrvatski Dragovoljac
4–2
6 11 1999
NK ZagrebRijeka
4–1
7 3 2000
NK ZagrebRijeka
3–2
11 4 2000
IstraVukovar '91
4–3
29 4 2000
CibaliaVukovar '91
5–2
9 5 2000
RijekaSlaven Belupo
3–1
9 5 2000
OsijekHrvatski Dragovoljac
6–2
19 9 2000
6Slaven BelupoVarteks
7–1
21 10 2000
Hrvatski DragovoljacŠibenik
5–3
19 11 2000
VarteksHrvatski Dragovoljac
4–0
25 11 2000
Dinamo ZagrebOsijek
4–1
5 5 2001
RijekaHrvatski Dragovoljac
4–1
6 5 2001
Dinamo ZagrebSlaven Belupo
6–2
27 5 2001
VarteksHajduk Split
5–1
17 8 2001
TŠKSlaven Belupo
4–1
26 8 2001
4NK ZagrebTŠK
8–0
23 9 2001
RijekaŠibenik
5–0
10 10 2001
VarteksZadar
5–1
10 10 2001
OsijekHrvatski Dragovoljac
6–1
21 10 2001
4ŠibenikHrvatski Dragovoljac
4–0
9 3 2002
ZadarTŠK
7–1
13 4 2002
4ŠibenikTŠK
8–0
27 4 2002
ZadarŠibenik
3–2
4 5 2002
PomoracOsijek
5–0
7 5 2003
Dinamo ZagrebVarteks
5–1
17 5 2003
Slaven BelupoZadar
5–0
17 5 2003
OsijekVarteks
3–1
9 8 2003
Kamen IngradVarteks
3–0
13 9 2003
OsijekNK Zagreb
5–2
4 10 2003
OsijekKamen Ingrad
3–2
20 3 2004
4Dinamo ZagrebRijeka
5–0
17 4 2004
MeđimurjeZadar
4–0
18 9 2004
Dinamo ZagrebZadar
7–0
28 5 2005
RijekaCibalia
4–1
30 7 2005
Dinamo ZagrebInter Zaprešić
6–0
14 8 2005
RijekaVarteks
4–1
28 8 2005
RijekaMeđimurje
4–2
11 3 2006
Pula Staro ČeškoInter Zaprešić
4–1
15 4 2006
RijekaHajduk Split
4–0
22 4 2006
RijekaKamen Ingrad
4–2
5 8 2006
VarteksKamen Ingrad
3–0
19 8 2006
Dinamo ZagrebVarteks
4–1
14 10 2006
RijekaCibalia
4–1
28 10 2006
CibaliaOsijek
3–0
11 11 2006
Dinamo ZagrebCibalia
4–0
18 11 2006
ŠibenikKamen Ingrad
4–1
2 12 2006
RijekaNK Zagreb
3–1
2 5 2007
OsijekMeđimurje
6–1
5 5 2007
Dinamo ZagrebHajduk Split
3–0
19 5 2007
Hajduk SplitInter Zaprešić
7–1
28 7 2007
MeđimurjeVarteks
4–1
4 8 2007
OsijekMeđimurje
4–0
29 9 2007
Hajduk SplitZadar
4–1
20 10 2007
ZadarMeđimurje
4–0
1 12 2007
NK ZagrebZadar
7–2
8 12 2007
4NK ZagrebMeđimurje
6–1
16 4 2008
RijekaZadar
5–3
16 4 2008
ZadarRijeka
3–5
16 4 2008
Dinamo ZagrebRijeka
6–1
10 5 2008
Dinamo ZagrebCibalia
6–0
17 8 2008
Hajduk SplitSlaven Belupo
3–1
23 8 2008
Inter ZaprešićCibalia
3–4
24 8 2008
Dinamo ZagrebCroatia Sesvete
6–1
9 11 2008
ŠibenikInter Zaprešić
4–0
22 3 2009
Dinamo ZagrebCroatia Sesvete
4–0
19 4 2009
RijekaSlaven Belupo
6–2
26 4 2009
Dinamo ZagrebVaraždin
6–1
26 4 2009
Inter ZaprešićRijeka
3–0
31 5 2009
RijekaLokomotiva
6–0
26 7 2009
RijekaLokomotiva
6–0
26 7 2009
Dinamo ZagrebOsijek
5–0
16 8 2009
Inter ZaprešićZadar
4–3
16 10 2009
NK ZagrebOsijek
3–5
7 11 2009
Dinamo ZagrebCroatia Sesvete
6–0
27 2 2010
Croatia SesveteInter Zaprešić
3–1
10 4 2010
RijekaMeđimurje
5–1
10 4 2010
CibaliaCroatia Sesvete
5–0
8 5 2010
Hajduk SplitCroatia Sesvete
5–2
13 5 2010
Inter ZaprešićLokomotiva
4–2
13 5 2010
NK ZagrebRijeka
3–1
26 9 2010
ZadarRijeka
4–4
11 9 2011
Inter ZaprešićZadar
5–1
22 9 2012
Dinamo ZagrebRijeka
4–1
17 2 2013
Istra 1961Osijek
4–0
29 3 2013
RijekaIstra 1961
3–3
8 12 2013
Dinamo ZagrebSlaven Belupo
6–1
8 3 2014
Dinamo ZagrebSlaven Belupo
3–0
3 5 2014
RijekaLokomotiva
5–1
10 5 2014
LokomotivaDinamo Zagreb
3–4
25 7 2014
RijekaHajduk Split
4–2
27 7 2014
Dinamo ZagrebZadar
5–0
2 8 2014
RijekaZadar
6–1
31 8 2014
Dinamo ZagrebLokomotiva
3–0
5 10 2014
5RijekaLokomotiva
6–0
9 11 2014
OsijekNK Zagreb
4–0
1 3 2015
ZadarLokomotiva
5–1
3 4 2015
NK ZagrebZadar
3–0
29 4 2015
Dinamo ZagrebRNK Split
5–1
2 5 2015
Dinamo ZagrebHajduk Split
4–0
16 5 2015
Dinamo ZagrebInter Zaprešić
5–1
25 7 2015
Inter ZaprešićNK Zagreb
3–2
26 9 2015
LokomotivaIstra 1961
3–0
2 4 2016
Inter ZaprešićOsijek
4–2
13 5 2016
Slaven BelupoCibalia
4–0
18 12 2016
4Dinamo ZagrebCibalia
6–0
29 4 2017
4Hajduk SplitInter Zaprešić
6–0
20 5 2017
Dinamo ZagrebRijeka
5–2
27 5 2017
Hajduk SplitRudeš
4–0
20 8 2017
Dinamo ZagrebLokomotiva
3–0
27 8 2017
RijekaCibalia
7–0
9 9 2017
RijekaCibalia
5–1
18 3 2018
RudešCibalia
3–2
29 4 2018
RijekaIstra 1961
3–3
26 8 2018
LokomotivaSlaven Belupo
5–2
16 9 2018
OsijekInter Zaprešić
6–0
16 12 2018
Dinamo ZagrebRudeš
7–2
2 2 2019
4RijekaInter Zaprešić
7–0
13 4 2019
Hajduk SplitRudeš
4–1
14 5 2019
Istra 1961Varaždin
3–1
3 8 2019
GoricaVaraždin
3–1
1 9 2019
Dinamo ZagrebGorica
4–2
18 10 2019
Inter ZaprešićOsijek
3–3
20 10 2019
LokomotivaInter Zaprešić
3–1
9 11 2019
Dinamo ZagrebRijeka
5–0
10 11 2019
4RijekaIstra 1961
4–2
25 7 2020

Multiple hat-tricks

The following table lists the number of hat-tricks scored by players who have scored three or more hat-tricks. Bold denotes players still playing in the Prva HNL, italics denotes players still playing professional football.
RankPlayerHat-tricks
1st Igor Cvitanović6
1st Igor Pamić6
1st Goran Vlaović6
1st Davor Vugrinec6
5th Tomislav Erceg4
5th Mislav Oršić4
5th Ahmad Sharbini4
8th Duje Čop3
8th Héber Araujo dos Santos3
8th Marijo Dodik3
8th Ángelo Henríquez3
8th Andrej Kramarić3
8th Ivan Krstanović3
8th Alen Peternac3
8th Joško Popović3
8th Eduardo da Silva3
8th El Arabi Hillel Soudani3
8th Zoran Zekić3