Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC6222----» All matchesAberdeen FC512211--» All matchesDundee United530212--» All matchesRochdale AFC540111--» All matchesDundee FC5122-1--» All matchesHeart of Midlothian412112--» All matchesHibernian FC420212--» All matchesMotherwell FC402211-1» All matchesYork City43101---» All matchesLincoln City4013-1--» All matchesTorquay United4112----» All matchesCarlisle United300312--» All matchesLeyton Orient320112--» All matchesMacclesfield FC32101---» All matchesOxford United31201---» All matchesYeovil Town320111--» All matchesAFC Bournemouth3012----» All matchesKidderminster Harriers3012----» All matchesRangers FC3012----» All matchesPreston North End20111---» All matchesRushden & Diamonds AFC201111--» All matchesBristol Rovers2110----» All matchesCeltic FC2011-1--» All matchesCheltenham Town2101-2--» All matchesDoncaster Rovers2011-1--» All matchesHartlepool United2101-1--» All matchesMansfield Town2002----» All matchesNorthampton Town2011----» All matchesScunthorpe United2101-1--» All matchesWrexham AFC2011----» All matchesBury FC110011--» All matchesDunfermline Athletic101011--» All matchesExeter City11001---» All matchesLivingston FC11001---» All matchesBlackburn Rovers1001----» All matchesBoston United1100----» All matchesCambridge United1100----» All matchesChesterfield FC1001----» All matchesDarlington FC1001----» All matchesHuddersfield Town1010----» All matchesHull City1010-1--» All matchesReading FC1001----» All matchesShrewsbury Town1001----» All matchesSouthend United1100----» All matchesSt. Mirren FC1100----» All matchesSwansea City1010----» All matchesWatford FC1100-1--» All matchesWimbledon FC1001----» All matches