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
12025-03-23UEFA Nations LeagueQuarter-finalsHomePortugalDenmarkY*721-1Kasper Schmeichel
22024-11-15UEFA Nations LeagueLeague AHomePortugalPolandY*874-0Marcin BułkaVitinha
32024-11-15UEFA Nations LeagueLeague AHomePortugalPolandY*721-0Marcin Bułka
42024-10-12UEFA Nations LeagueLeague AAwayPortugalPolandY*371-0Łukasz Skorupski
52024-09-08UEFA Nations LeagueLeague AHomePortugalScotlandN881-1Angus GunnNuno Mendes
62024-09-05UEFA Nations LeagueLeague AHomePortugalCroatiaY*341-0Dominik LivakovićNuno Mendes
72024-06-11Friendlies (M)Friendlies (M)HomePortugalRep. of IrelandY*60Diogo Jota
82024-06-11Friendlies (M)Friendlies (M)HomePortugalRep. of IrelandY*50Rúben Neves
92023-11-16UEFA Euro QualifyingGroup stageAwayPortugalLiechtensteinY*46Diogo Jota
102023-10-16UEFA Euro QualifyingGroup stageAwayPortugalBosnia & Herz'naY*20João Félix
112023-10-16UEFA Euro QualifyingGroup stageAwayPortugalBosnia & Herz'naY*5
122023-10-13UEFA Euro QualifyingGroup stageHomePortugalSlovakiaY*72Bruno Fernandes
132023-10-13UEFA Euro QualifyingGroup stageHomePortugalSlovakiaY*29
142023-06-20UEFA Euro QualifyingGroup stageAwayPortugalIcelandY*89Gonçalo Inácio
152023-03-26UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY*31Bruno Fernandes
162023-03-26UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY*9Nuno Mendes
172023-03-23UEFA Euro QualifyingGroup stageHomePortugalLiechtensteinY*63
182023-03-23UEFA Euro QualifyingGroup stageHomePortugalLiechtensteinY*51
192022-11-24World CupGroup stageNeutralPortugalGhanaY*0.790.98Right Foot13650-0Lawrence Ati-ZigiCristiano RonaldoFouledRaphaël GuerreiroPass (Live)
202022-06-05UEFA Nations LeagueLeague AHomePortugalSwitzerlandY*39Diogo Jota
212022-06-05UEFA Nations LeagueLeague AHomePortugalSwitzerlandY*35Diogo Jota
222021-10-12WCQFirst roundHomePortugalLuxembourgY*874-0Anthony MorisRúben Neves
232021-10-12WCQFirst roundHomePortugalLuxembourgY*131-0Anthony Moris
242021-10-12WCQFirst roundHomePortugalLuxembourgY*80-0Anthony Moris
252021-10-09Friendlies (M)Friendlies (M)HomePortugalQatarY*370-0Saad Al Sheeb
262021-09-01WCQFirst roundHomePortugalRep. of IrelandY*90+61-1Gavin Bazunu
272021-09-01WCQFirst roundHomePortugalRep. of IrelandY*890-1Gavin Bazunu
282021-06-23UEFA EuroGroup stageNeutralPortugalFranceY*601-2Hugo Lloris
292021-06-23UEFA EuroGroup stageNeutralPortugalFranceY*310-0Hugo Lloris
302021-06-19UEFA EuroGroup stageNeutralPortugalGermanyY*150-0Manuel NeuerDiogo Jota
312021-06-15UEFA EuroGroup stageNeutralPortugalHungaryY*90+22-0Péter GulácsiRafa Silva
322021-06-15UEFA EuroGroup stageNeutralPortugalHungaryY*871-0Péter Gulácsi
332021-06-09Friendlies (M)Friendlies (M)HomePortugalIsraelY*441-0Ofir MarcianoBruno Fernandes
342021-03-30WCQFirst roundAwayPortugalLuxembourgY*511-1Anthony MorisJoão Cancelo
352020-11-11Friendlies (M)Friendlies (M)HomePortugalAndorraN855-0Josep GómesMário Rui
362020-09-08UEFA Nations LeagueLeague AAwayPortugalSwedenY*721-0Robin OlsenJoão Félix
372020-09-08UEFA Nations LeagueLeague AAwayPortugalSwedenY*45+10-0Robin Olsen
382019-11-17UEFA Euro QualifyingGroup stageAwayPortugalLuxembourgY861-0Anthony MorisDiogo Jota
392019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*655-0Ernestas ŠetkusBernardo Silva
402019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*221-0Ernestas ŠetkusGonçalo Paciência
412019-11-14UEFA Euro QualifyingGroup stageHomePortugalLithuaniaY*70-0Ernestas Šetkus
422019-10-14UEFA Euro QualifyingGroup stageAwayPortugalUkraineY*720-2Andriy Pyatov
432019-10-11UEFA Euro QualifyingGroup stageHomePortugalLuxembourgY*651-0Anthony Moris
442019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*763-1Ernestas ŠetkusBernardo Silva
452019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*652-1Ernestas ŠetkusBernardo Silva
462019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*621-1Ernestas ŠetkusRafa Silva
472019-09-10UEFA Euro QualifyingGroup stageAwayPortugalLithuaniaY*70-0Ernestas Šetkus
482019-09-07UEFA Euro QualifyingGroup stageAwayPortugalSerbiaY*802-1Marko DmitrovićBernardo Silva
492019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*902-1Yann SommerGonçalo Guedes
502019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*881-1Yann SommerBernardo Silva
512019-06-05UEFA Nations LeagueSemi-finalsNeutralPortugalSwitzerlandY*250-0Yann Sommer
522018-06-20World CupGroup stageNeutralPortugalMoroccoY*0.450.57Head640-0MunirJoão MoutinhoJoão MoutinhoPass (Live)Bernardo SilvaPass (Dead)
532018-06-15World CupGroup stageNeutralPortugalSpainY*0.070.26Right Foot26882-3David de GeaCristiano RonaldoFouledWilliam CarvalhoPass (Live)
542018-06-15World CupGroup stageNeutralPortugalSpainY*0.050.20Left Foot21441-1David de GeaGonçalo GuedesGonçalo GuedesPass (Live)PepePass (Live)
552018-06-15World CupGroup stageNeutralPortugalSpainY*0.790.99Right Foot1340-0David de GeaCristiano RonaldoFouledBruno FernandesPass (Live)
562018-03-23Friendlies (M)Friendlies (M)HomePortugalEgyptY*90+41-1Mohamed El-ShenawyRicardo Quaresma
572018-03-23Friendlies (M)Friendlies (M)HomePortugalEgyptY*90+20-1Mohamed El-ShenawyRicardo Quaresma
582017-10-07WCQFirst roundAwayPortugalAndorraN630-0Josep Gómes
592017-08-31WCQFirst roundHomePortugalFaroe IslandsY*643-1Gunnar NielsenWilliam Carvalho
602017-08-31WCQFirst roundHomePortugalFaroe IslandsY*291-0Gunnar Nielsen
612017-08-31WCQFirst roundHomePortugalFaroe IslandsY*30-0Gunnar NielsenBernardo Silva
622017-06-24FIFA Confederations CupGroup stageNeutralPortugalNew ZealandY*330-0Stefan Marinovic
632017-06-21FIFA Confederations CupGroup stageNeutralPortugalRussiaY*80-0Igor AkinfeevRaphaël Guerreiro
642017-06-09WCQFirst roundAwayPortugalLatviaY*631-0Andris Vaņins
652017-06-09WCQFirst roundAwayPortugalLatviaY*410-0Andris VaņinsJosé Fonte
662017-03-28Friendlies (M)Friendlies (M)HomePortugalSwedenY*180-0Karl-Johan JohnssonGelson Martins
672017-03-25WCQFirst roundHomePortugalHungaryY*652-0Péter Gulácsi
682017-03-25WCQFirst roundHomePortugalHungaryY*361-0Péter GulácsiAndré Gomes
692016-11-13WCQFirst roundHomePortugalLatviaY*852-1Andris VaņinsRicardo Quaresma
702016-11-13WCQFirst roundHomePortugalLatviaY*280-0Andris Vaņins
712016-10-10WCQFirst roundAwayPortugalFaroe IslandsY*653-0Gunnar NielsenJoão Mário
722016-10-07WCQFirst roundHomePortugalAndorraY*684-0Josep GómesJosé Fonte
732016-10-07WCQFirst roundHomePortugalAndorraY*473-0Josep GómesAndré Gomes
742016-10-07WCQFirst roundHomePortugalAndorraY*41-0Josep GómesRicardo Quaresma
752016-10-07WCQFirst roundHomePortugalAndorraY*20-0Josep Gómes
762016-07-06UEFA EuroSemi-finalsNeutralPortugalWalesY*500-0Wayne HennesseyRaphaël Guerreiro
772016-06-22UEFA EuroGroup stageNeutralPortugalHungaryY*622-3Gábor KirályRicardo Quaresma
782016-06-22UEFA EuroGroup stageNeutralPortugalHungaryY*501-2Gábor KirályJoão Mário
792016-06-08Friendlies (M)Friendlies (M)HomePortugalEstoniaY*452-0Pavel LondakJoão Mário
802016-06-08Friendlies (M)Friendlies (M)HomePortugalEstoniaY*360-0Pavel LondakRicardo Quaresma
812016-03-29Friendlies (M)Friendlies (M)HomePortugalBelgiumY*401-0Thibaut CourtoisJoão Mário
822015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*582-1Roman BerezovskyRui Patrício
832015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*551-1Roman BerezovskyBruno Alves
842015-06-13UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY*290-1Roman Berezovsky
852014-11-14UEFA Euro QualifyingGroup stageHomePortugalArmeniaY*720-0Roman BerezovskyNani
862014-10-14UEFA Euro QualifyingGroup stageAwayPortugalDenmarkY*90+50-0Kasper SchmeichelRicardo Quaresma
872014-06-26World CupGroup stageNeutralPortugalGhanaY801-1Fatau Dauda
882014-03-05Friendlies (M)Friendlies (M)HomePortugalCameroonY*834-1Guy N'dy AssembéMiguel Veloso
892014-03-05Friendlies (M)Friendlies (M)HomePortugalCameroonY*210-0Charles ItandjeJoão Pereira
902013-11-19WCQSecond roundAwayPortugalSwedenY*792-2Andreas IsakssonJoão Moutinho
912013-11-19WCQSecond roundAwayPortugalSwedenY*771-2Andreas IsakssonHugo Almeida
922013-11-19WCQSecond roundAwayPortugalSwedenY*500-0Andreas IsakssonJoão Moutinho
932013-11-15WCQSecond roundHomePortugalSwedenY*820-0Andreas IsakssonMiguel Veloso
942013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*833-2Roy Carroll
952013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*772-2Roy CarrollFábio Coentrão
962013-09-06WCQFirst roundAwayPortugalNorthern IrelandY*681-2Roy CarrollJoão Moutinho
972012-09-07WCQFirst roundAwayPortugalLuxembourgY*280-1Jonathan JoubertJoão Moutinho
982012-06-21UEFA EuroQuarter-finalsAwayPortugalCzechiaY*790-0Petr ČechJoão Moutinho
992012-06-17UEFA EuroGroup stageHomePortugalNetherlandsY*741-1Maarten StekelenburgNani
1002012-06-17UEFA EuroGroup stageHomePortugalNetherlandsY*280-1Maarten StekelenburgJoão Pereira
1012011-11-15UEFA Euro QualifyingPlay-off RoundHomePortugalBosnia & Herz'naY*532-1Asmir Begović
1022011-11-15UEFA Euro QualifyingPlay-off RoundHomePortugalBosnia & Herz'naY*80-0Asmir Begović
1032011-10-11UEFA Euro QualifyingGroup stageAwayPortugalDenmarkY*90+20-2Thomas Sørensen
1042011-09-02UEFA Euro QualifyingGroup stageAwayPortugalCyprusY*821-0Antonis Georgallides
1052011-09-02UEFA Euro QualifyingGroup stageAwayPortugalCyprusY*350-0Antonis Georgallides
1062010-10-12UEFA Euro QualifyingGroup stageAwayPortugalIcelandY*30-0Gunnleifur Gunnleifsson
1072010-10-08UEFA Euro QualifyingGroup stageHomePortugalDenmarkY*852-1Anders Lindegaard
1082010-06-21World CupGroup stageNeutralPortugalKorea DPRY875-0Ri Myong-guk
1092008-06-11UEFA EuroGroup stageAwayPortugalCzechiaY631-1Petr Čech
1102007-10-17UEFA Euro QualifyingGroup stageAwayPortugalKazakhstanY*90+11-0David Loria
1112007-09-08UEFA Euro QualifyingGroup stageHomePortugalPolandY731-1Artur Boruc
1122007-08-22UEFA Euro QualifyingGroup stageAwayPortugalArmeniaY370-1Roman Berezovsky
1132007-03-24UEFA Euro QualifyingGroup stageHomePortugalBelgiumY753-0Stijn Stijnen
1142007-03-24UEFA Euro QualifyingGroup stageHomePortugalBelgiumY551-0Stijn Stijnen
1152006-11-15UEFA Euro QualifyingGroup stageHomePortugalKazakhstanY301-0David Loria
1162006-10-07UEFA Euro QualifyingGroup stageHomePortugalAzerbaijanY632-0Farhad Valiyev
1172006-10-07UEFA Euro QualifyingGroup stageHomePortugalAzerbaijanY240-0Farhad Valiyev
1182006-06-17World CupGroup stageNeutralPortugalIR IranY801-0Ebrahim Mirzapour
1192005-06-08WCQFirst roundAwayPortugalEstoniaY320-0Artur Kotenko
1202005-06-04WCQFirst roundHomePortugalSlovakiaY421-0Kamil Čontofalský
1212004-11-17WCQFirst roundAwayPortugalLuxembourgY281-0Alija Bešić
1222004-10-13WCQFirst roundHomePortugalRussiaY693-0Vyacheslav Malafeev
1232004-10-13WCQFirst roundHomePortugalRussiaY391-0Vyacheslav Malafeev
1242004-09-08WCQFirst roundHomePortugalEstoniaY750-0Mart Poom
1252004-09-04WCQFirst roundAwayPortugalLatviaY570-0Aleksandrs Koļinko
1262004-06-30UEFA EuroSemi-finalsHomePortugalNetherlandsY260-0Edwin van der Sar
1272004-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
12024-11-15UEFA Nations LeagueLeague AHomePedro NetoPortugalPolandY*833-0Marcin Bułka
22024-06-22UEFA EuroGroup stageNeutralBruno FernandesPortugalTürkiyeY*56
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*671-4Manuel Neuer
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