Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Johnstone FC15636-3--» All matchesKilmarnock FC1382314-1» All matchesMotherwell FC1392212--» All matchesRangers FC1323815-2» All matchesAberdeen FC1233623-1» All matchesLivingston FC1243513--» All matchesSt. Mirren FC1163224--» All matchesCeltic FC11146-3--» All matchesRoss County FC1052312--» All matchesDundee United8431-1--» All matchesDundee FC733122--» All matchesHeart of Midlothian7034-1--» All matchesCoventry City603312--» All matchesSunderland AFC522113--» All matchesAustin FC5311-1--» All matchesCardiff City5032----» All matchesHamilton Academical5410----» All matchesQueens Park Rangers5212----» All matchesPlymouth Argyle413011--» All matchesSouthampton FC402213--» All matchesBlackburn Rovers4211----» All matchesHull City4121-1--» All matchesLeeds United4013----» All matchesNorwich City4202-1--» All matchesWest Bromwich Albion4220-1--» All matchesSheffield Wednesday321012--» All matchesBirmingham City3300----» All matchesBristol City3210-1--» All matchesBurnley FC3021-2--» All matchesColorado Rapids3021-1--» All matchesDeportivo Toluca3201-2-1» All matchesFC Dallas3111-1--» All matchesPreston North End3120----» All matchesReal Salt Lake3300----» All matchesSan Jose Earthquakes3111-2--» All matchesStoke City3111----» All matchesVancouver Whitecaps3021-1--» All matchesArbroath FC22002---» All matchesPortsmouth FC22001---» All matchesSwansea City202011--» All matchesCyprus220011--» All matchesAsteras Tripolis2110----» All matchesCruz Azul2110-1--» All matchesDerby County2101----» All matchesEngland U212002----» All matchesFC Santa Coloma2200----» All matchesGeorgia2110----» All matchesHNK Rijeka2011----» All matchesHouston Dynamo2101-1--» All matchesIpswich Town2011-1--» All matchesCroatia U212110-2--» All matchesLD Alajuelense2110----» All matchesLeicester City2002-2--» All matchesLithuania U212110-2--» All matchesLos Angeles Galaxy2110-1--» All matchesLuton Town2002-1--» All matchesMiddlesbrough FC2101-2--» All matchesMillwall FC2110----» All matchesMinnesota United FC2101----» All matchesMolde FK2011-2--» All matchesPortland Timbers2011----» All matchesSan Diego FC2002----» All matchesSeattle Sounders2101----» All matchesSheffield United2002-2--» All matchesSpain2101----» All matchesSt. Louis City SC2200----» All matchesCzech Republic U192002-2--» All matchesReading FC10101---» All matchesAlloa Athletic1100----» All matchesAndorra U211100----» All matchesAtlanta United FC1100----» All matchesAyr United1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesClyde FC1100----» All matchesD.C. United1010----» All matchesDeportivo Guadalajara1100-1--» All matchesGermany1001---1» All matchesGermany U191001-1--» All matchesEngland1001----» All matchesFalkirk FC1001----» All matchesFrance U211100----» All matchesFrance U191001----» All matchesFulham FC1001----» All matchesGallos Blancos1100----» All matchesGibraltar1100----» All matchesGreenock Morton FC1001-1--» All matchesGreece1100----» All matchesGreece U211001----» All matchesHuddersfield Town1001-1--» All matchesInter Miami CF1100----» All matchesManchester City1001----» All matchesMontrose FC1100----» All matchesNashville SC1001-1--» All matchesNew York City FC1010----» All matchesNetherlands1001----» All matchesNetherlands U211100----» All matchesNorway1100-1--» All matchesNorway U191001----» All matchesNSÍ Runavík1100----» All matchesOrlando City1100----» All matchesOxford United1100-1--» All matchesQueen Of The South1100----» All matchesReal España1100----» All matchesRotherham United1100-1--» All matchesSporting Kansas City1100----» All matchesStevenage FC1001----» All matchesStranraer FC1100----» All matchesSouth Korea U211100----» All matchesTogo U211010----» All matchesToronto FC1100----» All matchesCzech Republic U211010----» All matchesUkraine1010----» All matchesUkraine U211001----» All matchesHungary U191001---1» All matchesWigan Athletic1010----» All matches