Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United13535-1--» All matchesCeltic FC1102914--» All matchesAberdeen FC11146-4--» All matchesKilmarnock FC10514-1--» All matchesHibernian FC922523--» All matchesHeart of Midlothian9117-1--» All matchesRangers FC9126-2--» All matchesDunfermline Athletic831414--» All matchesDundee FC8314----» All matchesSt. Johnstone FC8512---1» All matchesMotherwell FC5014-1--» All matchesFalkirk FC4013-1--» All matchesHartlepool United4301----» All matchesInverness CT4211-3--» All matchesTranmere Rovers4121-2--» All matchesDarlington FC3111----» All matchesSouthend United3111-2--» All matchesSwansea City3012----» All matchesAston Villa2002----» All matchesCheltenham Town2011-1--» All matchesGrimsby Town2020----» All matchesHuddersfield Town2110----» All matchesHull City2200----» All matchesLeyton Orient2110-1--» All matchesLivingston FC2002-1--» All matchesOxford United2200-1--» All matchesPartizan2002----» All matchesQueens Park Rangers2101----» All matchesScunthorpe United2011----» All matchesShrewsbury Town2110----» All matchesSt. Mirren FC2200----» All matchesSheffield United10101---» All matchesAFC Bournemouth1001----» All matchesBarnsley FC1001----» All matchesBirmingham City1010----» All matchesBlackburn Rovers1001----» All matchesBoston United1001----» All matchesBristol Rovers1010---1» All matchesBury FC1010----» All matchesCambridge United1010----» All matchesChester City1001----» All matchesCrewe Alexandra1010----» All matchesDoncaster Rovers1001----» All matchesExeter City1001----» All matchesGillingham FC1100----» All matchesIpswich Town1001----» All matchesKidderminster Harriers1100-1--» All matchesLincoln City1100----» All matchesMacclesfield FC1010----» All matchesManchester City1001----» All matchesMansfield Town1001----» All matchesPort Vale FC1100----» All matchesSheffield Wednesday1001----» All matchesStockport County1001----» All matchesWimbledon FC1100----» All matchesWycombe Wanderers1100----» All matchesYeovil Town1001----» All matches