Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC8116-1--» All matchesFalkirk FC6114-3--» All matchesSt. Mirren FC6024-1--» All matchesAirdrieonians FC5113----» All matchesCove Rangers5113----» All matchesQueen's Park FC5113----» All matchesAlloa Athletic421111--» All matchesBrechin City FC440011--» All matchesRaith Rovers410311--» All matchesAberdeen FC4112-1--» All matchesClyde FC4220----» All matchesDumbarton FC4220-1--» All matchesDundee United4004----» All matchesDunfermline Athletic4121-1--» All matchesEast Fife FC4202----» All matchesKilmarnock FC4211----» All matchesMontrose FC4121----» All matchesPeterhead FC4013----» All matchesCeltic FC3003-1--» All matchesInverness CT3120----» All matchesQueen Of The South3012----» All matchesRangers FC3003----» All matchesSt. Johnstone FC3003----» All matchesStranraer FC3111----» All matchesDundee FC20021---» All matchesGreenock Morton FC21101---» All matchesBrora Rangers FC2200----» All matchesEdinburgh City2101----» All matchesSwansea City2011----» All matchesRoss County FC10011---» All matchesAnnan Athletic1100----» All matchesArbroath FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBristol Rovers1010----» All matchesBurnley FC1001----» All matchesCarlisle United1001----» All matchesCheltenham Town1100----» All matchesCrystal Palace1001----» All matchesGillingham FC1100----» All matchesHamilton Academical1100----» All matchesHartlepool United1100----» All matchesHeart of Midlothian1001----» All matchesLeeds United1010-1--» All matchesLeyton Orient1100----» All matchesLivingston FC1100----» All matchesLuton Town1001----» All matchesMotherwell FC1001----» All matchesNorthampton Town1010----» All matchesNottingham Forest1010----» All matchesPlymouth Argyle1001----» All matchesPort Vale FC1001-1--» All matchesSauchie Juniors1100----» All matchesStenhousemuir FC1001----» All matchesSwindon Town1010----» All matchesWalsall FC1010----» All matchesYeovil Town1100----» All matches