Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC841311--» All matchesInverness CT8305----» All matchesRaith Rovers8215-1--» All matchesAlloa Athletic64021---» All matchesEast Fife FC63211---» All matchesPeterhead FC651012--» All matchesCove Rangers6222-1--» All matchesMontrose FC541021--» All matchesDunfermline Athletic53111---» All matchesDundee United5113----» All matchesGreenock Morton FC5113----» All matchesPartick Thistle5014----» All matchesQueen Of The South5203-1--» All matchesRoss County FC42202---» All matchesKelty Hearts4211-1--» All matchesArbroath FC33001---» All matchesCrystal Palace U21320112--» All matchesCeltic FC3003----» All matchesHeart of Midlothian3003-2--» All matchesLivingston FC3012----» All matchesQueen's Park FC3210----» All matchesSt. Johnstone FC3012-1--» All matchesStenhousemuir FC3102----» All matchesReading FC U2121012---» All matchesAberdeen FC20021---» All matchesClyde FC21101---» All matchesEast Kilbride FC220012--» All matchesHibernian FC20021---» All matchesManchester United U2121011---» All matchesRangers FC20021---» All matchesArsenal FC U212011----» All matchesAyr United2002----» All matchesBlackburn Rovers U212011----» All matchesBurnley FC U212200----» All matchesDerby County U212200----» All matchesEverton FC U212011----» All matchesFalkirk FC2011----» All matchesForfar Athletic2200----» All matchesKilmarnock FC2011----» All matchesLeicester City U212002----» All matchesManchester City U212002----» All matchesMiddlesbrough FC U212200----» All matchesNewcastle United U212101-1--» All matchesNorwich City U212200----» All matchesStoke City U212101----» All matchesWest Ham United U212011-1--» All matchesWolverhampton Wanderers U212110----» All matchesEdinburgh City10011---» All matchesAston Villa U211100----» All matchesBanks O’ Dee FC1100----» All matchesBarrow AFC1001----» All matchesBlackpool FC1001----» All matchesBrighton & Hove Albion U211001----» All matchesChelsea FC U211001----» All matchesDumbarton FC1001----» All matchesElgin City1100----» All matchesFrance U171010----» All matchesFulham FC1100----» All matchesFulham FC U211010----» All matchesLiverpool FC U211100----» All matchesManchester City U181001----» All matchesManchester United U181001----» All matchesMotherwell FC (R)1010-1--» All matchesMusselburgh Athletic1100----» All matchesNewcastle United U181001----» All matchesOldham Athletic1100----» All matchesPoland U171010----» All matchesPortugal U171001----» All matchesRangers FC (R)1100----» All matchesSalford City1001----» All matchesSt. Mirren FC1001----» All matchesSt. Mirren FC (R)1100----» All matchesStirling Albion FC1100----» All matchesSunderland AFC U211100----» All matchesTottenham Hotspur1001----» All matchesTottenham Hotspur U211010-1--» All matches