Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC24118583--» All matchesRangers FC21451273--» All matchesMotherwell FC209837---» All matchesAberdeen FC2065952--» All matchesCeltic FC1735933--» All matchesDundee United1482442--» All matchesKilmarnock FC136434---» All matchesPartick Thistle137332---» All matchesFalkirk FC1141662--» All matchesRaith Rovers116416---» All matchesSt. Johnstone FC113624---» All matchesDundee FC72141---» All matchesDunfermline Athletic52122---» All matchesAirdrieonians FC (old)3021----» All matchesDnipro Dnipropetrovsk21103---» All matchesParis Saint-Germain20112---» All matchesAtlético Madrid21011---» All matchesFK Příbram21011---» All matchesSan Marino2200----» All matchesSheffield United2101----» All matchesSlavia Praha2101----» All matchesStandard Liège2002----» All matchesEcuador11001---» All matchesRomania11001---» All matchesSwitzerland11001---» All matchesArsenal FC1001----» All matchesBayern Munich1001----» All matchesBologna FC1001----» All matchesBulgaria1010----» All matchesCharlton Athletic1010----» All matchesCoventry City1001----» All matchesCrvena Zvezda1010----» All matchesDerby County1001----» All matchesGermany1001----» All matchesGermany U211100----» All matchesEstonia1100----» All matchesEverton FC1001----» All matchesFaeroe Islands1100----» All matchesFinland1010----» All matchesGreece1100----» All matchesItaly1010----» All matchesJapan1010-1--» All matchesLiverpool FC1100----» All matchesMalta1100----» All matchesMiddlesbrough FC1100----» All matchesNorthern Ireland1100----» All matchesNorwich City1001----» All matchesNottingham Forest1001----» All matchesQueens Park Rangers1001----» All matchesSweden1001----» All matchesTottenham Hotspur1010----» All matchesWest Ham United1001----» All matches