Record by opponent MatchesWDLScoresYellowYellow-RedRedDerby County U214400-3--» All matchesSouthampton FC U214013-2--» All matchesLeeds United U213012-1--» All matchesNorwich City U213201----» All matchesSouthampton FC U183111----» All matchesStoke City U213111-1--» All matchesSunderland AFC U213201-1--» All matchesArsenal FC U182002----» All matchesBlackburn Rovers U212200-1--» All matchesBlackpool FC2101-1--» All matchesChelsea FC U182002----» All matchesCrawley Town2002----» All matchesCrystal Palace U182002----» All matchesDundee FC2101-1--» All matchesFulham FC U212011----» All matchesHeart of Midlothian2002----» All matchesNewcastle United U212101-1--» All matchesNottingham Forest U212011----» All matchesRangers FC2002----» All matchesRoss County FC2101----» All matchesSt. Mirren FC2011----» All matchesStenhousemuir FC2101-1--» All matchesTottenham Hotspur U182002----» All matchesWest Bromwich Albion U212002----» All matchesWolverhampton Wanderers U212002-1--» All matchesReading FC U1810011---» All matchesAberdeen FC1001----» All matchesArsenal FC U211001----» All matchesBarrow AFC1001----» All matchesBrentford FC U181100----» All matchesBrighton & Hove Albion U181100----» All matchesBrighton & Hove Albion U211001----» All matchesBurnley FC U211001----» All matchesCeltic FC1010----» All matchesCharlton Athletic1001----» All matchesCharlton Athletic U181100----» All matchesDunfermline Athletic1001----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesFleetwood Town1100----» All matchesFrance U191001----» All matchesGibraltar U191100----» All matchesHarrogate Town1001----» All matchesIceland U191001-1--» All matchesKazakhstan U191100----» All matchesKilmarnock FC1001----» All matchesCroatia U191001----» All matchesLeicester City U181100----» All matchesManchester City U211010----» All matchesManchester United U181100----» All matchesMotherwell FC1010----» All matchesNorwich City U181100----» All matchesPartick Thistle1010----» All matchesPortsmouth FC1001-1--» All matchesQueen's Park FC1001----» All matchesRaith Rovers1100----» All matchesSt. Johnstone FC1001----» All matchesSutton United1100----» All matchesSwindon Town1001----» All matchesTurkey U191100----» All matchesHungary U191001-1--» All matchesUSA U191001----» All matchesWest Bromwich Albion U181100----» All matchesWest Ham United U181001----» All matches