Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC141022-5--» All matchesAberdeen FC12921----» All matchesSt. Mirren FC1110102---» All matchesHibernian FC11911-1--» All matchesKilmarnock FC10901-2--» All matchesOrlando City10442-3--» All matchesDundee FC87101---» All matchesHeart of Midlothian8602-2--» All matchesSt. Johnstone FC8611----» All matchesInter Miami CF743011--» All matchesToronto FC74121---» All matchesAtlanta United FC6321-1--» All matchesUSA6312----» All matchesRoss County FC55002---» All matchesColumbus Crew5122-1--» All matchesLivingston FC5500-1--» All matchesPhiladelphia Union5113----» All matchesMotherwell FC431011--» All matchesNew England Revolution43101---» All matchesCF Montréal4220----» All matchesD.C. United4400-1--» All matchesFC Cincinnati4310-1--» All matchesHonduras4211-11-» All matchesJamaica4211----» All matchesMexico4112-1--» All matchesNew York City FC4022-1--» All matchesNew York RB4112----» All matchesChicago Fire3120----» All matchesCosta Rica3201----» All matchesDundee United3300----» All matchesEl Salvador3300----» All matchesFC Dallas3210----» All matchesHaiti3300----» All matchesPanama3201----» All matchesSuriname3300-1--» All matchesCharlotte FC22001---» All matchesFalkirk FC22001---» All matchesHouston Dynamo211011--» All matchesArgentina2002----» All matchesAtlético Madrid2011----» All matchesAustin FC2101----» All matchesBayern Munich2011----» All matchesCruz Azul2011----» All matchesCuraçao2110----» All matchesFeyenoord2101-1--» All matchesJapan2101-2--» All matchesQatar2200----» All matchesLazio Roma2002-1--» All matchesMorocco2002----» All matchesReal Salt Lake2011----» All matchesSporting Kansas City2002--1-» All matchesUruguay2002----» All matchesCayman Islands11001---» All matchesAston Villa1001----» All matchesAtalanta1010-1--» All matchesBahrain1010----» All matchesBelgium1001-1--» All matchesBermuda1100----» All matchesBorussia Dortmund1001----» All matchesBosnia-Herzegovina1010-1--» All matchesBSC Young Boys1100----» All matchesBuckie Thistle1100----» All matchesChile1010-1--» All matchesClub Brugge KV1010----» All matchesDinamo Zagreb1010----» All matchesDunfermline Athletic1100----» All matchesFK Kairat1010----» All matchesFrance1010-1--» All matchesGreenock Morton FC1100----» All matchesGuatemala1001----» All matchesInverness CT1100----» All matchesIreland1010----» All matchesCroatia1001----» All matchesLos Angeles Galaxy1001----» All matchesMartinique1100-1--» All matchesMinnesota United FC1010----» All matchesNashville SC1001----» All matchesNetherlands1001----» All matchesPeru1100----» All matchesRB Leipzig1100----» All matchesSantos Laguna1100----» All matchesSwitzerland1001----» All matchesSeattle Sounders1100----» All matchesSlovan Bratislava1100-1--» All matchesSturm Graz1100----» All matchesSouth Africa1100----» All matchesTrinidad & Tobago1100-1--» All matchesUzbekistan1100----» All matchesVancouver Whitecaps1100-1--» All matchesVenezuela1100----» All matches