Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC5005-1--» All matchesHeart of Midlothian5104----» All matchesWest Ham United U185014-1--» All matchesAston Villa U184310----» All matchesChelsea FC U214022----» All matchesDundee United4211----» All matchesFulham FC U214112-2--» All matchesHibernian FC4112----» All matchesNorwich City U184211----» All matchesSouthampton FC U184202-1--» All matchesBlackburn Rovers U21310211--» All matchesEverton FC U2130121---» All matchesMotherwell FC321011--» All matchesRangers FC301211--» All matchesAberdeen FC3210-1--» All matchesBrighton & Hove Albion U183201-2--» All matchesChelsea FC U183201----» All matchesDerby County U213300-1--» All matchesKilmarnock FC3300-1--» All matchesNewcastle United U213210----» All matchesSt. Mirren FC3102----» All matchesTottenham Hotspur U183201-1--» All matchesWolverhampton Wanderers U213012----» All matchesNorwich City U2121011---» All matchesArsenal FC U182110----» All matchesArsenal FC U212002----» All matchesBrighton & Hove Albion U212020----» All matchesCrystal Palace U182002----» All matchesCrystal Palace U212011----» All matchesDundee FC2200----» All matchesFulham FC U182101----» All matchesLiverpool FC U212101----» All matchesLivingston FC2011----» All matchesReading FC U182110----» All matchesSheffield Wednesday2101----» All matchesSouthampton FC U212002----» All matchesSunderland AFC U212002----» All matchesTottenham Hotspur U212101-2--» All matchesWest Bromwich Albion U182002----» All matchesWest Ham United U212101----» All matchesAston Villa U2111001---» All matchesStoke City U21110011--» All matchesAFC Bournemouth U181100----» All matchesBirmingham City U181010----» All matchesBlackburn Rovers U181100----» All matchesBradford City1100----» All matchesBrechin City FC1100----» All matchesBurnley FC1100-1--» All matchesBurton Albion1001----» All matchesCove Rangers1100-1--» All matchesCrewe Alexandra U181100----» All matchesDunfermline Athletic1001--1-» All matchesFleetwood Town1001----» All matchesHuddersfield Town1001----» All matchesLeeds United U211100----» All matchesLeyton Orient1100----» All matchesManchester City U211001----» All matchesManchester United U181001----» All matchesManchester United U211100----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC U211100-1--» All matchesNewcastle United U181100-1--» All matchesNorthampton Town1001----» All matchesNottingham Forest U181100----» All matchesNottingham Forest U211001----» All matchesNotts County1001----» All matchesPeterborough United1100----» All matchesQueen's Park FC1100----» All matchesReading FC U211001----» All matchesRotherham United1100----» All matchesSheffield Wednesday U181001----» All matchesThe Spartans FC1100----» All matchesTranmere Rovers1100----» All matchesValencia CF B1001----» All matchesWest Bromwich Albion U211010-1--» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers U181100----» All matches