Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC19134221--» All matchesAberdeen FC1715205---» All matchesHeart of Midlothian1710344---» All matchesKilmarnock FC16150131--» All matchesMotherwell FC1411214---» All matchesDundee United1411303---» All matchesManchester United1431101---» All matchesRangers FC1142511--» All matchesInverness CT962121--» All matchesDunfermline Athletic981011--» All matchesReading FC9711----» All matchesFulham FC71332---» All matchesArsenal FC702513--» All matchesLivingston FC66004---» All matchesSt. Mirren FC66002---» All matchesManchester City62131---» All matchesBlackburn Rovers6222----» All matchesChelsea FC501431--» All matchesDundee FC54013---» All matchesSt. Johnstone FC54012---» All matchesFalkirk FC55001---» All matchesQueens Park Rangers50411---» All matchesSwansea City530211--» All matchesBolton Wanderers5014----» All matchesEverton FC5122-2--» All matchesHamilton Academical44003---» All matchesMiddlesbrough FC42201---» All matchesNorth Macedonia42111---» All matchesNorwich City41121---» All matchesStoke City42201---» All matchesSunderland AFC40131---» All matchesBirmingham City4301----» All matchesDerby County4202----» All matchesGeorgia4202-1--» All matchesWest Ham United4301----» All matchesLiverpool FC31021---» All matchesMillwall FC31111---» All matchesNewcastle United33001---» All matchesNottingham Forest32101---» All matchesAston Villa3111-1--» All matchesLeicester City3102----» All matchesPartick Thistle3300----» All matchesRotherham United3102----» All matchesTottenham Hotspur3210----» All matchesWest Bromwich Albion3111-1--» All matchesGibraltar22003---» All matchesBristol City21101---» All matchesFaeroe Islands22001---» All matchesFBK Kaunas22001---» All matchesIreland21101---» All matchesPoland20201---» All matchesSouthampton FC21101---» All matchesVfB Stuttgart21011---» All matchesVillarreal CF21011---» All matchesAalborg BK2011----» All matchesAFC Bournemouth2002----» All matchesBelgium2002----» All matchesBrentford FC2110----» All matchesBurnley FC2020----» All matchesCrystal Palace2002----» All matchesGermany2002-1--» All matchesDinamo Moskva2101----» All matchesEngland2002----» All matchesFC Petržalka2101----» All matchesFC Porto2002----» All matchesFC Utrecht2101-1--» All matchesHuddersfield Town2110----» All matchesCroatia2110----» All matchesCroatia U212101----» All matchesLithuania U212101-1--» All matchesNew York City FC2110-1--» All matchesPortsmouth FC2011----» All matchesPreston North End2101----» All matchesSheffield Wednesday2011----» All matchesSL Benfica2101-1--» All matchesS.C. Braga2101----» All matchesUSA2011----» All matchesWales2002----» All matchesWigan Athletic2110----» All matchesWolverhampton Wanderers2110----» All matchesWrexham AFC11002---» All matchesBarnsley FC11001---» All matchesGermany U2111001---» All matchesDoncaster Rovers10101---» All matchesFC Dallas11001---» All matchesIceland U2111001---» All matchesNew England Revolution10101---» All matchesToronto FC11001---» All matchesArgentina1001----» All matchesAustralia1100----» All matchesBelarus1001----» All matchesBelarus U211001----» All matchesBlackpool FC1001----» All matchesBradford City1001----» All matchesBrighton & Hove Albion1001----» All matchesBurton Albion1001----» All matchesCF Montréal1100----» All matchesCharlton Athletic1001----» All matchesColumbus Crew1010----» All matchesDenmark1100----» All matchesEstonia1100----» All matchesExeter City1100----» All matchesFC Copenhagen1100----» All matchesFC Sion1100----» All matchesFK Sūduva1100----» All matchesFrance1001----» All matchesHamburger SV1001----» All matchesHapoel Tel Aviv1001----» All matchesIpswich Town1001----» All matchesIceland1100----» All matchesItaly1001----» All matchesItaly U211001----» All matchesQatar1100----» All matchesLeeds United1010----» All matchesLithuania1100----» All matchesLos Angeles Galaxy1001-1--» All matchesMilton Keynes Dons1100----» All matchesMoldova U211010----» All matchesNetherlands1001----» All matchesNigeria1010----» All matchesNorthern Ireland1100----» All matchesNorway1010----» All matchesAustria1100----» All matchesPhiladelphia Union1010----» All matchesPortland Timbers1001----» All matchesRapid Vienna1010----» All matchesReal Salt Lake1001----» All matchesRSC Anderlecht1100----» All matchesSan Jose Earthquakes1001----» All matchesSerbia1001----» All matchesSpain1001----» All matchesSporting Kansas City1001----» All matchesSwindon Town1001----» All matchesCzech Republic1001----» All matchesUkraine1100----» All matchesVancouver Whitecaps1001----» All matchesWatford FC1001----» All matches