Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC11335----» All matchesPartick Thistle11236-5--» All matchesQueen's Park FC1081111--» All matchesDunfermline Athletic930632--» All matchesAirdrieonians FC8242-2--» All matchesAyr United8422-2--» All matchesInverness CT8422-3--» All matchesRaith Rovers8233-3--» All matchesHamilton Academical73131---» All matchesQueen Of The South55001---» All matchesCove Rangers5401-2--» All matchesGreenock Morton FC5221-1--» All matchesRoss County FC5104----» All matchesArsenal FC U2130121---» All matchesDundee FC31201---» All matchesDundee United3102----» All matchesMontrose FC3111-2--» All matchesSt. Johnstone FC3021----» All matchesAlloa Athletic2200----» All matchesSouthampton FC U212101----» All matchesTottenham Hotspur U212101----» All matchesTranmere Rovers2101----» All matchesDerby County U2110011---» All matchesDumbarton FC11001---» All matchesAberdeen FC1001----» All matchesAnnan Athletic1100----» All matchesBlackburn Rovers U211001----» All matchesBo'ness United1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrighton & Hove Albion U211100----» All matchesCeltic FC1001----» All matchesChelsea FC U211001-1--» All matchesClyde FC1001----» All matchesDagenham & Redbridge1100----» All matchesDinamo Zagreb II1100----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesEverton FC U211001----» All matchesHarrogate Town1001----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1100----» All matchesHull City1100----» All matchesKelty Hearts1100----» All matchesKilmarnock FC1001----» All matchesLivingston FC1100----» All matchesManchester City U211001----» All matchesManchester United U211100----» All matchesMotherwell FC1100----» All matchesNewport County1001----» All matchesPeterhead FC1100-1--» All matchesRangers FC1001----» All matchesRochdale AFC1100-1--» All matchesSalford City1100----» All matchesSt. Mirren FC1001----» All matchesStranraer FC1100-1--» All matchesSutton United1010----» All matchesWealdstone FC1100----» All matchesWest Ham United U211100----» All matchesWolverhampton Wanderers U211100----» All matches