Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC U21632111--» All matchesSunderland AFC U216411----» All matchesFulham FC U215311-1--» All matchesReading FC U215203----» All matchesAston Villa U214013-1--» All matchesStoke City U214202-3--» All matchesNorwich City U21321011--» All matchesShrewsbury Town3003----» All matchesWest Bromwich Albion U213102-1--» All matchesWolverhampton Wanderers U213102-3--» All matchesManchester City U18201111--» All matchesAirdrieonians FC2200----» All matchesArbroath FC2011-1--» All matchesBurnley FC U212101-1--» All matchesCrewe Alexandra2101----» All matchesDundee United2002----» All matchesDunfermline Athletic2110----» All matchesEverton FC U182011----» All matchesInverness CT2002-1--» All matchesManchester United U212002----» All matchesNottingham Forest U212101-1--» All matchesPartick Thistle2011----» All matchesQueen's Park FC2110----» All matchesRaith Rovers2011-1--» All matchesSouthend United2101----» All matchesSunderland AFC U182110----» All matchesWest Ham United U212002----» All matchesLiverpool FC U1810011---» All matchesMiddlesbrough FC U1810011---» All matchesOldham Athletic11001---» All matchesAltrincham FC1001----» All matchesBlackburn Rovers U211001-1--» All matchesBolton Wanderers1100----» All matchesBoreham Wood1001----» All matchesBradford City1001----» All matchesBristol City1001----» All matchesBromley FC1001----» All matchesChesterfield FC1100----» All matchesCrawley Town1001----» All matchesCrystal Palace U211100----» All matchesDerby County U181001----» All matchesDorking Wanderers1100----» All matchesEastleigh FC1001----» All matchesFleetwood Town1100----» All matchesGateshead FC1001----» All matchesGreenock Morton FC1001----» All matchesHarrogate Town1001----» All matchesHertha BSC II1100----» All matchesKidderminster Harriers1010-1--» All matchesLeeds United U211001----» All matchesMacclesfield FC1001----» All matchesManchester United U181001----» All matchesMansfield Town1001-1--» All matchesNewport County1001----» All matchesNorthampton Town1100----» All matchesPeterborough United1100----» All matchesPeterhead FC1100----» All matchesPort Vale FC1001----» All matchesRochdale AFC1001----» All matchesSheffield Wednesday1001----» All matchesSL Benfica B1010-1--» All matchesSouthampton FC U211001----» All matchesStevenage FC1001----» All matchesStoke City U181001-1--» All matchesSwansea City U211001----» All matchesTottenham Hotspur U211100-1--» All matchesWest Bromwich Albion U181001----» All matchesWoking FC1010----» All matchesWolverhampton Wanderers U181100----» All matches