Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC175572---» All matchesHeart of Midlothian1644812--» All matchesCeltic FC1503123---» All matchesKilmarnock FC153752---» All matchesMotherwell FC1545621--» All matchesRangers FC1534822--» All matchesHibernian FC133462---» All matchesDunfermline Athletic122551---» All matchesFalkirk FC113263---» All matchesInverness CT1126321--» All matchesSt. Mirren FC10541-1--» All matchesHamilton Academical7322----» All matchesLivingston FC62222---» All matchesDundee FC4013----» All matchesDundee United4013----» All matchesColumbus Crew3003----» All matchesCosta Rica20111---» All matchesLos Angeles Galaxy20111---» All matchesReal Salt Lake21101---» All matchesChicago Fire2011-1--» All matchesD.C. United2002----» All matchesNew York RB2101-1--» All matchesPartick Thistle2110----» All matchesMyPa-4710101---» All matchesNew England Revolution10101---» All matchesAustria10011---» All matchesCD Chivas1001----» All matchesColorado Rapids1001----» All matchesFC Dallas1001----» All matchesHonduras1010----» All matchesHouston Dynamo1010----» All matchesIceland1100----» All matchesKenya1010----» All matchesColombia1001----» All matchesMartinique1001----» All matchesPanama1010----» All matchesPeru1010----» All matchesSweden1010----» All matchesSporting Kansas City1010----» All matchesCzech Republic1001----» All matchesUSA1001----» All matchesWales1001----» All matches