Record by opponent MatchesWDLScoresYellowYellow-RedRedSouthampton FC83233---» All matchesManchester United82242---» All matchesEverton FC8107----» All matchesWimbledon FC8134----» All matchesLuton Town72322---» All matchesLiverpool FC72231---» All matchesNottingham Forest72321---» All matchesArsenal FC62133---» All matchesCharlton Athletic62222---» All matchesChelsea FC62222---» All matchesQueens Park Rangers62312---» All matchesTottenham Hotspur63212---» All matchesSheffield Wednesday61141---» All matchesOxford United53023---» All matchesAston Villa52121---» All matchesNorwich City5230----» All matchesNewcastle United42114---» All matchesCoventry City41213---» All matchesWest Ham United42113---» All matchesAirdrieonians FC (old)42022---» All matchesDundee United4013----» All matchesWatford FC4121----» All matchesAberdeen FC30121---» All matchesCeltic FC30031---» All matchesDundee FC32101---» All matchesHeart of Midlothian310211--» All matchesHibernian FC31111---» All matchesDerby County3102----» All matchesManchester City3120----» All matchesMotherwell FC3102----» All matchesPartick Thistle3201----» All matchesRangers FC3003----» All matchesSt. Johnstone FC3012----» All matchesWigan Athletic3111----» All matchesHuddersfield Town21102---» All matches1. FC Köln20111---» All matchesBurnley FC2110----» All matchesLeicester City2200----» All matchesPeterborough United2110----» All matchesPreston North End2110----» All matchesSwindon Town2011----» All matchesGrimsby Town11001---» All matchesMillwall FC11001---» All matchesBayern Munich1010----» All matchesGKS Katowice1100----» All matchesHull City1100----» All matchesNorthampton Town1001----» All matchesOldham Athletic1010----» All matchesPortsmouth FC1001----» All matchesStoke City1001----» All matchesSunderland AFC1010-1--» All matches