Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical8521-1--» All matchesAberdeen FC7106-1--» All matchesCeltic FC60241---» All matchesDundee FC6312----» All matchesHeart of Midlothian6303-1--» All matchesRangers FC6033----» All matchesKilmarnock FC52121---» All matchesSt. Johnstone FC51131---» All matchesPartick Thistle5212----» All matchesWalsall FC41121---» All matchesHibernian FC3003----» All matchesInverness CT3201----» All matchesLivingston FC3201----» All matchesRoss County FC3003----» All matchesEdinburgh City22004---» All matchesQueen Of The South22001---» All matchesArbroath FC2200----» All matchesCarlisle United2002----» All matchesMansfield Town2110----» All matchesMorecambe FC2101----» All matchesPort Vale FC2002----» All matchesRaith Rovers2101----» All matchesScunthorpe United2011----» All matchesSt. Mirren FC2110----» All matchesSwindon Town2110----» All matchesYeovil Town2020----» All matchesAFC Wimbledon11001---» All matchesAlloa Athletic11001---» All matchesBerwick Rangers11001---» All matchesCheltenham Town11001---» All matchesDartford FC11001---» All matchesAyr United1100----» All matchesBillericay Town1100----» All matchesBristol Rovers1001----» All matchesChesterfield FC1001----» All matchesClyde FC1100----» All matchesColchester United1010----» All matchesCowdenbeath FC1100----» All matchesCrystal Palace1001----» All matchesDunfermline Athletic1001----» All matchesEast Fife FC1100----» All matchesExeter City1001----» All matchesGreenock Morton FC1100----» All matchesLeyton Orient1001----» All matchesMacclesfield FC1100-1--» All matchesNorthampton Town1001----» All matchesOxford United1001----» All matchesPreston North End1001----» All matchesQueen's Park FC1100----» All matchesSalford City1001----» All matchesStevenage FC1010----» All matchesStranraer FC1001----» All matchesTranmere Rovers1100----» All matchesWycombe Wanderers1001----» All matches