Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC2056914--» All matchesDundee United19874-6--» All matchesKilmarnock FC18549-5--» All matchesCeltic FC17359-3-1» All matchesHibernian FC15438-3--» All matchesRangers FC15249-4--» All matchesDundee FC12516----» All matchesDunfermline Athletic11344-4--» All matchesHeart of Midlothian11623-4--» All matchesLivingston FC1022613--» All matchesPartick Thistle10244-31-» All matchesQueens Park Rangers9324-3--» All matchesWolverhampton Wanderers812512-1» All matchesMotherwell FC713311--» All matchesCharlton Athletic7205-1--» All matchesHuddersfield Town7331----» All matchesPortsmouth FC7124-3--» All matchesSt. Johnstone FC7313-11-» All matchesIpswich Town6006-3--» All matchesBarnsley FC5212-1--» All matchesManchester City5104----» All matchesTranmere Rovers5203-2--» All matchesStockport County400412--» All matchesWatford FC41121---» All matchesBirmingham City4112----» All matchesBradford City4112---1» All matchesGrimsby Town4013-2--» All matchesNorwich City4121-1--» All matchesOxford United4202----» All matchesPort Vale FC4310-1--» All matchesWest Bromwich Albion4121-1--» All matchesFalkirk FC3102----» All matchesInverness CT3012-1--» All matchesReading FC3201-1--» All matchesAtlético Madrid2101----» All matchesBolton Wanderers2011-1--» All matchesBury FC2110----» All matchesCrewe Alexandra2101----» All matchesCrystal Palace2101-1--» All matchesMiddlesbrough FC2002-1--» All matchesNottingham Forest2002----» All matchesRaith Rovers2011----» All matchesSheffield United2011----» All matchesSouthend United2110----» All matchesSt. Mirren FC2200----» All matchesStoke City2200----» All matchesWalsall FC2020----» All matchesBlackburn Rovers1010----» All matchesBristol City1100----» All matchesEverton FC1001----» All matchesFulham FC1100----» All matchesLeyton Orient1001----» All matchesManchester United1001-1--» All matchesOldham Athletic1100----» All matchesSunderland AFC1010----» All matches