List of Primeira Liga hat-tricks
Hat-tricks
Table:
Player
Nationality
Position
For
Against
Result
Date
Ref

Manuel Fernandes5
Portugal
FW
Sporting CP*
Penafiel
6–0
24 August 1985
[2]

Rabah Madjer
Algeria
MF
Porto*
Marítimo
4–2
1 December 1985
[3]

Paulinho Cascavel
Brazil
FW
Vitória de Guimarães
Marítimo*
0–3
22 December 1985
[4]

Manuel Fernandes
Portugal
FW
Sporting CP*
SC Braga
4–0
1 February 1986
[5]

Ralph Meade
England
FW
Sporting CP
Académica de Coimbra*
1–4
9 February 1986
[6]

César
Brazil
FW
Vitória de Setúbal*
F.C. Penafiel
4–0
16 February 1986
[7]

Paulinho Cascavel
Brazil
FW
Vitória de Guimarães*
SC Braga
5–3
2 March 1986
[8]

Rui Aguas
Portugal
FW
Benfica*
Chaves
4–0
16 March 1986
[9]

Ralph Meade
England
FW
Sporting CP*
Vitória de Guimarães
3–0
23 March 1986
[10]

Manuel Fernandes
Portugal
FW
Sporting CP*
SC Covilhã
6–1
6 April 1986
[11]

Paulinho Cascavel
Brazil
FW
Vitória de Guimarães*
Marítimo
4–1
13 April 1986
[12]

Forbs
Guinea-Bissau
FW
Portimonense
Boavista*
2–3
6 September 1986
[13]

Stoycho Mladenov
Bulgaria
FW
Belenenses*
Elvas
5–1
30 November 1986
[14]

Fernando Gomes
Portugal
FW
Porto
Marítimo*
1–4
7 December 1986
[15]

Fernando Gomes 5
Portugal
FW
Porto*
Farense
8–3
13 December 1986
[16]

Fernando Gomes 5
Portugal
FW
Porto*
Farense
8–3
13 December 1986
[17]

José Rafael
Portugal
FW
Boavista*
Salgueiros
4–0
13 December 1986
[18]

Manuel Fernandes 4
Portugal
FW
Sporting CP*
Benfica
7–1
14 December 1986
[19]

Paulinho Cascavel
Brazil
FW
Vitória de Guimarães*
SC Braga
4–0
4 January 1987
[20]

Ralph Meade
England
FW
Sporting CP*
Belenenses
4–2
28 February 1987
[21]

Jorge Andrade
Brazil
FW
Farense*
Chaves
4–0
1 March 1987
[22]

Nunes
Brazil
FW
Boavista*
Marítimo
5–1
31 May 1987
[23]

Rabah Madjer
Algeria
MF
Porto*
Belenenses
7–1
26 August 1987
[24]

António Aparício
Portugal
FW
Vitória de Setúbal
Vitória de Guimarães*
1–3
12 September 1987
[25]

Radoslav Zdravkov
Bulgaria
MF
Chaves*
Varzim
6–1
15 November 1987
[26]

Ademir Alcântara
Brazil
MF
Vitória de Guimarães*
Rio Ave
4–1
29 November 1987
[27]

Mats Magnusson
Sweden
FW
Benfica
Académica de Coimbra*
2–4
13 December 1987
[28]

Fernando Gomes
Portugal
FW
Porto
Rio Ave*
0–7
3 January 1988
[29]

Vitorino Belinha
Portugal
FW
Sporting Espinho*
Elvas
6–0
20 February 1988
[30]

Fernando Gomes
Portugal
FW
Porto*
Varzim
3–0
28 February 1988
[31]

António Aparício
Portugal
FW
Vitória de Setúbal*
SC Covilhã
5–1
26 March 1988
[32]

César
Brazil
FW
Penafiel
Varzim*
3–4
30 April 1988
[33]

Fernando Gomes
Portugal
FW
Porto*
Farense
4–0
29 May 1988
[1]

Fernando Cruz
Portugal
FW
Farense*
SC Covilhã
7–0
2 June 1988
[34]

Penteado
Portugal
FW
Leixões*
Sporting Espinho
4–0
29 January 1989
[35]

Paulinho Cascavel
Brazil
FW
Sporting CP*
Nacional
4–0
4 February 1989
[36]

Rui Aguas
Portugal
FW
Porto*
Académico de Viseu
5–0
7 February 1989
[37]

Domingos Paciência
Portugal
FW
Porto*
Farense
5–0
26 February 1989
[38]

Mats Magnusson 4
Sweden
FW
Benfica*
Beira-Mar
5–0
10 September 1989
[39]

Mats Magnusson 4
Sweden
FW
Benfica*
Penafiel
7–0
14 October 1989
[40]

Lachezar Tanev
Bulgaria
MF
Chaves*
Portimonense
4–2
15 October 1989
[41]

Mats Magnusson
Sweden
FW
Benfica*
Portimonense
5–0
28 October 1989
[42]

Rabah Madjer
Algeria
FW
Porto
Feirense*
1–4
19 November 1989
[43]

Mats Magnusson
Sweden
FW
Benfica*
Marítimo
4–0
25 November 1989
[44]

Rui Aguas
Portugal
FW
Porto*
Tirsense
7–0
26 November 1989
[45]

António Aparício
Portugal
FW
Vitória de Setúbal*
Chaves
4–1
26 November 1989
[46]

Vata
Angola
FW
Benfica*
Vitória de Setúbal
5–1
13 December 1989
[47]

Rabah Madjer
Algeria
MF
Porto*
Feirense
3–0
1 April 1989
[48]

Marcelino
Portugal
DF
Feirense*
Braga
3–1
29 April 1990
[49]

Fernando Gomes
Portugal
FW
Sporting CP*
Salgueiros
5–1
2 September 1990
[50]

Pingo
Brazil
MF
Braga*
Nacional
6–3
2 February 1991
[51]

Marlon Brandão
Brazil
FW
Boavista
Tirsense*
4–4
12 January 1991
[52]

Moreira de Sá
Portugal
FW
Penafiel*
Beira-Mar
3–0
17 March 1991
[53]

Domingos Paciência
Portugal
FW
Porto*
Vitória de Setúbal
4–1
16 March 1991
[54]

Nogueira
Portugal
FW
Gil Vicente*
Boavista
4–1
24 February 1991
[55]

Ednilson Lucena
Brazil
FW
Nacional*
Vitória de Guimarães
3–1
14 April 1991
[56]

Domingos Paciência4
Portugal
FW
Porto*
Vitória de Guimarães
5–0
26 May 1991
[57]

Ricky
Nigeria
FW
Boavista*
F.C. Penafiel
3–0
15 September 1991
[58]

Petar Mihtarski
Bulgaria
FW
Porto*
União da Madeira
2–3
24 November 1991
[59]

Ricky
Nigeria
FW
Boavista*
Paços de Ferreira
3–0
1 December 1991
[60]

Chiquinho Carlos
Brazil
FW
Braga
Gil Vicente*
2–3
19 January 1992
[61]

Ricky
Nigeria
FW
Boavista*
União da Madeira
3–0
2 February 1992
[62]

Jorge Cadete 4
Portugal
FW
Sporting CP
União da Madeira*
1–5
23 February 1992
[63]

Ednilson Lucena
Brazil
FW
Marítimo
Beira-Mar*
1–4
8 March 1992
[64]

Jorge Cadete
Portugal
FW
Sporting CP
Gil Vicente*
0–3
22 March 1992
[65]

Ricky4
Nigeria
FW
Boavista*
Estoril
5–0
22 March 1992
[66]

Jorge Cadete
Portugal
FW
Sporting CP*
Torreense
4–0
25 April 1992
[67]

Ricky
Nigeria
FW
Boavista*
Chaves
4–4
25 April 1992
[68]

Vasil Dragolov
Bulgaria
FW
Torreense*
Estoril
8–1
2 May 1992
[69]

Ednilson Lucena
Brazil
FW
Marítimo*
Gil Vicente
7–1
13 September 1992
[70]

Ricky
Nigeria
FW
Boavista*
Famalicão
4–0
20 September 1992
[71]

Mladen Karoglan
Croatia
FW
Chaves*
Estoril
5–2
31 January 1993
[72]

Rui Costa
Portugal
MF
Benfica*
Espinho
5–1
7 March 1993
[73]

Mauro Airez
Argentina
FW
Belenenses*
Tirsense
3–0
10 April 1993
[74]

Rui Aguas
Portugal
FW
Benfica*
Marítimo
5–1
23 May 1993
[75]

Jorge Andrade
Brazil
FW
Marítimo*
Farense
5–2
12 December 1993
[76]

Rosário
Portugal
FW
Vitória de Setúbal*
Famalicão
3–2
12 December 1993
[77]

Rui Alberto
Portugal
FW
Salgueiros*
Farense
3–2
30 December 1993
[78]

Predrag Jokanović
Serbia
MF
União da Madeira*
Salgueiros
3–1
12 February 1994
[79]

Emil Kostadinov
Bulgaria
FW
Porto
Famalicão*
0–5
20 February 1994
[80]

Emil Kostadinov
Bulgaria
FW
Porto*
Famalicão
5–0
26 February 1994
[81]

Hamed Ziad
Tunisia
FW
Vitória de Guimarães*
Belenenses
3–0
13 March 1994
[82]

Jorge Andrade
Brazil
FW
Marítimo*
Braga
4–0
27 March 1993
[83]

João Pinto
Portugal
MF
Benfica
Sporting CP*
3–6
14 May 1994
[84]

Hassan Nader
Morocco
FW
Farense*
Salgueiros
4–1
22 May 1994
[85]

Rashidi Yekini
Nigeria
FW
Vitória de Setúbal*
Salgueiros
4–1
25 May 1994
[86]

Marcelo
Brazil
FW
Tirsense*
Farense
3–0
18 September 1994
[87]

Roberto Carlos
Brazil
FW
Gil Vicente*
Braga
3–2
4 February 1995
[88]

Edmílson
Brazil
FW
Salgueiros*
Estrela da Amadora
6–0
25 February 1995
[89]

Nelson Bertollazzi
Brazil
FW
União de Leiria*
Farense
5–0
26 March 1995
[90]

Edmílson
Brazil
FW
Salgueiros
Tirsense*
1–3
26 March 1995
[91]

Ivaylo Iordanov
Bulgaria
FW
Sporting CP*
União da Madeira
4–0
2 April 1995
[92]

Edinho
Brazil
FW
Vitória de Guimarães*
Marítimo
6–0
10 February 1996
[93]

Edmílson
Brazil
FW
Porto*
Braga
6–3
3 March 1996
[94]

Constantino
Portugal
FW
Leça*
Tirsense
3–1
14 April 1996
[95]

João Pinto
Portugal
MF
Benfica*
Marítimo
5–1
12 May 1996
[96]

Constantino
Portugal
FW
Leça*
União de Leiria
3–0
1 September 1996
[97]

Fernando
Brazil
FW
Rio Ave*
Sporting CP
3–4
14 September 1996
[98]

Chiquinho Conde
Mozambique
FW
Vitória de Setúbal*
União de Leiria
4–1
20 October 1996
[99]

Constantino
Portugal
FW
Leça
Belenenses*
0–4
24 November 1996
[100]

Gilmar Estevam
Brazil
FW
Vitória de Guimarães*
Chaves
3–0
24 November 1996
[101]

Mário Jardel
Brazil
FW
Porto
Chaves*
2–4
15 February 1997
[102]

Gilmar Estevam
Brazil
FW
Vitória de Guimarães*
Chaves
4–1
23 February 1997
[103]

Jimmy Floyd Hasselbaink
Netherlands
FW
Boavista*
Marítimo
3–1
2 March 1997
[104]

Dibo
Ivory Coast
FW
Rio Ave*
Belenenses
4–1
23 March 1997
[105]

Jimmy Floyd Hasselbaink
Netherlands
FW
Boavista*
Gil Vicente
7–0
27 April 1997
[106]

Nuno Gomes
Portugal
FW
Boavista*
Gil Vicente
7–0
27 April 1997
[106]

Nuno Gomes
Portugal
FW
Boavista*
Salgueiros
5–0
25 May 1997
[107]

Herivelto
Brazil
FW
Marítimo*
Gil Vicente
6–0
25 May 1997
[108]

Mário Jardel
Brazil
FW
Porto*
Farense
5–2
1 December 1997
[109]

Isaías
Brazil
FW
Campomaiorense*
Braga
4–0
13 December 1997
[110]

Leandro Machado
Brazil
FW
Sporting CP
Belenenses*
0–4
10 January 1998
[111]

Demétrius
Brazil
FW
Campomaiorense*
Sporting CP
3–5
10 April 1998
[112]

Paulo Alves
Portugal
FW
Sporting CP
Campomaiorense*
3–5
10 April 1998
[112]

Mário Jardel5
Brazil
FW
Porto*
Salgueiros
7–2
10 May 1998
[113]

Nuno Gomes5
Portugal
FW
Benfica*
Leça
7–1
17 May 1998
[114]

Demétrius
Brazil
FW
Campomaiorense
Académica de Coimbra*
1–5
30 August 1998
[115]

Gilmar Estevam
Brazil
FW
Vitória de Guimarães*
Braga
5–1
21 September 1998
[116]

Nuno Gomes
Portugal
FW
Benfica*
Marítimo
3–1
26 September 1998
[117]

Augustine Ahinful
Ghana
FW
Campomaiorense*
União de Leiria
0–3
27 September 1998
[118]

Nando
Guinea-Bissau
FW
Vitória de Setúbal*
Salgueiros
3–0
15 November 1998
[119]

Elpídio Silva
Brazil
FW
Braga*
Vitória de Setúbal
3–0
21 November 1998
[120]

Nuno Gomes
Portugal
FW
Benfica
Chaves*
0–4
13 December 1998
[121]

Mário Jardel4
Brazil
FW
Porto*
Beira-Mar
7–0
24 January 1999
[122]

Nandinho
Portugal
FW
Alverca*
Sporting CP
3–2
17 April 1999
[123]

Demétrius
Brazil
FW
Campomaiorense*
Farense
3–1
25 April 1999
[124]

Mário Jardel
Brazil
FW
Porto*
Académica de Coimbra
7–1
16 May 1999
[125]

Demétrius
Brazil
FW
Campomaiorense*
Chaves
4–1
30 May 1999
[126]

Hugo Henrique
Brazil
FW
Rio Ave*
Salgueiros
4–1
12 September 1999
[127]

Mário Jardel
Brazil
FW
Porto*
Rio Ave
4–1
18 September 1999
[128]

Clayton
Brazil
FW
Santa Clara
Rio Ave*
0–5
26 September 1999
[129]

Ednilson Lucena
Brazil
FW
Vitória de Guimarães*
Belenenses
4–2
5 November 1999
[130]

Mário Jardel
Brazil
FW
Porto
Salgueiros*
0–4
28 November 1999
[131]

Mário Jardel
Brazil
FW
Porto
Vitória de Setúbal*
1–4
13 December 1999
[132]

Mário Jardel
Brazil
FW
Porto*
Farense
5–0
20 December 1999
[133]

Maniche
Portugal
MF
Benfica*
Farense
6–2
20 February 2000
[134]

Mário Jardel
Brazil
FW
Porto*
Vitória de Setúbal
4–1
22 April 2000
[135]

Beto Acosta
Argentina
FW
Sporting CP
Vitória de Guimarães*
1–4
26 August 2000
[136]

Federico Lagorio
Argentina
FW
Marítimo*
Benfica
3–0
5 November 2000
[137]

João Tomás
Portugal
FW
Benfica
Vitória de Guimarães*
0–4
18 November 2000
[138]

Pierre van Hooijdonk
Netherlands
FW
Benfica*
Desportivo das Aves
5–1
13 January 2001
[139]

Beto Acosta
Argentina
FW
Sporting CP*
Vitória de Guimarães
3–1
27 January 2001
[140]

Edmílson
Brazil
FW
Sporting CP
Salgueiros*
2–5
2 March 2001
[141]

Rafael
Brazil
FW
Paços de Ferreira
Farense*
2–4
29 April 2001
[142]

Elpídio Silva
Brazil
FW
Boavista
Salgueiros*
1–5
13 May 2001
[143]

Deco
Brazil
MF
Porto*
Boavista
4–0
27 May 2001
[144]

Leonardo
Brazil
FW
Paços de Ferreira*
Belenenses
3–1
12 August 2001
[145]

Mantorras
Angola
FW
Benfica*
Vitória de Setúbal
3–2
25 August 2001
[146]

Filgueira
Brazil
DF
Belenenses
Varzim*
1–5
14 September 2001
[147]

Márcio Mixirica
Brazil
FW
Boavista
Gil Vicente*
0–3
22 September 2001
[148]

Mário Jardel
Brazil
FW
Sporting CP
Farense*
1–3
23 September 2001
[149]

Fary Faye4
Senegal
FW
Beira-Mar
Belenenses*
1–5
15 October 2001
[150]

Carlos Fangueiro
Portugal
FW
Vitória de Guimarães*
Varzim
4–0
27 October 2001
[151]

Derlei4
Brazil
FW
União de Leiria*
Salgueiros]
7–0
9 December 2003
[152]

Mário Jardel
Brazil
FW
Sporting CP
Alverca*
1–3
26 January 2002
[153]

Mário Jardel
Brazil
FW
Sporting CP*
União de Leiria
4–1
2 February 2002
[154]

Marco Ferreira
Portugal
MF
Vitória de Setúbal*
Gil Vicente
3–2
16 March 2002
[155]

Benni McCarthy
South Africa
FW
Porto
Braga*
0–4
20 April 2002
[156]

Benni McCarthy
South Africa
FW
Porto*
Santa Clara
5–3
27 April 2002
[157]

Barata5
Brazil
FW
Braga*
Alverca
5–3
5 May 2002
[158]

Rafael Jacques
Brazil
FW
União de Leiria
Vitória de Guimarães*
2–4
5 May 2002
[159]

Mauro
Angola
FW
Paços de Ferreira*
Sporting CP
4–0
14 September 2002
[160]

Henry Antchouet
Gabon
FW
Belenenses*
Braga
3–2
5 October 2002
[161]

Paulo Vida
Portugal
FW
Varzim
Vitória de Setúbal*
2–4
13 December 2002
[162]

Mário Jardel
Brazil
FW
Sporting CP*
Paços de Ferreira
4–0
2 February 2003
[163]

Ludemar
Brazil
FW
Belenenses*
Varzim
4–1
16 February 2003
[164]

Simão Sabrosa
Portugal
MF
Benfica
Vitória de Setúbal*
2–6
22 February 2003
[165]

Miklós Fehér
Hungary
FW
Benfica*
Vitória de Guimarães
4–0
1 June 2003
[166]

Henry Antchouet
Gabon
FW
Belenenses*
Estrela da Amadora
4–0
7 September 2003
[167]

Adriano
Brazil
FW
Nacional*
Vitória de Guimarães
4–2
5 October 2003
[168]

Liédson4
Brazil
FW
Sporting CP*
Estrela da Amadora
4–0
10 April 2004
[169]

Adriano Rossato
Brazil
FW
Nacional*
Beira-Mar
3–0
25 April 2004
[170]

Benni McCarthy
South Africa
FW
Porto*
Paços de Ferreira
3–1
9 May 2004
[171]

Henry Antchouet
Gabon
FW
Belenenses
Beira-Mar*
3–3
5 November 2004
[172]

Mauricio Pinilla
Chile
FW
Sporting CP
Braga*
0–3
1 May 2005
[173]

Nuno Gomes
Portugal
FW
Benfica*
União de Leiria
4–0
18 September 2005
[174]

Hassan Ahamada
France
FW
Belenenses*
Penafiel
5–0
29 January 2006
[175]

Joeano
Brazil
FW
Académica de Coimbra
Gil Vicente*
4–3
19 February 2006
[176]

Marek Saganowski
Poland
FW
Vitória de Guimarães*
Vitória de Setúbal
4–0
3 March 2006
[177]

Albert Meyong
Cameroon
FW
Belenenses*
Vitória de Setúbal
4–0
14 April 2006
[178]

Buba Yohanna
Cameroon
DF
Beira-Mar*
Sporting CP
3–3
27 October 2006
[179]

Carlos Bueno4
Uruguay
FW
Sporting CP*
Nacional
5–1
3 February 2007
[180]

Alecsandro
Brazil
FW
Sporting CP*
Naval 1º de Maio
4–0
22 April 2007
[181]

Lito
Cape Verde
FW
Académica de Coimbra*
Estrela da Amadora
3–3
4 November 2007
[182]

Laionel
Brazil
FW
Boavista*
Paços de Ferreira
4–3
3 February 2008
[183]

Nuno Assis
Portugal
MF
Vitória de Guimarães
Vitória de Setúbal*
2–4
31 January 2009
[184]

Baba Diawara
Senegal
FW
Marítimo*
Vitória de Setúbal
5–1
1 March 2009
[185]

Óscar Cardozo
Paraguay
FW
Benfica*
Vitória de Setúbal
8–1
31 August 2009
[186]

Óscar Cardozo
Paraguay
FW
Benfica*
Nacional
6–1
26 October 2009
[187]

Edgar
Brazil
FW
Nacional
Leixões*
2–4
8 November 2009
[188]

Óscar Cardozo
Paraguay
FW
Benfica*
Académica de Coimbra
4–0
6 December 2009
[189]

Ángel Di María
Argentina
MF
Benfica
Leixões*
0–4
27 February 2010
[190]

Liédson4
Portugal
FW
Sporting CP
Belenenses*
0–4
7 March 2010
[191]

Yannick Djaló
Portugal
FW
Sporting CP*
Rio Ave
5–0
2 April 2010
[192]

Óscar Cardozo
Paraguay
FW
Benfica*
Olhanense
5–0
24 April 2010
[193]

Marcelo Toscano
Brazil
FW
Vitória de Guimarães
Nacional*
1–3
28 August 2010
[194]

Pizzi
Portugal
MF
Paços de Ferreira
Porto*
3–3
8 May 2011
[195]

Edgar
Brazil
FW
Vitória de Guimarães
Paços de Ferreira*
1–5
4 November 2011
[196]

Lima
Brazil
FW
Braga
Gil Vicente*
0–3
18 February 2012
[197]

Kléber
Brazil
FW
Porto
Rio Ave*
2–5
12 May 2012
[198]

Ricky van Wolfswinkel
Netherlands
FW
Sporting CP*
Braga
3–2
12 May 2012
[199]

Luís Leal
São Tomé and Príncipe
FW
Estoril*
Marítimo
3–1
24 September 2012
[200]

João Tomás
Portugal
FW
Rio Ave
Vitória de Setúbal*
3–5
25 November 2012
[201]

Albert Meyong
Cameroon
FW
Vitória de Setúbal*
Rio Ave
3–5
25 November 2012
[201]

Óscar Cardozo
Paraguay
FW
Benfica
Sporting CP*
1–3
10 December 2012
[202]

Óscar Cardozo
Paraguay
FW
Benfica*
Marítimo
4–1
15 December 2012
[203]

Edinho
Portugal
FW
Académica de Coimbra*
Vitória de Setúbal
4–2
5 January 2013
[204]

Albert Meyong
Cameroon
FW
Vitória de Setúbal*
Moreirense
5–0
13 January 2013
[205]

Jackson Martínez
Colombia
FW
Porto
Vitória de Guimarães*
0–4
3 February 2013
[206]

Lima
Brazil
FW
Benfica*
Rio Ave
6–1
30 March 2013
[207]

Ricky van Wolfswinkel
Netherlands
FW
Sporting CP
Braga*
3–2
1 April 2013
[208]

Fredy Montero
Colombia
FW
Sporting CP*
Arouca
5–1
18 August 2013
[209]

Mario Rondón
Venezuela
FW
Nacional
Paços de Ferreira*
0–5
19 April 2014
[210]

Ahmed Hassan
Egypt
FW
Rio Ave
Estoril*
1–5
24 August 2014
[211]

Anderson Talisca
Brazil
MF
Benfica
Vitória de Setúbal*
0–5
12 September 2014
[212]

André André
Portugal
MF
Vitória de Guimarães*
Nacional
4–0
4 January 2015
[213]

Mario Rondón
Venezuela
FW
Nacional
Arouca*
3–3
8 February 2015
[214]

Cristian Tello
Spain
FW
Porto*
Sporting CP
3–0
1 March 2015
[215]

Islam Slimani
Algeria
FW
Sporting CP*
Vitória de Guimarães
5–1
4 October 2015
[216]

Jonas
Brazil
FW
Benfica
Nacional*
1–4
11 January 2016
[217]

Kostas Mitroglou
Greece
FW
Benfica
Belenenses*
0–5
5 February 2016
[218]

Léo Bonatini
Brazil
FW
Estoril*
Vitória de Setúbal
3–0
27 February 2016
[219]

Okacha Hamzaoui
Algeria
MF
Nacional
Feirense*
0–3
24 September 2016
[220]

Diogo Jota
Portugal
FW
Porto
Nacional*
0–4
1 October 2016
[221]

Moussa Marega
Mali
FW
Vitória de Guimarães
Rio Ave*
0–3
30 October 2016
[222]

Jorginho
Portugal
MF
Arouca
Moreirense*
1–4
17 December 2016
[223]

Bas Dost4
Netherlands
FW
Sporting CP
Tondela*
1–4
11 March 2017
[224]

Bas Dost
Netherlands
FW
Sporting CP*
Boavista
4–0
8 April 2017
[225]

Bas Dost
Netherlands
FW
Sporting CP
Braga*
2–3
30 April 2017
[226]

Bas Dost
Netherlands
FW
Sporting CP*
Chaves
4–1
21 May 2017
[227]

Jonas
Brazil
FW
Benfica*
Belenenses
5–0
19 August 2017
[228]

Vincent Aboubakar
Cameroon
FW
Porto*
Moreirense
3–0
20 August 2017
[229]

Bas Dost
Netherlands
FW
Sporting CP*
Chaves
5–1
22 October 2017
[230]

Vincent Aboubakar
Cameroon
FW
Porto
Vitória de Setúbal*
0–5
10 December 2017
[231]

Bas Dost
Netherlands
FW
Sporting CP*
Marítimo
5–0
7 January 2018
[232]

Bas Dost
Netherlands
FW
Sporting CP*
Desportivo das Aves
3–0
14 January 2018
[233]

Fabrício dos Santos Messias
Brazil
MF
Portimonense*
Rio Ave
4–1
29 January 2018
[234]

Jonas
Brazil
FW
Benfica*
Marítimo
5–0
3 March 2018
[235]

Edinho4
Portugal
FW
Vitória de Setúbal
Desportivo das Aves*
1–4
29 March 2018
[236]

Pires
Portugal
FW
Portimonense*
Moreirense
4–3
31 March 2018
[237]

Looking at the table that covers 'List of Primeira Liga hat-tricks' (see 'Hat-tricks'), summarise the highlighted cells in a single sentence and provide it inside the JSON object {"answer": "YOUR ANSWER"}.