Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle831411--» All matchesAyr United7142----» All matchesHamilton Academical64114---» All matchesArbroath FC63032---» All matchesCove Rangers63031---» All matchesDundee FC6015----» All matchesRaith Rovers6312----» All matchesAirdrieonians FC51221---» All matchesGreenock Morton FC50141---» All matchesInverness CT52211---» All matchesClyde FC42203---» All matchesQueen's Park FC420211--» All matchesDumbarton FC32101---» All matchesDunfermline Athletic3021----» All matchesEast Fife FC3120----» All matchesFalkirk FC3120-1--» All matchesMontrose FC3012----» All matchesStranraer FC21012---» All matchesAlloa Athletic2101----» All matchesBayern Munich U192002----» All matchesParis Saint-Germain U192002----» All matchesSt. Johnstone FC2002-1--» All matchesLinlithgow Rose11001---» All matchesPeterhead FC11001---» All matchesCivil Service Strollers1100----» All matchesEast Kilbride FC1100-1--» All matchesForfar Athletic1100----» All matchesRangers FC1001----» All matchesRoss County FC1100----» All matchesRSC Anderlecht U191100----» All matches