Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12023-11-16UEFA Euro QualifyingGroup stageAwayPortugalLiechtensteinY*46Diogo Jota
22023-10-16UEFA Euro QualifyingGroup stageAwayPortugalBosnia & Herz'naY*20João Félix
32023-10-16UEFA Euro QualifyingGroup stageAwayPortugalBosnia & Herz'naY*5
42023-10-13UEFA Euro QualifyingGroup stageHomePortugalSlovakiaY*72Bruno Fernandes
52023-10-13UEFA Euro QualifyingGroup stageHomePortugalSlovakiaY*29
62023-06-20UEFA Euro QualifyingGroup stageAwayPortugalIcelandY*89Gonçalo Inácio
72023-03-26UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY*31Bruno Fernandes
82023-03-26UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY*9Nuno Mendes
92023-03-23UEFA Euro QualifyingGroup stageHomePortugalLiechtensteinY*63
102023-03-23UEFA Euro QualifyingGroup stageHomePortugalLiechtensteinY*51
112022-11-24World CupGroup stageNeutralPortugalGhanaY*0.790.98Right Foot13650-0Lawrence Ati-ZigiCristiano RonaldoFouledRaphaël GuerreiroPass (Live)
122022-06-05UEFA Nations LeagueLeague AHomePortugalSwitzerlandY*39Diogo Jota
132022-06-05UEFA Nations LeagueLeague AHomePortugalSwitzerlandY*35Diogo Jota
142021-10-12WCQFirst roundHomePortugalLuxembourgY*874-0Anthony MorisRúben Neves
152021-10-12WCQFirst roundHomePortugalLuxembourgY*131-0Anthony Moris
162021-10-12WCQFirst roundHomePortugalLuxembourgY*80-0Anthony Moris
172021-10-09Friendlies (M)Friendlies (M)HomePortugalQatarY*370-0Saad Al Sheeb
182021-09-01WCQFirst roundHomePortugalRep. of IrelandY*90+61-1Gavin Bazunu
192021-09-01WCQFirst roundHomePortugalRep. of IrelandY*890-1Gavin Bazunu
202021-06-23UEFA EuroGroup stageNeutralPortugalFranceY*0.790.99Right Foot13601-2Hugo LlorisFouledJoão MoutinhoPass (Live)
212021-06-23UEFA EuroGroup stageNeutralPortugalFranceY*0.790.97Right Foot13310-0Hugo LlorisDanilo PereiraFouledDanilo PereiraShot
222021-06-19UEFA EuroGroup stageNeutralPortugalGermanyY*0.860.93Left Foot4150-0Manuel NeuerDiogo JotaDiogo JotaPass (Live)Bernardo SilvaPass (Live)
232021-06-15UEFA EuroGroup stageNeutralPortugalHungaryY*0.670.89Left Foot690+22-0Péter GulácsiRafa SilvaCristiano RonaldoTake-OnRafa SilvaPass (Live)
242021-06-15UEFA EuroGroup stageNeutralPortugalHungaryY*0.790.99Right Foot13871-0Péter GulácsiRafa SilvaFouledRenato SanchesPass (Live)
252021-06-09Friendlies (M)Friendlies (M)HomePortugalIsraelY*441-0Ofir MarcianoBruno Fernandes
262021-03-30WCQFirst roundAwayPortugalLuxembourgY*511-1Anthony MorisJoão Cancelo
272020-11-11Friendlies (M)Friendlies (M)HomePortugalAndorraN855-0Josep GómesMário Rui
282020-09-08UEFA Nations LeagueLeague AAwayPortugalSwedenY*721-0Robin OlsenJoão Félix
292020-09-08UEFA Nations LeagueLeague AAwayPortugalSwedenY*45+10-0Robin Olsen
302019-11-17UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY861-0Anthony MorisDiogo Jota
312019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*655-0Ernestas ŠetkusBernardo Silva
322019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*221-0Ernestas ŠetkusGonçalo Paciência
332019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*70-0Ernestas Šetkus
342019-10-14UEFA Euro QualifyingGroup stageAwayPortugalUkraineY*720-2Andriy Pyatov
352019-10-11UEFA Euro QualifyingGroup stageHomePortugalLuxembourgY*651-0Anthony Moris
362019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*763-1Ernestas ŠetkusBernardo Silva
372019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*652-1Ernestas ŠetkusBernardo Silva
382019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*621-1Ernestas ŠetkusRafa Silva
392019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*70-0Ernestas Šetkus
402019-09-07UEFA Euro QualifyingGroup stageAwayPortugalSerbiaY*802-1Marko DmitrovićBernardo Silva
412019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*902-1Yann SommerGonçalo Guedes
422019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*881-1Yann SommerBernardo Silva
432019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*250-0Yann Sommer
442018-06-20World CupGroup stageNeutralPortugalMoroccoY*0.450.57Head640-0MunirJoão MoutinhoJoão MoutinhoPass (Live)Bernardo SilvaPass (Dead)
452018-06-15World CupGroup stageNeutralPortugalSpainY*0.070.26Right Foot26882-3David de GeaCristiano RonaldoFouledWilliam CarvalhoPass (Live)
462018-06-15World CupGroup stageNeutralPortugalSpainY*0.050.20Left Foot21441-1David de GeaGonçalo GuedesGonçalo GuedesPass (Live)PepePass (Live)
472018-06-15World CupGroup stageNeutralPortugalSpainY*0.790.99Right Foot1340-0David de GeaCristiano RonaldoFouledBruno FernandesPass (Live)
482018-03-23Friendlies (M)Friendlies (M)HomePortugalEgyptY*90+41-1Mohamed El-ShenawyRicardo Quaresma
492018-03-23Friendlies (M)Friendlies (M)HomePortugalEgyptY*90+20-1Mohamed El-ShenawyRicardo Quaresma
502017-10-07WCQFirst roundAwayPortugalAndorraN630-0Josep Gómes
512017-08-31WCQFirst roundHomePortugalFaroe IslandsY*643-1Gunnar NielsenWilliam Carvalho
522017-08-31WCQFirst roundHomePortugalFaroe IslandsY*291-0Gunnar Nielsen
532017-08-31WCQFirst roundHomePortugalFaroe IslandsY*30-0Gunnar NielsenBernardo Silva
542017-06-24FIFA Confederations CupGroup stageNeutralPortugalNew ZealandY*330-0Stefan Marinovic
552017-06-21FIFA Confederations CupGroup stageNeutralPortugalRussiaY*80-0Igor AkinfeevRaphaël Guerreiro
562017-06-09WCQFirst roundAwayPortugalLatviaY*631-0Andris Vaņins
572017-06-09WCQFirst roundAwayPortugalLatviaY*410-0Andris VaņinsJosé Fonte
582017-03-28Friendlies (M)Friendlies (M)HomePortugalSwedenY*180-0Karl-Johan JohnssonGelson Martins
592017-03-25WCQFirst roundHomePortugalHungaryY*652-0Péter Gulácsi
602017-03-25WCQFirst roundHomePortugalHungaryY*361-0Péter GulácsiAndré Gomes
612016-11-13WCQFirst roundHomePortugalLatviaY*852-1Andris VaņinsRicardo Quaresma
622016-11-13WCQFirst roundHomePortugalLatviaY*280-0Andris Vaņins
632016-10-10WCQFirst roundAwayPortugalFaroe IslandsY*653-0Gunnar NielsenJoão Mário
642016-10-07WCQFirst roundHomePortugalAndorraY*684-0Josep GómesJosé Fonte
652016-10-07WCQFirst roundHomePortugalAndorraY*473-0Josep GómesAndré Gomes
662016-10-07WCQFirst roundHomePortugalAndorraY*41-0Josep GómesRicardo Quaresma
672016-10-07WCQFirst roundHomePortugalAndorraY*20-0Josep Gómes
682016-07-06UEFA EuroSemi-finalsNeutralPortugalWalesY*500-0Wayne HennesseyRaphaël Guerreiro
692016-06-22UEFA EuroGroup stageNeutralPortugalHungaryY*622-3Gábor KirályRicardo Quaresma
702016-06-22UEFA EuroGroup stageNeutralPortugalHungaryY*501-2Gábor KirályJoão Mário
712016-06-08Friendlies (M)Friendlies (M)HomePortugalEstoniaY*452-0Pavel LondakJoão Mário
722016-06-08Friendlies (M)Friendlies (M)HomePortugalEstoniaY*360-0Pavel LondakRicardo Quaresma
732016-03-29Friendlies (M)Friendlies (M)HomePortugalBelgiumY*401-0Thibaut CourtoisJoão Mário
742015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*582-1Roman BerezovskyRui Patrício
752015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*551-1Roman BerezovskyBruno Alves
762015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*290-1Roman Berezovsky
772014-11-14UEFA Euro QualifyingGroup stageHomePortugalArmeniaY*720-0Roman BerezovskyNani
782014-10-14UEFA Euro QualifyingGroup stageAwayPortugalDenmarkY*90+50-0Kasper SchmeichelRicardo Quaresma
792014-06-26World CupGroup stageNeutralPortugalGhanaY801-1Fatau Dauda
802014-03-05Friendlies (M)Friendlies (M)HomePortugalCameroonY*834-1Guy N'dy AssembéMiguel Veloso
812014-03-05Friendlies (M)Friendlies (M)HomePortugalCameroonY*210-0Charles ItandjeJoão Pereira
822013-11-19WCQSecond roundAwayPortugalSwedenY*792-2Andreas IsakssonJoão Moutinho
832013-11-19WCQSecond roundAwayPortugalSwedenY*771-2Andreas IsakssonHugo Almeida
842013-11-19WCQSecond roundAwayPortugalSwedenY*500-0Andreas IsakssonJoão Moutinho
852013-11-15WCQSecond roundHomePortugalSwedenY*820-0Andreas IsakssonMiguel Veloso
862013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*833-2Roy Carroll
872013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*772-2Roy CarrollFábio Coentrão
882013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*681-2Roy CarrollJoão Moutinho
892012-09-07WCQFirst roundAwayPortugalLuxembourgY*280-1Jonathan JoubertJoão Moutinho
902012-06-21UEFA EuroQuarter-finalsAwayPortugalCzechiaY*790-0Petr ČechJoão Moutinho
912012-06-17UEFA EuroGroup stageHomePortugalNetherlandsY*741-1Maarten StekelenburgNani
922012-06-17UEFA EuroGroup stageHomePortugalNetherlandsY*280-1Maarten StekelenburgJoão Pereira
932011-11-15UEFA Euro QualifyingPlay-off RoundHomePortugalBosnia & Herz'naY*532-1Asmir Begović
942011-11-15UEFA Euro QualifyingPlay-off RoundHomePortugalBosnia & Herz'naY*80-0Asmir Begović
952011-10-11UEFA Euro QualifyingGroup stageAwayPortugalDenmarkY*90+20-2Thomas Sørensen
962011-09-02UEFA Euro QualifyingGroup stageAwayPortugalCyprusY*821-0Antonis Georgallides
972011-09-02UEFA Euro QualifyingGroup stageAwayPortugalCyprusY*350-0Antonis Georgallides
982010-10-12UEFA Euro QualifyingGroup stageAwayPortugalIcelandY*30-0Gunnleifur Gunnleifsson
992010-10-08UEFA Euro QualifyingGroup stageHomePortugalDenmarkY*852-1Anders Lindegaard
1002010-06-21World CupGroup stageNeutralPortugalKorea DPRY875-0Ri Myong-guk
1012008-06-11UEFA EuroGroup stageAwayPortugalCzechiaY631-1Petr Čech
1022007-10-17UEFA Euro QualifyingGroup stageAwayPortugalKazakhstanY*90+11-0David Loria
1032007-09-08UEFA Euro QualifyingGroup stageHomePortugalPolandY731-1Artur Boruc
1042007-08-22UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY370-1Roman Berezovsky
1052007-03-24UEFA Euro QualifyingGroup stageHomePortugalBelgiumY753-0Stijn Stijnen
1062007-03-24UEFA Euro QualifyingGroup stageHomePortugalBelgiumY551-0Stijn Stijnen
1072006-11-15UEFA Euro QualifyingGroup stageHomePortugalKazakhstanY301-0David Loria
1082006-10-07UEFA Euro QualifyingGroup stageHomePortugalAzerbaijanY632-0Farhad Valiyev
1092006-10-07UEFA Euro QualifyingGroup stageHomePortugalAzerbaijanY240-0Farhad Valiyev
1102006-06-17World CupGroup stageNeutralPortugalIR IranY801-0Ebrahim Mirzapour
1112005-06-08WCQFirst roundAwayPortugalEstoniaY320-0Artur Kotenko
1122005-06-04WCQFirst roundHomePortugalSlovakiaY421-0Kamil Čontofalský
1132004-11-17WCQFirst roundAwayPortugalLuxembourgY281-0Alija Bešić
1142004-10-13WCQFirst roundHomePortugalRussiaY693-0Vyacheslav Malafeev
1152004-10-13WCQFirst roundHomePortugalRussiaY391-0Vyacheslav Malafeev
1162004-09-08WCQFirst roundHomePortugalEstoniaY750-0Mart Poom
1172004-09-04WCQFirst roundAwayPortugalLatviaY570-0Aleksandrs Koļinko
1182004-06-30UEFA EuroSemi-finalsHomePortugalNetherlandsY260-0Edwin van der Sar
1192004-06-12UEFA EuroGroup stageHomePortugalGreeceN90+30-2Antonios Nikopolidis
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12023-11-19UEFA Euro QualifyingGroup stageHomeRicardo HortaPortugalIcelandY*66
22022-09-24UEFA Nations LeagueLeague AAwayDiogo JotaPortugalCzechiaY*82
32022-06-05UEFA Nations LeagueLeague AHomeWilliam CarvalhoPortugalSwitzerlandY*15
42022-03-29WCQFinalsHomeBruno FernandesPortugalN. MacedoniaY*320-0Stole Dimitrievski
52021-06-19UEFA EuroGroup stageNeutralDiogo JotaPortugalGermanyY*0.950.98Right Foot0671-4Manuel NeuerCristiano RonaldoPass (Live)João MoutinhoPass (Dead)Volley
62020-11-11Friendlies (M)Friendlies (M)HomeRenato SanchesPortugalAndorraN562-0Josep Gómes
72018-06-07Friendlies (M)Friendlies (M)HomeBruno FernandesPortugalAlgeriaY*371-0Abdelkader Salhi
82017-09-03WCQFirst roundAwayAndré SilvaPortugalHungaryY*480-0Péter Gulácsi
92017-08-31WCQFirst roundHomeWilliam CarvalhoPortugalFaroe IslandsY*582-1Gunnar Nielsen
102017-06-18FIFA Confederations CupGroup stageNeutralRicardo QuaresmaPortugalMexicoY*340-0Guillermo Ochoa
112017-06-09WCQFirst roundAwayAndré SilvaPortugalLatviaY*672-0Andris Vaņins
122016-07-06UEFA EuroSemi-finalsNeutralNaniPortugalWalesY*531-0Wayne Hennessey
132016-06-25UEFA EuroRound of 16NeutralRicardo QuaresmaPortugalCroatiaY*1170-0Danijel Subašić
142016-06-22UEFA EuroGroup stageNeutralNaniPortugalHungaryY*420-1Gábor Király
152014-06-22World CupGroup stageNeutralSilvestre VarelaPortugalUnited StatesY90+51-2Tim Howard
162013-03-22WCQFirst roundAwayHélder PostigaPortugalIsraelY*721-3Dudu Aouate
172012-09-11WCQFirst roundHomeHélder PostigaPortugalAzerbaijanY*851-0Kamran Aghayev

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Cristiano Ronaldo Pages

Cristiano Ronaldo Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison