Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United202315-4--» All matchesQueen Of The South1483352-1» All matchesSt. Mirren FC1324721--» All matchesInverness CT1236341--» All matchesFalkirk FC1255234--» All matchesAlloa Athletic92523---» All matchesGreenock Morton FC931535--» All matchesSt. Johnstone FC93061---» All matchesEdinburgh City823323--» All matchesAyr United822411--» All matchesCowdenbeath FC770041--» All matchesDundee FC741211--» All matchesDunfermline Athletic7034-1--» All matchesDumbarton FC64206---» All matchesHeart of Midlothian611412--» All matchesStranraer FC66001---» All matchesElgin City6321-1--» All matchesHibernian FC6114----» All matchesMotherwell FC50142---» All matchesAberdeen FC51041---» All matchesKilmarnock FC511311--» All matchesMontrose FC512211--» All matchesAirdrieonians FC5212-1--» All matchesAlbion Rovers5311----» All matchesCeltic FC5005----» All matchesClyde FC5311-3--» All matchesHamilton Academical5014----» All matchesStirling Albion FC422051--» All matchesPeterhead FC42113---» All matchesStenhousemuir FC44002---» All matchesAnnan Athletic43011---» All matchesArbroath FC41121---» All matchesRangers FC400412--» All matchesChesterfield FC4112----» All matchesForfar Athletic4121----» All matchesRaith Rovers4211----» All matchesPartick Thistle30033--1» All matchesLivingston FC3111-2--» All matchesMillwall FC3111----» All matchesRoss County FC3111----» All matchesQueen's Park FC22002---» All matchesBrechin City FC2200----» All matchesCarlisle United2011----» All matchesEast Fife FC2200----» All matchesHuddersfield Town2011----» All matchesLeyton Orient2101----» All matchesAldershot Town11001---» All matchesDover Athletic11001---» All matchesBarnet FC1010----» All matchesBlackpool FC1001----» All matchesBraintree Town1100----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1001----» All matchesBromley FC1100----» All matchesCheltenham Town1001----» All matchesCove Rangers1100----» All matchesEastleigh FC1010----» All matchesGateshead FC1100----» All matchesHalifax Town1010----» All matchesHarrogate Town1010----» All matchesHartlepool United1010----» All matchesHavant & Waterlooville1010----» All matchesHereford United1001----» All matchesMaidenhead United1100----» All matchesMaidstone United1100----» All matchesNorthampton Town1010----» All matchesRotherham United1001----» All matchesScunthorpe United1001----» All matchesSolihull Moors1100----» All matchesSutton United1010----» All matchesSwansea City1001----» All matchesSwindon Town1001----» All matchesTottenham Hotspur1001----» All matchesWrexham AFC1010----» All matchesYeovil Town1001----» All matches