Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC122551---» All matchesHibernian FC113261---» All matchesLivingston FC1032523--» All matchesAberdeen FC1043311--» All matchesCeltic FC1002811--» All matchesRoss County FC10622-1--» All matchesMotherwell FC9423-1--» All matchesSt. Johnstone FC9243-1--» All matchesInverness CT8701-1--» All matchesNew York RB8215----» All matchesRangers FC8116----» All matchesMinnesota United FC7115-1--» All matchesAyr United63121---» All matchesPartick Thistle64111---» All matchesPhiladelphia Union62041---» All matchesAtlanta United FC6501----» All matchesAustin FC6222----» All matchesColorado Rapids6123-1--» All matchesColumbus Crew6006-1--» All matchesHouston Dynamo6222----» All matchesKilmarnock FC6123-11-» All matchesLos Angeles Galaxy6141-1--» All matchesPortland Timbers6411-11-» All matchesVancouver Whitecaps6411----» All matchesDundee FC53202---» All matchesFC Dallas512221--» All matchesSeattle Sounders50141---» All matchesCF Montréal5113----» All matchesHeart of Midlothian5023----» All matchesNew York City FC5113-1--» All matchesOrlando City5014-1--» All matchesReal Salt Lake5212-2--» All matchesD.C. United420221--» All matchesAlloa Athletic4211----» All matchesArbroath FC4301----» All matchesChicago Fire4022-1--» All matchesDunfermline Athletic4301----» All matchesGreenock Morton FC4310----» All matchesHamilton Academical4220----» All matchesQueen Of The South4202-1--» All matchesSan Diego FC4301----» All matchesSporting Kansas City4301----» All matchesCharlotte FC3102----» All matchesFC Cincinnati3102-1--» All matchesLos Angeles FC3102-1--» All matchesNew England Revolution3012----» All matchesSt. Louis City SC3111----» All matchesToronto FC3021-1--» All matchesInter Miami CF20111---» All matchesAZ Alkmaar2101----» All matchesFalkirk FC2110-1--» All matchesIndependiente de La Chorrera2200----» All matchesKelty Hearts2200----» All matchesLD Alajuelense2110----» All matchesNashville SC2110-2--» All matchesSan Jose Earthquakes2200----» All matchesBrechin City FC11001---» All matchesChristos FC110011--» All matchesMontrose FC11001---» All matchesNorth Carolina FC110011--» All matchesAtlas Guadalajara1100----» All matchesAtlético San Luis1100----» All matchesCF América1001----» All matchesCowdenbeath FC1100----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesForfar Athletic1100----» All matchesGallos Blancos1001----» All matchesMazatlán FC1100----» All matchesPeterhead FC1001----» All matchesPhoenix Rising1100----» All matchesStenhousemuir FC1100----» All matchesUniversity of Stirling FC1100----» All matches