Record by opponent MatchesWDLScoresYellowYellow-RedRedWatford FC15834-1--» All matchesBristol City14446-1--» All matchesCardiff City14545----» All matchesLeicester City14644----» All matchesBarnsley FC13454-1--» All matchesIpswich Town13526-2--» All matchesCoventry City12543----» All matchesDerby County12633-2--» All matchesHull City12453----» All matchesBurnley FC11452----» All matchesSouthampton FC11218----» All matchesKilmarnock FC10325-1--» All matchesMiddlesbrough FC10325-1--» All matchesNottingham Forest10235----» All matchesQueens Park Rangers10253-1--» All matchesSwansea City10244-1--» All matchesWest Bromwich Albion10352----» All matchesBlackpool FC9162----» All matchesDunfermline Athletic9126-1--» All matchesHibernian FC9342----» All matchesNorwich City9342----» All matchesRangers FC9018----» All matchesSheffield Wednesday9342----» All matchesWolverhampton Wanderers9423----» All matchesAberdeen FC8152----» All matchesCeltic FC8017----» All matchesDoncaster Rovers8233----» All matchesDundee United8242----» All matchesLivingston FC8530----» All matchesMotherwell FC8323----» All matchesPreston North End8512----» All matchesReading FC8143----» All matchesSheffield United8422----» All matchesCharlton Athletic7403----» All matchesHeart of Midlothian7124----» All matchesPartick Thistle7610----» All matchesPlymouth Argyle7313----» All matchesWest Ham United7331----» All matchesAston Villa6222----» All matchesBirmingham City6123----» All matchesBrighton & Hove Albion6321----» All matchesChelsea FC6204----» All matchesEverton FC6222-1--» All matchesLeeds United6123----» All matchesLiverpool FC6213----» All matchesManchester City6105----» All matchesManchester United6006----» All matchesMillwall FC6042----» All matchesNewcastle United6024----» All matchesPeterborough United6411----» All matchesPortsmouth FC6114----» All matchesScunthorpe United6213----» All matchesStoke City6312----» All matchesTottenham Hotspur6213----» All matchesArsenal FC5005----» All matchesSunderland AFC5311----» All matchesBolton Wanderers4220----» All matchesColchester United3300----» All matchesHuddersfield Town3111----» All matchesAC Perugia Calcio2002----» All matchesBlackburn Rovers2110----» All matchesFK Vllaznia2200----» All matchesSt. Johnstone FC2200----» All matchesAFC Bournemouth1010----» All matchesCrewe Alexandra1010----» All matchesFulham FC1001----» All matchesTorquay United1100----» All matchesWalsall FC1100----» All matchesWigan Athletic1001----» All matchesYeovil Town1100----» All matches