Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle24116732--» All matchesGreenock Morton FC2288691--» All matchesAyr United21651023--» All matchesArbroath FC1775531--» All matchesInverness CT163675---» All matchesHamilton Academical16113222--» All matchesDunfermline Athletic16556-2--» All matchesRoss County FC11506111-» All matchesQueen's Park FC1043331--» All matchesAirdrieonians FC10244-1--» All matchesFalkirk FC10523-1--» All matchesDundee FC93241---» All matchesLivingston FC830531--» All matchesKilmarnock FC73222---» All matchesQueen Of The South742121--» All matchesCeltic FC7016----» All matchesRaith Rovers7115-2--» All matchesDundee United6213----» All matchesMotherwell FC6501----» All matchesSt. Johnstone FC6024-1--» All matchesAberdeen FC5203-1--» All matchesRangers FC5014-1--» All matchesCove Rangers42111---» All matchesAlloa Athletic4220----» All matchesStirling Albion FC32014---» All matchesDumbarton FC32101---» All matchesSt. Mirren FC33001---» All matchesStranraer FC32011---» All matchesBrechin City FC3300----» All matchesHeart of Midlothian3003----» All matchesLinlithgow Rose3300----» All matchesHibernian FC22001---» All matchesPeterhead FC22001---» All matchesAuchinleck Talbot11003---» All matchesBanks O’ Dee FC11001---» All matchesBrora Rangers FC110011--» All matchesKelty Hearts11001---» All matchesBerwick Rangers1100----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesForfar Athletic1100----» All matchesLatvia U191010----» All matchesStenhousemuir FC1001----» All matchesThe Spartans FC1001----» All matches