Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle12426-5--» All matchesRaith Rovers1143413--» All matchesAirdrieonians FC9252-11-» All matchesAyr United9324-1--» All matchesGreenock Morton FC9135-3--» All matchesHamilton Academical75021---» All matchesCove Rangers7421-1--» All matchesDundee FC7016-11-» All matchesDunfermline Athletic7421-1--» All matchesFalkirk FC7223----» All matchesInverness CT7322----» All matchesDundee United603311-1» All matchesArbroath FC6510----» All matchesPeterhead FC440022--» All matchesAberdeen FC4103----» All matchesDumbarton FC4400-1--» All matchesEast Fife FC4031----» All matchesLivingston FC4220----» All matchesAlloa Athletic3021-1--» All matchesHibernian FC3003-1--» All matchesMontrose FC3021-1--» All matchesMotherwell FC3012----» All matchesSt. Mirren FC3210----» All matchesCeltic FC2002----» All matchesClyde FC2020----» All matchesElgin City2200----» All matchesHeart of Midlothian2110----» All matchesEngland U1610011---» All matchesRotherham United11001---» All matchesAccrington Stanley1010----» All matchesBarnet FC1100----» All matchesBristol Rovers1010----» All matchesColchester United1100----» All matchesCrewe Alexandra1001----» All matchesForfar Athletic1100----» All matchesKeith FC1100----» All matchesKelty Hearts1100----» All matchesMilton Keynes Dons1001----» All matchesOldham Athletic1001----» All matchesPort Vale FC1100-1--» All matchesQueen Of The South1001----» All matchesRochdale AFC1001----» All matchesSalford City1001----» All matchesSt. Johnstone FC1001----» All matchesStranraer FC1100----» All matchesWalsall FC1010----» All matchesYork City1001----» All matches