Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1132623--» All matchesDundee United1033411--» All matchesHeart of Midlothian805325--» All matchesMotherwell FC822411--» All matchesKilmarnock FC8125-2--» All matchesDundee FC723251--» All matchesPartick Thistle6213101--» All matchesHibernian FC520322--» All matchesDunfermline Athletic41212---» All matchesCeltic FC4013-1--» All matchesRangers FC30121---» All matchesInverness CT3102----» All matchesSt. Johnstone FC3012-1--» All matchesSt. Mirren FC3012----» All matchesAirdrieonians FC21013---» All matchesFalkirk FC200221--» All matchesBarnet FC20111---» All matchesCarlisle United21101---» All matchesChester City220011--» All matchesDarlington FC22001---» All matchesLeyton Orient21101---» All matchesNotts County21011---» All matchesOxford United22001---» All matchesRochdale AFC20021---» All matchesWrexham AFC22001--1» All matchesWycombe Wanderers20111---» All matchesBoston United2020-1--» All matchesBristol Rovers2101----» All matchesBury FC2002----» All matchesCheltenham Town2101----» All matchesLincoln City2011----» All matchesMacclesfield FC2011----» All matchesMansfield Town2011----» All matchesNorthampton Town2011----» All matchesPeterborough United2200----» All matchesTorquay United2002----» All matchesRaith Rovers100151--» All matchesAyr United10013---» All matchesGreenock Morton FC10013---» All matchesQueen Of The South100121--» All matchesAlbion Rovers11001---» All matchesBraintree Town11001---» All matchesBrighton & Hove Albion1100----» All matchesColchester United1001----» All matchesEast Kilbride FC1001----» All matchesGrimsby Town1010----» All matchesQueen's Park FC1001-1--» All matchesRushden & Diamonds AFC1001-1--» All matchesSheffield United1001----» All matchesStockport County1010----» All matchesStranraer FC1001----» All matches