Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC1242622--» All matchesAberdeen FC12336-2--» All matchesCeltic FC1123611--» All matchesHeart of Midlothian1113712--» All matchesInverness CT115061---» All matchesFalkirk FC11731----» All matchesRangers FC101271---» All matchesDunfermline Athletic952211--» All matchesHibernian FC9225----» All matchesDundee United8152-2--» All matchesSt. Mirren FC6123----» All matchesMotherwell FC5221----» All matchesGretna FC3300----» All matchesLivingston FC3300----» All matchesHamilton Academical20201---» All matchesIceland U212200----» All matchesCroatia U212101-1--» All matchesLithuania U212101-2--» All matchesPartick Thistle2110----» All matchesRotherham United2110----» All matchesArsenal FC1001----» All matchesBayer Leverkusen1100----» All matchesBirmingham City1100----» All matchesBolton Wanderers1100----» All matchesCoventry City1100----» All matchesCrewe Alexandra1001----» All matchesCrystal Palace1001----» All matchesGermany U211010-1--» All matchesDundee FC1001----» All matchesEstonia1100----» All matchesEverton FC1001----» All matchesGillingham FC1100----» All matchesIF Elfsborg1001----» All matchesLeeds United1100----» All matchesLeicester City1001----» All matchesLiverpool FC1100----» All matchesManchester City1100----» All matchesMillwall FC1100----» All matchesNew Zealand1010----» All matchesPeterborough United1100----» All matchesPreston North End1100----» All matchesReading FC1001----» All matchesStoke City1001----» All matchesTottenham Hotspur1100----» All matchesTrinidad & Tobago1100----» All matchesWalsall FC1010----» All matchesWest Bromwich Albion1010----» All matchesWest Ham United1001----» All matchesWigan Athletic1001----» All matchesŽeljezničar Sarajevo1100----» All matches