Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT142482---» All matchesGreenock Morton FC124621---» All matchesDunfermline Athletic105141---» All matchesPartick Thistle10334-1--» All matchesAyr United9234----» All matchesRaith Rovers9144----» All matchesDundee FC81342---» All matchesQueen Of The South815211--» All matchesAlloa Athletic73133---» All matchesHamilton Academical71421---» All matchesDundee United510412--» All matchesQueen's Park FC41121---» All matchesCove Rangers4022----» All matchesElgin City4400----» All matchesHeart of Midlothian4013----» All matchesHibernian FC4013-1--» All matchesKilmarnock FC4211----» All matchesFalkirk FC3012----» All matchesDumbarton FC20111---» All matchesAberdeen FC2020----» All matchesCeltic FC2002----» All matchesCowdenbeath FC2101----» All matchesLivingston FC2110----» All matchesMotherwell FC2002----» All matchesRoss County FC2002----» All matchesStirling Albion FC2200----» All matchesPeterhead FC10013---» All matchesEdinburgh City11002---» All matchesFraserburgh FC11002---» All matchesAirdrieonians FC1100----» All matchesBo'ness United1100----» All matchesDarvel FC1100----» All matchesEast Fife FC1100----» All matchesForfar Athletic1100-1--» All matchesKelty Hearts1100----» All matchesMontrose FC1100----» All matchesRangers FC1001----» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC1100----» All matches