Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC133371---» All matchesGreenock Morton FC1113713--» All matchesAyr United10154-2-1» All matchesDundee United10316----» All matchesDunfermline Athletic10325----» All matchesSt. Mirren FC71331---» All matchesInverness CT7142-1--» All matchesAlloa Athletic6114----» All matchesPartick Thistle6114----» All matchesDumbarton FC5131----» All matchesHibernian FC5014----» All matchesQueen Of The South5212----» All matchesRaith Rovers5311-1--» All matchesStranraer FC41212---» All matchesRoss County FC41211---» All matchesArbroath FC4211-2--» All matchesMontrose FC32011---» All matchesAberdeen FC3102-1--» All matchesBrechin City FC3300----» All matchesDundee FC3111----» All matchesLivingston FC20111---» All matchesAlbion Rovers2101-1--» All matchesHamilton Academical2101----» All matchesStenhousemuir FC2200----» All matchesAirdrieonians FC1001----» All matchesAnnan Athletic1100----» All matchesBrora Rangers FC1100----» All matchesCeltic FC1001----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1001----» All matchesEast Stirlingshire FC1100----» All matchesEdinburgh City1100----» All matchesElgin City1001----» All matchesForfar Athletic1001----» All matchesKelty Hearts1100----» All matchesMotherwell FC1001----» All matchesPeterhead FC1001----» All matchesRangers FC1001----» All matchesSt. Johnstone FC1001----» All matchesStirling Albion FC1100----» All matches