Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC1281311--» All matchesLivingston FC12534121-» All matchesAlloa Athletic10541-1--» All matchesGreenock Morton FC10424-1--» All matchesRaith Rovers10514-1--» All matchesDundee United940512--» All matchesAyr United8404----» All matchesHibernian FC8314-2--» All matchesRangers FC8224----» All matchesDunfermline Athletic7223-3--» All matchesFalkirk FC7241-1--» All matchesSt. Mirren FC7412-2--» All matchesInverness CT6204----» All matchesPartick Thistle6141-1--» All matchesQueen Of The South52211---» All matchesAnnan Athletic5212----» All matchesCowdenbeath FC4202----» All matchesElgin City4211----» All matchesHeart of Midlothian4004-2--» All matchesAlbion Rovers3003-1--» All matchesStirling Albion FC3111----» All matchesStranraer FC3201----» All matchesAFC Ajax U1921011---» All matchesAC Milan U192011-1--» All matchesArbroath FC2011----» All matchesAston Villa U192011----» All matchesBonnyrigg Rose Athletic2200----» All matchesBrechin City FC2200----» All matchesCove Rangers2101----» All matchesDundee FC2011----» All matchesEast Fife FC2101----» All matchesFC Barcelona U192002----» All matchesForfar Athletic2101----» All matchesKelty Hearts2101-1--» All matchesPSV Eindhoven U192101----» All matchesRoss County FC2011-1--» All matchesSporting CP U192002----» All matchesBrora Rangers FC11001---» All matchesMotherwell FC1001----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1001----» All matchesUniversity of Stirling FC1001----» All matches