Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South2275106---» All matchesFalkirk FC2175981--» All matchesAlloa Athletic19122510---» All matchesDumbarton FC177552---» All matchesGreenock Morton FC1657411--» All matchesMontrose FC148245---» All matchesQueen's Park FC136523---» All matchesRaith Rovers124261---» All matchesDunfermline Athletic112452---» All matchesPeterhead FC1071261--» All matchesClyde FC106313---» All matchesLivingston FC104152---» All matchesInverness CT105141---» All matchesCove Rangers934221--» All matchesKelty Hearts942321--» All matchesDundee United82241---» All matchesAyr United8107----» All matchesAnnan Athletic73041---» All matchesArbroath FC74121---» All matchesHamilton Academical730411--» All matchesHibernian FC703411--» All matchesPartick Thistle71151---» All matchesStenhousemuir FC7313-1--» All matchesEdinburgh City62042---» All matchesSt. Mirren FC6303----» All matchesEast Fife FC541051--» All matchesRangers FC502311--» All matchesDundee FC31021---» All matchesHeart of Midlothian30031---» All matchesBrechin City FC220011--» All matchesStranraer FC22001---» All matchesBonnyrigg Rose Athletic2200----» All matchesKilmarnock FC2002----» All matchesRoss County FC10012---» All matchesAirdrieonians FC1001----» All matchesAlbion Rovers1100----» All matchesCowdenbeath FC1100----» All matchesMotherwell FC1100----» All matchesSt. Johnstone FC1100----» All matchesThe Spartans FC1100----» All matches