Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC6213----» All matchesHibernian FC50322---» All matchesKilmarnock FC5113----» All matchesManchester United30211---» All matchesCeltic FC3102-1--» All matchesDundee United3111----» All matchesHeart of Midlothian3012----» All matchesArsenal FC21102---» All matchesCrystal Palace2011----» All matchesFalkirk FC2110----» All matchesRaith Rovers2101----» All matchesRangers FC2011----» All matchesSheffield United2002----» All matchesNorwich City10011---» All matchesRudar Velenje11001---» All matchesSt. Johnstone FC10011---» All matchesWimbledon FC11001---» All matchesAston Villa1001----» All matchesBlackburn Rovers1001----» All matchesDunfermline Athletic1100----» All matchesFC Luzern1001----» All matchesLiverpool FC1001----» All matchesMyPa-471001----» All matchesNottingham Forest1100----» All matchesNotts County1100----» All matchesOldham Athletic1001----» All matchesPartick Thistle1001----» All matchesPeterborough United1100----» All matchesSheffield Wednesday1001----» All matchesSwansea City1001----» All matches