Record by opponent MatchesWDLScoresYellowYellow-RedRedEast Fife FC1173142--» All matchesClyde FC1143432-1» All matchesStenhousemuir FC1013625--» All matchesElgin City722361--» All matchesAlloa Athletic740352--» All matchesForfar Athletic7241311-» All matchesStranraer FC7421121-» All matchesThe Spartans FC720511--» All matchesMontrose FC60335---» All matchesBonnyrigg Rose Athletic633032--» All matchesQueen Of The South62133---» All matchesInverness CT60242---» All matchesCove Rangers62131---» All matchesKelty Hearts6222----» All matchesEdinburgh City540111--» All matchesHamilton Academical501412--» All matchesPartick Thistle5005-1--» All matchesStirling Albion FC430131--» All matchesAyr United401311--» All matchesDumbarton FC430112--» All matchesQueen's Park FC410311--» All matchesFalkirk FC4103-1--» All matchesAirdrieonians FC310211--» All matchesArbroath FC21011---» All matchesGreenock Morton FC210111--» All matchesDunfermline Athletic2002-1--» All matchesRaith Rovers2011----» All matchesAberdeen FC (R)11001---» All matchesClachnacuddin FC11001---» All matchesCowdenbeath FC1100----» All matchesDundee FC1010----» All matchesDundee United1001----» All matchesDundee United (R)1100----» All matchesFraserburgh FC1100----» All matchesHibernian FC (R)1001----» All matchesLivingston FC1100-1--» All matchesLochee United FC1100----» All matchesSt. Mirren FC1100----» All matches