Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic1261513--» All matchesAlloa Athletic10442-1--» All matchesForfar Athletic9423-1--» All matchesStenhousemuir FC9315-11-» All matchesStirling Albion FC9252-1--» All matchesStranraer FC9432----» All matchesBonnyrigg Rose Athletic862012--» All matchesElgin City841311--» All matchesInverness CT831411--» All matchesClyde FC8323-1--» All matchesPeterhead FC8314-3--» All matchesEast Fife FC7313----» All matchesThe Spartans FC6312221-» All matchesQueen Of The South612311--» All matchesAirdrieonians FC5005----» All matchesSt. Mirren FC430111--» All matchesAlbion Rovers4211-2--» All matchesAston Villa U214202----» All matchesBlackburn Rovers U214211-1--» All matchesDumbarton FC4301----» All matchesEast Kilbride FC4112----» All matchesEdinburgh City4103-1--» All matchesKelty Hearts4211----» All matchesMontrose FC4121----» All matchesBrighton & Hove Albion U213102-1--» All matchesCove Rangers3003-1--» All matchesFalkirk FC3003-1--» All matchesGreenock Morton FC3201-1--» All matchesLivingston FC3111----» All matchesRoss County FC3003----» All matchesWest Ham United U213201-1--» All matchesAberdeen FC2002----» All matchesArbroath FC2101-1--» All matchesBrechin City FC2200----» All matchesDerby County U212110----» All matchesDunfermline Athletic2002----» All matchesFulham FC U212101----» All matchesKilmarnock FC2002-1--» All matchesLiverpool FC U212002----» All matchesMiddlesbrough FC U212101----» All matchesNorwich City U212200----» All matchesPartick Thistle2110----» All matchesQueen's Park FC2011----» All matchesRaith Rovers2101----» All matchesWest Bromwich Albion U212200-1--» All matchesWolverhampton Wanderers U212110----» All matchesArsenal FC U211100----» All matchesAyr United1100----» All matchesBanks O’ Dee FC1100----» All matchesBerwick Rangers1100----» All matchesChelsea FC U211001-1--» All matchesCumnock Juniors1100-1--» All matchesDalbeattie Star1100-1--» All matchesDundee FC1001----» All matchesDundee United1001----» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100----» All matchesLeicester City U211001----» All matchesManchester City U211001----» All matchesNewcastle United U211100----» All matchesRangers FC1001----» All matchesRangers FC (R)1100----» All matchesSt. Mirren FC (R)1100----» All matchesStoke City U211100----» All matchesTayport FC1100----» All matchesVillarreal CF B1010----» All matches