Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12025-06-08UEFA Nations LeagueFinalNeutralPortugalSpainY*611-2Unai Simón
22025-06-04UEFA Nations LeagueSemi-finalsNeutralPortugalGermanyY*681-1Marc-André ter StegenNuno Mendes
32025-03-23UEFA Nations LeagueQuarter-finalsHomePortugalDenmarkY*721-1Kasper Schmeichel
42024-11-15UEFA Nations LeagueLeague AHomePortugalPolandY*874-0Marcin BułkaVitinha
52024-11-15UEFA Nations LeagueLeague AHomePortugalPolandY*721-0Marcin Bułka
62024-10-12UEFA Nations LeagueLeague AAwayPortugalPolandY*371-0Łukasz Skorupski
72024-09-08UEFA Nations LeagueLeague AHomePortugalScotlandN881-1Angus GunnNuno Mendes
82024-09-05UEFA Nations LeagueLeague AHomePortugalCroatiaY*341-0Dominik LivakovićNuno Mendes
92024-06-11Friendlies (M)Friendlies (M)HomePortugalRep. of IrelandY*60Diogo Jota
102024-06-11Friendlies (M)Friendlies (M)HomePortugalRep. of IrelandY*50Rúben Neves
112023-11-16UEFA Euro QualifyingGroup stageAwayPortugalLiechtensteinY*46Diogo Jota
122023-10-16UEFA Euro QualifyingGroup stageAwayPortugalBosnia & Herz'naY*20João Félix
132023-10-16UEFA Euro QualifyingGroup stageAwayPortugalBosnia & Herz'naY*5
142023-10-13UEFA Euro QualifyingGroup stageHomePortugalSlovakiaY*72Bruno Fernandes
152023-10-13UEFA Euro QualifyingGroup stageHomePortugalSlovakiaY*29
162023-06-20UEFA Euro QualifyingGroup stageAwayPortugalIcelandY*89Gonçalo Inácio
172023-03-26UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY*31Bruno Fernandes
182023-03-26UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY*9Nuno Mendes
192023-03-23UEFA Euro QualifyingGroup stageHomePortugalLiechtensteinY*63
202023-03-23UEFA Euro QualifyingGroup stageHomePortugalLiechtensteinY*51
212022-11-24World CupGroup stageNeutralPortugalGhanaY*0.790.98Right Foot13650-0Lawrence Ati-ZigiCristiano RonaldoFouledRaphaël GuerreiroPass (Live)
222022-06-05UEFA Nations LeagueLeague AHomePortugalSwitzerlandY*39Diogo Jota
232022-06-05UEFA Nations LeagueLeague AHomePortugalSwitzerlandY*35Diogo Jota
242021-10-12WCQFirst roundHomePortugalLuxembourgY*874-0Anthony MorisRúben Neves
252021-10-12WCQFirst roundHomePortugalLuxembourgY*131-0Anthony Moris
262021-10-12WCQFirst roundHomePortugalLuxembourgY*80-0Anthony Moris
272021-10-09Friendlies (M)Friendlies (M)HomePortugalQatarY*370-0Saad Al Sheeb
282021-09-01WCQFirst roundHomePortugalRep. of IrelandY*90+61-1Gavin Bazunu
292021-09-01WCQFirst roundHomePortugalRep. of IrelandY*890-1Gavin Bazunu
302021-06-23UEFA EuroGroup stageNeutralPortugalFranceY*0.790.99Right Foot13601-2Hugo LlorisFouledJoão MoutinhoPass (Live)
312021-06-23UEFA EuroGroup stageNeutralPortugalFranceY*0.790.97Right Foot13310-0Hugo LlorisDanilo PereiraFouledDanilo PereiraShot
322021-06-19UEFA EuroGroup stageNeutralPortugalGermanyY*0.860.93Left Foot4150-0Manuel NeuerDiogo JotaDiogo JotaPass (Live)Bernardo SilvaPass (Live)
332021-06-15UEFA EuroGroup stageNeutralPortugalHungaryY*0.670.89Left Foot690+22-0Péter GulácsiRafa SilvaCristiano RonaldoTake-OnRafa SilvaPass (Live)
342021-06-15UEFA EuroGroup stageNeutralPortugalHungaryY*0.790.99Right Foot13871-0Péter GulácsiRafa SilvaFouledRenato SanchesPass (Live)
352021-06-09Friendlies (M)Friendlies (M)HomePortugalIsraelY*441-0Ofir MarcianoBruno Fernandes
362021-03-30WCQFirst roundAwayPortugalLuxembourgY*511-1Anthony MorisJoão Cancelo
372020-11-11Friendlies (M)Friendlies (M)HomePortugalAndorraN855-0Josep GómesMário Rui
382020-09-08UEFA Nations LeagueLeague AAwayPortugalSwedenY*721-0Robin OlsenJoão Félix
392020-09-08UEFA Nations LeagueLeague AAwayPortugalSwedenY*45+10-0Robin Olsen
402019-11-17UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY861-0Anthony MorisDiogo Jota
412019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*655-0Ernestas ŠetkusBernardo Silva
422019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*221-0Ernestas ŠetkusGonçalo Paciência
432019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*70-0Ernestas Šetkus
442019-10-14UEFA Euro QualifyingGroup stageAwayPortugalUkraineY*720-2Andriy Pyatov
452019-10-11UEFA Euro QualifyingGroup stageHomePortugalLuxembourgY*651-0Anthony Moris
462019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*763-1Ernestas ŠetkusBernardo Silva
472019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*652-1Ernestas ŠetkusBernardo Silva
482019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*621-1Ernestas ŠetkusRafa Silva
492019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*70-0Ernestas Šetkus
502019-09-07UEFA Euro QualifyingGroup stageAwayPortugalSerbiaY*802-1Marko DmitrovićBernardo Silva
512019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*902-1Yann SommerGonçalo Guedes
522019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*881-1Yann SommerBernardo Silva
532019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*250-0Yann Sommer
542018-06-20World CupGroup stageNeutralPortugalMoroccoY*0.450.57Head640-0MunirJoão MoutinhoJoão MoutinhoPass (Live)Bernardo SilvaPass (Dead)
552018-06-15World CupGroup stageNeutralPortugalSpainY*0.070.26Right Foot26882-3David de GeaCristiano RonaldoFouledWilliam CarvalhoPass (Live)
562018-06-15World CupGroup stageNeutralPortugalSpainY*0.050.20Left Foot21441-1David de GeaGonçalo GuedesGonçalo GuedesPass (Live)PepePass (Live)
572018-06-15World CupGroup stageNeutralPortugalSpainY*0.790.99Right Foot1340-0David de GeaCristiano RonaldoFouledBruno FernandesPass (Live)
582018-03-23Friendlies (M)Friendlies (M)HomePortugalEgyptY*90+41-1Mohamed El-ShenawyRicardo Quaresma
592018-03-23Friendlies (M)Friendlies (M)HomePortugalEgyptY*90+20-1Mohamed El-ShenawyRicardo Quaresma
602017-10-07WCQFirst roundAwayPortugalAndorraN630-0Josep Gómes
612017-08-31WCQFirst roundHomePortugalFaroe IslandsY*643-1Gunnar NielsenWilliam Carvalho
622017-08-31WCQFirst roundHomePortugalFaroe IslandsY*291-0Gunnar Nielsen
632017-08-31WCQFirst roundHomePortugalFaroe IslandsY*30-0Gunnar NielsenBernardo Silva
642017-06-24FIFA Confederations CupGroup stageNeutralPortugalNew ZealandY*330-0Stefan Marinovic
652017-06-21FIFA Confederations CupGroup stageNeutralPortugalRussiaY*80-0Igor AkinfeevRaphaël Guerreiro
662017-06-09WCQFirst roundAwayPortugalLatviaY*631-0Andris Vaņins
672017-06-09WCQFirst roundAwayPortugalLatviaY*410-0Andris VaņinsJosé Fonte
682017-03-28Friendlies (M)Friendlies (M)HomePortugalSwedenY*180-0Karl-Johan JohnssonGelson Martins
692017-03-25WCQFirst roundHomePortugalHungaryY*652-0Péter Gulácsi
702017-03-25WCQFirst roundHomePortugalHungaryY*361-0Péter GulácsiAndré Gomes
712016-11-13WCQFirst roundHomePortugalLatviaY*852-1Andris VaņinsRicardo Quaresma
722016-11-13WCQFirst roundHomePortugalLatviaY*280-0Andris Vaņins
732016-10-10WCQFirst roundAwayPortugalFaroe IslandsY*653-0Gunnar NielsenJoão Mário
742016-10-07WCQFirst roundHomePortugalAndorraY*684-0Josep GómesJosé Fonte
752016-10-07WCQFirst roundHomePortugalAndorraY*473-0Josep GómesAndré Gomes
762016-10-07WCQFirst roundHomePortugalAndorraY*41-0Josep GómesRicardo Quaresma
772016-10-07WCQFirst roundHomePortugalAndorraY*20-0Josep Gómes
782016-07-06UEFA EuroSemi-finalsNeutralPortugalWalesY*500-0Wayne HennesseyRaphaël Guerreiro
792016-06-22UEFA EuroGroup stageNeutralPortugalHungaryY*622-3Gábor KirályRicardo Quaresma
802016-06-22UEFA EuroGroup stageNeutralPortugalHungaryY*501-2Gábor KirályJoão Mário
812016-06-08Friendlies (M)Friendlies (M)HomePortugalEstoniaY*452-0Pavel LondakJoão Mário
822016-06-08Friendlies (M)Friendlies (M)HomePortugalEstoniaY*360-0Pavel LondakRicardo Quaresma
832016-03-29Friendlies (M)Friendlies (M)HomePortugalBelgiumY*401-0Thibaut CourtoisJoão Mário
842015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*582-1Roman BerezovskyRui Patrício
852015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*551-1Roman BerezovskyBruno Alves
862015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*290-1Roman Berezovsky
872014-11-14UEFA Euro QualifyingGroup stageHomePortugalArmeniaY*720-0Roman BerezovskyNani
882014-10-14UEFA Euro QualifyingGroup stageAwayPortugalDenmarkY*90+50-0Kasper SchmeichelRicardo Quaresma
892014-06-26World CupGroup stageNeutralPortugalGhanaY801-1Fatau Dauda
902014-03-05Friendlies (M)Friendlies (M)HomePortugalCameroonY*834-1Guy N'dy AssembéMiguel Veloso
912014-03-05Friendlies (M)Friendlies (M)HomePortugalCameroonY*210-0Charles ItandjeJoão Pereira
922013-11-19WCQSecond roundAwayPortugalSwedenY*792-2Andreas IsakssonJoão Moutinho
932013-11-19WCQSecond roundAwayPortugalSwedenY*771-2Andreas IsakssonHugo Almeida
942013-11-19WCQSecond roundAwayPortugalSwedenY*500-0Andreas IsakssonJoão Moutinho
952013-11-15WCQSecond roundHomePortugalSwedenY*820-0Andreas IsakssonMiguel Veloso
962013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*833-2Roy Carroll
972013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*772-2Roy CarrollFábio Coentrão
982013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*681-2Roy CarrollJoão Moutinho
992012-09-07WCQFirst roundAwayPortugalLuxembourgY*280-1Jonathan JoubertJoão Moutinho
1002012-06-21UEFA EuroQuarter-finalsAwayPortugalCzechiaY*790-0Petr ČechJoão Moutinho
1012012-06-17UEFA EuroGroup stageHomePortugalNetherlandsY*741-1Maarten StekelenburgNani
1022012-06-17UEFA EuroGroup stageHomePortugalNetherlandsY*280-1Maarten StekelenburgJoão Pereira
1032011-11-15UEFA Euro QualifyingPlay-off RoundHomePortugalBosnia & Herz'naY*532-1Asmir Begović
1042011-11-15UEFA Euro QualifyingPlay-off RoundHomePortugalBosnia & Herz'naY*80-0Asmir Begović
1052011-10-11UEFA Euro QualifyingGroup stageAwayPortugalDenmarkY*90+20-2Thomas Sørensen
1062011-09-02UEFA Euro QualifyingGroup stageAwayPortugalCyprusY*821-0Antonis Georgallides
1072011-09-02UEFA Euro QualifyingGroup stageAwayPortugalCyprusY*350-0Antonis Georgallides
1082010-10-12UEFA Euro QualifyingGroup stageAwayPortugalIcelandY*30-0Gunnleifur Gunnleifsson
1092010-10-08UEFA Euro QualifyingGroup stageHomePortugalDenmarkY*852-1Anders Lindegaard
1102010-06-21World CupGroup stageNeutralPortugalKorea DPRY875-0Ri Myong-guk
1112008-06-11UEFA EuroGroup stageAwayPortugalCzechiaY631-1Petr Čech
1122007-10-17UEFA Euro QualifyingGroup stageAwayPortugalKazakhstanY*90+11-0David Loria
1132007-09-08UEFA Euro QualifyingGroup stageHomePortugalPolandY731-1Artur Boruc
1142007-08-22UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY370-1Roman Berezovsky
1152007-03-24UEFA Euro QualifyingGroup stageHomePortugalBelgiumY753-0Stijn Stijnen
1162007-03-24UEFA Euro QualifyingGroup stageHomePortugalBelgiumY551-0Stijn Stijnen
1172006-11-15UEFA Euro QualifyingGroup stageHomePortugalKazakhstanY301-0David Loria
1182006-10-07UEFA Euro QualifyingGroup stageHomePortugalAzerbaijanY632-0Farhad Valiyev
1192006-10-07UEFA Euro QualifyingGroup stageHomePortugalAzerbaijanY240-0Farhad Valiyev
1202006-06-17World CupGroup stageNeutralPortugalIR IranY801-0Ebrahim Mirzapour
1212005-06-08WCQFirst roundAwayPortugalEstoniaY320-0Artur Kotenko
1222005-06-04WCQFirst roundHomePortugalSlovakiaY421-0Kamil Čontofalský
1232004-11-17WCQFirst roundAwayPortugalLuxembourgY281-0Alija Bešić
1242004-10-13WCQFirst roundHomePortugalRussiaY693-0Vyacheslav Malafeev
1252004-10-13WCQFirst roundHomePortugalRussiaY391-0Vyacheslav Malafeev
1262004-09-08WCQFirst roundHomePortugalEstoniaY750-0Mart Poom
1272004-09-04WCQFirst roundAwayPortugalLatviaY570-0Aleksandrs Koļinko
1282004-06-30UEFA EuroSemi-finalsHomePortugalNetherlandsY260-0Edwin van der Sar
1292004-06-12UEFA EuroGroup stageHomePortugalGreeceN90+30-2Antonios Nikopolidis
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12024-11-15UEFA Nations LeagueLeague AHomePedro NetoPortugalPolandY*833-0Marcin Bułka
22024-06-22UEFA EuroGroup stageNeutralBruno FernandesPortugalTürkiyeY*0.810.64Right Foot9562-0Altay BayındırCristiano RonaldoPass (Live)Rúben NevesPass (Live)
32023-11-19UEFA Euro QualifyingGroup stageHomeRicardo HortaPortugalIcelandY*66
42022-09-24UEFA Nations LeagueLeague AAwayDiogo JotaPortugalCzechiaY*82
52022-06-05UEFA Nations LeagueLeague AHomeWilliam CarvalhoPortugalSwitzerlandY*15
62022-03-29WCQSecond round — FinalsHomeBruno FernandesPortugalN. MacedoniaY*320-0Stole Dimitrievski
72021-06-19UEFA EuroGroup stageNeutralDiogo JotaPortugalGermanyY*0.950.98Right Foot0671-4Manuel NeuerCristiano RonaldoPass (Live)João MoutinhoPass (Dead)Volley
82020-11-11Friendlies (M)Friendlies (M)HomeRenato SanchesPortugalAndorraN562-0Josep Gómes
92018-06-07Friendlies (M)Friendlies (M)HomeBruno FernandesPortugalAlgeriaY*371-0Abdelkader Salhi
102017-09-03WCQFirst roundAwayAndré SilvaPortugalHungaryY*480-0Péter Gulácsi
112017-08-31WCQFirst roundHomeWilliam CarvalhoPortugalFaroe IslandsY*582-1Gunnar Nielsen
122017-06-18FIFA Confederations CupGroup stageNeutralRicardo QuaresmaPortugalMexicoY*340-0Guillermo Ochoa
132017-06-09WCQFirst roundAwayAndré SilvaPortugalLatviaY*672-0Andris Vaņins
142016-07-06UEFA EuroSemi-finalsNeutralNaniPortugalWalesY*531-0Wayne Hennessey
152016-06-25UEFA EuroRound of 16NeutralRicardo QuaresmaPortugalCroatiaY*1170-0Danijel Subašić
162016-06-22UEFA EuroGroup stageNeutralNaniPortugalHungaryY*420-1Gábor Király
172014-06-22World CupGroup stageNeutralSilvestre VarelaPortugalUnited StatesY90+51-2Tim Howard
182013-03-22WCQFirst roundAwayHélder PostigaPortugalIsraelY*721-3Dudu Aouate
192012-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