Record by opponent MatchesWDLScoresYellowYellow-RedRedNorwich City U1852123---» All matchesWest Bromwich Albion U18530221--» All matchesCrystal Palace U1841211---» All matchesFulham FC U184103----» All matchesTottenham Hotspur U184112----» All matchesRaith Rovers3111----» All matchesMiddlesbrough FC U2121013---» All matchesAston Villa U1821012---» All matchesItaly U1920021---» All matchesSlovakia U1920201---» All matchesSouthampton FC U1821011---» All matchesWolverhampton Wanderers U2120021---» All matchesAirdrieonians FC2002----» All matchesArsenal FC U182011----» All matchesArsenal FC U212002-1--» All matchesBrighton & Hove Albion U182011----» All matchesChelsea FC U182002----» All matchesChelsea FC U212002----» All matchesFulham FC U212002----» All matchesLivingston FC2002----» All matchesManchester City U182002----» All matchesNorway U192002----» All matchesNottingham Forest U212101-1--» All matchesAustria U182002----» All matchesWest Ham United U182002----» All matchesStoke City U2111003---» All matchesBurnley FC U2111002---» All matchesEast Kilbride FC11002---» All matchesReading FC U1810102---» All matchesSunderland AFC U1811002---» All matchesSheffield Wednesday U1810011---» All matchesAnnan Athletic1100----» All matchesBlackburn Rovers U181100----» All matchesBlackburn Rovers U211100----» All matchesDerby County U211100----» All matchesDunfermline Athletic1010----» All matchesEverton FC U211100-1--» All matchesGreenock Morton FC1001-1--» All matchesHamilton Academical1001----» All matchesLeeds United U211001----» All matchesLeicester City U211010----» All matchesManchester City U211001----» All matchesManchester United U211001----» All matchesMoldova U191100----» All matchesNorway U181100----» All matchesNorwich City U211010----» All matchesPartick Thistle1001----» All matchesPortugal U191001----» All matchesSwindon Town1001----» All matchesCzech Republic U191001----» All matchesCzech Republic U181100----» All matchesUkraine U191010----» All matchesHungary U191001----» All matchesWest Bromwich Albion U211001----» All matchesWest Ham United U211100----» All matchesWolverhampton Wanderers U181100----» All matches