Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC1032511--» All matchesRaith Rovers10118-1--» All matchesAyr United9153-1--» All matchesGreenock Morton FC9333-1--» All matchesPartick Thistle9144-3--» All matchesAirdrieonians FC8224-2--» All matchesInverness CT8413-2--» All matchesCove Rangers7133----» All matchesDunfermline Athletic7025----» All matchesQueen Of The South63031---» All matchesKelty Hearts54101---» All matchesRoss County FC540111--» All matchesForfar Athletic44002---» All matchesAnnan Athletic4301----» All matchesDundee FC4013----» All matchesMontrose FC4112----» All matchesQueen's Park FC4103----» All matchesSt. Johnstone FC4022----» All matchesStranraer FC320121--» All matchesBonnyrigg Rose Athletic312011--» All matchesStenhousemuir FC300311--» All matchesAlloa Athletic3111----» All matchesClyde FC3210----» All matchesEast Fife FC3201-2--» All matchesFalkirk FC3003----» All matchesThe Spartans FC3012----» All matchesRangers FC20021---» All matchesAberdeen FC2002----» All matchesEast Kilbride FC2101----» All matchesKilmarnock FC2002----» All matchesPeterhead FC2002-1--» All matchesAuchinleck Talbot1001----» All matchesBanks O’ Dee FC1100----» All matchesBrechin City FC1100----» All matchesBrora Rangers FC1100----» All matchesGermany U191001----» All matchesDumbarton FC1100----» All matchesEdinburgh City1100----» All matchesElgin City1001----» All matchesHeart of Midlothian1001----» All matchesLinlithgow Rose1100----» All matchesLivingston FC1001-1--» All matchesNetherlands U191100----» All matchesNetherlands U181001----» All matchesNorway U191001----» All matchesPortugal U191001----» All matchesSan Marino U191100----» All matchesSweden U191010----» All matchesStirling Albion FC1010----» All matchesTurkey U191100----» All matchesWales U191100----» All matchesCyprus U191100----» All matches