Record by opponent MatchesWDLScoresYellowYellow-RedRedStenhousemuir FC6222----» All matchesQueen Of The South5311-1--» All matchesArbroath FC4112----» All matchesInverness CT4202----» All matchesKelty Hearts4220-1--» All matchesLivingston FC4112----» All matchesDumbarton FC33002---» All matchesAlloa Athletic3111----» All matchesAnnan Athletic3210----» All matchesMontrose FC3120----» All matchesSt. Mirren FC3012----» All matchesAirdrieonians FC2011----» All matchesBulgaria U212200----» All matchesCeltic FC2002---1» All matchesFalkirk FC2011-1--» All matchesHeart of Midlothian2101----» All matchesPeterhead FC2011----» All matchesQueen's Park FC2200----» All matchesRaith Rovers2110----» All matchesThe Spartans FC2101----» All matchesGreenock Morton FC11001---» All matchesSparta Prague1001----» All matchesAEK Larnaca1010----» All matchesAlbania U171100----» All matchesAzerbaijan U211100-1--» All matchesAyr United1010-1--» All matchesBrora Rangers FC1100----» All matchesDenmark U171001----» All matchesGermany U171001----» All matchesDundee FC1100-1--» All matchesDunfermline Athletic1001----» All matchesElgin City1100----» All matchesEngland U171001----» All matchesFC Noah1010----» All matchesForfar Athletic1100----» All matchesGeorgia U171100-1--» All matchesGibraltar U211100----» All matchesItaly U171001----» All matchesKilmarnock FC1100-1--» All matchesMotherwell FC1010-1--» All matchesPartick Thistle1010-1--» All matchesPortugal U211001----» All matchesPortugal U171001----» All matchesRacing Strasbourg1001-1--» All matchesRangers FC1001----» All matchesRoss County FC1001----» All matchesSweden U171001----» All matchesStranraer FC1010----» All matchesCzech Republic U211010----» All matchesCzech Republic U171010----» All matchesWales U171010----» All matches