Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1410221---» All matchesSt. Johnstone FC12642-1--» All matchesPafos FC11443-1--» All matchesKilmarnock FC108112---» All matchesAberdeen FC10901-1--» All matchesDundee United9612-1--» All matchesIpswich Town9216----» All matchesHeart of Midlothian8701-1--» All matchesMotherwell FC8701----» All matchesSt. Mirren FC8800----» All matchesAris Limassol7124-1--» All matchesBarnsley FC7223----» All matchesBurton Albion7304-1--» All matchesFulham FC7322----» All matchesHull City7322-1--» All matchesSheffield Wednesday7115-1--» All matchesAEK Larnaca6114----» All matchesAPOEL Nikosia6312-1--» All matchesMiddlesbrough FC6213-1--» All matchesNottingham Forest6222----» All matchesPlymouth Argyle6312-1--» All matchesPortsmouth FC6321----» All matchesReading FC6114----» All matchesAnorthosis Famagusta530211--» All matchesSligo Rovers53021---» All matchesApollon Limassol5203-1--» All matchesBristol City5410----» All matchesDerby County5302-1--» All matchesDoncaster Rovers5401----» All matchesMilton Keynes Dons5203----» All matchesPartick Thistle5500----» All matchesPreston North End5014----» All matchesQueens Park Rangers5122-1--» All matchesRoss County FC5320----» All matchesMillwall FC40221---» All matchesBolton Wanderers4112----» All matchesBrentford FC4013----» All matchesDerry City4211-1--» All matchesDundee FC4310----» All matchesGalway United4220-1--» All matchesHibernian FC4220----» All matchesKarmiotissa Polemidion4310----» All matchesNea Salamina4202----» All matchesOxford United4022----» All matchesPeterborough United4022----» All matchesRangers FC4301----» All matchesShelbourne FC4211----» All matchesSwansea City4103----» All matchesWaterford FC4400----» All matchesWigan Athletic4112----» All matchesWolverhampton Wanderers4112-1--» All matchesAE Zakakiou3120-1--» All matchesAEL Limassol3111----» All matchesAFC Wimbledon3210----» All matchesBirmingham City3021----» All matchesBlackburn Rovers3111----» All matchesBohemian FC3102----» All matchesCoventry City3210----» All matchesDoxa Katokopias3300----» All matchesFC Barcelona3102-1--» All matchesGillingham FC3120----» All matchesLeicester City3102----» All matchesScunthorpe United3210----» All matchesShrewsbury Town3210----» All matchesStoke City3012-1--» All matchesWalsall FC3120-1--» All matchesWycombe Wanderers3120----» All matchesBristol Rovers220011--» All matchesHamilton Academical22001---» All matchesWatford FC21011---» All matchesAkritas Chlorakas2101-1--» All matchesAston Villa2002----» All matchesAtlético Madrid2002----» All matchesBlackpool FC2020----» All matchesCardiff City2011----» All matchesCheltenham Town2011----» All matchesCrewe Alexandra2110----» All matchesDrogheda United2200-1--» All matchesDundalk FC2110----» All matchesDunfermline Athletic2200----» All matchesEthnikos Achna2110-1--» All matchesFC Midtjylland2101-1--» All matchesFleetwood Town2110-1--» All matchesGabala FK2200----» All matchesHelsingborgs IF2200-1--» All matchesHJK Helsinki2200----» All matchesHuddersfield Town2002----» All matchesInter2011-1--» All matchesJuventus2002----» All matchesKAA Gent2200-1--» All matchesLeeds United2002----» All matchesLegia Warszawa2101----» All matchesLincoln City2101----» All matchesLuton Town2110-1--» All matchesManchester United2002----» All matchesManchester United U212002----» All matchesNewcastle United2002----» All matchesNorthern Ireland2110----» All matchesNorwich City2011----» All matchesReal Sociedad2002----» All matchesRochdale AFC2110----» All matchesRotherham United2110----» All matchesSerbia2002----» All matchesShakter Karaganda2101----» All matchesSheffield United2101----» All matchesSL Benfica2011----» All matchesSouthend United2101----» All matchesStade Rennais2110----» All matchesSunderland AFC2200----» All matchesSwindon Town2020----» All matchesAC Milan1001----» All matchesAEK Athen1010----» All matchesAndorra U211100----» All matchesAstra Giurgiu1010----» All matchesAustralia1001----» All matchesBelgium1001----» All matchesBosnia-Herzegovina U211001----» All matchesBradford City1100----» All matchesBulgaria1100----» All matchesBury FC1100----» All matchesCambridge United1100----» All matchesCarlisle United1100----» All matchesCharlton Athletic1100----» All matchesChelsea FC U211010----» All matchesCork City1100----» All matchesCosta Rica1001----» All matchesCrystal Palace1010----» All matchesDinamo Zagreb1001----» All matchesEnosis Neon Paralimni1100----» All matchesEverton FC1001----» All matchesExeter City1100----» All matchesFC Sheriff1001----» All matchesHamrun Spartans1100-1--» All matchesHartlepool United1001----» All matchesIF Elfsborg1010----» All matchesItaly U211001----» All matchesKerry FC1100----» All matchesKF Ballkani1100----» All matchesKR Reykjavík1100----» All matchesLeyton Orient1100----» All matchesLongford Town1100----» All matchesMexico1001----» All matchesMorecambe FC1001----» All matchesNK Celje1001----» All matchesNK Maribor1001----» All matchesNorth Macedonia1001----» All matchesNorway1100----» All matchesOlympiakos Nikosia1100----» All matchesAustria1100----» All matchesOthellos Athienou1100----» All matchesPort Vale FC1100----» All matchesRB Salzburg1001----» All matchesScotland1001----» All matchesSouthampton FC U211100----» All matchesSpartak Moskva1100----» All matchesSt Patrick's Athletic1001----» All matchesUdinese Calcio1010----» All matchesHungary U211100----» All matchesUruguay1001----» All matchesWest Bromwich Albion1010----» All matches