Record by opponent MatchesWDLScoresYellowYellow-RedRedEast Fife FC10622----» All matchesAnnan Athletic9423-1-1» All matchesStenhousemuir FC8314-1-1» All matchesAlloa Athletic7322----» All matchesClyde FC7430----» All matchesCove Rangers7115----» All matchesForfar Athletic7124----» All matchesAirdrieonians FC6015----» All matchesBonnyrigg Rose Athletic6420-1--» All matchesElgin City6312-1--» All matchesMontrose FC6015----» All matchesStirling Albion FC6132-3--» All matchesFalkirk FC5122----» All matchesAlbion Rovers4211----» All matchesDumbarton FC4310----» All matchesEast Kilbride FC4103----» All matchesInverness CT4112----» All matchesQueen's Park FC4202----» All matchesStranraer FC4301----» All matchesKelty Hearts3111----» All matchesThe Spartans FC3012----» All matchesAberdeen FC2002----» All matchesArbroath FC2110----» All matchesCowdenbeath FC2101----» All matchesDundee FC2002----» All matchesEdinburgh City2002----» All matchesGreenock Morton FC2101----» All matchesQueen Of The South2101----» All matchesArds FC1100----» All matchesBallinamallard United FC1010----» All matchesBallymena United1001----» All matchesBanks O’ Dee FC1100----» All matchesCivil Service Strollers1100----» All matchesColeraine FC1001----» All matchesCrusaders FC1001----» All matchesCumnock Juniors1100----» All matchesDungannon Swifts1100----» All matchesFaeroe Islands U191100----» All matchesGlenavon FC1001----» All matchesHeart of Midlothian1100----» All matchesKilmarnock FC1001----» All matchesNorway U191100----» All matchesPartick Thistle1001----» All matchesPeterhead FC1001----» All matchesPoland U191001----» All matchesRaith Rovers1010----» All matchesRussia U191010-1--» All matchesSlovakia U191001----» All matchesSt. Johnstone FC1001----» All matchesTranent FC1100----» All matchesUkraine U191001----» All matches