Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1313911--» All matchesAberdeen FC13265-2--» All matchesKilmarnock FC13724-3--» All matchesDundee United1232732--» All matchesHeart of Midlothian1104712--» All matchesMotherwell FC9225-11-» All matchesSt. Mirren FC9522-1--» All matchesRoss County FC802612--» All matchesSt. Johnstone FC842212--» All matchesInverness CT8143-1--» All matchesDunfermline Athletic63212---» All matchesHibernian FC5104----» All matchesHamilton Academical4211----» All matchesPartick Thistle4220----» All matchesDundee FC32101---» All matchesBristol City3111-1--» All matchesFalkirk FC3111-1--» All matchesIpswich Town3012-1--» All matchesRangers FC3012--1-» All matchesBarnsley FC2101----» All matchesCardiff City2002----» All matchesCrystal Palace2101-1--» All matchesDoncaster Rovers2110----» All matchesMalmö FF2002-1--» All matchesMillwall FC2002----» All matchesNottingham Forest2101-1--» All matchesPlymouth Argyle2110----» All matchesPortsmouth FC2011----» All matchesReading FC2011-1--» All matchesScunthorpe United2200-2--» All matchesLeicester City10101---» All matchesAyr United1100----» All matchesBlackburn Rovers1010----» All matchesBlackpool FC1010----» All matchesBurnley FC1100-1--» All matchesBury FC1001----» All matchesDerby County1001----» All matchesMiddlesbrough FC1100----» All matchesMorecambe FC1001----» All matchesNetherlands1001----» All matchesNorwich City1001----» All matchesPeterborough United1100----» All matchesQueens Park Rangers1001----» All matchesRaith Rovers1100-2--» All matchesSheffield Wednesday1010----» All matchesSouthampton FC1001----» All matchesSwansea City1010----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1001-1--» All matchesWolverhampton Wanderers1100----» All matches