Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC19757-1--» All matchesKilmarnock FC17548-1--» All matchesCeltic FC151311-3--» All matchesSt. Mirren FC14743-1--» All matchesAberdeen FC13634121-» All matchesPartick Thistle127322---» All matchesReal Salt Lake1223724--» All matchesFalkirk FC1281312--» All matchesMinnesota United FC1260614-1» All matchesRaith Rovers1173113-1» All matchesPortland Timbers11245-1--» All matchesRoss County FC1054131--» All matchesSt. Johnstone FC1022611--» All matchesVancouver Whitecaps1034311--» All matchesDundee United902712--» All matchesMotherwell FC940511--» All matchesDundee FC9324-1--» All matchesHouston Dynamo9342-1--» All matchesLos Angeles Galaxy9531-2--» All matchesSporting Kansas City9135-1-1» All matchesLos Angeles FC831412--» All matchesQueen Of The South880012--» All matchesFC Dallas8521-1--» All matchesSan Jose Earthquakes8332-1--» All matchesSeattle Sounders8224-2--» All matchesAlloa Athletic752011--» All matchesGreenock Morton FC751111--» All matchesHeart of Midlothian732211--» All matchesLivingston FC760111--» All matchesHamilton Academical7601-1--» All matchesDumbarton FC65101---» All matchesRangers FC612311--» All matchesInverness CT5014-1--» All matchesAyr United44001---» All matchesCowdenbeath FC440011--» All matchesAustin FC4022----» All matchesDunfermline Athletic4211----» All matchesQueen's Park FC4211-1--» All matchesAirdrieonians FC312011--» All matchesAtlanta United FC3102-1--» All matchesColumbus Crew3012-1--» All matchesNew York City FC3012-2--» All matchesNew York RB3201-1--» All matchesOrlando City3012-1--» All matchesAustria U213111----» All matchesPhiladelphia Union3102-1--» All matchesToronto FC3021----» All matchesSparta Prague2110----» All matchesCF Montréal2101-1--» All matchesComunicaciones2002----» All matchesFC Cincinnati2101-1--» All matchesIceland U212002----» All matchesLuxembourg U212200----» All matchesNashville SC2002----» All matchesNew England Revolution2002-1--» All matchesNetherlands U212110----» All matchesPeterhead FC2200----» All matchesSacramento Republic2101----» All matchesSheffield Wednesday2110----» All matchesSt. Louis City SC2011----» All matchesBirmingham Legion11001---» All matchesBrora Rangers FC11001---» All matchesFaeroe Islands11001---» All matchesArbroath FC1100----» All matchesBelarus U211010----» All matchesBelgium U211001----» All matchesBrazil1001----» All matchesBristol City1100----» All matchesBrooklyn FC1010----» All matchesBulgaria U211010----» All matchesCardiff City1100----» All matchesCharlotte FC1010----» All matchesChelsea FC U211010----» All matchesChicago Fire1010-1--» All matchesChicago Fire (Preseason)1100----» All matchesCove Rangers1100----» All matchesD.C. United1001-1--» All matchesDenmark1100----» All matchesDeportivo Toluca1001-1--» All matchesDerby County1001----» All matchesEast Fife FC1100----» All matchesEast Stirlingshire FC1100----» All matchesEl Paso Locomotive1001----» All matchesEverton FC1001----» All matchesExeter City1100----» All matchesFC Unirea1010-1--» All matchesFC Utrecht1010----» All matchesFCSB1010----» All matchesFleetwood Town1100-1--» All matchesFrance U191001----» All matchesHartford Athletic1001----» All matchesHull City1010----» All matchesIndy Eleven1001-1--» All matchesIpswich Town1010----» All matchesItaly U211001----» All matchesKelty Hearts1100----» All matchesLos Angeles Galaxy (Preseason)1001----» All matchesMiami FC1001----» All matchesMiddlesbrough FC1100----» All matchesNew England Revolution (Preseason)1001----» All matchesNew Mexico United1001-1--» All matchesNorthern Ireland1100----» All matchesNorthampton Town1001----» All matchesPittsburgh Riverhounds1100-1--» All matchesPortsmouth FC1010----» All matchesS.C. Braga1010----» All matchesStranraer FC1100----» All matchesTampa Bay Rowdies1001----» All matchesToronto FC (Preseason)1001----» All matchesCzech Republic1010----» All matchesVfB Stuttgart1001----» All matchesWest Bromwich Albion1001-1--» All matchesWest Ham United1001----» All matches