Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic10532----» All matchesAirdrieonians FC7520----» All matchesQueen's Park FC7331----» All matchesGreenock Morton FC6231----» All matchesArbroath FC5131----» All matchesAyr United5320----» All matchesPartick Thistle5212-1--» All matchesRaith Rovers5113-1--» All matchesRoss County FC3201-1--» All matchesSt. Johnstone FC3120----» All matchesSt. Mirren FC3012----» All matchesBallymena United1100-1--» All matchesBlackburn Rovers U211001----» All matchesBrighton & Hove Albion U211001----» All matchesCarrick Rangers1100----» All matchesChelsea FC U211001----» All matchesDenmark U191001----» All matchesDundee United1001----» All matchesDungannon Swifts1001----» All matchesElgin City1100----» All matchesEngland U211001----» All matchesFinland U161001----» All matchesForfar Athletic1100----» All matchesFrance U191001----» All matchesGlentoran FC1001----» All matchesHamilton Academical1010----» All matchesHuddersfield Town1001----» All matchesInverness CT1100----» All matchesKazakhstan U191100----» All matchesKidderminster Harriers1001----» All matchesLeicester City U211010----» All matchesLiverpool FC U211100----» All matchesMiddlesbrough FC1001----» All matchesMoldova U191100----» All matchesMontrose FC1100----» All matchesNorway U191001----» All matchesNorway U161001----» All matchesPortadown FC1100----» All matchesRochdale AFC1100----» All matchesRomania U191001----» All matchesSlovenia U191010-1--» All matchesSouthampton FC U211100----» All matchesCzech Republic U191001----» All matchesHungary U181100----» All matchesWarrenpoint Town1001----» All matchesWest Ham United U211001----» All matchesWolverhampton Wanderers U211100----» All matches