Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United5311----» All matchesGreenock Morton FC5410----» All matchesRaith Rovers5320----» All matchesRoss County FC5320----» All matchesAirdrieonians FC4400----» All matchesArbroath FC4301----» All matchesDunfermline Athletic4211----» All matchesPartick Thistle4121----» All matchesQueen's Park FC4220----» All matchesInverness CT2101----» All matchesKilmarnock FC2110---1» All matchesMotherwell FC2011----» All matchesAberdeen FC1100----» All matchesAltrincham FC1010----» All matchesBirmingham City1010----» All matchesCeltic FC1001----» All matchesCove Rangers1001----» All matchesDagenham & Redbridge1100----» All matchesDundee FC1010----» All matchesDundee United1010----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesExeter City1100----» All matchesFalkirk FC1010----» All matchesHartlepool United1010----» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100----» All matchesHibernian FC1100----» All matchesLinlithgow Rose1100----» All matchesMaidenhead United1001----» All matchesNorthampton Town1100----» All matchesOldham Athletic1001----» All matchesRangers FC1001----» All matchesShrewsbury Town1100----» All matchesSt. Mirren FC1001----» All matchesSutton United1010----» All matches