Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle21541221--» All matchesRaith Rovers2056913--» All matchesAyr United1746714--» All matchesAirdrieonians FC15753-3--» All matchesArbroath FC15735----» All matchesGreenock Morton FC15546-2--» All matchesQueen Of The South14941----» All matchesAlloa Athletic1391312--» All matchesQueen's Park FC12336-1--» All matchesInverness CT11245-1--» All matchesFalkirk FC8233----» All matchesHamilton Academical8233-1--» All matchesKilmarnock FC7016121-» All matchesPeterhead FC7610----» All matchesRoss County FC7142-1--» All matchesEdinburgh City6411----» All matchesLivingston FC6213----» All matchesMontrose FC6411----» All matchesDundee FC5122----» All matchesDundee United5113----» All matchesKelty Hearts5320-1--» All matchesEast Fife FC431011--» All matchesClyde FC4220-2--» All matchesHeart of Midlothian4013-1--» All matchesAlbion Rovers33001---» All matchesCeltic FC3012----» All matchesCove Rangers3102-1--» All matchesDunfermline Athletic3003----» All matchesRangers FC3003----» All matchesSt. Johnstone FC3003----» All matchesStenhousemuir FC3201----» All matchesAberdeen FC2002----» All matchesDumbarton FC2200----» All matchesEast Kilbride FC2200----» All matchesForfar Athletic2101----» All matchesSt. Mirren FC2101----» All matchesAnnan Athletic1100----» All matchesBuckie Thistle1100----» All matchesHibernian FC1100----» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1100----» All matches