Record by opponent MatchesWDLScoresYellowYellow-RedRedLiverpool FC U184202-1--» All matchesManchester United U184022----» All matchesNewcastle United U184022----» All matchesNottingham Forest U184121----» All matchesRoss County FC4211----» All matchesAirdrieonians FC3111----» All matchesArbroath FC3120-1--» All matchesAyr United3021----» All matchesBlackburn Rovers U183201----» All matchesLeeds United U183012----» All matchesMiddlesbrough FC U183003----» All matchesPartick Thistle3021----» All matchesQueen's Park FC3120----» All matchesSt. Johnstone FC3012----» All matchesArsenal FC U212110----» All matchesBurnley FC U182101----» All matchesDerby County U182110----» All matchesDunfermline Athletic2011----» All matchesManchester City U182002----» All matchesRaith Rovers2011----» All matchesStenhousemuir FC2101----» All matchesStoke City U182200-1--» All matchesSunderland AFC U212002----» All matchesAberdeen FC1001----» All matchesAlvechurch FC1100----» All matchesBlackburn Rovers U211001----» All matchesBrighton & Hove Albion U211010----» All matchesCharlton Athletic U181001----» All matchesClyde FC1100----» All matchesCoventry City1001----» All matchesCrystal Palace U211100----» All matchesDerby County U211100-1--» All matchesEverton FC U181100----» All matchesHertha BSC II1010---1» All matchesIceland U191001----» All matchesLeicester City U181001----» All matchesManchester City U211010----» All matchesManchester United U211001----» All matchesMotherwell FC1001----» All matchesNewcastle United U211010----» All matchesNewport County1100----» All matchesNorwich City U211100----» All matchesNottingham Forest U211010----» All matchesOGC Nice U231100----» All matchesPeterhead FC1100----» All matchesPort Vale FC1001----» All matchesReading FC1010----» All matchesSunderland AFC U181100----» All matchesSwindon Town1100----» All matchesTottenham Hotspur U181010----» All matchesTottenham Hotspur U211001----» All matchesWest Bromwich Albion U211100----» All matches