Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers1333711--» All matchesAyr United12525----» All matchesDunfermline Athletic11335----» All matchesGreenock Morton FC11443----» All matchesArbroath FC8620----» All matchesQueen's Park FC8332----» All matchesRoss County FC8233----» All matchesAirdrieonians FC7313----» All matchesPartick Thistle6024-1--» All matchesDundee United5122----» All matchesHamilton Academical5221-1--» All matchesInverness CT5302----» All matchesDumbarton FC3201----» All matchesDundee FC3111----» All matchesFalkirk FC3102-1--» All matchesKilmarnock FC3102----» All matchesLivingston FC3102----» All matchesMontrose FC3210----» All matchesCove Rangers2110----» All matchesEast Fife FC2101----» All matchesSt. Johnstone FC2011----» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1100----» All matchesCeltic FC1001----» All matchesClyde FC1001----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesForfar Athletic1100----» All matchesHeart of Midlothian1001----» All matchesKeith FC1100----» All matchesMotherwell FC1100----» All matchesQueen Of The South1001----» All matchesSt. Mirren FC1001----» All matchesStranraer FC1100----» All matchesThe Spartans FC1100----» All matches