Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC6231----» All matchesAyr United6222-1--» All matchesPartick Thistle6132----» All matchesQueen's Park FC6411----» All matchesDunfermline Athletic5203-1--» All matchesDundee United4112-1--» All matchesFalkirk FC4013----» All matchesRaith Rovers4220-1--» All matchesAnnan Athletic3102----» All matchesArbroath FC3300----» All matchesEast Fife FC3111----» All matchesHamilton Academical3210----» All matchesInverness CT3111-2--» All matchesLivingston FC3003----» All matchesBayern Munich U192002----» All matchesCeltic FC2002----» All matchesEdinburgh City2200-1--» All matchesMontrose FC2101----» All matchesParis Saint-Germain U192002----» All matchesRSC Anderlecht U192200-1--» All matchesAlloa Athletic1100-1--» All matchesAndorra U171100----» All matchesBo'ness United1100----» All matchesBrechin City FC1100----» All matchesCowdenbeath FC1100----» All matchesFrance U171001----» All matchesFrance U161001----» All matchesGreece U171001----» All matchesHeart of Midlothian1001----» All matchesJapan U191010----» All matchesKelty Hearts1100----» All matchesMotherwell FC1100----» All matchesNorthern Ireland U161100----» All matchesNorway U171001----» All matchesPeterhead FC1010----» All matchesPortugal U191001----» All matchesQueen Of The South1001----» All matchesRoss County FC1001----» All matchesSan Marino U191100----» All matchesSweden U191010----» All matchesSt. Johnstone FC1001----» All matchesStranraer FC1100----» All matchesCzech Republic U191010----» All matchesTurkey U191100----» All matchesWales U191100----» All matchesWales U161010----» All matchesCyprus U191100----» All matches