Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC130211-4--» All matchesAberdeen FC1253412--» All matchesHeart of Midlothian12138-2--» All matchesHibernian FC12363----» All matchesMotherwell FC115151---» All matchesDunfermline Athletic11533----» All matchesDundee United1035211--» All matchesRangers FC1002812--» All matchesSt. Johnstone FC1041511--» All matchesLivingston FC960321--» All matchesDundee FC951312--» All matchesPartick Thistle43012---» All matchesSt. Mirren FC3300-1--» All matchesChicago Fire2110----» All matchesCroatia U212101----» All matchesLithuania U212101----» All matchesViking FK2011----» All matchesFalkirk FC11001---» All matchesBirmingham City1100----» All matchesBlackburn Rovers1001----» All matchesBrighton & Hove Albion1001----» All matchesCD Chivas1100----» All matchesCharlton Athletic1010----» All matchesColorado Rapids1010-1--» All matchesCoventry City1100----» All matchesCrewe Alexandra1010----» All matchesD.C. United1010----» All matchesDenmark1001----» All matchesGermany U211010----» All matchesEverton FC1010----» All matchesFulham FC1001----» All matchesGlenavon FC1100----» All matchesHouston Dynamo1010----» All matchesIceland U211100----» All matchesKilmarnock FC1010-1--» All matchesLeeds United1001----» All matchesManchester City1010----» All matchesNew England Revolution1010----» All matchesReal Salt Lake1010----» All matchesSporting Kansas City1010----» All matchesSunderland AFC1001----» All matchesWatford FC1001----» All matchesWolverhampton Wanderers1010----» All matches