Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC191315-1-1» All matchesKilmarnock FC18251123--» All matchesMotherwell FC1784522--» All matchesAberdeen FC16754-3--» All matchesDundee FC15168-3--» All matchesDundee United14545----» All matchesHibernian FC1242622--» All matchesDunfermline Athletic1035211--» All matchesHeart of Midlothian1023511--» All matchesCeltic FC10118-1--» All matchesPartick Thistle632121--» All matchesSt. Johnstone FC523012--» All matchesSheffield United5023-2--» All matchesIpswich Town4121----» All matchesQueens Park Rangers4013----» All matchesWatford FC4202-1--» All matchesInverness CT300311--» All matchesStoke City31111---» All matchesBirmingham City3102----» All matchesBradford City3111-1--» All matchesCoventry City3102-1--» All matchesMiddlesbrough FC3012----» All matchesNorwich City3201-1--» All matchesRotherham United3300----» All matchesWest Bromwich Albion3111----» All matchesWest Ham United3111----» All matchesWimbledon FC3021----» All matchesLantana Tallinn22001---» All matchesLivingston FC201112--» All matchesOxford United210111--» All matchesCharlton Athletic2101----» All matchesFC Vaduz2020-1--» All matchesGillingham FC2200----» All matchesÍB Vestmannaeyjar2200----» All matchesManchester City2011----» All matchesNottingham Forest2101-1--» All matchesPeterborough United2101----» All matchesPort Vale FC2011----» All matchesPreston North End2020----» All matchesReading FC2110----» All matchesStockport County2002----» All matchesSwindon Town2020----» All matchesWigan Athletic2101----» All matchesWolverhampton Wanderers2011----» All matchesPortsmouth FC10011---» All matchesAFC Bournemouth1100----» All matchesAston Villa1010----» All matchesBarnsley FC1001----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001-1--» All matchesColchester United1100----» All matchesCrewe Alexandra1001----» All matchesEverton FC1001----» All matchesGrimsby Town1100----» All matchesLeeds United1001----» All matchesLeicester City1001----» All matchesLiverpool FC1001----» All matchesMillwall FC1001----» All matchesRCD Mallorca1010----» All matchesRosenborg BK1001----» All matchesSpartak Moskva1001----» All matchesSt. Mirren FC1100-1--» All matchesSunderland AFC1100----» All matchesTranmere Rovers1010----» All matchesTrelleborgs FF1001----» All matchesVfB Stuttgart1001----» All matchesWrexham AFC1100----» All matches