Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC5014----» All matchesLivingston FC5221----» All matchesAyr United4013----» All matchesGreenock Morton FC4112----» All matchesRaith Rovers4202----» All matchesAberdeen FC3003----» All matchesAirdrieonians FC3111----» All matchesHamilton Academical3102----» All matchesPartick Thistle3111-2--» All matchesQueen's Park FC3111----» All matchesRB Leipzig U192101----» All matchesReal Madrid U192002----» All matchesShakhtar Donetsk U192002----» All matchesAlbania U161100----» All matchesAlloa Athletic1100----» All matchesAndorra U191100----» All matchesArgentina U161001----» All matchesBohemian FC1001----» All matchesDerry City1001----» All matchesGermany U171010----» All matchesDSV Leoben1100----» All matchesDundalk FC1001----» All matchesDundee FC1001----» All matchesDundee United1010----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100-1--» All matchesFC Liefering1010----» All matchesFirst Vienna FC1001----» All matchesFloridsdorfer AC1010----» All matchesFrance U191001----» All matchesFulham FC U211001----» All matchesGrazer AK1001----» All matchesHeart of Midlothian1010----» All matchesHibernian FC1001----» All matchesHuddersfield Town1001----» All matchesKapfenberger SV 19191100----» All matchesCroatia U161010----» All matchesMorocco U201100----» All matchesMotherwell FC1001----» All matchesPlymouth Argyle1001----» All matchesPortugal U161100----» All matchesRangers FC1001----» All matchesRussia U161100----» All matchesScotland U161100----» All matchesSKN St. Pölten1100----» All matchesSt. Mirren FC1010----» All matchesStenhousemuir FC1100----» All matchesStockport County1010----» All matchesSturm Graz (A)1100----» All matchesSV Lafnitz1100----» All matchesCzech Republic U171100----» All matchesTurkey U161100----» All matchesWales U181100----» All matches