Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City1664625--» All matchesStranraer FC1684423--» All matchesStenhousemuir FC1427525-1» All matchesPeterhead FC13229-7--» All matchesEdinburgh City1280415--» All matchesBonnyrigg Rose Athletic12354-4--» All matchesAnnan Athletic115244---» All matchesStirling Albion FC1133512--» All matchesEast Fife FC1042414--» All matchesDumbarton FC10343-2--» All matchesAlbion Rovers871021--» All matchesMontrose FC831421--» All matchesClyde FC8512-2--» All matchesThe Spartans FC8512-1--» All matchesKelty Hearts742122--» All matchesHamilton Academical712411--» All matchesAlloa Athletic7025-1--» All matchesCove Rangers642011--» All matchesCowdenbeath FC53202---» All matchesQueen Of The South512222--» All matchesInverness CT5014-2--» All matchesForfar Athletic4211-2--» All matchesDundee FC3003----» All matchesAberdeen FC20111---» All matchesAirdrieonians FC2011-1--» All matchesArbroath FC2002-1--» All matchesBrechin City FC2101----» All matchesBrora Rangers FC2200----» All matchesDunfermline Athletic2002-1--» All matchesFalkirk FC2002----» All matchesLivingston FC2002-1--» All matchesSt. Johnstone FC2101----» All matchesDundee United10011---» All matchesBanks O’ Dee FC1001----» All matchesCeltic FC (R)1100----» All matchesEast Kilbride FC1001-1--» All matchesGreenock Morton FC1100----» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100----» All matchesHibernian FC1001----» All matchesHuntly FC1100-1--» All matchesKilmarnock FC1001----» All matchesKilmarnock FC (R)1100----» All matchesKilwinning Rangers1100----» All matchesLinlithgow Rose1100----» All matchesQueen's Park FC1001-1--» All matchesRoss County FC1010----» All matchesSt. Johnstone FC (R)1100----» All matchesSt. Mirren FC1001----» All matchesTranent FC1100----» All matches