Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United11443-2--» All matchesGreenock Morton FC10424-2--» All matchesArbroath FC9540121-» All matchesQueen's Park FC8323-1--» All matchesRaith Rovers7232-2--» All matchesDunfermline Athletic6141-2--» All matchesHamilton Academical6204----» All matchesDundee FC5023-2--» All matchesHeart of Midlothian5113-1--» All matchesPartick Thistle5122---1» All matchesAirdrieonians FC4013----» All matchesCove Rangers4211----» All matchesKilmarnock FC4202-1--» All matchesMontrose FC4121----» All matchesCeltic FC3003-2--» All matchesQueen Of The South3102----» All matchesDundee United20201---» All matchesStirling Albion FC22001---» All matchesAlloa Athletic2020----» All matchesAnnan Athletic2101-1--» All matchesBayern Munich U192002----» All matchesCowdenbeath FC2200----» All matchesHibernian FC2011----» All matchesLivingston FC2101----» All matchesMotherwell FC2002----» All matchesParis Saint-Germain U192002----» All matchesRSC Anderlecht U192200-2--» All matchesAlbion Rovers11001---» All matchesItaly U1710101---» All matchesLuxembourg U1911001---» All matchesAberdeen FC1010-1--» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1100----» All matchesBroomhill FC1100----» All matchesGermany U191001----» All matchesDumbarton FC1001----» All matchesFalkirk FC1100----» All matchesForfar Athletic1001----» All matchesFrance U191001----» All matchesKelty Hearts1010-1--» All matchesNetherlands U191100----» All matchesNorth Macedonia U171100----» All matchesAustria U191100----» All matchesRoss County FC1010----» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1010----» All matches