List of Primeira Liga hat-tricks

From Wikipedia, the free encyclopedia

Fernando Peyroteo scored the most hat-tricks in the Primeira Liga, netting 44 for Sporting CP. He also holds the record for most goals in a single match, with nine.
José Águas scored 26 hat-tricks, all for Benfica.

This article displays a list of Primeira Liga hat-tricks. The goals scored represent players who have scored three goals (a hat-trick) or more in a single league match in Portugal's top football division. The players displayed in the article who have scored hat-tricks are listed from the 1985–86 Primeira Divisão season onwards.

Since the 1934–35 season, more than one hundred players have scored hat-tricks in Portugal's top division. Twenty-six players have scored more than three goals in a match; of these, José Águas, Eusébio and Fernando Gomes have scored six goals; Patalino, Artur Jorge, Nené, Héctor Yazalde, Manuel Fernandes, Rui Jordão, Ricky, Mário Jardel, Nuno Gomes and Barata have scored five; Patalino (four times), José Torres, Vítor Baptista, Folha, Djão, Mats Magnusson, Domingos Paciência, Jorge Cadete, Fary Faye, Derlei, Liédson Carlos Bueno, Bas Dost, Edinho and Viktor Gyökeres have scored four.

Fernando Peyroteo scored three or more goals forty-four times in the Primeira Liga, more than any other player. Fernando Gomes is second with thirty-one hat-tricks; Eusébio scored twenty-nine. Eusébio holds the record for the most hat-tricks scored in a single season, with six in the 1972–73 Primeira Liga. Fernando Gomes holds the record for the quickest Primeira Liga hat-trick, netting three times against Farense in seven minutes on 29 May 1988.[citation needed]

The fixture between Benfica and Alcobaça, at Estádio da Luz in 1983, saw Diamantino and Nené respectively score a hat-trick and a poker for the home team.[citation needed] In 1997, Nuno Gomes and Jimmy Floyd Hasselbaink both scored a hat-trick for Boavista against Gil Vicente.[citation needed] In 1998, Campomaiorense's Demétrius and Sporting CP's Paulo Alves both scored hat-tricks in a match that Sporting won 5–3.[citation needed]

Twenty-two players have each scored hat-tricks for two different clubs: Patalino (O Elvas and Lusit. Évora), Rui Águas, Vítor Baptista, Paulinho Cascavel, César, José Costa, Derlei, Diamantino, Edgar, Edinho, Fernando Gomes, Nuno Gomes, Mário Jardel, Rui Jordão, Jorge Andrade, Lima, Albert Meyong, António Oliveira, Elpídio Silva, João Tomás, José Torres, and Paulinho. Six players have each scored hat-tricks for three different clubs: Vítor Baptista (Vitória de Setúbal, Benfica and Boavista), Nélson Fernandes (Varzim, Benfica and Sporting CP), Manuel Fernandes (CUF Barreiro, Sporting CP and Vitória de Setúbal), Jorge Silva (Amora, Boavista and Benfica), Edmílson (Salgueiros, Porto and Sporting CP) and Edmilson Lucena (Nacional, Marítimo and Vitória de Guimarães).

Seven players – Eusébio, Fernando Gomes, Emil Kostadinov, Mário Jardel, Óscar Cardozo, Bas Dost and Darwin Núñez – have scored hat-tricks in consecutive league matches.

Four players have scored hat-tricks and still ended up on the losing side: Tito, Fernando, Demétrius and Albert Meyong. Ten players have scored hat-tricks in matches that ended in a draw: Chico Gordo, Manuel Fernandes, Rui Jordão, Marlon Brandão, Ricky, Henry Antchouet, Buba Yohanna, Lito, Pizzi, Mario Rondón and Guilherme Schettine.

Fernando Gomes, Rosário, Herivelto, Rafael Jacques, Paulo Vida and Carlos Bueno have all scored hat-tricks as a substitute.

Artur Jorge, Eusébio, Jordão, Manuel Fernandes, João Vieira Pinto and Óscar Cardozo all scored hat-tricks in a Lisbon derby, Lemos, Rui Águas and Vangelis Pavlidis all scored hat-tricks in a Clássico, and António Oliveira, Jordão and Cristian Tello all scored hat-tricks in a match between Porto and Sporting CP.

Key
4 Player scored four goals
5 Player scored five goals
6 Player scored six goals
Player scored hat-trick as a substitute
D L Player was not on the winning team (game Drawn or Lost)
B Team hat-trick scored for
() Number of times player scored a hat-trick (only for players with multiple hat-tricks)
DF Player played as a Defender
MF Player played as a Midfielder
FW Player played as a Forward
Eusébio scored 29 hat-tricks, all for Benfica.
Humberto Coelho is one of five defenders to score a hat-trick.
Héctor Yazalde scored ten hat-tricks.
Vítor Baptista is one of six players to score a hat-trick for three different clubs.
Mário Jardel scored ten hat-tricks with Porto and four with Sporting CP.
Jimmy Floyd Hasselbaink scored two hat-tricks in 1997.
van Hooijdonk scored a hat-trick for Benfica in a 5–1 win against Desportivo das Aves.
Marek Saganowski scored a hat-trick for Vitória de Guimarães in a 4–0 win against Vitória de Setúbal in 2006.
Óscar Cardozo scored six hat-tricks with Benfica.
Primeira Liga hat-tricks by player
Player Nationality Position Home team Result Away team Date Ref.
Patalino (1)  Portugal FW SL Elvas 5–2 Vitória de Setúbal 31 March 1946 [citation needed]
Patalino (2)4  Portugal FW SL Elvas 8–0 Sanjoanense 1 December 1946 [citation needed]
Patalino (3)5  Portugal FW SL Elvas 8–1 Boavista 11 June 1947 [citation needed]
Patalino (4)4  Portugal FW O Elvas 12–1 Académica 16 May 1948 [citation needed]
Patalino (5)4  Portugal FW O Elvas 7–0 Atlético 9 January 1949 [citation needed]
Patalino (6)4  Portugal FW O Elvas 6–1 Lusitano VRSA 16 April 1950 [citation needed]
Patalino (7)  Portugal FW Lusit. Évora 3–2 Braga 22 March 1953 [citation needed]
Caraça (1)  Portugal FW Lusit. Évora 4–3 Braga 5 February 1956 [citation needed]
Flora  Portugal FW Lusit. Évora 3–2 Porto 28 October 1956 [citation needed]
Batalha  Portugal FW Lusit. Évora 4–1 Vitória de Setúbal 20 January 1957 [citation needed]
Caraça (2)  Portugal FW Lusit. Évora 5–2 Covilhã 1 March 1959 [citation needed]
Caraça (3)  Portugal FW Lusit. Évora 7–1 Torreense 5 October 1958 [citation needed]
Eusébio (1)4  PortugalFWBenfica8–1Salgueiros1 October 1961[citation needed]
Tonho  Portugal FW Lusit. Évora 4–0 Leixões 1 October 1961 [citation needed]
José Águas (25)  PortugalFWBenfica8–1Salgueiros1 October 1961[citation needed]
Eusébio (2)  PortugalFWBenfica8–1Beira-Mar20 May 1962[citation needed]
José Águas (26)  PortugalFWBenfica8–1Beira-Mar20 May 1962[citation needed]
José Torres (1)4  PortugalFWBenfica6–0Feirense27 December 1962[citation needed]
Eusébio (3)4  PortugalFWFeirense1–6Benfica31 March 1963[citation needed]
José Torres (2)4  PortugalFWBenfica6–2Vitória de Guimarães7 April 1963[citation needed]
Eusébio (4)4  PortugalFWBenfica8–1Barreirense5 May 1963[citation needed]
José Torres (3)  PortugalFWVitória de Setúbal2–4Benfica19 January 1964[citation needed]
Eusébio (5)6  PortugalFWBenfica10–0Seixal2 February 1964[citation needed]
Eusébio (6)  PortugalFWBenfica8–0Barreirense16 February 1964[citation needed]
José Torres (4)  PortugalFWLeixões1–5Benfica12 April 1964[citation needed]
Nélson Fernandes (1)  PortugalFWVarzim3–1Sporting CP1 November 1964[citation needed]
Eusébio (7)4  PortugalFWBenfica7–0Braga22 November 1964[citation needed]
José Torres (5)  PortugalFWBenfica6–0Torreense6 December 1964[citation needed]
Eusébio (8)  PortugalFWBenfica4–0Vitória de Guimarães10 January 1965[citation needed]
Nélson Fernandes (2)  PortugalFWVarzim6–1Seixal17 January 1965[citation needed]
José Torres (6)  PortugalFWBenfica5–0Leixões7 February 1965[citation needed]
José Pedro Biléu  Portugal FW Lusit. Évora 6–0 Torreense 7 March 1965[citation needed]
José Torres (7)  PortugalFWBenfica5–0Varzim28 March 1965[citation needed]
Eusébio (9)  PortugalFWBenfica6–1CUF19 September 1965[citation needed]
José Torres (8)  PortugalFWBenfica8–2Barreirense28 November 1965[citation needed]
António Simões  Portugal FW Lusit. Évora 6-1 Braga 13 February 1966[citation needed]
Eusébio (10)  PortugalFWBenfica5–0Beira-Mar20 February 1966[citation needed]
Artur Jorge (1)  PortugalFWAcadémica de Coimbra5–3Sanjoanense16 October 1966[citation needed]
Artur Jorge (2)  PortugalFWAcadémica de Coimbra3–0Vitória de Setúbal20 November 1966[citation needed]
José Torres (9)  PortugalFWBenfica7–0Vitória de Guimarães6 February 1967[citation needed]
Eusébio (11)  PortugalFWBenfica6–2Varzim19 February 1967[citation needed]
Eusébio (12)4  PortugalFWBenfica4–0Braga19 March 1967[citation needed]
Artur Jorge (3)4  PortugalFWAcadémica de Coimbra6–0Belenenses2 April 1967[citation needed]
Eusébio (13)  PortugalFWBeira-Mar0–9Benfica7 May 1967[citation needed]
Nélson Fernandes (3)  PortugalFWBeira-Mar0–9Benfica7 May 1967[citation needed]
Artur Jorge (4)  PortugalFWTirsense0–4Académica de Coimbra10 September 1967[citation needed]
José Torres (10)  PortugalFWBenfica6–0Leixões29 October 1967[citation needed]
Marinho (1)  PortugalFWSporting CP6–0Braga29 October 1967[citation needed]
Eusébio (14)4  PortugalFWSanjoanense1–4Benfica10 December 1967[citation needed]
Eusébio (15)  PortugalFWVitória de Guimarães0–4Benfica4 February 1968[citation needed]
José Torres (11)  PortugalFWBenfica8–2Barreirense11 February 1968[citation needed]
Eusébio (16)4  PortugalFWBenfica8–2Barreirense11 February 1968[citation needed]
Artur Jorge (5)  PortugalFWCUF0–3Académica de Coimbra11 February 1968[citation needed]
Eusébio (17)  PortugalFWBenfica7–0Belenenses3 March 1968[citation needed]
Eusébio (18)  PortugalFWBenfica5–0Tirsense31 March 1968[citation needed]
Artur Jorge (6)  PortugalFWVarzim2–3Académica de Coimbra31 March 1968[citation needed]
Eusébio (19)4  PortugalFWBenfica6–0Sanjoanense14 April 1968[citation needed]
Eusébio (20)6  PortugalFWBenfica8–0Varzim12 May 1968[citation needed]
José Torres (12)  PortugalFWBenfica4–0União de Tomar22 December 1968[citation needed]
José Torres (13)  PortugalFWBenfica5–0Braga5 January 1969[citation needed]
Eusébio (21)6  PortugalFWBenfica8–0Boavista25 October 1969[citation needed]
Horácio (1)5  PortugalFWLeixões6–2Boavista14 December 1969[citation needed]
Nélson Fernandes (4)  PortugalFWSporting CP5–1Vitória de Guimarães8 March 1970[citation needed]
Lemos (1)  PortugalFWBoavista4–1Belenenses8 March 1970[citation needed]
Eusébio (22)6  PortugalFWUnião de Tomar0–4Benfica29 March 1970[citation needed]
Manuel Fernandes (1)  PortugalFWCUF7–1Leixões20 September 1970[citation needed]
Artur Jorge (7)  PortugalFWBenfica4–0Boavista26 September 1970[citation needed]
Vítor Baptista (1)4  PortugalFWVitória de Setúbal5–1Boavista18 October 1970[citation needed]
Lemos (2)  PortugalFWPorto4–2Varzim4 November 1970[citation needed]
Vítor Baptista (2)  PortugalFWVitória de Setúbal6–1Tirsense15 November 1970[citation needed]
Nélson Fernandes (5)  PortugalFWSporting CP8–0Boavista15 November 1970[citation needed]
Artur Jorge (8)  PortugalFWBenfica5–0Leixões22 November 1970[citation needed]
Vítor Baptista (3)4  PortugalFWVitória de Setúbal6–1Farense13 December 1970[citation needed]
Artur Jorge (9)  PortugalFWBenfica5–1Sporting CP27 December 1970[citation needed]
Horácio (2)  PortugalFWLeixões5–0Varzim2 May 1971[citation needed]
Lemos (3)  PortugalFWPorto4–0Benfica31 January 1971[citation needed]
Artur Jorge (10)  PortugalFWTirsense0–3Benfica17 October 1971[citation needed]
Vítor Baptista (4)4  PortugalFWBenfica5–1Barreirense28 November 1971[citation needed]
Tito (1)L  PortugalFWCUF5–3Vitória de Guimarães28 November 1971[citation needed]
Tito (2)4  PortugalFWVitória de Guimarães7–1Tirsense19 December 1971[citation needed]
Nené (1)  PortugalFWAtlético1–5Benfica5 December 1971[citation needed]
Héctor Yazalde (1)  ArgentinaFWTirsense3–5Sporting CP26 December 1971[citation needed]
Artur Jorge (11)5  PortugalFWBenfica7–0Tirsense20 February 1972[citation needed]
José Torres (14)  PortugalFWVitória de Setúbal4–0Leixões19 March 1972[citation needed]
Eusébio (23)  PortugalFWFarense2–5Benfica28 May 1972[citation needed]
Eusébio (24)  PortugalFWBenfica6–0Leixões9 September 1972[citation needed]
Eusébio (25)  PortugalFWBenfica9–0Beira-Mar24 September 1972[citation needed]
Rui Jordão (1)  PortugalFWBenfica9–0Beira-Mar24 September 1972[citation needed]
Eusébio (26)4  PortugalFWBenfica4–1Sporting CP8 October 1972[citation needed]
Eusébio (27)  PortugalFWBenfica5–0Belenenses22 October 1972[citation needed]
José Torres (15)  PortugalFWVitória de Setúbal5–0Leixões22 April 1973[citation needed]
Eusébio (28)  PortugalFWBenfica8–0Vitória de Guimarães13 May 1973[citation needed]
Héctor Yazalde (2)  ArgentinaFWBarreirense3–5Sporting CP20 May 1973[citation needed]
Moinhos (1)  PortugalFWBoavista3–1União de Tomar3 June 1973[citation needed]
Eusébio (29)4  PortugalFWBenfica6–0Montijo10 June 1973[citation needed]
Arnaldo Silva (1)  PortugalMFCUF4–1Beira-Mar16 September 1973[citation needed]
Duda (1)  BrazilFWVitória de Setúbal9–0Olhanense23 September 1973[citation needed]
Héctor Yazalde (3)4  ArgentinaFWOriental0–7Sporting CP7 October 1973[citation needed]
Héctor Yazalde (4)5  ArgentinaFWSporting CP8–0Montijo3 November 1973[citation needed]
Duda (2)  BrazilFWVitória de Setúbal4–1Boavista21 October 1973[citation needed]
Arnaldo Silva (2)  PortugalMFCUF6–1Olhanense18 November 1973[citation needed]
Nélson Fernandes (6)  PortugalFWSporting CP3–0Vitória de Guimarães25 November 1973[citation needed]
Duda (3)  BrazilFWVitória de Setúbal6–2Montijo9 December 1973[citation needed]
Marinho (2)  PortugalFWSporting CP5–2Beira-Mar9 December 1973[citation needed]
Héctor Yazalde (5)  ArgentinaFWSporting CP6–1Barreirense29 December 1973[citation needed]
Tito (3)  PortugalFWVitória de Guimarães5–0Leixões6 January 1974[citation needed]
José Torres (16)  PortugalFWVitória de Setúbal3–0Académica de Coimbra13 January 1974[citation needed]
Héctor Yazalde (6)5  ArgentinaFWSporting CP8–0Oriental17 February 1974[citation needed]
Héctor Yazalde (7)  ArgentinaFWSporting CP6–0CUF2 March 1974[citation needed]
Mirobaldo  BrazilFWFarense3–1Olhanense10 March 1974[citation needed]
Horácio (3)  PortugalFWLeixões4–0Beira-Mar17 March 1974[citation needed]
Rui Jordão (2)4  PortugalFWOlhanense1–7Benfica5 May 1974[citation needed]
Rui Jordão (3)  PortugalFWFarense0–4Benfica15 September 1974[citation needed]
Moinhos (2)  PortugalFWBenfica4–0Académica de Coimbra6 October 1974[citation needed]
Lemos (4)  PortugalFWPorto4–1Olhanense6 October 1974[citation needed]
Héctor Yazalde (8)4  ArgentinaFWSporting CP6–1Atlético3 October 1974[citation needed]
Lemos (5)  PortugalFWUnião de Tomar2–5Porto1 December 1974[citation needed]
Tito (4)  PortugalFWFarense2–5Vitória de Guimarães15 December 1974[citation needed]
Héctor Yazalde (9)5  ArgentinaFWSporting CP7–0Olhanense4 January 1975[citation needed]
Moinhos (3)  PortugalFWBenfica4–0Farense12 January 1975[citation needed]
António Oliveira (1)  PortugalFWPorto4–0Oriental12 January 1975[citation needed]
Héctor Yazalde (10)4  ArgentinaFWSporting CP5–2Leixões1 March 1975[citation needed]
Fernando Gomes (1)  PortugalFWFarense1–6Porto30 March 1975[citation needed]
Manuel Fernandes (2)4  PortugalFWCUF7–2Olhanense4 May 1975[citation needed]
Fernando Gomes (2)  PortugalFWPorto6–1União de Tomar7 September 1975[citation needed]
Nené (2)5  PortugalFWBenfica9–1Leixões21 September 1975[citation needed]
Rui Jordão (4)  PortugalFWBenfica5–0Beira-Mar5 October 1975[citation needed]
Chico GordoD  AngolaFWBraga3–3União de Tomar12 October 1975[citation needed]
Nené (3)  PortugalFWFarense1–4Benfica26 October 1975[citation needed]
Manuel Fernandes (3)  PortugalFWSporting CP4–1União de Tomar26 October 1975[citation needed]
António Oliveira (2)  PortugalFWPorto8–2Leixões1 November 1975[citation needed]
Jacques (1)  PortugalFWFarense5–1Braga2 November 1975[citation needed]
Manuel Fernandes (4)  PortugalFWSporting CP4–1Braga14 December 1975[citation needed]
Manuel Fernandes (5)  PortugalFWSporting CP3–0Leixões10 January 1976[citation needed]
Teófilo Cubillas  PeruFWUnião de Tomar0–5Porto11 January 1976[citation needed]
Rui Jordão (5)  PortugalFWBenfica6–1União de Tomar17 January 1976[citation needed]
Rui Jordão (6)  PortugalFWEstoril0–4Benfica13 March 1976[citation needed]
Manuel Fernandes (6)D  PortugalFWSporting CP3–3Académica de Coimbra13 March 1976[citation needed]
Nené (4)  PortugalFWBenfica7–1Braga21 March 1976[citation needed]
Seninho  PortugalFWAtlético0–4Porto4 April 1976[citation needed]
Clésio  BrazilFWEstoril3–2Boavista5 September 1976[citation needed]
Horácio (4)  PortugalFWVarzim7–2Montijo18 September 1976[citation needed]
Fernando Gomes (3)6  PortugalFWPorto8–2Atlético24 October 1976[citation needed]
Nené (5)  PortugalFWBenfica3–0Riopele27 November 1976[citation needed]
Formosinho  PortugalFWAtlético2–5Vitória de Setúbal2 January 1977[citation needed]
Celso Pita  PortugalFWBoavista6–2Atlético9 January 1977[citation needed]
Nené (6)4  PortugalFWBenfica6–0Atlético23 January 1977[citation needed]
Duda (4)  BrazilFWPorto7–0Montijo27 February 1977[citation needed]
Fernando Gomes (4)  PortugalFWPorto7–0Montijo27 February 1977[citation needed]
Chico Bolota  PortugalFWMontijo6–0Atlético6 March 1977[citation needed]
António Oliveira (3)  PortugalFWPorto4–1Sporting CP27 March 1977[citation needed]
Nené (7)  PortugalFWBenfica4–0Beira-Mar8 May 1977[citation needed]
Fernando Gomes (5)4  PortugalFWPorto8–0Belenenses15 May 1977[citation needed]
Rui Jordão (7)  PortugalFWSporting CP5–0Braga18 September 1977[citation needed]
Duda (5)  BrazilFWPorto6–1Feirense24 September 1977[citation needed]
Vítor Baptista (5)  PortugalFWBenfica6–0Marítimo20 November 1977[citation needed]
Albertino  AngolaFWBoavista5–1Estoril26 November 1977[citation needed]
António Oliveira (4)  PortugalFWVarzim1–4Porto27 November 1977[citation needed]
José Costa (1)  PortugalMFAcadémica de Coimbra4–1Marítimo4 December 1977[citation needed]
Chico Gordo  AngolaFWBraga6–1Marítimo18 December 1977[citation needed]
Ademir Vieira (1)  BrazilMFVitória de Setúbal1–4Porto12 February 1978[citation needed]
Fernando Gomes (6)  PortugalFWPorto6–0G.D. Riopele19 March 1978[citation needed]
Ademir Vieira (2)  BrazilMFPorto6–0Belenenses9 April 1978[citation needed]
Fernando Gomes (7)  PortugalFWPorto5–1Varzim30 April 1978[citation needed]
Fernando Gomes (8)  PortugalFWPorto6–1Académico de Viseu23 December 1978[citation needed]
Rui Jordão (8)  PortugalFWSporting CP3–0Beira-Mar3 March 1979[citation needed]
Jorge Gomes  BrazilFWBoavista5–0Académico de Viseu4 March 1979[citation needed]
Nené (8)5  PortugalFWBenfica6–1Académica de Coimbra11 March 1979[citation needed]
Fernando Gomes (9)  PortugalFWFamalicão0–4Porto27 May 1979[citation needed]
António Oliveira (5)  PortugalFWPorto6–1Beira-Mar3 June 1979[citation needed]
Fernando Gomes (10)4  PortugalFWAcadémico de Viseu0–5Porto10 June 1979[citation needed]
Nené (9)  PortugalFWBenfica5–0Académico de Viseu17 June 1979[citation needed]
Nené (10)  PortugalFWBenfica5–1Vitória de Setúbal29 August 1979[citation needed]
José Costa (2)  PortugalMFPorto6–0Portimonense1 September 1980[citation needed]
Fernando Gomes (11)  PortugalFWPorto3–1Vitória de Setúbal15 September 1979[citation needed]
Rui Jordão (9)  PortugalFWSporting CP4–0Sporting Espinho29 September 1979[citation needed]
Humberto Coelho  PortugalDFBenfica4–1Estoril7 October 1979[citation needed]
Vítor Baptista (6)  PortugalFWBoavista5–1Portimonense11 November 1979[citation needed]
Nené (11)  PortugalFWBenfica4–0Marítimo5 January 1980[citation needed]
Reinaldo  PortugalFWBenfica8–0Rio Ave27 January 1980[citation needed]
Nené (12)  PortugalFWBenfica8–0Rio Ave27 January 1980[citation needed]
Manoel Costa  BrazilFWSporting CP4–1Marítimo9 February 1980[citation needed]
Nené (13)  PortugalFWBenfica5–0Beira-Mar23 February 1980[citation needed]
Mundinho  BrazilFWPortimonense4–5Vitória de Guimarães24 February 1980[citation needed]
Fernando Gomes (12)  PortugalFWBeira-Mar0–4Porto23 March 1980[citation needed]
César Oliveira  BrazilFWBenfica8–0Belenenses30 March 1980[citation needed]
Nené (14)4  PortugalFWBenfica8–0Belenenses30 March 1980[citation needed]
Fernando Gomes (13)  PortugalFWUnião de Leiria0–4Porto13 April 1980[citation needed]
Nené (15)  PortugalFWBenfica4–0Varzim20 April 1980[citation needed]
Rui Jordão (10)5  PortugalFWSporting CP5–0Rio Ave26 April 1980[citation needed]
Fernando Meireles  PortugalFWRio Ave3–2Varzim11 May 1980[citation needed]
Mirobaldo  BrazilFWPortimonense3–1Marítimo18 May 1980[citation needed]
Peter Barry  EnglandFWPortimonense5–1Boavista31 August 1980[citation needed]
José Pedro  AngolaFWVitória de Setúbal0–3Marítimo21 September 1980[citation needed]
Folha (1)  PortugalFWBoavista3–0Marítimo18 October 1981[citation needed]
Jorge Silva (1)  PortugalFWAmora6–0Académica de Coimbra2 November 1980[citation needed]
José Costa (3)  PortugalMFPorto6–3Amora9 November 1980[citation needed]
Folha (2)4  PortugalFWBoavista4–0Académica de Coimbra7 February 1981[citation needed]
César Oliveira  BrazilFWBenfica5–1Vitória de Setúbal24 May 1981[citation needed]
Rui Jordão (11)  PortugalFWSporting CP6–0Penafiel19 September 1981[citation needed]
Fernando Festas  PortugalDFVitória de Guimarães4–0Amora1 November 1981[citation needed]
Luís Norton de Matos  PortugalFWPortimonense5–1Belenenses29 November 1981[citation needed]
José Abrantes  PortugalFWEstoril4–2Vitória de Setúbal30 January 1982[citation needed]
Rui Jordão (12)  PortugalFWSporting CP4–0Académico de Viseu31 January 1982[citation needed]
Moinhos (4)  PortugalFWSporting Espinho4–2Amora7 February 1982[citation needed]
Rui Jordão (13)  PortugalFWSporting CP3–1Benfica28 March 1982[citation needed]
Diamantino (1)  PortugalFWBoavista5–0Sporting Espinho9 May 1982[citation needed]
Jacques (2)  PortugalFWBoavista0–6Porto16 May 1982[citation needed]
Rui Jordão (14)5  PortugalFWSporting CP7–1Rio Ave16 May 1982[citation needed]
Caio Cambalhota  BrazilFWAmora5–0Braga23 May 1982[citation needed]
António Oliveira (6)  PortugalFWSporting CP4–0Alcobaça25 September 1982[citation needed]
Mickey Walsh  Republic of IrelandFWPorto4–0Vitória de Setúbal16 October 1982[citation needed]
N’Habola (1)  Guinea-BissauFWRio Ave5–0Boavista16 October 1982[citation needed]
Fernando Gomes (14)  PortugalFWPorto6–0Estoril30 October 1982[citation needed]
N’Habola (2)  Guinea-BissauFWRio Ave3–1Salgueiros31 October 1982[citation needed]
N’Habola (3)  Guinea-BissauFWRio Ave6–1Marítimo5 December 1982[citation needed]
Rui Jordão (15)  PortugalFWSporting CP3–0Salgueiros5 December 1982[citation needed]
Fernando Gomes (15)  PortugalFWPorto4–0Rio Ave19 December 1982[citation needed]
Nené (16)  PortugalFWBenfica6–0Braga9 January 1983[citation needed]
Rui Jordão (16)D  PortugalFWSporting CP3–3Porto30 January 1983[citation needed]
Fernando Gomes (16)  PortugalFWPorto5–0Braga6 February 1983[citation needed]
Fernando Gomes (17)4  PortugalFWPorto6–0Boavista27 February 1983[citation needed]
Diamantino (2)  PortugalMFBenfica8–1Alcobaça14 May 1983[citation needed]
Nené (17)4  PortugalFWBenfica8–1Alcobaça14 May 1983[citation needed]
Toninho Metralha  BrazilFWMarítimo3–0Rio Ave15 May 1983[citation needed]
Fernando Gomes (18)  PortugalFWPorto4–0Amora29 May 1983[citation needed]
Fernando Gomes (19)  PortugalFWPorto4–0Sporting Espinho10 September 1983[citation needed]
Manniche  DenmarkFWBenfica8–0Vitória de Guimarães7 January 1984[citation needed]
Jaime Pacheco  PortugalMFPorto6–0Águeda12 February 1984[citation needed]
Nené (18)  PortugalFWBenfica7–0Braga3 March 1984[citation needed]
Nené (19)4  PortugalFWBenfica8–0Penafiel25 March 1984[citation needed]
Fernando Gomes (20)4  PortugalFWPorto8–1Penafiel7 April 1984[citation needed]
Diamantino (2)  PortugalMFBenfica6–0Sporting Espinho21 April 1984[citation needed]
Jorge Silva (2)  PortugalFWBoavista3–0Varzim29 April 1984[citation needed]
Fernando Gomes (21)  PortugalFWPorto8–0Estoril13 May 1984[citation needed]
Djão (1)  PortugalFWBelenenses4–1Académica de Coimbra30 September 1984[citation needed]
Eldon  BrazilFWSalgueiros2–6Sporting CP23 September 1984[citation needed]
Djão (2)4  PortugalFWBelenenses4–3Salgueiros30 September 1984[citation needed]
Serge Cadorin  BelgiumFWPortimonense4–0Penafiel30 September 1984[citation needed]
Jorge Silva (2)  PortugalFWBenfica5–1Portimonense7 October 1984[citation needed]
Manuel Fernandes (7)  PortugalFWSporting CP8–1Braga14 November 1984[citation needed]
Litos  PortugalFWSporting CP3–2Rio Ave1 December 1984[citation needed]
Fernando Gomes (22)5  PortugalFWPorto9–1Vizela16 December 1984[citation needed]
Fernando Gomes (23)  PortugalFWBraga2–3Porto22 December 1984[citation needed]
Rui Lopes  Guinea-BissauFW Rio Ave3–2Braga30 December 1984[citation needed]
Fernando Gomes (24)  PortugalFWPorto3–0Boavista20 January 1985[citation needed]
Manuel Pires  PortugalFWBoavista2–3Rio Ave27 January 1985[citation needed]
Paquito Saura  PortugalMFVitória de Guimarães4–0Farense12 May 1985[citation needed]
Fernando Gomes (25)  PortugalFWPorto5–1Belenenses12 May 1985[citation needed]
Manuel Fernandes (8)5  PortugalFWSporting CP6–0Penafiel24 August 1985[citation needed]
Rabah Madjer (1)  AlgeriaFWPorto4–2Marítimo1 December 1985[citation needed]
Paulinho Cascavel (1)  BrazilFWMarítimo0–3Vitória de Guimarães22 December 1986[citation needed]
Manuel Fernandes (9)  PortugalFWSporting CP4–0Braga1 February 1986[citation needed]
Ralph Meade (1)  EnglandFWAcadémica de Coimbra1–4Sporting CP9 February 1986[citation needed]
César (1)  BrazilFWVitória de Setúbal4–0Penafiel16 February 1986[citation needed]
Paulinho Cascavel (2)  BrazilFWVitória de Guimarães5–3Braga2 March 1986[citation needed]
Rui Águas (1)  PortugalFWBenfica4–0Chaves16 March 1986[citation needed]
Ralph Meade (2)  EnglandFWSporting CP3–0Vitória de Guimarães22 March 1986[citation needed]
Manuel Fernandes (10)  PortugalFWSporting CP6–1SC Covilhã6 April 1986[citation needed]
Paulinho Cascavel (3)  BrazilFWVitória de Guimarães4–1Marítimo13 April 1986[citation needed]
Vladimir Forbs  Guinea-BissauFWBoavista2–3Portimonense6 September 1986[citation needed]
Stoycho Mladenov  BulgariaFWBelenenses5–1Elvas30 November 1986[citation needed]
Fernando Gomes (26)  PortugalFWMarítimo1–4Porto7 December 1986[citation needed]
Fernando Gomes (27)5  PortugalFWPorto8–3Farense13 December 1986[citation needed]
José Rafael  PortugalFWBoavista4–0Salgueiros13 December 1986[citation needed]
Manuel Fernandes (11)4  PortugalFWSporting CP7–1Benfica14 December 1986[citation needed]
Paulinho Cascavel (4)  BrazilFWVitória de Guimarães4–0Braga4 January 1989[citation needed]
Rui Águas (2)  PortugalFWBenfica3–1Porto4 January 1987[citation needed]
Ralph Meade (2)  EnglandFWSporting CP4–2Belenenses28 February 1987[citation needed]
Jorge Andrade (1)  BrazilFWFarense4–0Chaves1 March 1987[citation needed]
Nunes  BrazilFWBoavista5–1Marítimo31 May 1987[citation needed]
Rabah Madjer (2)  AlgeriaFWPorto7–1Belenenses26 August 1987[citation needed]
António Aparício (1)  PortugalFWVitória de Guimarães1–3Vitória de Setúbal12 September 1987[citation needed]
Radoslav Zdravkov  BulgariaMFChaves6–1Varzim15 November 1987[citation needed]
Ademir Alcântara  BrazilMFVitória de Guimarães4–1Rio Ave29 November 1987[citation needed]
Mats Magnusson (1)  SwedenFWAcadémica de Coimbra2–4Benfica13 December 1987[citation needed]
Fernando Gomes (28)  PortugalFWRio Ave0–7Porto3 January 1988[citation needed]
Vitorino Belinha  PortugalFWSporting Espinho6–0Elvas20 February 1988[citation needed]
Fernando Gomes (29)  PortugalFWPorto3–0Varzim28 February 1988[citation needed]
Manuel Fernandes (12)4  PortugalFWVitória de Setúbal5–0Varzim13 March 1988[citation needed]
António Aparício (2)  PortugalFWVitória de Setúbal5–1SC Covilhã26 March 1988[citation needed]
César (2)  BrazilFWVarzim3–4Penafiel30 April 1988[citation needed]
Fernando Gomes (30)  PortugalFWPorto4–0Farense29 May 1988[citation needed]
Fernando Cruz  PortugalFWFarense7–0SC Covilhã2 June 1988[citation needed]
Penteado  PortugalFWLeixões4–0Sporting Espinho29 January 1989[citation needed]
Paulinho Cascavel (5)  BrazilFWSporting CP4–0Nacional4 February 1989[citation needed]
Rui Águas (3)  PortugalFWPorto5–0Académico de Viseu7 February 1989[citation needed]
Domingos Paciência (1)  PortugalFWPorto5–0Farense26 February 1989[citation needed]
Mats Magnusson (2)4  SwedenFWBenfica5–0Beira-Mar10 September 1989[citation needed]
Mats Magnusson (3)4  SwedenFWBenfica7–0Penafiel14 October 1989[citation needed]
Lachezar Tanev  BulgariaMFChaves4–2Portimonense15 October 1989[citation needed]
Mats Magnusson (4)  SwedenFWBenfica5–0Portimonense28 October 1989[citation needed]
Rabah Madjer (3)  AlgeriaFWFeirense1–4Porto19 November 1989[citation needed]
Mats Magnusson (5)  SwedenFWBenfica4–0Marítimo25 November 1989[citation needed]
Rui Águas (4)  PortugalFWPorto7–0Tirsense26 November 1989[citation needed]
António Aparício (3)  PortugalFWVitória de Setúbal4–1Chaves26 November 1989[citation needed]
Vata  AngolaFWBenfica5–1Vitória de Setúbal13 December 1989[citation needed]
Rabah Madjer (4)  AlgeriaFWPorto3–0Feirense1 April 1990[citation needed]
Marcelino  PortugalDFFeirense3–1Braga29 April 1990[citation needed]
Fernando Gomes (31)  PortugalFWSporting CP5–1Salgueiros2 September 1990[citation needed]
Marlon BrandãoD  BrazilFWTirsense4–4Boavista12 January 1991[citation needed]
Pingo  BrazilFWBraga6–2Nacional2 February 1991[citation needed]
Domingos Paciência (2)  PortugalFWPorto4–1Vitória de Setúbal16 March 1991[citation needed]
Moreira de Sá  PortugalFWPenafiel3–0Beira-Mar17 March 1991[citation needed]
Nogueira  PortugalFWGil Vicente4–1Boavista24 February 1991[citation needed]
Ednilson Lucena (1)  BrazilFWNacional3–1Vitória de Guimarães14 April 1991[citation needed]
Domingos Paciência (3)4  PortugalFWPorto5–0Vitória de Guimarães26 May 1991[citation needed]
Ricky (1)  NigeriaFWBoavista3–0Penafiel15 September 1991[citation needed]
Petar Mihtarski  BulgariaFWPorto3–0União da Madeira24 November 1991[citation needed]
Ricky (2)  NigeriaFWBoavista3–0Paços de Ferreira1 December 1991[citation needed]
Chiquinho Carlos  BrazilFWGil Vicente2–3Braga19 January 1992[citation needed]
Ricky (3)  NigeriaFWBoavista3–0União da Madeira2 February 1992[citation needed]
Jorge Cadete (1)4  PortugalFWUnião da Madeira1–5Sporting CP23 February 1992[citation needed]
Ednilson Lucena (2)  BrazilFWBeira-Mar1–4Marítimo8 March 1992[citation needed]
Jorge Cadete (2)  PortugalFWGil Vicente0–3Sporting CP22 March 1992[citation needed]
Ricky (4)5  NigeriaFWBoavista5–0Estoril22 March 1992[citation needed]
Jorge Cadete (3)  PortugalFWSporting CP4–0Torreense25 April 1992[citation needed]
Ricky (5)D  NigeriaFWBoavista4–4Chaves25 April 1992[citation needed]
Vasil Dragolov  BulgariaFWTorreense8–1Estoril2 May 1992[citation needed]
Ednilson Lucena (3)  BrazilFWMarítimo7–1Gil Vicente13 September 1992[citation needed]
Ricky (6)  NigeriaFWBoavista4–0Famalicão20 September 1992[citation needed]
Mladen Karoglan  CroatiaFWChaves5–2Estoril31 January 1993[citation needed]
Rui Costa  PortugalMFBenfica5–1Espinho7 March 1993[citation needed]
Mauro Airez  ArgentinaFWBelenenses3–0Tirsense10 April 1993[citation needed]
Rui Águas (5)  PortugalFWBenfica5–1Marítimo23 May 1993[citation needed]
Jorge Andrade (2)  BrazilFWMarítimo5–2Farense12 December 1993[citation needed]
Rosário  PortugalFWVitória de Setúbal6–1Famalicão12 December 1993[citation needed]
Rui Alberto  PortugalFWSalgueiros3–2Farense30 December 1993[citation needed]
Predrag Jokanović  SerbiaMFUnião da Madeira3–1Salgueiros12 February 1994[citation needed]
Emil Kostadinov (1)  BulgariaFWFamalicão0–5Porto20 February 1994[citation needed]
Emil Kostadinov (2)  BulgariaFWPorto5–0Braga26 February 1994[citation needed]
Hamed Ziad  TunisiaFWVitória de Guimarães3–0Belenenses13 March 1994[citation needed]
Jorge Andrade (3)  BrazilFWMarítimo4–0Braga27 March 1994[citation needed]
João Pinto (1)  PortugalFWSporting CP3–6Benfica14 May 1994[citation needed]
Hassan Nader  MoroccoFWFarense4–1Salgueiros22 May 1994[citation needed]
Rashidi Yekini  NigeriaFWVitória de Setúbal4–0Salgueiros25 May 1994[citation needed]
Marcelo  BrazilFWTirsense3–0Farense18 September 1994[citation needed]
Roberto Carlos Jorge  BrazilFWGil Vicente3–2Braga4 February 1995[citation needed]
Edmílson (1)  BrazilFWSalgueiros6–0Estrela da Amadora25 February 1995[citation needed]
Nelson Bertollazzi  BrazilFWUnião de Leiria5–0Farense26 March 1995[citation needed]
Edmílson (2)  BrazilFWTirsense1–3Salgueiros26 March 1995[citation needed]
Ivaylo Iordanov  BulgariaFWSporting CP4–0União da Madeira2 April 1995[citation needed]
Edinho  BrazilFWVitória de Guimarães6–0Marítimo10 February 1996[citation needed]
Edmílson (3)  BrazilFWPorto6–3Braga3 March 1996[citation needed]
Constantino (1)  PortugalFWLeça3–1Tirsense14 April 1996[citation needed]
João Pinto (2)  PortugalFWBenfica5–1Marítimo12 May 1996[citation needed]
Constantino (2)  PortugalFWLeça3–0União de Leiria1 September 1996[citation needed]
FernandoL  BrazilFWRio Ave3–4Sporting CP14 September 1996[citation needed]
Chiquinho Conde  MozambiqueFWVitória de Setúbal4–1União de Leiria20 October 1996[citation needed]
Constantino (3)  PortugalFWBelenenses0–4Leça24 November 1996[citation needed]
Gilmar Estevam (1)  BrazilFWVitória de Guimarães3–0Chaves24 November 1996[citation needed]
Mário Jardel (1)  BrazilFWChaves2–4Porto15 February 1997[citation needed]
Gilmar Estevam (2)  BrazilFWVitória de Guimarães4–1Chaves23 February 1997[citation needed]
Jimmy Floyd Hasselbaink (1)  NetherlandsFWBoavista3–1Marítimo2 March 1997[citation needed]
Dibo  Ivory CoastFWRio Ave4–1Belenenses23 March 1997[citation needed]
Nuno Gomes (1)  PortugalFWBoavista7–1Gil Vicente27 April 1997[citation needed]
Jimmy Floyd Hasselbaink (2)  NetherlandsFWBoavista7–1Gil Vicente27 April 1997[citation needed]
Nuno Gomes (2)  PortugalFWBoavista5–0Salgueiros25 May 1997[citation needed]
Herivelto  BrazilFWMarítimo6–0Braga25 May 1997[citation needed]
Mário Jardel (2)  BrazilFWPorto5–2Farense1 December 1997[citation needed]
Isaías  BrazilFWCampomaiorense4–0Braga13 December 1997[citation needed]
Nuno Gomes (3)4  PortugalFWBenfica4–0Varzim21 December 1997[citation needed]
Leandro Machado  BrazilFWBelenenses0–4Sporting CP10 January 1998[citation needed]
Demétrius (1)L  BrazilFWCampomaiorense3–5Sporting CP10 April 1998[citation needed]
Paulo Alves  PortugalFWCampomaiorense3–5Sporting CP10 April 1998[citation needed]
Mário Jardel (3)5  BrazilFWPorto7–2Salgueiros10 May 1998[citation needed]
Nuno Gomes (4)5  PortugalFWBenfica7–1Leça17 May 1998[citation needed]
Demétrius (2)  BrazilFWAcadémica de Coimbra1–5Campomaiorense30 August 1998[citation needed]
Gilmar Estevam (3)  BrazilFWVitória de Guimarães5–1Braga21 September 1998[citation needed]
Nuno Gomes (5)  PortugalFWBenfica3–1Marítimo26 September 1998[citation needed]
Augustine Ahinful  GhanaFWCampomaiorense0–3União de Leiria27 September 1998[citation needed]
Nando  Guinea-BissauFWVitória de Setúbal3–0Salgueiros15 November 1998[citation needed]
Elpídio Silva (1)  BrazilFWBraga3–0Vitória de Setúbal21 November 1998[citation needed]
Nuno Gomes (6)  PortugalFWChaves0–4Benfica13 December 1998[citation needed]
Mário Jardel (4)4  BrazilFWPorto7–0Beira-Mar24 January 1999[citation needed]
Nandinho  PortugalFWAlverca3–2Sporting CP17 April 1999[citation needed]
Demétrius (3)  BrazilFWCampomaiorense3–1Farense25 April 1999[citation needed]
Mário Jardel (5)  BrazilFWPorto7–1Académica de Coimbra16 May 1999[citation needed]
Demétrius (4)  BrazilFWCampomaiorense4–1Chaves30 May 1999[citation needed]
Hugo Henrique  BrazilFWRio Ave4–1Salgueiros12 September 1999[citation needed]
Mário Jardel (6)  BrazilFWPorto4–1Rio Ave18 September 1999[citation needed]
Clayton  BrazilFWRio Ave0–5Santa Clara26 September 1999[citation needed]
Ednilson Lucena (4)  BrazilFWVitória de Guimarães4–2Belenenses5 November 1999[citation needed]
Mário Jardel (7)  BrazilFWSalgueiros0–4Porto28 November 1999[citation needed]
Mário Jardel (8)  BrazilFWVitória de Setúbal1–4Porto13 December 1999[citation needed]
Mário Jardel (9)  BrazilFWPorto5–0Farense20 December 1999[citation needed]
Maniche  PortugalFWBenfica6–2Farense20 February 2000[citation needed]
Mário Jardel (10)  BrazilFWPorto4–1Vitória de Setúbal22 April 2000[citation needed]
Beto Acosta (1)  ArgentinaFWVitória de Guimarães1–4Sporting CP26 August 2000[citation needed]
Federico Lagorio  ArgentinaFWMarítimo3–0Benfica5 November 2000[citation needed]
João Tomás (1)  PortugalFWVitória de Guimarães0–4Benfica18 November 2000[citation needed]
Pierre van Hooijdonk  NetherlandsFWBenfica5–1Desportivo das Aves13 January 2001[citation needed]
Beto Acosta (2)  ArgentinaFWSporting CP3–1Vitória de Guimarães27 January 2001[citation needed]
Edmílson (4)  BrazilFWSalgueiros2–5Sporting CP2 March 2001[citation needed]
Rafael  BrazilFWFarense2–4Paços de Ferreira29 April 2001[citation needed]
Elpídio Silva (2)  BrazilFWSalgueiros1–5Boavista13 May 2001[citation needed]
Deco  BrazilMFPorto4–0Boavista27 May 2001[citation needed]
Leonardo  BrazilFWPaços de Ferreira3–1Belenenses12 August 2001[citation needed]
Mantorras  AngolaFWBenfica3–2Vitória de Setúbal25 August 2001[citation needed]
Filgueira  BrazilDFVarzim1–5Belenenses14 September 2001[citation needed]
Márcio Mixirica  BrazilFWGil Vicente0–3Boavista22 September 2001[citation needed]
Mário Jardel (11)  BrazilFWFarense1–3Sporting CP23 September 2001[citation needed]
Fary Faye4  SenegalFWBeira-Mar1–5Belenenses15 October 2001[citation needed]
Carlos Fangueiro  PortugalFWVitória de Guimarães4–0Varzim27 October 2001[citation needed]
Derlei (1)4  BrazilFWUnião de Leiria7–0Salgueiros9 December 2001[citation needed]
Mário Jardel (12)  BrazilFWAlverca1–3Sporting CP26 January 2002[citation needed]
Mário Jardel (13)  BrazilFWSporting CP4–1União de Leiria2 February 2002[citation needed]
Marco Ferreira  PortugalMFVitória de Setúbal3–2Gil Vicente16 March 2002[citation needed]
Benni McCarthy (1)  South AfricaFWBraga0–4Porto20 April 2002[citation needed]
Benni McCarthy (2)  South AfricaFWPorto5–3Santa Clara27 April 2002[citation needed]
Barata5  BrazilFWBraga5–3Alverca5 May 2002[citation needed]
Rafael Jacques  BrazilFWVitória de Guimarães2–4União de Leiria5 May 2002[citation needed]
Mauro  AngolaFWPaços de Ferreira4–0Sporting CP14 September 2002[citation needed]
Henry Antchouet (1)  GabonFWBelenenses3–2Braga5 October 2002[citation needed]
Paulo Vida  PortugalFWVitória de Setúbal2–4Varzim13 December 2002[citation needed]
Mário Jardel (14)  BrazilFWSporting CP4–0Paços de Ferreira2 February 2003[citation needed]
Ludemar  BrazilFWBelenenses4–1Varzim16 February 2003[citation needed]
Simão Sabrosa  PortugalMFVitória de Setúbal2–6Benfica22 February 2003[citation needed]
Miklós Fehér  HungaryFWBenfica4–0Vitória de Guimarães1 June 2003[citation needed]
Henry Antchouet (2)  GabonFWBelenenses4–0Estrela da Amadora7 September 2003[citation needed]
Adriano  BrazilFWNacional4–2Vitória de Guimarães5 October 2003[citation needed]
Derlei (2)  BrazilFWPorto4–1Académica de Coimbra5 October 2003[citation needed]
Liédson (1)4  BrazilFWSporting CP4–0Estrela da Amadora10 April 2004[citation needed]
Adriano Rossato  BrazilFWNacional3–0Beira-Mar25 April 2004[citation needed]
Benni McCarthy (3)  South AfricaFWPorto3–1Paços de Ferreira9 May 2004[citation needed]
Henry Antchouet (3)D  GabonFWBeira-Mar3–3Belenenses5 November 2004[citation needed]
Mauricio Pinilla  ChileFWBraga0–3Sporting CP1 May 2005[citation needed]
Nuno Gomes (7)  PortugalFWBenfica4–0União de Leiria18 September 2005[citation needed]
Hassan Ahamada  FranceFWBelenenses5–0Penafiel29 January 2006[citation needed]
Joeano  BrazilFWGil Vicente4–3Académica de Coimbra19 February 2006[citation needed]
Marek Saganowski  PolandFWVitória de Guimarães4–0Vitória de Setúbal3 March 2006[citation needed]
Albert Meyong (1)  CameroonFWBelenenses4–0Vitória de Setúbal14 April 2006[citation needed]
Buba YohannaD  CameroonDFBeira-Mar3–3Sporting CP27 October 2006[citation needed]
Carlos Bueno4  UruguayFWSporting CP5–1Nacional4 November 2007[citation needed]
Alecsandro  BrazilFWSporting CP4–0Naval 1º de Maio22 April 2007[citation needed]
LitoD  Cape VerdeFWAcadémica de Coimbra3–3Estrela da Amadora4 November 2007[citation needed]
Laionel  BrazilFWBoavista4–3Paços de Ferreira3 February 2008[citation needed]
Nuno Assis  PortugalMFVitória de Setúbal2–4Vitória de Guimarães31 January 2009[citation needed]
Baba Diawara  SenegalFWMarítimo5–1Vitória de Setúbal1 March 2009[citation needed]
Óscar Cardozo (1)  ParaguayFWBenfica8–1Vitória de Setúbal31 August 2009[citation needed]
Óscar Cardozo (2)  ParaguayFWBenfica6–1Nacional26 October 2009[citation needed]
Edgar (1)  BrazilFWLeixões2–4Nacional8 November 2009[citation needed]
Óscar Cardozo (3)  ParaguayFWBenfica4–0Académica de Coimbra6 December 2009[citation needed]
Ángel Di María  ArgentinaMFLeixões0–4Benfica27 February 2010[citation needed]
Liédson (2)4  PortugalFWBelenenses0–4Sporting CP7 March 2010[citation needed]
Yannick Djaló  PortugalFWSporting CP5–0Rio Ave2 April 2010[citation needed]
Óscar Cardozo (4)  ParaguayFWBenfica5–0Olhanense24 April 2010[citation needed]
Marcelo Toscano  BrazilFWNacional1–3Vitória de Guimarães28 August 2010[citation needed]
Pizzi (1)D  PortugalFWPorto3–3Paços de Ferreira8 May 2011[citation needed]
Edgar (2)  BrazilFWPaços de Ferreira1–5Vitória de Guimarães4 November 2011[citation needed]
Lima (1)  BrazilFWGil Vicente0–3Braga18 February 2012[citation needed]
Kléber  BrazilFWRio Ave2–5Porto12 May 2012[citation needed]
Ricky van Wolfswinkel (1)  NetherlandsFWSporting CP3–2Braga12 May 2012[citation needed]
Luís Leal  São Tomé and PríncipeFWEstoril3–1Marítimo24 September 2012[citation needed]
João Tomás (2)  PortugalFWVitória de Setúbal3–5Rio Ave25 November 2012[citation needed]
Albert Meyong (2)L  CameroonFWVitória de Setúbal3–5Rio Ave25 November 2012[citation needed]
Óscar Cardozo (5)  ParaguayFWSporting CP1–3Benfica10 December 2012[citation needed]
Óscar Cardozo (6)  ParaguayFWBenfica4–1Marítimo15 December 2012[citation needed]
Edinho (1)  PortugalFWAcadémica de Coimbra4–2Vitória de Setúbal5 January 2013[citation needed]
Albert Meyong (3)  CameroonFWVitória de Setúbal5–0Moreirense13 January 2013[citation needed]
Jackson Martínez  ColombiaFWVitória de Guimarães0–4Porto3 February 2013[citation needed]
Lima (2)  BrazilFWBenfica6–1Rio Ave30 March 2013[citation needed]
Ricky van Wolfswinkel (2)  NetherlandsFWBraga2–3Sporting CP1 April 2013[citation needed]
Fredy Montero  ColombiaFWSporting CP0–5Arouca18 August 2013[citation needed]
Mario Rondón (1)  VenezuelaFWPaços de Ferreira0–5Nacional19 April 2014[citation needed]
Ahmed Hassan  EgyptMFEstoril0–5Rio Ave24 August 2014[citation needed]
Talisca  BrazilMFVitória de Setúbal0–5Benfica12 September 2014[citation needed]
André André  PortugalMFVitória de Guimarães4–0Nacional4 January 2015[citation needed]
Mario Rondón (2)D  VenezuelaFWArouca3–3Nacional8 February 2015[citation needed]
Cristian Tello  SpainFWPorto3–0Sporting CP1 March 2015[citation needed]
Islam Slimani  AlgeriaFWSporting CP5–1Vitória de Guimarães4 October 2015[citation needed]
Jonas (1)  BrazilFWNacional5–0Benfica11 January 2016[citation needed]
Kostas Mitroglou  GreeceFWBelenenses0–5Benfica5 February 2016[citation needed]
Léo Bonatini  BrazilFWEstoril3–0Vitória de Setúbal27 February 2016[citation needed]
Okacha Hamzaoui  AlgeriaFWFeirense0–3Nacional24 September 2016[citation needed]
Diogo Jota  PortugalFWNacional0–4Porto1 October 2016[citation needed]
Moussa Marega  MaliFWRio Ave0–3Vitória de Guimarães30 October 2016[citation needed]
Jorginho  PortugalMFMoreirense1–4Arouca17 December 2016[citation needed]
Bas Dost (1)4  NetherlandsFWTondela1–4Sporting CP11 March 2017[citation needed]
Bas Dost (2)  NetherlandsFWSporting CP4–0Boavista8 April 2017[citation needed]
Bas Dost (3)  NetherlandsFWBraga2–3Sporting CP30 April 2017[citation needed]
Bas Dost (4)  NetherlandsFWSporting CP4–1Chaves21 May 2017[citation needed]
Jonas (2)  BrazilFWBenfica5–0Belenenses19 August 2017[citation needed]
Vincent Aboubakar (1)  CameroonFWPorto3–0Moreirense20 August 2017[citation needed]
Bas Dost (5)  NetherlandsFWSporting CP5–1Chaves22 October 2017[citation needed]
Vincent Aboubakar (2)  CameroonFWVitória de Setúbal0–5Porto10 December 2017[citation needed]
Bas Dost (6)  NetherlandsFWSporting CP5–0Marítimo7 January 2018[citation needed]
Bas Dost (7)  NetherlandsFWSporting CP3–0Desportivo das Aves14 January 2018[citation needed]
Fabrício  BrazilFWPortimonense4–1Rio Ave29 January 2018[citation needed]
Jonas (3)  BrazilFWBenfica5–0Marítimo3 March 2018[citation needed]
Edinho (2)4  PortugalFWDesportivo das Aves1–4Vitória de Setúbal29 March 2018[citation needed]
Pires  PortugalFWPortimonense4–3Moreirense31 March 2018[citation needed]
Pizzi (2)  PortugalMFBenfica3–2Vitória de Guimarães10 August 2018[citation needed]
Vítor Gomes  PortugalMFDesportivo das Aves3–0Portimonense1 October 2018[citation needed]
Hildeberto Pereira  Cape VerdeFWVitória de Setúbal3–0Moreirense6 October 2018[citation needed]
Dyego Sousa  PortugalFWBraga4–0Feirense14 December 2018[citation needed]
Francisco Soares  BrazilFWChaves1–4Porto18 January 2019[citation needed]
Sardor Rashidov  UzbekistanFWNacional4–0Feirense16 February 2019[citation needed]
William Alves  BrazilFWChaves4–1Nacional28 April 2019[citation needed]
Bruno Fernandes  PortugalMFBelenenses SAD1–8Sporting CP5 May 2019[citation needed]
Guilherme SchettineD  BrazilFWSanta Clara4–4Feirense11 May 2019[citation needed]
Zé Luís  Cape VerdeFWPorto4–0Vitória de Setúbal17 August 2019[citation needed]
Mehdi Taremi (1)  IranFWRio Ave5–1Desportivo das Aves23 August 2019[citation needed]
Paulinho (1)  PortugalFWPaços de Ferreira1–5Braga10 July 2020[citation needed]
Mario González  SpainFWMoreirense2–3Tondela17 April 2021[citation needed]
Pedro Gonçalves (1)  PortugalMFSporting CP5–1Marítimo19 May 2021[citation needed]
Mehdi Taremi (2)  IranFWTondela1–3Porto23 October 2021[1]
João Pedro  PortugalMFTondela4–2Marítimo7 November 2021[2]
Darwin Núñez (1)  UruguayFWBelenenses SAD7–0Benfica27 November 2021[3]
Darwin Núñez (2)  UruguayFWFamalicão4–1Benfica13 December 2021[4]
Paulinho (2)  PortugalFWSporting CP3–2Portimonense29 December 2021[5]
Vitinha  PortugalFWArouca0–6Braga30 December 2021[6]
Evanilson  BrazilFWBelenenses SAD1–4Porto16 January 2022[7]
Darwin Núñez (3)  UruguayFWBenfica3–1Belenenses SAD9 April 2022[8]
Joel Tagueu  CameroonFWMarítimo4–0Boavista16 April 2022[9]
Mehdi Taremi (3)  IranFWPorto7–0Portimonense16 April 2022[10]
Mehdi Taremi (4)  IranFWPorto5–1Arouca28 December 2022[11]
Francisco Trincão  PortugalFWCasa Pia3–4Sporting CP9 April 2023[12]
Mehdi Taremi (5)4  IranFWFamalicão2–4Porto20 May 2023[citation needed]
Héctor Hernández  SpainFWChaves4–2Gil Vicente7 October 2023[citation needed]
Simon Banza  DR CongoFWBraga6–1Portimonense4 November 2023[citation needed]
Rafa Mújica  SpainFWArouca3–0Gil Vicente16 December 2023[citation needed]
Viktor Gyökeres (1)  SwedenFWSporting CP6–1Boavista17 March 2024[citation needed]
Kanya Fujimoto  JapanMFGil Vicente4–2AVS16 August 2024[citation needed]
Viktor Gyökeres (2)  SwedenFWFarense0–5Sporting CP23 August 2024[citation needed]
Kerem Aktürkoğlu  TurkeyFWBenfica5–0Rio Ave27 October 2024[citation needed]
Samu Aghehowa  SpainFWAVS0–5Porto28 October 2024[citation needed]
Viktor Gyökeres (3)4  SwedenFWSporting CP5–1Estrela da Amadora1 November 2024[citation needed]
Viktor Gyökeres (4)  SwedenFWVitória de Guimarães4–4Sporting CP3 January 2025[citation needed]
Leandro Barreiro  LuxembourgMFBenfica4–0Famalicão17 January 2025[citation needed]
Pablo  PortugalFWBoavista1–3Gil Vicente1 April 2025[citation needed]
André Lacximicant  PortugalFWAVS0–3Estoril4 April 2025[citation needed]
Vangelis Pavlidis (1)  GreeceFWPorto1–4Benfica6 April 2025[citation needed]
Viktor Gyökeres (5)  SwedenFWSporting CP3–1Moreirense18 April 2025[citation needed]
Viktor Gyökeres (6)4  SwedenFWBoavista0–5Sporting CP27 April 2025[citation needed]
Yanis Begraoui (1)  MoroccoFWEstoril4–0Estrela da Amadora17 May 2025[citation needed]
Pedro Gonçalves (2)  PortugalMFNacional1–4Sporting CP23 August 2025[citation needed]
Vangelis Pavlidis (2)  GreeceFWBenfica5–0Arouca25 October 2025[citation needed]
Yanis Begraoui (2)  MoroccoFWRio Ave0–4Estoril1 November 2025[citation needed]
Sidny Lopes Cabral  Cape VerdeDFCasa Pia3–5Estrela da Amadora1 November 2025[citation needed]
Vangelis Pavlidis (3)  GreeceFWMoreirense0–4Benfica14 December 2025[citation needed]
Luis Suárez  ColombiaFWSporting CP4–0Rio Ave28 December 2025[citation needed]
Vangelis Pavlidis (4)  GreeceFWBenfica3–1Estoril3 January 2026[citation needed]
Jesús RamírezD  VenezuelaFWNacional3–3Santa Clara11 January 2026[citation needed]
Yanis Begraoui (3)  MoroccoFWEstrela da Amadora0–5Estoril19 January 2026[citation needed]

Statistics

See also

References

Related Articles

Wikiwand AI