Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC9117-1--» All matchesHibernian FC841311--» All matchesCeltic FC8116----» All matchesMotherwell FC7322----» All matchesLivingston FC63301---» All matchesSt. Mirren FC61321---» All matchesHeart of Midlothian6312----» All matchesSt. Johnstone FC5221----» All matchesKilmarnock FC4202-1--» All matchesHouston Dynamo33001---» All matchesColorado Rapids3300-1--» All matchesDundee FC3210----» All matchesDundee United3003-1--» All matchesRoss County FC3201-1--» All matchesEintracht Frankfurt21011---» All matchesFC Tulsa22001---» All matchesFCSB20111---» All matchesPAOK Saloniki20111---» All matchesAustin FC2101----» All matchesFalkirk FC2002----» All matchesFC Dallas2020----» All matchesHartford Athletic2200--1-» All matchesLos Angeles FC2101-1--» All matchesLos Angeles Galaxy2200----» All matchesMinnesota United FC2101----» All matchesPortland Timbers2011-1--» All matchesRaith Rovers2200-1--» All matchesReal Salt Lake2011----» All matchesSan Diego FC2002----» All matchesSan Jose Earthquakes2101-1--» All matchesSeattle Sounders2002----» All matchesSporting Kansas City2110----» All matchesStirling Albion FC2200----» All matchesTampa Bay Rowdies2200----» All matchesVancouver Whitecaps2110----» All matchesSparta Prague1001----» All matchesAEK Athen1001----» All matchesAEK Larnaca1010----» All matchesBK Häcken1010-1--» All matchesBonnyrigg Rose Athletic1100-1--» All matchesCharlotte FC1010----» All matchesCharlotte Independence1100----» All matchesChicago Fire1100-1--» All matchesClyde FC1100----» All matchesColorado Springs Switchbacks1001-1--» All matchesColumbus Crew1100----» All matchesD.C. United1010----» All matchesDetroit City FC1010----» All matchesElgin City1100----» All matchesFC Noah1010----» All matchesHJK Helsinki1010----» All matchesIndy Eleven1001----» All matchesInter Miami CF1001----» All matchesLas Vegas Lights FC1100----» All matchesLoudoun United1100----» All matchesLouisville City FC1010----» All matchesMemphis 9011001----» All matchesMonterey Bay FC1100----» All matchesNew England Revolution1100----» All matchesNew York City FC1010-1--» All matchesNew York RB1100----» All matchesPeterhead FC1100----» All matchesPhoenix Rising1010----» All matchesPittsburgh Riverhounds1001----» All matchesQueen's Park FC1100----» All matchesRio Grande Valley FC1100----» All matchesSacramento Republic1010----» All matchesSan Antonio FC1001----» All matchesSavannah Clovers1100----» All matchesShakhtar Donetsk1001----» All matchesToronto FC1100----» All matches