Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC7223-2--» All matchesAberdeen FC62132---» All matchesCeltic FC61141---» All matchesMotherwell FC6015-1--» All matchesKilmarnock FC540121--» All matchesHibernian FC5122----» All matchesFalkirk FC41123---» All matchesDundee United4103----» All matchesHamilton Academical4022-1--» All matchesHeart of Midlothian4013----» All matchesRangers FC4004----» All matchesInverness CT2020-1--» All matchesRaith Rovers10012---» All matchesDerby County11001---» All matchesScunthorpe United10101---» All matchesThe Spartans FC10011---» All matchesBarnsley FC1001----» All matchesBlackpool FC1001----» All matchesBradford City1010----» All matchesBrentford FC1001----» All matchesColchester United1010-1--» All matchesDoncaster Rovers1001----» All matchesGillingham FC1100----» All matchesKidderminster Harriers1100-1--» All matchesLeicester City1001----» All matchesOldham Athletic1001----» All matchesOxford United1001----» All matchesPort Vale FC1010----» All matchesPreston North End1100----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1010----» All matchesSouthend United1010----» All matchesSt. Johnstone FC1001----» All matchesStockport County1001----» All matchesStoke City1010----» All matchesSwansea City1010----» All matchesTranmere Rovers1100----» All matchesYeovil Town1001----» All matches