Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC27971111---» All matchesHeart of Midlothian2577117---» All matchesCeltic FC25381433--» All matchesAberdeen FC2478961--» All matchesDundee United21114671--» All matchesRangers FC2113175---» All matchesHibernian FC20677101--» All matchesDunfermline Athletic146447---» All matchesSt. Johnstone FC1235411--» All matchesDundee FC1135351--» All matchesRaith Rovers1033451--» All matchesPartick Thistle103523---» All matchesFalkirk FC86114---» All matchesAirdrieonians FC (old)43103---» All matchesSt. Mirren FC33003---» All matchesFC Sion21011---» All matchesKR Reykjavík21011---» All matchesOGC Nice20111---» All matchesArsenal FC2011----» All matchesDerby County2002----» All matchesÍA Akranes2200-1--» All matchesSigma Olomouc2002----» All matchesŽeljezničar Sarajevo2110----» All matchesCrystal Palace11002---» All matchesLiverpool FC11002---» All matchesShelbourne FC11002---» All matchesCoventry City10011---» All matchesFrance U2110011---» All matchesColombia U20101011-1» All matchesNottingham Forest10101---» All matchesAston Villa1100----» All matchesBahrain U201010----» All matchesBlackpool FC1010----» All matchesCharlton Athletic1001----» All matchesChelsea FC1010----» All matchesGDR U201100----» All matchesDynamo Dresden1001----» All matchesKilmarnock FC1010----» All matchesLuton Town1010----» All matchesManchester City1001----» All matchesManchester United1010----» All matchesMillwall FC1010----» All matchesNorwich City1010----» All matchesSouthampton FC1001----» All matchesStockport County1100----» All matches