Record by opponent MatchesWDLScoresYellowYellow-RedRedEdinburgh City13517-31-» All matchesStranraer FC852121--» All matchesPeterhead FC824211--» All matchesElgin City8215-2--» All matchesForfar Athletic8323-2--» All matchesStenhousemuir FC7412----» All matchesAnnan Athletic6114-1--» All matchesBonnyrigg Rose Athletic6213-1--» All matchesEast Fife FC6213-1--» All matchesQueen Of The South6303-2--» All matchesMiddlesbrough FC U21402212--» All matchesAirdrieonians FC4103----» All matchesDumbarton FC4112----» All matchesDunfermline Athletic4112-2--» All matchesGreenock Morton FC4121-1--» All matchesHeart of Midlothian4103-1--» All matchesKelty Hearts4103-1--» All matchesAlbion Rovers3111-1--» All matchesAlloa Athletic3012----» All matchesAyr United3012----» All matchesDundee FC3012----» All matchesFalkirk FC3012-1--» All matchesMontrose FC3003-1--» All matchesRaith Rovers3003----» All matchesStirling Albion FC3102----» All matchesThe Spartans FC3012-11-» All matchesTottenham Hotspur U2121011---» All matchesArbroath FC2011-1--» All matchesBlackburn Rovers U212002----» All matchesBrighton & Hove Albion U212020-1--» All matchesEverton FC U212002-1--» All matchesLiverpool FC U212011----» All matchesManchester City U212002-1--» All matchesMotherwell FC2002----» All matchesPartick Thistle2101----» All matchesReading FC U212011----» All matchesSouthampton FC U212101----» All matchesSunderland AFC U212002----» All matchesWest Bromwich Albion U212101----» All matchesLeicester City U2111001---» All matchesAberdeen FC1001----» All matchesAston Villa U211100----» All matchesCeltic FC1001----» All matchesChelsea FC U211001----» All matchesCove Rangers1001-1--» All matchesFulham FC U211100-1--» All matchesHamilton Academical1001-1--» All matchesHibernian FC1001-1--» All matchesInverness CT1010----» All matchesLivingston FC1001-1--» All matchesManchester United U211001----» All matchesNewcastle United U211001----» All matchesRangers FC1001----» All matchesSouthampton FC1001----» All matchesSwansea City U211001----» All matchesTranent FC1100----» All matchesWest Ham United U211001----» All matchesWolverhampton Wanderers U211001----» All matches