Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT73131---» All matchesHibernian FC7412-2--» All matchesRaith Rovers61232---» All matchesCowdenbeath FC651011--» All matchesKilmarnock FC6123-1--» All matchesQueen Of The South6213----» All matchesAlloa Athletic55002---» All matchesDunfermline Athletic52121---» All matchesHeart of Midlothian5014-1--» All matchesLivingston FC5212----» All matchesSt. Mirren FC5212----» All matchesLas Vegas Lights FC411211--» All matchesRio Grande Valley FC42111---» All matchesDumbarton FC4112----» All matchesPartick Thistle4121----» All matchesRangers FC4013----» All matchesReal Monarchs SLC4103----» All matchesSacramento Republic4202-2--» All matchesSan Antonio FC301212--» All matchesGreenock Morton FC3111----» All matchesPhoenix Rising3120----» All matchesReno 1868 FC3120-1--» All matchesShamrock Rovers3003----» All matchesBrechin City FC220011--» All matchesColorado Springs Switchbacks21011---» All matchesEl Paso Locomotive20021---» All matchesWaterford FC21011---» All matchesAberdeen FC2101----» All matchesAyr United2011----» All matchesBK Forward2200-1--» All matchesCeltic FC2002----» All matchesCove Rangers2011----» All matchesDerry City2200----» All matchesDundalk FC2200----» All matchesDundee FC2110----» All matchesDundee United2200----» All matchesFalkirk FC2002----» All matchesFC Tulsa2110----» All matchesHamilton Academical2002----» All matchesMotherwell FC2002----» All matchesNew Mexico United2110----» All matchesOrange County SC2011----» All matchesPortland Timbers 22200-1--» All matchesShelbourne FC2101-1--» All matchesSporting Kansas City 22101-1--» All matchesSt. Johnstone FC2200----» All matchesTacoma Defiance2101----» All matchesEast Kilbride FC10101---» All matchesMontrose FC11001---» All matchesVasalunds IF10101---» All matchesVentura County FC10101---» All matchesAccrington Stanley1010----» All matchesAustin Bold1001----» All matchesBohemian FC1001----» All matchesCork City1100----» All matchesEast Fife FC1001----» All matchesEast Stirlingshire FC1100----» All matchesHammarby Talang FF1010-1--» All matchesIF Karlstad Fotboll1100----» All matchesIFK Haninge1100----» All matchesKelty Hearts1001----» All matchesMotala AIF1001----» All matchesOKC Energy FC1100----» All matchesPiteå IF1100----» All matchesQueen's Park FC1001----» All matchesSaint Louis FC1100-1--» All matchesSandvikens IF1100----» All matchesSerbia U171001----» All matchesSollentuna FK1100-1--» All matchesSporting Arizona FC1100----» All matchesSt Patrick's Athletic1010----» All matchesStockholm Internazionale1100-1--» All matchesTäby FK1100-1--» All matchesTeam ThorenGruppen FF1100----» All matchesTurkey U171001----» All matchesUC Dublin1100----» All matchesUmeå FC1100----» All matches