Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1648442--» All matchesRangers FC121474-1-» All matchesPartick Thistle1263331--» All matchesKilmarnock FC1161433--» All matchesDundee United1171314--» All matchesAberdeen FC11326-5--» All matchesCeltic FC11236-2--» All matchesMotherwell FC9135-3--» All matchesFalkirk FC511311--» All matchesDundee FC5212-2--» All matchesHeart of Midlothian5023-11-» All matchesLiverpool FC4022----» All matchesRaith Rovers31201---» All matchesAirdrieonians FC (old)3012----» All matchesAston Villa3012----» All matchesSt. Johnstone FC3030-1--» All matchesTottenham Hotspur3111----» All matchesBrentford FC2101----» All matchesDunfermline Athletic2002-1--» All matchesExeter City2101----» All matchesNewcastle United2011----» All matchesNottingham Forest2011----» All matchesRotherham United2110----» All matchesCoventry City1010----» All matchesLuton Town1001----» All matchesOxford United1001----» All matchesQueens Park Rangers1001----» All matchesStandard Liège1001----» All matchesWatford FC1001----» All matchesWest Ham United1100----» All matches