Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC214116-1--» All matchesSt. Johnstone FC21957----» All matchesDundee United1976631--» All matchesKilmarnock FC1988321--» All matchesCeltic FC19341211--» All matchesNew Mexico United18855-1--» All matchesSan Antonio FC1666423--» All matchesColorado Springs Switchbacks16844-3--» All matchesSt. Mirren FC1585212--» All matchesMotherwell FC15834----» All matchesHamilton Academical136341---» All matchesLas Vegas Lights FC1361613--» All matchesHeart of Midlothian13454----» All matchesOakland Roots1263321--» All matchesOrange County SC1244412--» All matchesPhoenix Rising12147-1--» All matchesRoss County FC12543-1--» All matchesHibernian FC1162321--» All matchesFC Tulsa11443-3--» All matchesMonterey Bay FC951311--» All matchesReal Monarchs SLC96211---» All matchesRio Grande Valley FC842221--» All matchesPartick Thistle8521----» All matchesEl Paso Locomotive7502-1--» All matchesAustin Bold6330----» All matchesInverness CT6033-2--» All matchesRangers FC6015----» All matchesDunfermline Athletic50411---» All matchesLexington SC5023----» All matchesSacramento Republic5320----» All matchesIndy Eleven41211---» All matchesBirmingham Legion4112-1--» All matchesSan Diego Loyal4211----» All matchesVentura County FC4202-1--» All matchesTampa Bay Rowdies311111--» All matchesCharleston Battery3102-2--» All matchesDumbarton FC3210----» All matchesDundee FC3120----» All matchesFresno FC3201----» All matchesHartford Athletic3201-1--» All matchesLoudoun United3300-1--» All matchesMemphis 9013120----» All matchesOKC Energy FC3111----» All matchesRhode Island FC3111----» All matchesSan Jose Earthquakes3201----» All matchesLouisville City FC20022---» All matchesPortland Timbers 221101---» All matchesDetroit City FC2200----» All matchesFalkirk FC2200----» All matchesMiami FC2200----» All matchesPittsburgh Riverhounds2011----» All matchesReno 1868 FC2110----» All matchesColorado Rapids1001----» All matchesCrossfire Redmond1100----» All matchesEast Fife FC1001----» All matchesFC Botoşani1001----» All matchesFC Dinamo Bucureşti1010----» All matchesFC Voluntari1100----» All matchesFCSB1001----» All matchesGaz Metan Mediaş1010----» All matchesNorth Carolina FC1010----» All matchesOrlando City1001----» All matchesPortland Timbers U231100----» All matchesRaith Rovers1100----» All matchesSeattle Sounders1001-1--» All matchesSporting JAX1100----» All matchesSporting Kansas City1100-1--» All matchesSporting Kansas City 21010----» All matchesTacoma Defiance1100-1--» All matches