Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic238411----» All matchesInverness CT236611----» All matchesRaith Rovers216510----» All matchesQueen Of The South20875----» All matchesGreenock Morton FC18873-1--» All matchesFalkirk FC17368----» All matchesPartick Thistle17737----» All matchesAyr United15672----» All matchesDundee United15249-1--» All matchesDumbarton FC14572----» All matchesHamilton Academical13553----» All matchesSt. Mirren FC12354----» All matchesAlloa Athletic10424----» All matchesEdinburgh City10703----» All matchesForfar Athletic10424----» All matchesDundee FC9144----» All matchesElgin City9513----» All matchesHibernian FC9144----» All matchesThe Spartans FC9234----» All matchesStranraer FC8431----» All matchesClyde FC7304-1--» All matchesLivingston FC7223----» All matchesCove Rangers6132----» All matchesQueen's Park FC6213----» All matchesAnnan Athletic5230----» All matchesEast Fife FC5113----» All matchesEast Kilbride FC5005----» All matchesPeterhead FC5005----» All matchesAirdrieonians FC4211----» All matchesBonnyrigg Rose Athletic4112----» All matchesBrechin City FC4310----» All matchesHeart of Midlothian4013----» All matchesKilmarnock FC4211----» All matchesRangers FC4004----» All matchesRoss County FC4112----» All matchesMontrose FC3201----» All matchesSt. Johnstone FC3102----» All matchesBerwick Rangers2200----» All matchesCeltic FC2002----» All matchesMotherwell FC2101----» All matchesStirling Albion FC2200----» All matchesAlbion Rovers1100----» All matchesBo'ness Athletic1100----» All matchesCaledonian Braves1100----» All matchesCowdenbeath FC1100----» All matchesDarvel FC1100----» All matchesFraserburgh FC1100----» All matchesKelty Hearts1100----» All matchesStenhousemuir FC1001----» All matches