Today Live

Callum McGregor
Callum
McGregor
Celtic FC
42
Scotland

Record by opponent

MatchesWDLScoresYellowYellow-RedRed
Rangers FCRangers FC50269156141-» All matches
Aberdeen FCAberdeen FC47404368--» All matches
Heart of MidlothianHeart of Midlothian40322655--» All matches
Hibernian FCHibernian FC372210554--» All matches
Kilmarnock FCKilmarnock FC37304336--» All matches
Motherwell FCMotherwell FC3628624--1» All matches
St. Mirren FCSt. Mirren FC34274361--» All matches
St. Johnstone FCSt. Johnstone FC32264281--» All matches
Ross County FCRoss County FC31253351--» All matches
Dundee FCDundee FC26223122--» All matches
Dundee UnitedDundee United21154231--» All matches
Livingston FCLivingston FC19126121--» All matches
Partick ThistlePartick Thistle17161041--» All matches
Hamilton AcademicalHamilton Academical1717003-1-» All matches
Inverness CTInverness CT97111---» All matches
Falkirk FCFalkirk FC7601----» All matches
IsraelIsrael7322-1--» All matches
Rosenborg BKRosenborg BK5410----» All matches
Ferencvárosi TCFerencvárosi TC4202----» All matches
FK AstanaFK Astana4211----» All matches
Lazio RomaLazio Roma4202----» All matches
RB LeipzigRB Leipzig4202----» All matches
RB SalzburgRB Salzburg4013-1--» All matches
CyprusCyprus4400-2--» All matches
Bayern MunichBayern Munich30121---» All matches
FC MidtjyllandFC Midtjylland30121---» All matches
FK SarajevoFK Sarajevo33001---» All matches
Greenock Morton FCGreenock Morton FC33001---» All matches
KR ReykjavíkKR Reykjavík33001---» All matches
UkraineUkraine31111---» All matches
BelgiumBelgium3003----» All matches
CFR ClujCFR Cluj3111-1--» All matches
FeyenoordFeyenoord3201-2--» All matches
Czech RepublicCzech Republic3201----» All matches
Gillingham FCGillingham FC21013---» All matches
Crewe AlexandraCrewe Alexandra22002---» All matches
AEK AthenAEK Athen20111---» All matches
FC AlashkertFC Alashkert22001---» All matches
FK SūduvaFK Sūduva21101---» All matches
GeorgiaGeorgia21101---» All matches
LASKLASK21011---» All matches
Legia WarszawaLegia Warszawa21011---» All matches
Lille OSCLille OSC21101---» All matches
Milton Keynes DonsMilton Keynes Dons200211--» All matches
NK MariborNK Maribor201111--» All matches
Oldham AthleticOldham Athletic21101---» All matches
Swindon TownSwindon Town21011---» All matches
Walsall FCWalsall FC20111---» All matches
Zenit St. PetersburgZenit St. Petersburg21011---» All matches
AC MilanAC Milan2002----» All matches
Sparta PragueSparta Prague2002----» All matches
AIKAIK2200-1--» All matches
AlbaniaAlbania2200----» All matches
ArmeniaArmenia2200-1--» All matches
Astra GiurgiuAstra Giurgiu2110----» All matches
Atlético MadridAtlético Madrid2011----» All matches
AZ AlkmaarAZ Alkmaar2101-1--» All matches
Bayer LeverkusenBayer Leverkusen2002----» All matches
Bor. MönchengladbachBor. Mönchengladbach2011----» All matches
Bristol CityBristol City2011----» All matches
Coventry CityCoventry City2101----» All matches
Crawley TownCrawley Town2101----» All matches
DenmarkDenmark2101----» All matches
Dinamo ZagrebDinamo Zagreb2011----» All matches
Dunfermline AthleticDunfermline Athletic2200----» All matches
EnglandEngland2011----» All matches
Faeroe IslandsFaeroe Islands2200----» All matches
FC BarcelonaFC Barcelona2002----» All matches
FC CopenhagenFC Copenhagen2011----» All matches
FK Bodø/GlimtFK Bodø/Glimt2002-1--» All matches
FK JablonecFK Jablonec2200----» All matches
FK KairatFK Kairat2011-1--» All matches
GeorgiaGeorgia U212011----» All matches
Hapoel Be'er ShevaHapoel Be'er Sheva2101-1--» All matches
IrelandIreland2101----» All matches
KazakhstanKazakhstan2101----» All matches
Leyton OrientLeyton Orient2011----» All matches
Manchester City U19Manchester City U192200----» All matches
MoldovaMoldova2200----» All matches
NetherlandsNetherlands2011----» All matches
NorwayNorway2110----» All matches
Olympique de Marseille U19Olympique de Marseille U192101----» All matches
AustriaAustria2110----» All matches
Preston North EndPreston North End2002----» All matches
Raith RoversRaith Rovers2200----» All matches
Rotherham UnitedRotherham United2002----» All matches
RSC AnderlechtRSC Anderlecht2101----» All matches
RussiaRussia2002----» All matches
San MarinoSan Marino2200----» All matches
Shrewsbury TownShrewsbury Town2002----» All matches
SpainSpain2101----» All matches
Stade RennaisStade Rennais2110----» All matches
Tranmere RoversTranmere Rovers2101----» All matches
HungaryHungary2101-1--» All matches
Valencia CFValencia CF2002----» All matches
VfB StuttgartVfB Stuttgart2101----» All matches
Wolverhampton WanderersWolverhampton Wanderers2002-1--» All matches
AFC AjaxAFC Ajax10011---» All matches
Bradford CityBradford City11001---» All matches
Burton AlbionBurton Albion11001---» All matches
Carlisle UnitedCarlisle United10011---» All matches
Colchester UnitedColchester United110011--» All matches
Fleetwood TownFleetwood Town11001---» All matches
JK Nõmme KaljuJK Nõmme Kalju11001---» All matches
CroatiaCroatia10011---» All matches
PSV Eindhoven U19PSV Eindhoven U1911001---» All matches
Airdrieonians FCAirdrieonians FC1100----» All matches
Albion RoversAlbion Rovers1100----» All matches
Alloa AthleticAlloa Athletic1100----» All matches
AS RomaAS Roma1001----» All matches
Aston VillaAston Villa1001----» All matches
Aston Villa U19Aston Villa U191001----» All matches
AtalantaAtalanta1010----» All matches
Auchinleck TalbotAuchinleck Talbot1100----» All matches
BelgiumBelgium U191001----» All matches
BeşiktaşBeşiktaş1100----» All matches
Bologna FCBologna FC1010----» All matches
Borussia DortmundBorussia Dortmund1001----» All matches
Brechin City FCBrechin City FC1100----» All matches
Brentford FCBrentford FC1001----» All matches
BSC Young BoysBSC Young Boys1100----» All matches
Club Brugge KVClub Brugge KV1010----» All matches
Costa RicaCosta Rica1001----» All matches
Crvena ZvezdaCrvena Zvezda1010----» All matches
GermanyGermany1001----» All matches
FC Barcelona U19FC Barcelona U191001----» All matches
FC UtrechtFC Utrecht1100----» All matches
FenerbahçeFenerbahçe1010----» All matches
FinlandFinland1010----» All matches
GibraltarGibraltar1100----» All matches
Hartlepool UnitedHartlepool United1001----» All matches
Lincoln Red ImpsLincoln Red Imps1100----» All matches
Linfield FCLinfield FC1100----» All matches
Liverpool FCLiverpool FC1001----» All matches
LuxembourgLuxembourg1100----» All matches
NetherlandsNetherlands U211001----» All matches
Paris Saint-GermainParis Saint-Germain1001----» All matches
Peterborough UnitedPeterborough United1001----» All matches
PolandPoland1010----» All matches
Port Vale FCPort Vale FC1001----» All matches
PortugalPortugal1001----» All matches
Celta de VigoCelta de Vigo1001----» All matches
Real BetisReal Betis1100----» All matches
Real MadridReal Madrid1001----» All matches
Riga FCRiga FC1100----» All matches
SwitzerlandSwitzerland1010----» All matches
SerbiaSerbia1100----» All matches
Shakhtar DonetskShakhtar Donetsk1010----» All matches
SL BenficaSL Benfica1001----» All matches
Slovan BratislavaSlovan Bratislava1100----» All matches
SlovakiaSlovakia1100----» All matches
SlovakiaSlovakia U211100----» All matches
SloveniaSlovenia U191001----» All matches
S.C. BragaS.C. Braga1001----» All matches
Sporting CP U19Sporting CP U191001----» All matches
Stevenage FCStevenage FC1001----» All matches
Stranraer FCStranraer FC1100----» All matches
Sturm GrazSturm Graz1100----» All matches