Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South23869-5--» All matchesInverness CT18477-1--» All matchesDunfermline Athletic17665-4--» All matchesFalkirk FC17656-3--» All matchesGreenock Morton FC17584-4--» All matchesRaith Rovers1683522--» All matchesDumbarton FC15834-1--» All matchesDundee United15447-2--» All matchesPartick Thistle14617-2--» All matchesHamilton Academical1255214--» All matchesThe Spartans FC11245-2--» All matchesSt. Mirren FC103343---» All matchesEdinburgh City961212--» All matchesHibernian FC933314--» All matchesArbroath FC9234-1--» All matchesElgin City9144-3--» All matchesForfar Athletic9360-1--» All matchesStranraer FC9432----» All matchesDundee FC8404-2--» All matchesStirling Albion FC8602-1--» All matchesAlloa Athletic75201---» All matchesLivingston FC70251---» All matchesAnnan Athletic7412-2--» All matchesPeterhead FC53201---» All matchesEast Fife FC5203-1--» All matchesHeart of Midlothian5113-2--» All matchesBrechin City FC431012--» All matchesRoss County FC40131---» All matchesAlbion Rovers4301----» All matchesEast Kilbride FC4022-1--» All matchesKilmarnock FC4103-1--» All matchesMotherwell FC4004-1--» All matchesAyr United3210----» All matchesBonnyrigg Rose Athletic3111----» All matchesCove Rangers3210----» All matchesQueen's Park FC3210----» All matchesStenhousemuir FC3300-1--» All matchesRangers FC2002----» All matchesSt. Johnstone FC2101-1--» All matchesAberdeen FC1001----» All matchesAuchinleck Talbot1001-1--» All matchesBerwick Rangers1100----» All matchesCeltic FC1001----» All matchesCeltic FC (R)1001----» All matchesCowdenbeath FC1100----» All matchesKilmarnock FC (R)1100----» All matchesMotherwell FC (R)1100----» All matchesPollok FC1100----» All matches