Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC971111--» All matchesAlloa Athletic82241---» All matchesGreenock Morton FC8053----» All matchesQueen Of The South8512----» All matchesDumbarton FC75201---» All matchesDundee United6123----» All matchesInverness CT6132-1--» All matchesLivingston FC54102---» All matchesSporting Kansas City5212-1--» All matchesSt. Mirren FC5212----» All matchesRaith Rovers4400----» All matchesBrechin City FC33001---» All matchesDunfermline Athletic31021---» All matchesPartick Thistle32101---» All matchesHibernian FC3003----» All matchesAlbion Rovers21101---» All matchesAyr United21011---» All matchesCentral FC2200-1--» All matchesLos Angeles Galaxy2020-1--» All matchesOrlando City2002----» All matchesPortland Timbers2200----» All matchesPumas UNAM2101-1--» All matchesRoss County FC2101----» All matchesSan Jose Earthquakes2011----» All matchesToronto FC2101--1-» All matchesScotland10101---» All matchesAberdeen FC1001----» All matchesArbroath FC1001----» All matchesCavalry FC1001----» All matchesCeltic FC1001----» All matchesCF Montréal1001-1--» All matchesChicago Fire1100----» All matchesCosta Rica1010----» All matchesCowdenbeath FC1100----» All matchesCuraçao1100----» All matchesD.C. United1001----» All matchesEl Salvador1001-1--» All matchesElgin City1100----» All matchesFC Dallas1100----» All matchesGhana1010----» All matchesHouston Dynamo1100----» All matchesKilmarnock FC1100----» All matchesMorocco1001-1--» All matchesMauritania1100----» All matchesMontrose FC1001----» All matchesNew York RB1001-1--» All matchesOttawa Fury1001----» All matchesPacific FC1001----» All matchesReal Salt Lake1001----» All matchesSeattle Sounders1100----» All matchesSt. Johnstone FC1100----» All matchesSouth Korea1001----» All matches