Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC7043-1--» All matchesMotherwell FC7115-2--» All matchesSt. Mirren FC7601----» All matchesHibernian FC613242--» All matchesDundee FC62131---» All matchesCeltic FC6213-2--» All matchesRangers FC6033-2--» All matchesHeart of Midlothian521211--» All matchesManchester United U18521211--» All matchesAberdeen FC5221----» All matchesMiddlesbrough FC U184202----» All matchesSt. Johnstone FC330012--» All matchesBlackburn Rovers U213210-1--» All matchesCrystal Palace U213102-1--» All matchesEverton FC U213210-1--» All matchesFalkirk FC3102-1--» All matchesLeeds United U183201----» All matchesMorecambe FC3102----» All matchesNewcastle United U183300----» All matchesSunderland AFC U183300-2--» All matchesTottenham Hotspur U213012----» All matchesWolverhampton Wanderers U183201---1» All matchesManchester United U2120111---» All matchesRoss County FC220011--» All matchesAccrington Stanley2011----» All matchesAFC Wimbledon2011-1--» All matchesArsenal FC U212110-1--» All matchesAston Villa U182101-1--» All matchesAtlético Madrid U192101----» All matchesBlackburn Rovers U182200-1--» All matchesBradford City2101-1--» All matchesBrighton & Hove Albion U212020----» All matchesBurnley FC U182110----» All matchesChelsea FC U212011----» All matchesColchester United2200-2--» All matchesCrawley Town2110-1--» All matchesDerby County U182011----» All matchesDoncaster Rovers2101----» All matchesEverton FC U182200----» All matchesFC Porto U192110-1--» All matchesForest Green Rovers2101----» All matchesFulham FC U212200----» All matchesGillingham FC2101----» All matchesLeicester City U212200----» All matchesLivingston FC2110-1--» All matchesManchester City U182002-1--» All matchesManchester City U212011-1--» All matchesMilton Keynes Dons2110----» All matchesNottingham Forest U182011----» All matchesNotts County2020-1--» All matchesRochdale AFC2002----» All matchesSalford City2011----» All matchesStoke City U182200-1--» All matchesWalsall FC2110----» All matchesWest Ham United U212200-1--» All matchesWolverhampton Wanderers U212200----» All matchesAC Milan U191100----» All matchesArsenal FC U181100-1--» All matchesAyr United1100----» All matchesBlackpool FC1001----» All matchesCharlton Athletic1100----» All matchesCrewe Alexandra1001----» All matchesCrystal Palace U181100----» All matchesDerby County1001-1--» All matchesDerby County U211010----» All matchesDinamo Zagreb II1100----» All matchesGrimsby Town1001----» All matchesHarrogate Town1010----» All matchesHertha BSC II1001----» All matchesIpswich Town U181100----» All matchesLeicester City U181100----» All matchesMaidstone United1001----» All matchesNewport County1100----» All matchesNorthampton Town1100----» All matchesParis Saint-Germain U211100----» All matchesPreston North End1100----» All matchesSheffield Wednesday1001-1--» All matchesSouthampton FC1010-1--» All matchesSouthampton FC U211100----» All matchesSporting Braga B1010----» All matchesSporting CP U191001----» All matchesStockport County1010----» All matchesSutton United U181100----» All matchesThe Spartans FC1100----» All matchesWrexham AFC1001----» All matches