Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC19131555--» All matchesAberdeen FC1662843--» All matchesRangers FC1674513--» All matchesHibernian FC16736-1-1» All matchesDundee United157443---» All matchesHeart of Midlothian1554622--» All matchesDundee FC1363431--» All matchesDunfermline Athletic116142---» All matchesLivingston FC1132615--» All matchesPartick Thistle1133513-1» All matchesCeltic FC11209-1-1» All matchesInverness CT961214--» All matchesMiddlesbrough FC932411--» All matchesCrystal Palace82241---» All matchesWatford FC8323-2--» All matchesBurnley FC72231---» All matchesSt. Johnstone FC730411--» All matchesBarnsley FC7232----» All matchesReading FC7106-1--» All matchesSheffield Wednesday7430----» All matchesBlackpool FC6033-2--» All matchesLeicester City6204-1--» All matchesMillwall FC6330-1--» All matchesMotherwell FC6330-1--» All matchesBirmingham City50231---» All matchesCardiff City511311--» All matchesChennaiyin FC511311--» All matchesSouthampton FC550013--» All matchesCoventry City5401----» All matchesDoncaster Rovers5203----» All matchesHamilton Academical5221-1--» All matchesIpswich Town5104---1» All matchesLeeds United5203-1--» All matchesMumbai City FC5032-1--» All matchesNottingham Forest5212-3--» All matchesSheffield United5212-1--» All matchesRoss County FC411232--» All matchesBristol City41031---» All matchesFC Goa42111--1» All matchesSwansea City41211---» All matchesFC Pune City4211----» All matchesNewcastle United4220-1--» All matchesNorthEast United FC4121-1--» All matchesPeterborough United4301-1--» All matchesPortsmouth FC4130-1--» All matchesPreston North End4211-1--» All matchesQueens Park Rangers4121----» All matchesSt. Mirren FC4211-1--» All matchesBlackburn Rovers30031---» All matchesWest Bromwich Albion31111---» All matchesATK3111----» All matchesBolton Wanderers3012----» All matchesHull City3012-1--» All matchesPlymouth Argyle3102-1--» All matchesScunthorpe United3102----» All matchesSunderland AFC3012----» All matchesSL Benfica210111--» All matchesBrighton & Hove Albion2011----» All matchesCharlton Athletic2101----» All matchesDerby County2011----» All matchesGermany U212110----» All matchesFC Barcelona2110----» All matchesFC Copenhagen2101----» All matchesFK Teplice2101----» All matchesGillingham FC2101----» All matchesLiverpool FC2002----» All matchesManchester City2011----» All matchesManchester United2002----» All matchesOdisha FC2110-1--» All matchesShrewsbury Town2101----» All matchesTottenham Hotspur2002----» All matchesVillarreal CF2011-2--» All matchesWest Ham United2011----» All matchesWolverhampton Wanderers2002----» All matchesCove Rangers11002---» All matchesKerala Blasters10101---» All matchesStevenage FC11001---» All matchesArsenal FC1001----» All matchesAston Villa1001----» All matchesChelsea FC1001----» All matchesColchester United1010----» All matchesCrawley Town1001--1-» All matchesEverton FC1001----» All matchesFalkirk FC1100----» All matchesFrance1100----» All matchesFulham FC1010----» All matchesGeorgia1001----» All matchesHuddersfield Town1001----» All matchesLuton Town1100----» All matchesNetherlands1100----» All matchesNorway1001----» All matchesNorwich City1001----» All matchesRotherham United1001----» All matchesSweden1001----» All matchesSouthend United1100-1--» All matchesSpain1010----» All matchesStoke City1001----» All matchesSouth Africa1100----» All matchesUkraine1100----» All matchesHungary1001----» All matchesWales1001----» All matchesWalsall FC1100----» All matchesWigan Athletic1001----» All matches