Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC1491413-1» All matchesRangers FC14329-3--» All matchesCeltic FC12408----» All matchesDundee FC11812----» All matchesHibernian FC11443-1--» All matchesMotherwell FC11731-3--» All matchesAberdeen FC10334-1--» All matchesLivingston FC871011--» All matchesManchester City U218413-2--» All matchesKilmarnock FC7520----» All matchesLeicester City U217412----» All matchesSt. Johnstone FC7610----» All matchesChelsea FC U21623112--» All matchesDerby County U216501-2--» All matchesRoss County FC6231----» All matchesArsenal FC U215221----» All matchesLiverpool FC U215014----» All matchesDundee United4211-1--» All matchesFalkirk FC3201----» All matchesBlackburn Rovers U212110-1--» All matchesBrighton & Hove Albion U212110-1--» All matchesChelsea FC2011----» All matchesRotherham United2011----» All matchesSouthampton FC U212200----» All matchesSunderland AFC U212101-2--» All matchesSwansea City U212101----» All matchesTottenham Hotspur U212110-2--» All matchesWest Ham United U212110-1--» All matches1. FC Heidenheim 18461001----» All matchesAirdrieonians FC1100----» All matchesApollon Limassol1100-1--» All matchesAtalanta1001----» All matchesBrechin City FC1100----» All matchesCardiff City1001----» All matchesCrewe Alexandra1001-1--» All matchesDinamo Minsk1100----» All matchesDunfermline Athletic1100----» All matchesFleetwood Town1001-1--» All matchesGreenock Morton FC1100----» All matchesHamilton Academical1100----» All matchesJong PSV1010----» All matchesLeicester City1001----» All matchesLiverpool FC1010----» All matchesManchester City1001----» All matchesManchester United U211001-1--» All matchesMansfield Town1100--1-» All matchesNorwich City U211100----» All matchesOlympique Lyonnais1001----» All matchesReading FC U211100----» All matchesRosenborg BK1001----» All matchesSwansea City1010-1--» All matchesThe Spartans FC1100----» All matchesWatford FC1100----» All matchesWest Bromwich Albion1010----» All matchesWest Ham United1100----» All matchesWolverhampton Wanderers U211010----» All matches