Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United146262---» All matchesHibernian FC14266-1--» All matchesMotherwell FC14257-1--» All matchesHeart of Midlothian13256-2--» All matchesCeltic FC122010-4-1» All matchesRangers FC12219-3--» All matchesAberdeen FC11119-2--» All matchesKilmarnock FC11434-1--» All matchesInverness CT10514----» All matchesSt. Mirren FC7214-2--» All matchesDunfermline Athletic64201---» All matchesFalkirk FC6330-1--» All matchesHamilton Academical6213-2--» All matchesBrentford FC3111---1» All matchesGretna FC3111----» All matchesBarnsley FC2020----» All matchesBoston United2110----» All matchesBristol City2110----» All matchesLivingston FC2200----» All matchesSt. Johnstone FC2020----» All matchesStockport County2101-1--» All matchesAldershot Town1100----» All matchesBlackpool FC1010----» All matchesBradford City1100----» All matchesChesterfield FC1100----» All matchesColchester United1100----» All matchesDoncaster Rovers1100----» All matchesHuddersfield Town1100----» All matchesLincoln City1100----» All matchesLuton Town1001----» All matchesMilton Keynes Dons1100----» All matchesOldham Athletic1100----» All matchesPort Vale FC1100----» All matchesSheffield Wednesday1001-1--» All matchesSwindon Town1001----» All matchesTorquay United1100----» All matchesTranmere Rovers1001----» All matchesWalsall FC1001----» All matchesWrexham AFC1100----» All matches