Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United5023----» All matchesBarnsley FC3210-1--» All matchesHeart of Midlothian3102----» All matchesHibernian FC3102-2--» All matchesLiverpool FC3012-1--» All matchesMotherwell FC3102----» All matchesRangers FC3021----» All matchesSt. Johnstone FC3111----» All matchesWest Bromwich Albion3012-2--» All matchesIpswich Town20021---» All matchesKilmarnock FC21011--1» All matchesLuton Town20111---» All matchesBirmingham City2011----» All matchesBristol City2101-1--» All matchesCeltic FC2101-1--» All matchesCharlton Athletic2011----» All matchesGrimsby Town2011-1--» All matchesManchester City2200----» All matchesNorwich City2200----» All matchesOxford United2101-11-» All matchesQueens Park Rangers2002----» All matchesStockport County2011----» All matchesSunderland AFC2002----» All matchesSwindon Town2011----» All matchesAberdeen FC1010----» All matchesBlackburn Rovers1010----» All matchesBolton Wanderers1001-1--» All matchesBradford City1001----» All matchesBury FC1100----» All matchesCrewe Alexandra1100----» All matchesCrystal Palace1100-1--» All matchesDundee United1010----» All matchesHuddersfield Town1100----» All matchesMiddlesbrough FC1001----» All matchesOldham Athletic1010----» All matchesPortsmouth FC1001----» All matchesShrewsbury Town1100----» All matchesTranmere Rovers1010----» All matchesWatford FC1010----» All matchesWolverhampton Wanderers1100-1--» All matches