Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC133371---» All matchesLiverpool FC101361---» All matchesManchester United102261---» All matchesQueens Park Rangers104421---» All matchesArsenal FC10244----» All matchesLuton Town10424----» All matchesNottingham Forest10424----» All matchesTottenham Hotspur10235----» All matchesAberdeen FC92251---» All matchesSouthampton FC93151---» All matchesAston Villa9333----» All matchesCeltic FC8107-2--» All matchesSheffield Wednesday8323----» All matchesHeart of Midlothian742113--» All matchesCoventry City7430----» All matchesNewcastle United7124----» All matchesNorwich City7124----» All matchesRaith Rovers7322----» All matchesWatford FC7124----» All matchesWest Ham United7322----» All matchesMotherwell FC62221---» All matchesDundee United6213-1--» All matchesHibernian FC6321----» All matchesKilmarnock FC6042----» All matchesRangers FC6024----» All matchesManchester City55001---» All matchesLeicester City5230----» All matchesPartick Thistle5311----» All matchesWest Bromwich Albion5401----» All matchesWimbledon FC5023----» All matchesCharlton Athletic4031----» All matchesDerby County4211----» All matchesIpswich Town3210----» All matchesOxford United3111----» All matchesBirmingham City2200----» All matchesBradford City2110----» All matchesChelsea FC2101-1--» All matchesEngland U212011----» All matchesFalkirk FC2110----» All matchesHereford United2200----» All matchesMansfield Town2110----» All matchesPortsmouth FC2110----» All matchesReading FC2101----» All matchesShrewsbury Town2101----» All matchesStoke City2110----» All matchesSunderland AFC2101----» All matchesSt. Johnstone FC10011---» All matchesBarnsley FC1001----» All matchesCardiff City1001----» All matchesCrystal Palace1001----» All matchesDundee FC1010----» All matchesDunfermline Athletic1010----» All matchesFulham FC1010----» All matchesItaly U211100----» All matchesMillwall FC1010----» All matchesYork City1001----» All matches