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
12024-11-10PremiershipRegular seasonAwayCelticKilmarnockY*45+40-0Robby McCrorieNicolas-Gerrit Kühn
22024-09-28PremiershipRegular seasonAwayCelticSt JohnstoneY*543-0Ross SinclairNicolas-Gerrit Kühn
32024-09-01PremiershipRegular seasonHomeCelticRangersY*752-0Jack ButlandDaizen Maeda
42024-08-25PremiershipRegular seasonAwayCelticSt MirrenY*30-0Ellery BalcombeJames Forrest
52024-08-11PremiershipRegular seasonAwayCelticHibernianY*191-0Josef BursikNicolas-Gerrit Kühn
62024-02-28PremiershipRegular seasonHomeCelticDundeeY*45+6Greg Taylor
72023-12-03PremiershipRegular seasonAwayCelticSt JohnstoneY*67
82023-06-20UEFA Euro QualifyingGroup stageHomeScotlandGeorgiaY6
92023-05-20PremiershipChampionship roundHomeCelticSt MirrenY*81Liel Abada
102023-04-22PremiershipRegular seasonHomeCelticMotherwellY*24Tomoki Iwata
112023-02-18PremiershipRegular seasonHomeCelticAberdeenY*2
122022-12-17PremiershipRegular seasonAwayCelticAberdeenY87James Forrest
132022-06-01WCQSemi-finalsHomeScotlandUkraineY790-2Heorhiy Bushchan
142022-03-02PremiershipRegular seasonHomeCelticSt MirrenY*811-0Jak Alnwick
152021-11-28PremiershipRegular seasonHomeCelticAberdeenY*601-1Joe Lewis
162021-07-28Champions LgSecond qualifying roundAwayCelticMidtjyllandY*480-0Jonas Lössl
172021-06-22UEFA EuroGroup stageNeutralScotlandCroatiaY0.050.44Right Foot20420-1Dominik LivakovićJohn McGinnPass (Live)Stephen O'DonnellPass (Live)
182020-12-10Europa LgGroup stageHomeCelticLilleY*0.791.00Left Foot13281-1Mike MaignanJeremie FrimpongFouledDavid TurnbullPass (Live)
192020-10-25PremiershipRegular seasonAwayCelticAberdeenY*520-1Joe LewisTom Rogić
202020-09-27PremiershipRegular seasonHomeCelticHibernianY70-0Ofir MarcianoRyan Christie
212020-09-19PremiershipRegular seasonHomeCelticLivingstonY200-1Robby McCrorieAlbian Ajeti
222020-03-07PremiershipRegular seasonHomeCelticSt MirrenY904-0Václav Hladký
232020-03-04PremiershipRegular seasonAwayCelticLivingstonY160-0Robby McCrorie
242020-02-16PremiershipRegular seasonAwayCelticAberdeenY100-0Joe Lewis
252020-02-12PremiershipRegular seasonHomeCelticHeartsY522-0Joel Castro PereiraGreg Taylor
262020-02-05PremiershipRegular seasonAwayCelticMotherwellY752-0Mark GillespieJames Forrest
272020-01-25PremiershipRegular seasonHomeCelticRoss CountyY370-0Nathan Baxter
282019-12-26PremiershipRegular seasonAwayCelticSt MirrenY220-0Václav Hladký
292019-10-19PremiershipRegular seasonHomeCelticRoss CountyY492-0Ross LaidlawOdsonne Édouard
302019-08-25PremiershipRegular seasonHomeCelticHeartsY541-0Joel Castro PereiraRyan Christie
312019-07-24Champions LgSecond qualifying roundHomeCelticNõmme KaljuY774-0Pavel LondakOlivier Ntcham
322019-07-17Champions LgFirst qualifying roundHomeCelticSarajevoY751-1Vladen KovačevićRyan Christie
332019-01-30PremiershipRegular seasonHomeCelticSt JohnstoneY530-0Zander ClarkMikael Lustig
342019-01-26PremiershipRegular seasonHomeCelticHamiltonY400-0Ryan FultonRyan Christie
352018-10-07PremiershipRegular seasonAwayCelticSt JohnstoneY845-0Zander ClarkMikael Lustig
362018-08-30Europa LgPlay-off roundHomeCelticSūduvaY531-0Ivan KardumScott Sinclair
372018-08-08Champions LgThird qualifying roundHomeCelticAEK AthensY170-0Vasilios BarkasKieran Tierney
382018-07-10Champions LgFirst qualifying roundAwayCelticAlashkertY902-0Ognjen ČančarevićJames Forrest
392018-04-29PremiershipChampionship roundHomeCelticRangersY534-0Jak AlnwickOdsonne Édouard
402018-04-08PremiershipRegular seasonAwayCelticHamiltonY30-0Ryan FultonPatrick Roberts
412018-02-15Europa LgRound of 32HomeCelticZenitY0.480.98Right Foot5780-0Andrey LunyovCharly Musonda Jr.Charly Musonda Jr.Pass (Live)Moussa DembéléPass (Live)
422017-10-31Champions LgGroup stageHomeCelticBayern MunichY0.520.78Left Foot10740-1Sven UlreichJames ForrestJames ForrestPass (Live)James ForrestTake-On
432017-09-30PremiershipRegular seasonHomeCelticHibernianY801-2Ross Laidlaw
442017-09-30PremiershipRegular seasonHomeCelticHibernianY150-0Ross LaidlawMoussa Dembélé
452017-08-26PremiershipRegular seasonHomeCelticSt JohnstoneN790-1Alan MannusScott Sinclair
462017-08-19PremiershipRegular seasonAwayCelticKilmarnockY881-0Jamie MacDonaldTom Rogić
472017-08-05PremiershipRegular seasonHomeCelticHeartsY733-0Jack HamiltonScott Sinclair
482017-05-18PremiershipChampionship roundAwayCelticPartick ThistleY823-0Mark Ridgers
492017-05-06PremiershipChampionship roundHomeCelticSt JohnstoneN713-1Zander Clark
502017-04-29PremiershipChampionship roundAwayCelticRangersY522-0Wes FoderinghamPatrick Roberts
512017-01-29PremiershipRegular seasonHomeCelticHeartsN290-0Jack HamiltonScott Sinclair
522017-01-29PremiershipRegular seasonHomeCelticHeartsY290-0Jack HamiltonScott Sinclair
532016-12-09PremiershipRegular seasonAwayCelticPartick ThistleN823-1Tomáš ČernýEmilio Izaguirre
542016-12-03PremiershipRegular seasonAwayCelticMotherwellN480-2Craig SamsonMoussa Dembélé
552016-03-12PremiershipRegular seasonAwayCelticPartick ThistleY541-0Tomáš Černý
562016-01-19PremiershipRegular seasonHomeCelticHamiltonY897-1Michael McGovern
572015-11-29PremiershipRegular seasonAwayCelticInverness CTY70-0Owain Fôn WilliamsNir Bitton
582015-11-26Europa LgGroup stageHomeCelticAjaxY40-0Jasper CillessenGary Mackay-Steven
592015-08-22PremiershipRegular seasonAwayCelticDundee UnitedN742-1Luis ZwickGary Mackay-Steven
602014-10-18PremiershipRegular seasonAwayCelticRoss CountyY141-0Mark BrownJohn Guidetti
612014-08-20Champions LgPlay-off roundAwayCelticNK MariborY60-0Jasmin HandanovićJo Inge Berget
622014-08-13PremiershipRegular seasonAwayCelticSt JohnstoneY842-0Alan Mannus
632014-07-30Champions LgThird qualifying roundAwayCelticLegia WarsawY80-0Dušan Kuciak
642014-07-15Champions LgSecond qualifying roundAwayCelticKR ReykjavíkY840-0Stefán Logi Magnússon
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-10-06PremiershipRegular seasonAwayAlistair JohnstonCelticRoss CountyY*760-1Ross Laidlaw
22024-06-19UEFA EuroGroup stageNeutralScott McTominayScotlandSwitzerlandY0.110.49Left Foot16130-0Yann SommerCallum McGregorPass (Live)Andrew RobertsonPass (Live)Deflected
32024-05-11PremiershipChampionship roundHomeMatt O'RileyCelticRangersY*35
42023-12-06PremiershipRegular seasonHomeOh Hyeon-gyuCelticHibernianY*55
52023-11-04PremiershipRegular seasonAwayLuis Enrique PalmaCelticRoss CountyY*78
62023-10-07PremiershipRegular seasonHomeReo HatateCelticKilmarnockY*22
72023-09-30PremiershipRegular seasonAwayLuis Enrique PalmaCelticMotherwellY*87
82023-09-16PremiershipRegular seasonHomeKyogo FuruhashiCelticDundeeY*63
92022-12-24PremiershipRegular seasonHomeReo HatateCelticSt JohnstoneY*52
102021-12-05PremiershipRegular seasonAwayDavid TurnbullCelticDundee UnitedY*401-0Benjamin Siegrist
112021-11-28PremiershipRegular seasonHomeJotaCelticAberdeenY*200-0Joe Lewis
122021-02-17PremiershipRegular seasonHomeDavid TurnbullCelticAberdeenY*140-0Joe Lewis
132021-02-06PremiershipRegular seasonHomeOdsonne ÉdouardCelticMotherwellY501-0Liam Kelly
142021-01-30PremiershipRegular seasonHomeOdsonne ÉdouardCelticSt MirrenY*320-1Jak Alnwick
152021-01-20PremiershipRegular seasonAwayNir BittonCelticLivingstonY*381-1Robby McCrorie
162020-12-30PremiershipRegular seasonHomeIsmaila SoroCelticDundee UnitedY*230-0Benjamin Siegrist
172020-11-12UEFA Euro QualifyingFinalsAwayRyan ChristieScotlandSerbiaY520-0Predrag Rajković
182020-09-12PremiershipRegular seasonAwayShane DuffyCelticRoss CountyY592-0Ross Laidlaw
192020-08-30PremiershipRegular seasonHomeJames ForrestCelticMotherwellY400-0Trevor Carson
202020-02-20Europa LgRound of 32AwayOdsonne ÉdouardCelticFC CopenhagenY0.340.92Left Foot9140-0Karl-Johan JohnssonCallum McGregorPass (Live)Ryan ChristiePass (Live)
212020-02-05PremiershipRegular seasonAwayLeigh GriffithsCelticMotherwellY511-0Mark Gillespie
222020-01-29PremiershipRegular seasonAwayJames ForrestCelticSt JohnstoneY201-0Zander Clark
232020-01-25PremiershipRegular seasonHomeOdsonne ÉdouardCelticRoss CountyY651-0Nathan Baxter
242020-01-22PremiershipRegular seasonAwayLeigh GriffithsCelticKilmarnockY511-0Jan Koprivec
252019-12-29PremiershipRegular seasonHomeOdsonne ÉdouardCelticRangersY420-1Allan McGregor
262019-10-19PremiershipRegular seasonHomeMohamed ElyounoussiCelticRoss CountyY40-0Ross Laidlaw
272019-05-19PremiershipChampionship roundHomeMichael JohnstonCelticHeartsN841-1Zdeněk Zlámal
282019-05-04PremiershipChampionship roundAwayJozo ŠimunovićCelticAberdeenY531-0Joe Lewis
292019-05-04PremiershipChampionship roundAwayMikael LustigCelticAberdeenY400-0Joe Lewis
302019-04-27PremiershipChampionship roundHomeJozo ŠimunovićCelticKilmarnockY680-0Daniel Bachmann
312019-04-03PremiershipRegular seasonAwayRyan ChristieCelticSt MirrenY851-0Václav Hladký
322019-02-03PremiershipRegular seasonAwayTimothy WeahCelticSt JohnstoneY891-0Zander Clark
332018-12-22PremiershipRegular seasonHomeMichael JohnstonCelticDundeeY*430-0Jack Hamilton
342018-12-08PremiershipRegular seasonHomeMikael LustigCelticKilmarnockY352-0Daniel Bachmann
352018-11-24PremiershipRegular seasonAwayRyan ChristieCelticHamiltonY130-0Gary Woods
362018-11-03PremiershipRegular seasonHomeFilip BenkovićCelticHeartsY261-0Zdeněk Zlámal
372018-10-04Europa LgGroup stageAwayOdsonne ÉdouardCelticRB SalzburgY0.050.27Right Foot1420-0Alexander WalkeCallum McGregorPass (Live)Kieran TierneyPass (Live)
382018-07-25Champions LgSecond qualifying roundHomeOdsonne ÉdouardCelticRosenborgY752-1André Hansen
392017-12-10PremiershipRegular seasonAwayScott SinclairCelticHibernianY641-0Ofir Marciano
402017-09-08PremiershipRegular seasonAwayStuart ArmstrongCelticHamiltonY170-0Gary Woods
412017-08-22Champions LgPlay-off roundAwayScott SinclairCelticFC AstanaY330-1Nenad Erić
422017-08-05PremiershipRegular seasonHomeLeigh GriffithsCelticHeartsY632-0Jack Hamilton
432017-04-02PremiershipRegular seasonAwayPatrick RobertsCelticHeartsY613-0Jack Hamilton
442017-02-05PremiershipRegular seasonAwayMoussa DembéléCelticSt JohnstoneN854-2Zander Clark
452016-12-24PremiershipRegular seasonAwayLeigh GriffithsCelticHamiltonY410-0Gary Woods
462016-11-05PremiershipRegular seasonHomeScott SinclairCelticInverness CTY480-0Owain Fôn Williams
472016-08-07PremiershipRegular seasonAwayJames ForrestCelticHeartsY80-0Jack Hamilton
482016-07-20Champions LgSecond qualifying roundHomePatrick RobertsCelticRed ImpsY292-0Raúl Navas
492016-05-15PremiershipChampionship roundHomePatrick RobertsCelticMotherwellY544-0Connor Ripley
502016-05-08PremiershipChampionship roundHomeMikael LustigCelticAberdeenY492-0Adam Collin
512016-01-19PremiershipRegular seasonHomeNir BittonCelticHamiltonY91-0Michael McGovern
522015-12-27PremiershipRegular seasonAwayNir BittonCelticHeartsY420-0Neil Alexander
532015-12-13PremiershipRegular seasonAwayNadir ÇiftçiCelticSt JohnstoneY350-0Alan Mannus
542014-07-22Champions LgSecond qualifying roundHomeTeemu PukkiCelticKR ReykjavíkY272-0Stefán Logi Magnússon

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 Callum McGregor Pages