Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC6015----» All matchesAberdeen FC5302----» All matchesDundee United5212----» All matchesSt. Johnstone FC5005----» All matchesCeltic FC4022----» All matchesHeart of Midlothian4211-1--» All matchesKilmarnock FC4211-1--» All matchesLincoln City4301-2--» All matchesMotherwell FC4400----» All matchesLeyton Orient311111--» All matchesHartlepool United3003-1--» All matchesKidderminster Harriers3210-1--» All matchesRushden & Diamonds AFC3012-1--» All matchesScunthorpe United3012----» All matchesYork City3012-1--» All matchesBristol Rovers2110-1--» All matchesCardiff City2101----» All matchesCheltenham Town2011----» All matchesDunfermline Athletic2101----» All matchesHibernian FC2101----» All matchesMacclesfield FC2200----» All matchesManchester City2011----» All matchesMansfield Town2002----» All matchesSouthend United2110----» All matchesStoke City2002-1--» All matchesTorquay United2101----» All matchesBoston United1001--1-» All matchesBury FC1001----» All matchesCambridge United1001----» All matchesDarlington FC1010----» All matchesExeter City1001----» All matchesHull City1100----» All matchesLuton Town1001----» All matchesPlymouth Argyle1100----» All matchesShrewsbury Town1100----» All matchesStockport County1001----» All matchesSwansea City1100----» All matchesWalsall FC1001----» All matchesWoking FC1100----» All matchesWrexham AFC1001-1--» All matchesYeovil Town1001-1--» All matches