Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic6303----» All matchesArbroath FC4022----» All matchesAyr United4022----» All matchesCove Rangers4400----» All matchesCowdenbeath FC4220----» All matchesDundee FC4130-1--» All matchesElgin City4121----» All matchesForfar Athletic4202----» All matchesHamilton Academical4211----» All matchesInter Miami CF4130----» All matchesInverness CT4211----» All matchesKelty Hearts4022----» All matchesPartick Thistle4112----» All matchesQueen's Park FC4310-1--» All matchesRaith Rovers4211----» All matchesStenhousemuir FC4130----» All matchesStranraer FC4301----» All matchesAlbion Rovers3102----» All matchesD.C. United3120----» All matchesOrlando City3201----» All matchesPhiladelphia Union3120----» All matchesStirling Albion FC3210----» All matchesAtlanta United FC2200----» All matchesAtlético Ottawa2200----» All matchesAustin FC2200-1--» All matchesCF América2110-1--» All matchesCF Montréal2200----» All matchesCharlotte FC2200-1--» All matchesChicago Fire2101----» All matchesColumbus Crew2200----» All matchesDumbarton FC2110----» All matchesFC Cincinnati2200----» All matchesNew England Revolution2200----» All matchesNew York City FC2110----» All matchesNew York RB2200----» All matchesUANL Tigres2002----» All matchesAberdeen FC1001----» All matchesAtlético San Luis1100----» All matchesAtlético Sanluqueño CF1001---1» All matchesBonnyrigg Rose Athletic1100----» All matchesCA Osasuna1001----» All matchesCeltic FC1001----» All matchesChattanooga Red Wolves1100----» All matchesChile1100----» All matchesClyde FC1001-1--» All matchesCP Cacereño1100----» All matchesFalkirk FC1001----» All matchesFC Dallas1010----» All matchesHibernian FC1100----» All matchesCanada1100----» All matchesLos Angeles FC1100----» All matchesLothian Thistle HV1100----» All matchesMinnesota United FC1100----» All matchesQueen Of The South1100----» All matchesReal Oviedo1100----» All matchesSan Jose Earthquakes1010----» All matchesSporting Kansas City1100----» All matchesToronto FC1001----» All matches