Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United1535763--» All matchesBurnley FC1472531--» All matchesWatford FC1355321--» All matchesStoke City1263352--» All matchesCrystal Palace124263---» All matchesWolverhampton Wanderers123272---» All matchesReading FC1173162--» All matchesNorwich City1153331--» All matchesIpswich Town1114622--» All matchesCoventry City1053242--» All matchesMillwall FC1052345--» All matchesBirmingham City106132---» All matchesCrewe Alexandra1023524--» All matchesSheffield Wednesday952232--» All matchesSunderland AFC912623--» All matchesWigan Athletic90452---» All matchesWest Bromwich Albion930611--» All matchesGillingham FC9144-2--» All matchesQueens Park Rangers86203--1» All matchesNottingham Forest832322--» All matchesPortsmouth FC850322--» All matchesCardiff City813411--» All matchesWalsall FC81431---» All matchesRotherham United8314-1--» All matchesPreston North End723242--» All matchesBlackburn Rovers70342---» All matchesDerby County721421--» All matchesLeicester City612311--» All matchesManchester City621311--» All matchesWimbledon FC62131---» All matchesBarnsley FC6132-2--» All matchesStockport County53114---» All matchesSpain511331--» All matchesBrighton & Hove Albion512222--» All matchesWest Ham United521221--» All matchesPoland5113-1--» All matchesMalta431031--» All matchesBolton Wanderers410321--» All matchesDenmark41302---» All matchesGrimsby Town413021--» All matchesIceland410321--» All matchesPlymouth Argyle421121--» All matchesEstonia420211--» All matchesScunthorpe United43101---» All matchesSouthampton FC42021---» All matchesTranmere Rovers401312--» All matchesChelsea FC4013----» All matchesEverton FC4004----» All matchesHull City4211-1--» All matchesItaly4013----» All matchesLuton Town4211----» All matchesSerbia4013-1--» All matchesCzech Republic4022----» All matchesLiechtenstein32105---» All matchesMotherwell FC33002---» All matchesBulgaria30031---» All matchesNorway30031---» All matchesSouthend United31111---» All matchesAston Villa3003----» All matchesBradford City3111----» All matchesCeltic FC3102-1--» All matchesMiddlesbrough FC3021----» All matchesOldham Athletic3201----» All matchesSlovenia3201-1--» All matchesSt. Johnstone FC3300----» All matchesTottenham Hotspur3012----» All matchesSweden21102---» All matchesArsenal FC20021---» All matchesAzerbaijan211011--» All matchesBristol Rovers201111--» All matchesDunfermline Athletic22001---» All matchesEngland21011---» All matchesFinland21011---» All matchesFulham FC20111---» All matchesLatvia21011---» All matchesAustria20111---» All matchesSan Marino22001---» All matchesWales20111-1-» All matchesAberdeen FC2110----» All matchesArmenia2002----» All matchesColchester United2002----» All matchesFaeroe Islands2110----» All matchesGreece2002-1--» All matchesHuddersfield Town2011----» All matchesIsrael2011----» All matchesKilmarnock FC2101----» All matchesLiverpool FC2002-1--» All matchesNewcastle United2002----» All matchesScotland2011-1--» All matchesShrewsbury Town2110----» All matchesSlovakia2002-1--» All matchesSwansea City2011----» All matchesUkraine2020----» All matchesHungary2002-2--» All matchesFrance U2111002---» All matchesLuxembourg11002---» All matchesTrinidad & Tobago11002---» All matchesBarbados10101---» All matchesGermany10011---» All matchesGeorgia11001---» All matchesHibernian FC11001---» All matchesYugoslavia10011---» All matchesSaint Kitts and Nevis11001---» All matchesAlbania1001----» All matchesBarrow AFC1100----» All matchesBlackpool FC1001----» All matchesBristol City1010----» All matchesCharlton Athletic1010----» All matchesChester City1100----» All matchesCrawley Town1001----» All matchesGermany U211001----» All matchesDundee United1100----» All matchesExeter City1100----» All matchesHartlepool United1100----» All matchesHeart of Midlothian1100----» All matchesCanada1001----» All matchesKidderminster Harriers1100-1--» All matchesLeeds United1001----» All matchesMacclesfield FC1100----» All matchesManchester United1001----» All matchesMilton Keynes Dons1001----» All matchesMontenegro1001----» All matchesNetherlands1001----» All matchesNK Maribor1010-1--» All matchesNorthampton Town1100----» All matchesNotts County1001----» All matchesPeterborough United1001----» All matchesPSV Eindhoven1001----» All matchesRochdale AFC1001----» All matchesSwitzerland1010----» All matchesSporting CP1010----» All matchesSt. Mirren FC1100----» All matchesStevenage FC1010----» All matchesSwindon Town1001----» All matchesCyprus1010----» All matches