Record by opponent MatchesWDLScoresYellowYellow-RedRedWolverhampton Wanderers U217322-1--» All matchesKilmarnock FC6321----» All matchesDundee United5212----» All matchesFulham FC U215203----» All matchesHeart of Midlothian5104-2--» All matchesAston Villa U1842021---» All matchesFulham FC U184103----» All matchesHibernian FC4013----» All matchesLivingston FC4220----» All matchesMotherwell FC4211----» All matchesNewcastle United U214220-2--» All matchesRangers FC4022----» All matchesSt. Mirren FC4202----» All matchesWest Ham United U184121----» All matchesChelsea FC U21321011--» All matchesAberdeen FC3201-1--» All matchesArsenal FC U213021--1-» All matchesBurnley FC U213102-1--» All matchesCeltic FC3102----» All matchesCrystal Palace U213102----» All matchesFalkirk FC3201----» All matchesLeeds United U213102-1--» All matchesMiddlesbrough FC U213102----» All matchesNorwich City U213012----» All matchesNottingham Forest U213102-1--» All matchesSouthampton FC U213102----» All matchesStoke City U213102----» All matchesSunderland AFC U213003----» All matchesWest Ham United U213111-1--» All matchesValencia CF B21011---» All matchesWest Bromwich Albion U2120201---» All matchesAirdrieonians FC2101----» All matchesArsenal FC U182002----» All matchesAston Villa U212200----» All matchesBlackburn Rovers U212200----» All matchesChelsea FC U182002----» All matchesCrawley Town2101----» All matchesLeicester City U212110----» All matchesManchester City U212101----» All matchesNorwich City U182101----» All matchesSouthampton FC U182002----» All matchesSwansea City U182200----» All matchesWycombe Wanderers2002----» All matchesManchester City U1810011---» All matchesWest Bromwich Albion U1810011---» All matchesAC Sparta Praha B1001----» All matchesAlbania U161100----» All matchesAlloa Athletic1001----» All matchesAS Monaco U231100----» All matchesBirmingham City U211010----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrighton & Hove Albion U181001----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1001----» All matchesCrystal Palace U181001----» All matchesDerby County U181001----» All matchesEverton FC U181100----» All matchesEverton FC U211001----» All matchesFinland U171100----» All matchesForest Green Rovers1100----» All matchesIraq U201010----» All matchesJong Feyenoord1100----» All matchesLeicester City U181010----» All matchesLiverpool FC U211010----» All matchesManchester United U211100----» All matchesMontrose FC1100----» All matchesOlympique Lyonnais U231100-1--» All matchesOxford United1001----» All matchesPort Vale FC1100----» All matchesReading FC1010----» All matchesRSCA Futures1100----» All matchesRussia U171100----» All matchesShrewsbury Town1001----» All matchesSporting CP B1100-1--» All matchesSt. Johnstone FC1001----» All matchesTottenham Hotspur U181001----» All matchesTottenham Hotspur U211001----» All matchesTurkey U161001----» All matchesUkraine U171100----» All matchesUruguay U201100----» All matchesWalsall FC1100----» All matches