Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC1524912--» All matchesInverness CT1573511--» All matchesPartick Thistle1444621--» All matchesDunfermline Athletic13328-1--» All matchesAyr United12426-3--» All matchesElgin City12354-3--» All matchesDundee United1113712--» All matchesAirdrieonians FC11353----» All matchesEdinburgh City11515-1--» All matchesDumbarton FC1072111--» All matchesArbroath FC10622----» All matchesCove Rangers10631----» All matchesEast Fife FC10334-1--» All matchesForfar Athletic10460--1-» All matchesStranraer FC9522---1» All matchesThe Spartans FC9225-2--» All matchesPeterhead FC85121---» All matchesHamilton Academical8413----» All matchesRaith Rovers8323----» All matchesQueen Of The South7223----» All matchesStirling Albion FC7313-1--» All matchesDundee FC60151---» All matchesAlloa Athletic6051----» All matchesAnnan Athletic6411-1--» All matchesClyde FC6330-2--» All matchesEast Kilbride FC50231---» All matchesEverton FC U215311----» All matchesMontrose FC5023----» All matchesBonnyrigg Rose Athletic4112-1--» All matchesFalkirk FC4220-2--» All matchesLiverpool FC U214211-1--» All matchesManchester City U214112-1--» All matchesManchester United U214103-1--» All matchesMotherwell FC4004----» All matchesRoss County FC4211----» All matchesSouthampton FC U214310----» All matchesBrechin City FC3300-2--» All matchesChelsea FC U213120----» All matchesLivingston FC3111----» All matchesReading FC U213111-2--» All matchesSt. Mirren FC3102----» All matchesTottenham Hotspur U213111----» All matchesQueen's Park FC21011---» All matchesBohemian FC2101----» All matchesBray Wanderers2200----» All matchesCeltic FC2002----» All matchesDerby County U212020-1--» All matchesDerry City2020-1--» All matchesDundalk FC2002----» All matchesFinn Harps2011----» All matchesLeicester City U212101----» All matchesMiddlesbrough FC U212200----» All matchesNorwich City U212200----» All matchesSligo Rovers2101-1--» All matchesArsenal FC U211001----» All matchesCeltic FC (R)1001---1» All matchesCork City1001----» All matchesDrogheda United1100----» All matchesGalway United1010-1--» All matchesKelty Hearts1001----» All matchesKilmarnock FC1001----» All matchesKilmarnock FC (R)1100----» All matchesMotherwell FC (R)1100----» All matchesRangers FC1001----» All matchesRangers FC (R)1001----» All matchesShamrock Rovers1010----» All matchesSt Patrick's Athletic1100----» All matchesSt. Johnstone FC1001----» All matchesStenhousemuir FC1100----» All matchesWatford FC1010----» All matches