Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC222614----» All matchesInverness CT21759-1--» All matchesDundee United18648-1--» All matchesSt. Johnstone FC181611----» All matchesCeltic FC170215----» All matchesHeart of Midlothian176110-2--» All matchesMotherwell FC17377-1--» All matchesHibernian FC14338-1--» All matchesRoss County FC14734-1--» All matchesDundee FC13337-1--» All matchesKilmarnock FC13733-1--» All matchesRangers FC12129----» All matchesPartick Thistle11452----» All matchesHamilton Academical10262----» All matchesDunfermline Athletic9432----» All matchesSt. Mirren FC8512----» All matchesFalkirk FC7214----» All matchesLivingston FC7214----» All matchesDumbarton FC5401----» All matchesBrechin City FC4400----» All matchesGreenock Morton FC4121-1--» All matchesQueen Of The South4400---1» All matchesAyr United2200----» All matchesDagenham & Redbridge2011----» All matchesStranraer FC2200----» All matchesAirdrieonians FC1100----» All matchesAnnan Athletic1100----» All matchesBelarus U211001----» All matchesBristol Rovers1001----» All matchesEast Stirlingshire FC1100----» All matchesHartlepool United1010----» All matchesHuddersfield Town1001----» All matchesLeicester City1001----» All matchesMillwall FC1001----» All matchesMilton Keynes Dons1001----» All matchesMoldova U211010----» All matchesOldham Athletic1100----» All matchesQueen's Park FC1100----» All matchesStockport County1001----» All matchesTranmere Rovers1010----» All matchesWalsall FC1010----» All matchesYeovil Town1001----» All matches