Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian1675414--» All matchesMotherwell FC136522---» All matchesRangers FC1144321--» All matchesKilmarnock FC11533----» All matchesDundee United1062211--» All matchesHibernian FC1045111--» All matchesInverness CT834111--» All matchesCeltic FC8008-1--» All matchesFalkirk FC761031--» All matchesDunfermline Athletic74211---» All matchesDundee FC7511----» All matchesReal Salt Lake7241----» All matchesHouston Dynamo63302---» All matchesCD Chivas6510----» All matchesColumbus Crew6303----» All matchesFC Dallas6222-1--» All matchesLivingston FC6420----» All matchesAberdeen FC53111---» All matchesSt. Mirren FC5320----» All matchesPhiladelphia Union412111--» All matchesVancouver Whitecaps42111---» All matchesSeattle Sounders4004-1--» All matchesToronto FC4112----» All matchesPortland Timbers33002---» All matchesD.C. United31111---» All matchesAFC Ajax3021----» All matchesChicago Fire3021----» All matchesFC Twente3102----» All matchesGretna FC21101---» All matchesNAC Breda21101---» All matchesAZ Alkmaar2101----» All matchesDe Graafschap2200----» All matchesDnipro Dnipropetrovsk2020----» All matchesFBK Kaunas2200----» All matchesFC Den Bosch2101----» All matchesFeyenoord2101----» All matchesLiverpool FC2110----» All matchesLos Angeles Galaxy2110----» All matchesN.E.C.2011-1--» All matchesNew England Revolution2110----» All matchesNew York RB2011-1--» All matchesRBC Roosendaal2101----» All matchesRKC Waalwijk2110----» All matchesRoda JC Kerkrade2011----» All matchesSporting Kansas City2011----» All matchesVitesse2101----» All matchesWillem II2002----» All matchesFC Copenhagen11002---» All matchesCwmbran Town11001---» All matchesRKSV GDA11001---» All matchesAtlético Madrid1001----» All matchesBoavista1100----» All matchesFC Groningen1001----» All matchesFC Utrecht1001----» All matchesFK Sūduva1100----» All matchesHamilton Academical1100----» All matchesIreland1001----» All matchesAustria1001----» All matchesPartick Thistle1100----» All matchesPSV Eindhoven1001----» All matchesReal España1001----» All matchesSan Jose Earthquakes1010----» All matchesSc Heerenveen1001----» All matchesVfB Stuttgart1100----» All matchesVillarreal CF1001----» All matches