Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United81342---» All matchesPartick Thistle813411--» All matchesHamilton Academical722331--» All matchesQueen's Park FC751121--» All matchesFalkirk FC7115-1--» All matchesDumbarton FC632131--» All matchesArbroath FC62222---» All matchesCove Rangers61231---» All matchesRaith Rovers640211--» All matchesAnnan Athletic6222-1--» All matchesGreenock Morton FC6222----» All matchesAirdrieonians FC52301---» All matchesKelty Hearts430141-1» All matchesEdinburgh City44001---» All matchesAlloa Athletic4202-1--» All matchesQueen Of The South4121----» All matchesRoss County FC4121----» All matchesStenhousemuir FC4400----» All matchesAberdeen FC3102----» All matchesBonnyrigg Rose Athletic3201----» All matchesEast Fife FC3210----» All matchesLivingston FC3111----» All matchesForfar Athletic22001---» All matchesEast Kilbride FC2101-1--» All matchesElgin City2110-1--» All matchesInverness CT2011----» All matchesMontrose FC2002-1--» All matchesSt. Johnstone FC2002----» All matchesStranraer FC2101----» All matchesCeltic FC10011---» All matchesHeart of Midlothian10011---» All matchesBrechin City FC1100----» All matchesPeterhead FC1100----» All matchesSt. Mirren FC1100-1--» All matchesStirling Albion FC1100----» All matches