Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC8314----» All matchesSt. Mirren FC7304-1--» All matchesAberdeen FC6321-1--» All matchesCeltic FC5023-1--» All matchesDundee United5113----» All matchesInverness CT5311-1--» All matchesHeart of Midlothian4211-1--» All matchesKilmarnock FC4112-1--» All matchesMotherwell FC4103----» All matchesSt. Johnstone FC4211----» All matchesPartick Thistle31111---» All matchesDunfermline Athletic3111----» All matchesRangers FC3102-1--» All matchesSheffield United3102----» All matchesHamilton Academical21101---» All matchesBradford City2020----» All matchesBristol City2002----» All matchesCoventry City2011----» All matchesDoncaster Rovers2002----» All matchesIpswich Town2101----» All matchesLeyton Orient2200-1--» All matchesNorwich City2101----» All matchesSwindon Town2002----» All matchesWalsall FC2011-1--» All matchesBarnsley FC1001----» All matchesBrighton & Hove Albion1001-1--» All matchesCardiff City1001----» All matchesCarlisle United1010----» All matchesCharlton Athletic1001----» All matchesCrawley Town1010----» All matchesCrewe Alexandra1100----» All matchesDerby County1010----» All matchesGermany U161001----» All matchesGillingham FC1001----» All matchesGosport Borough FC1100----» All matchesIsrael U171010----» All matchesLeicester City1001----» All matchesMexico U201010-1--» All matchesMiddlesbrough FC1001----» All matchesNigeria U201001----» All matchesNottingham Forest1100----» All matchesNotts County1001-1--» All matchesOldham Athletic1010----» All matchesPeterborough United1001----» All matchesPortsmouth FC1001----» All matchesPreston North End1001----» All matchesQueens Park Rangers1100----» All matchesReading FC1001----» All matchesRussia U171001----» All matchesSwansea City1100-1--» All matchesWatford FC1001----» All matchesYeovil Town1100----» All matches