Hat-tricks scored by 52 players from Portugal

Here you find 129 hattricks scored by 52 different players coming from Portugal. All hat-tricks listed here were scored between the years 1997 and 2023.

Hat-tricks scored 2023

League Player, Team Match Goals
  Champions League João Mário
Benfica
Benfica - Inter 3-3
Wed 29 november 2023
3
5', 13', 34'
  Saudi Professional League Cristiano Ronaldo
Al Nassr
Al Fateh - Al Nassr 0-5
Fri 25 august 2023
3
38', 55', 90'
  Primeira Liga Francisco Trincão
Sporting
Casa Pia - Sporting 3-4
Sun 9 april 2023
3
1', 39', 85'
  Saudi Professional League Cristiano Ronaldo
Al Nassr
Damac - Al Nassr 0-3
Sat 25 february 2023
3
18', 23', 44'
  Saudi Professional League Cristiano Ronaldo
Al Nassr
Al-Wehda - Al Nassr 0-4
Thu 9 february 2023
4
21', 40', 53', 61'

Hat-tricks scored 2022

  World Cup Goncalo Ramos
Portugal
Portugal - Switzerland 6-1
Tue 6 december 2022
3
17', 51', 67'
  Challenger Pro League Leonardo Rocha
Lierse Kempenzonen
SL 16 - Lierse Kempenzonen 2-4
Fri 2 december 2022
3
7', 24', 29'
  Europa League Vitor Oliveira
Braga
Union St.-Gilloise - Braga 3-3
Thu 13 october 2022
3
15', 36', 41'
  Premier League Cristiano Ronaldo
Manchester United
Manchester United - Norwich 3-2
Sat 16 april 2022
3
7', 32', 76'
  Serie A Beto
Udinese
Udinese - Cagliari 5-1
Sun 3 april 2022
3
45', 49', 73'
  Premier League Cristiano Ronaldo
Manchester United
Manchester United - Tottenham 3-2
Sat 12 march 2022
3
12', 38', 81'

Hat-tricks scored 2021

  Primeira Liga Vitor Oliveira
Braga
Arouca - Braga 0-6
Thu 30 december 2021
3
5', 12', 26'
  Primeira Liga Paulinho
Sporting
Sporting - Portimonense 3-2
Wed 29 december 2021
3
65', 76', 83'
  Primeira Liga João Pedro
Tondela
Tondela - Maritimo 4-2
Sun 7 november 2021
3
15', 20', 43'
  Eerste Divisie Rui Mendes
FC Emmen
FC Emmen - Maastricht 7-1
Fri 10 september 2021
3
41', 49', 66'
  Premier League Bruno Fernandes
Manchester United
Manchester United - Leeds 5-1
Sat 14 august 2021
3
30', 54', 60'
  Primeira Liga Pedro Gonçalves
Sporting
Sporting - Maritimo 5-1
Wed 19 may 2021
3
7', 19', 62'
  Serie A Cristiano Ronaldo
Juventus
Cagliari - Juventus 1-3
Sun 14 march 2021
3
10', 25', 32'

Hat-tricks scored 2020

  Champions League Diogo Jota
Liverpool
Atalanta - Liverpool 0-5
Tue 3 november 2020
3
16', 33', 54'
  Primeira Liga Paulinho
Braga
Pacos De Ferreira - Braga 1-5
Fri 10 july 2020
3
3', 34', 38'
  Eerste Divisie Pedro Marques
Den Bosch
Excelsior - Den Bosch 6-4
Fri 21 february 2020
3
49', 61', 71'
  Europa League Diogo Jota
Wolverhampton
Wolverhampton - Espanyol 4-0
Thu 20 february 2020
3
15', 67', 81'
  Serie A Cristiano Ronaldo
Juventus
Juventus - Cagliari 4-0
Mon 6 january 2020
3
49', 67', 82'

Hat-tricks scored 2019

  Europa League Diogo Jota
Wolverhampton
Wolverhampton - Besiktas 4-0
Thu 12 december 2019
3
57', 63', 68'
  Superleague Nélson Oliveira
AEK Athens
AEK Athens - Panionios 5-0
Sat 7 december 2019
3
17', 27', 64'
  Süper Lig Daniel Candeias
Genclerbirligi
Antalyaspor - Genclerbirligi 0-6
Sat 19 october 2019
3
1', 21', 37'
  Premier League Bernardo Silva
Manchester City
Manchester City - Watford 8-0
Sat 21 september 2019
3
15', 48', 60'
  Eerste Divisie Marcelo Lopes
FC Eindhoven
FC Eindhoven - Dordrecht 5-1
Fri 16 august 2019
3
45', 62', 81'
  Primeira Liga Bruno Fernandes
Sporting
Belenenses - Sporting 1-8
Sun 5 may 2019
3
70', 75', 84'
  Europa League João Félix
Benfica
Benfica - Eintracht Frankfurt 4-2
Thu 11 april 2019
3
21', 43', 54'
  Champions League Cristiano Ronaldo
Juventus
Juventus - Atlético Madrid 3-0
Tue 12 march 2019
3
27', 49', 86'
  Premier League Diogo Jota
Wolverhampton
Wolverhampton - Leicester 4-3
Sat 19 january 2019
3
4', 64', 90'

Hat-tricks scored 2018

  Challenger Pro League Leonardo Rocha
Lommel
Lommel - KSV Roeselare 3-1
Sat 6 october 2018
3
9', 39', 73'
  Primeira Liga Vitor Gomes
Aves
Aves - Portimonense 3-0
Mon 1 october 2018
3
8', 51', 75'
  La Liga André Silva
Sevilla
Rayo Vallecano - Sevilla 1-4
Sun 19 august 2018
3
31', 45', 79'
  Primeira Liga Pizzi
Benfica
Benfica - Vitoria Guimarães 3-2
Fri 10 august 2018
3
10', 30', 38'
  World Cup Cristiano Ronaldo
Portugal
Portugal - Spain 3-3
Fri 15 june 2018
3
4', 44', 88'
  Ligue 2 Mathias Pereira Lage
Clermont
Sochaux - Clermont 1-3
Fri 4 may 2018
3
7', 71', 72'
J1 League Hugo Vieira
Yokohama F. Marinos
Yokohama F. Marinos - Shonan Bellmare 4-4
Sat 21 april 2018
3
27', 44', 44'
  Primeira Liga Jorge Pires
Portimonense
Portimonense - Moreirense 4-3
Sat 31 march 2018
3
56', 90', 90'
  Eerste Divisie André Vidigal
Fortuna Sittard
Almere City - Fortuna Sittard 1-4
Fri 30 march 2018
3
2', 6', 26'
  Primeira Liga Edinho
Vitoria Setúbal
Aves - Vitoria Setúbal 1-4
Thu 29 march 2018
4
58', 70', 77', 85'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Girona 6-3
Sun 18 march 2018
4
11', 47', 64', 90'
  Europa League Manuel Fernandes
Lokomotiv Moscow
Nice - Lokomotiv Moscow 2-3
Thu 15 february 2018
3
45', 69', 77'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Real Sociedad 5-2
Sat 10 february 2018
3
27', 37', 80'

Hat-tricks scored 2017

  Eerste Divisie André Vidigal
Fortuna Sittard
Telstar - Fortuna Sittard 0-6
Fri 29 september 2017
3
62', 82', 85'
  Europa League Manuel Fernandes
Lokomotiv Moscow
Lokomotiv Moscow - FC Fastav Zlin 3-0
Thu 28 september 2017
3
2', 6', 17'
  Europa League André Silva
Milan
Austria Wien - Milan 1-5
Thu 14 september 2017
3
10', 20', 56'
  Champions League Cristiano Ronaldo
Real Madrid
Real Madrid - Atlético Madrid 3-0
Tue 2 may 2017
3
10', 73', 86'
  Champions League Cristiano Ronaldo
Real Madrid
Real Madrid - Bayern München 4-2
Tue 18 april 2017
3
76', 105', 109'
  EFL Championship Nélson Oliveira
Norwich
Norwich - Derby 3-0
Mon 2 january 2017
3
15', 78', 80'

Hat-tricks scored 2016

  La Liga Cristiano Ronaldo
Real Madrid
Atlético Madrid - Real Madrid 0-3
Sat 19 november 2016
3
23', 71', 77'
  La Liga Cristiano Ronaldo
Real Madrid
Alavés - Real Madrid 1-4
Sat 29 october 2016
3
17', 33', 88'
  Primeira Liga Diogo Jota
Porto
Nacional - Porto 0-4
Sat 1 october 2016
3
11', 38', 44'
  Champions League Cristiano Ronaldo
Real Madrid
Real Madrid - Wolfsburg 3-0
Tue 12 april 2016
3
16', 17', 77'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Celta Vigo 7-1
Sat 5 march 2016
4
50', 58', 64', 76'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Espanyol 6-0
Sun 31 january 2016
3
12', 45', 82'

Hat-tricks scored 2015

  Champions League Cristiano Ronaldo
Real Madrid
Real Madrid - Malmö FF 8-0
Tue 8 december 2015
4
39', 47', 50', 59'
  Primeira Liga Bruno Moreira
Pacos De Ferreira
Pacos De Ferreira - Nacional 3-1
Sat 3 october 2015
3
19', 27', 61'
  Champions League Cristiano Ronaldo
Real Madrid
Real Madrid - Shakhtar Donetsk 4-0
Tue 15 september 2015
3
56', 64', 82'
  La Liga Cristiano Ronaldo
Real Madrid
Espanyol - Real Madrid 0-6
Sat 12 september 2015
5
7', 17', 20', 62', 81'
  EFL Championship Orlando Sá
Reading
Reading - Ipswich 5-1
Fri 11 september 2015
3
7', 14', 63'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Getafe 7-3
Sat 23 may 2015
3
13', 32', 34'
  La Liga Cristiano Ronaldo
Real Madrid
Espanyol - Real Madrid 1-4
Sun 17 may 2015
3
59', 83', 90'
  La Liga Cristiano Ronaldo
Real Madrid
Sevilla - Real Madrid 2-3
Sat 2 may 2015
3
36', 37', 69'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Granada 9-1
Sun 5 april 2015
5
30', 36', 38', 54', 90'
  Superleague Carlos Milhazes
OFI Crete
OFI Crete - Kerkyra 3-2
Sun 11 january 2015
3
27', 67', 82'
  Primeira Liga André André
Vitoria Guimarães
Vitoria Guimarães - Nacional 4-0
Sun 4 january 2015
3
32', 37', 81'

Hat-tricks scored 2014

  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Celta Vigo 3-0
Sat 6 december 2014
3
36', 65', 81'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Athletic Bilbao 5-0
Sun 5 october 2014
3
3', 55', 89'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Elche 5-1
Tue 23 september 2014
4
28', 32', 80', 90'
  La Liga Cristiano Ronaldo
Real Madrid
Deportivo La Coruña - Real Madrid 2-8
Sat 20 september 2014
3
29', 41', 78'
  Premjer-Liha Bruno Gama
Dnipro
Metalist Kharkiv - Dnipro 2-5
Sat 13 september 2014
3
14', 43', 62'

Hat-tricks scored 2013

  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Real Sociedad 5-1
Sat 9 november 2013
3
12', 27', 76'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Sevilla 7-3
Wed 30 october 2013
3
31', 60', 71'
  Champions League Cristiano Ronaldo
Real Madrid
Galatasaray - Real Madrid 1-6
Tue 17 september 2013
3
63', 66', 90'
  Premjer-Liga Danny
Zenit St.Petersburg
Nizhny Novgorod - Zenit St.Petersburg 1-3
Sat 3 august 2013
3
19', 80', 89'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Sevilla 4-1
Sat 9 february 2013
3
26', 46', 59'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Getafe 4-0
Sun 27 january 2013
3
62', 65', 72'
  Primeira Liga Edinho
Académica
Académica - Vitoria Setúbal 4-2
Sat 5 january 2013
3
15', 27', 85'

Hat-tricks scored 2012

  Primeira Liga Joao Tomas
Rio Ave
Vitoria Setúbal - Rio Ave 3-5
Sun 25 november 2012
3
10', 39', 79'
  Champions League Rui Pedro
CFR Cluj
CFR Cluj - Braga 3-1
Tue 20 november 2012
3
7', 15', 33'
  Süper Lig Hugo Almeida
Besiktas
Antalyaspor - Besiktas 3-5
Sun 18 november 2012
3
6', 43', 69'
  Champions League Cristiano Ronaldo
Real Madrid
Ajax - Real Madrid 1-4
Wed 3 october 2012
3
42', 79', 81'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Deportivo La Coruña 5-1
Sun 30 september 2012
3
22', 43', 83'
  EFL Championship Ricardo Vaz Te
West Ham
West Ham - Brighton 6-0
Sat 14 april 2012
3
3', 8', 62'
  La Liga Cristiano Ronaldo
Real Madrid
Atlético Madrid - Real Madrid 1-4
Wed 11 april 2012
3
24', 67', 82'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Levante 4-2
Sun 12 february 2012
3
45', 50', 57'

Hat-tricks scored 2011

  EFL Championship Ricardo Vaz Te
Barnsley
Barnsley - Leeds 4-1
Sat 31 december 2011
3
16', 51', 72'
  La Liga Cristiano Ronaldo
Real Madrid
Sevilla - Real Madrid 2-6
Sat 17 december 2011
3
10', 41', 86'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Osasuna 7-1
Sun 6 november 2011
3
23', 55', 58'
  La Liga Cristiano Ronaldo
Real Madrid
Málaga - Real Madrid 0-4
Sat 22 october 2011
3
24', 28', 38'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Rayo Vallecano 6-2
Sat 24 september 2011
3
39', 51', 84'
  La Liga Cristiano Ronaldo
Real Madrid
Real Zaragoza - Real Madrid 0-6
Sun 28 august 2011
3
23', 70', 86'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Getafe 4-0
Tue 10 may 2011
3
23', 57', 90'
  Primeira Liga Pizzi
Pacos De Ferreira
Porto - Pacos De Ferreira 3-3
Sun 8 may 2011
3
48', 59', 87'
  La Liga Cristiano Ronaldo
Real Madrid
Sevilla - Real Madrid 2-6
Sat 7 may 2011
4
30', 64', 70', 76'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Málaga 7-0
Thu 3 march 2011
3
50', 67', 76'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Villarreal 4-2
Sun 9 january 2011
3
10', 45', 79'

Hat-tricks scored 2010

  Bundesliga Hugo Almeida
Werder Bremen
Werder Bremen - St. Pauli 3-0
Sun 28 november 2010
3
1', 20', 64'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Athletic Bilbao 5-1
Sat 20 november 2010
3
30', 62', 90'
  La Liga Cristiano Ronaldo
Real Madrid
Real Madrid - Racing Santander 6-1
Sat 23 october 2010
4
15', 26', 47', 55'
  La Liga Cristiano Ronaldo
Real Madrid
Mallorca - Real Madrid 1-4
Wed 5 may 2010
3
26', 56', 71'
  Primeira Liga Yannick Djalo
Sporting
Sporting - Rio Ave 5-0
Fri 2 april 2010
3
7', 56', 75'
  Primeira Liga Liedson
Sporting
Belenenses - Sporting 0-4
Sun 7 march 2010
4
50', 60', 80', 88'

Hat-tricks scored 2009

  Europa League Liedson
Sporting
Heerenveen - Sporting 2-3
Thu 17 september 2009
3
17', 40', 88'
  Primeira Liga Nuno Assis
Vitoria Guimarães
Vitoria Setúbal - Vitoria Guimarães 2-4
Fri 30 january 2009
3
34', 82', 90'

Hat-tricks scored 2008

  Premier League Cristiano Ronaldo
Manchester United
Manchester United - Newcastle 6-0
Sat 12 january 2008
3
48', 70', 88'

Hat-tricks scored 2006

  Super League João Paulo
Young Boys
Yverdon-Sport FC - Young Boys 1-3
Sun 14 may 2006
3
18', 37', 62'
  Ligue 1 Pauleta
Paris Saint-Germain
Paris Saint-Germain - Bordeaux 3-1
Sat 1 april 2006
3
7', 38', 43'

Hat-tricks scored 2005

  Primeira Liga Nuno Gomes
Benfica
Benfica - União Leiria 4-0
Sun 18 september 2005
3
45', 62', 85'
  Primeira Liga César Peixoto
Porto
Naval - Porto 2-3
Fri 26 august 2005
3
45', 52', 86'

Hat-tricks scored 2004

  Europa League Liedson
Sporting
Dinamo Tbilisi - Sporting 0-4
Thu 25 november 2004
3
6', 28', 59'
  Primeira Liga João Paulo
União Leiria
União Leiria - Estoril 4-2
Sat 11 september 2004
3
20', 63', 80'
  Primeira Liga Liedson
Sporting
Sporting - Estrela 4-0
Sat 10 april 2004
3
32', 59', 81'

Hat-tricks scored 2003

  Ligue 1 Pauleta
Bordeaux
Ajaccio - Bordeaux 1-6
Sat 19 april 2003
3
38', 63', 82'
  Primeira Liga Simão Sabrosa
Benfica
Vitoria Setúbal - Benfica 2-6
Sat 22 february 2003
3
44', 70', 90'

Hat-tricks scored 2002

  Primeira Liga Paulo Vida
Varzim
Vitoria Setúbal - Varzim 2-4
Fri 13 december 2002
3
65', 84', 90'
  World Cup Pauleta
Portugal
Portugal - Poland 4-0
Mon 10 june 2002
3
14', 65', 77'
  Primeira Liga Marco Ferreira
Vitoria Setúbal
Vitoria Setúbal - Gil Vicente 3-2
Sat 16 march 2002
3
50', 59', 67'

Hat-tricks scored 2001

  Primeira Liga Carlos Fangueiro
Vitoria Guimarães
Vitoria Guimarães - Varzim 4-0
Sat 27 october 2001
3
21', 62', 72'
  EFL Championship Marcelo
Birmingham
Birmingham - Bradford City 4-0
Sat 20 october 2001
3
37', 45', 48'
  Primeira Liga Deco
Porto
Porto - Boavista 4-0
Sun 27 may 2001
3
10', 16', 44'

Hat-tricks scored 2000

  Primeira Liga Joao Tomas
Benfica
Vitoria Guimarães - Benfica 0-4
Sat 18 november 2000
3
60', 84', 89'
  Europa League Pauleta
Bordeaux
Bordeaux - Lierse SK 5-1
Tue 26 september 2000
3
24', 46', 90'
  Ligue 1 Pauleta
Bordeaux
Nantes - Bordeaux 0-5
Wed 6 september 2000
3
24', 43', 63'
  European Championship Sérgio Conceicao
Portugal
Portugal - Germany 3-0
Tue 20 june 2000
3
35', 54', 71'

Hat-tricks scored 1999

  La Liga Pauleta
Deportivo La Coruña
Deportivo La Coruña - Sevilla 5-2
Sun 21 november 1999
3
40', 80', 90'

Hat-tricks scored 1997

  La Liga Pauleta
Salamanca
Salamanca - Deportivo La Coruña 4-1
Sun 7 december 1997
3
65', 70', 89'