Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC122010-2--» All matchesMotherwell FC11416-3-1» All matchesRangers FC110110----» All matchesSt. Johnstone FC10442-2--» All matchesNewport County933312--» All matchesKilmarnock FC9324-2--» All matchesLivingston FC9333-1--» All matchesHibernian FC8323-3--» All matchesAberdeen FC7142-2--» All matchesCheltenham Town7610----» All matchesDundee United7223----» All matchesHeart of Midlothian7043-4--» All matchesMorecambe FC7322----» All matchesSt. Mirren FC62131---» All matchesCambridge United6510-1--» All matchesCarlisle United6312-1--» All matchesForest Green Rovers6411-11-» All matchesSwindon Town6510----» All matchesCoventry City5104-2--» All matchesGrimsby Town5212-1--» All matchesLincoln City5221-1--» All matchesLuton Town5014----» All matchesNotts County5311-1--» All matchesPartick Thistle5311-1--» All matchesYeovil Town5230----» All matchesPort Vale FC431011--» All matchesAccrington Stanley4211----» All matchesArbroath FC4400-1--» All matchesAyr United4301-1--» All matchesColchester United4211----» All matchesGreenock Morton FC4211-2--» All matchesHartlepool United4301-1--» All matchesMansfield Town4202----» All matchesPortsmouth FC4211----» All matchesCrewe Alexandra33001---» All matchesQueen's Park FC321011--» All matchesAirdrieonians FC3210----» All matchesBarnet FC3300-1--» All matchesCrawley Town3120-1--» All matchesDunfermline Athletic3111-1--» All matchesHamilton Academical3201----» All matchesInverness CT3210-11-» All matchesLeyton Orient3201----» All matchesNorthampton Town3111----» All matchesOxford United3102-3--» All matchesRaith Rovers3111-1--» All matchesStevenage FC3021----» All matchesWycombe Wanderers3120----» All matchesAFC Wimbledon2002-1--» All matchesBury FC2011-1--» All matchesDagenham & Redbridge2101-1--» All matchesDundee FC2200----» All matchesPlymouth Argyle2002----» All matchesYork City2011----» All matchesBlackpool FC100111--» All matchesWest Ham United U2111001---» All matchesAFC Bournemouth1001----» All matchesAlloa Athletic1100-1--» All matchesBristol Rovers1010----» All matchesBrora Rangers FC1100----» All matchesBurton Albion1001----» All matchesCharlton Athletic1001-1--» All matchesChesterfield FC1100----» All matchesDoncaster Rovers1100----» All matchesElgin City1100----» All matchesFulham FC1001----» All matchesHull City1001----» All matchesIpswich Town1100----» All matchesLiverpool FC1010----» All matchesMacclesfield FC1001----» All matchesMontrose FC1100----» All matchesOldham Athletic1010----» All matchesQueen Of The South1001----» All matchesStirling Albion FC1100----» All matchesSunderland AFC1001----» All matchesWest Bromwich Albion1001----» All matches