Record by opponent MatchesWDLScoresYellowYellow-RedRedColorado Rapids14743-41-» All matchesAberdeen FC13274-1--» All matchesRangers FC13427-2--» All matchesHeart of Midlothian12336-1--» All matchesCeltic FC11317-4--» All matchesLos Angeles Galaxy11506-1--» All matchesSt. Johnstone FC11434-2--» All matchesDundee United10532-1--» All matchesKilmarnock FC9234-1--» All matchesSan Jose Earthquakes814315--» All matchesCD Chivas8422-1--» All matchesDunfermline Athletic8242-2--» All matchesSporting Kansas City8224----» All matchesDundee FC7205-1--» All matchesHibernian FC7061-2--» All matchesNew York RB7412----» All matchesChicago Fire6501-2--» All matchesColumbus Crew6114-1--» All matchesNew England Revolution6204-31-» All matchesReal Salt Lake6501-2--» All matchesD.C. United5212-2--» All matchesHouston Dynamo4112----» All matchesCharlton Athletic30211---» All matchesTampere United321011--» All matchesInter Turku3003----» All matchesIpswich Town3012-1--» All matchesKuopion PS3210-2--» All matchesNorthern Ireland3201----» All matchesNorwich City3201----» All matchesWest Bromwich Albion3102----» All matchesWalsall FC210111--» All matchesArsenal FC2011----» All matchesCoventry City2101----» All matchesLeicester City2101-1--» All matchesMiddlesbrough FC2011-1--» All matchesMillwall FC2011----» All matchesNorway2101----» All matchesRaith Rovers2200-1--» All matchesSunderland AFC2011----» All matchesTottenham Hotspur2101----» All matchesTurkey2101-1--» All matchesWatford FC2101----» All matchesWest Ham United2011----» All matchesWimbledon FC11001---» All matchesAlbania1100----» All matchesAzerbaijan1100----» All matchesBarbados1010----» All matchesBradford City1100----» All matchesBurnley FC1100----» All matchesCardiff City1001----» All matchesChelsea FC1001-1--» All matchesCrewe Alexandra1001-1--» All matchesCrystal Palace1010----» All matchesDenmark1010----» All matchesEngland1010----» All matchesEverton FC1010----» All matchesFrance1001----» All matchesGreece1001----» All matchesHaka Valkeakoski1001----» All matchesHJK Helsinki1010-1--» All matchesHuddersfield Town1001----» All matchesHull City1100----» All matchesIceland1100----» All matchesItaly1001----» All matchesJJK Jyväskylä1010-1--» All matchesKuwait1100----» All matchesLeeds United1010----» All matchesLatvia1100----» All matchesLiverpool FC1001----» All matchesMalta1100----» All matchesMoldova1010----» All matchesMyPa-471100-1--» All matchesNewcastle United1001-1--» All matchesNorth Macedonia1001----» All matchesNottingham Forest1010----» All matchesPoland1010----» All matchesPortugal1100----» All matchesPreston North End1001----» All matchesReading FC1001----» All matchesRotherham United1010----» All matchesScotland1010----» All matchesSwitzerland1100-1--» All matchesSerbia1100-1--» All matchesSlovenia1010----» All matchesSouthampton FC1010----» All matchesSouth Korea1001----» All matchesTrinidad & Tobago1100----» All matchesHungary1010----» All matchesWales1100----» All matchesWigan Athletic1010-1--» All matches