Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United1575371-1» All matchesAberdeen FC1352631--» All matchesMotherwell FC1273211--» All matchesRangers FC1102932-1» All matchesHeart of Midlothian1124512--» All matchesKilmarnock FC1142511--» All matchesLivingston FC1142511--» All matchesDunfermline Athletic103254---» All matchesCeltic FC10001022--» All matchesDundee FC922511--» All matchesPartick Thistle73223---» All matchesInverness CT52123-1-» All matchesSt. Mirren FC42111---» All matchesSt. Johnstone FC4211----» All matchesDrogheda United21012---» All matchesAthlone Town210111--» All matchesCD Chivas210111--» All matchesChicago Fire21011---» All matchesDundalk FC20021---» All matchesFC Dallas22001---» All matchesLos Angeles Galaxy20021---» All matchesSkonto FC21101---» All matchesUC Dublin21101---» All matchesAEK Athen2101----» All matchesBohemian FC2101----» All matchesCork City2002----» All matchesCSKA Sofia2011----» All matchesFK Vetra2011----» All matchesHibernian FC2101----» All matchesHouston Dynamo2011-1--» All matchesNew England Revolution2110----» All matchesReal Salt Lake2011----» All matchesSan Jose Earthquakes2011----» All matchesSligo Rovers2002-1--» All matchesToronto FC2002----» All matchesAFC Hornchurch11002---» All matchesNew York RB11001---» All matchesBK Häcken1001----» All matchesBray Wanderers1001----» All matchesBury FC1010----» All matchesCambridge United1100----» All matchesColumbus Crew1001----» All matchesD.C. United1100----» All matchesDerry City1010----» All matchesGermany U211010----» All matchesFalkirk FC1001----» All matchesFulham FC1001----» All matchesGretna FC1001----» All matchesIceland U211100-1--» All matchesCroatia U211001----» All matchesLeyton Orient1010-1--» All matchesLincoln City1010----» All matchesLithuania U211100----» All matchesLuton Town1100-1--» All matchesMansfield Town1010----» All matchesShrewsbury Town1010----» All matchesSouthend United1001----» All matchesSporting Kansas City1100----» All matchesSt Patrick's Athletic1100----» All matchesWycombe Wanderers1100----» All matches