Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic7502-1--» All matchesQueen Of The South62041---» All matchesHeart of Midlothian6105-1--» All matchesLivingston FC6123----» All matchesHibernian FC53111---» All matchesChelsea FC U215302----» All matchesDunfermline Athletic5212----» All matchesEast Fife FC5221----» All matchesInverness CT5203----» All matchesLeicester City U215221----» All matchesManchester City U215023----» All matchesMontrose FC5320----» All matchesPeterhead FC5410----» All matchesSt. Mirren FC5104----» All matchesTottenham Hotspur U215005----» All matchesArsenal FC U2141211---» All matchesBlackburn Rovers U214031----» All matchesCove Rangers4121----» All matchesDumbarton FC4022----» All matchesKilmarnock FC4004----» All matchesRaith Rovers4202----» All matchesRoss County FC4112----» All matchesStenhousemuir FC4103----» All matchesEverton FC U2131111---» All matchesAberdeen FC3111----» All matchesAirdrieonians FC3201----» All matchesDundee United3021----» All matchesForfar Athletic3300----» All matchesKelty Hearts3102----» All matchesStirling Albion FC3201----» All matchesClyde FC21102---» All matchesBrighton & Hove Albion U2122001---» All matchesAyr United2011----» All matchesBrechin City FC2110----» All matchesCeltic FC2002----» All matchesDerby County U212110----» All matchesEast Kilbride FC2200----» All matchesFalkirk FC2011----» All matchesMotherwell FC2110----» All matchesNew York City FC2101----» All matchesRangers FC2002----» All matchesSouthampton FC U212200----» All matchesWest Ham United U212002----» All matchesWolverhampton Wanderers U212200----» All matchesAccrington Stanley1001----» All matchesAndorra U191100----» All matchesAston Villa1001----» All matchesAthletic Club B1001----» All matchesAtlanta United FC1100----» All matchesBolton Wanderers1001----» All matchesBulgaria U171001----» All matchesColumbus Crew1100----» All matchesCrystal Palace U211001----» All matchesDenmark U171001----» All matchesDundee FC1001----» All matchesEdinburgh City1001----» All matchesElgin City1100----» All matchesEngland U161001----» All matchesFC Cincinnati1100----» All matchesFleetwood Town1001----» All matchesGreenock Morton FC1001----» All matchesInter Miami CF1100----» All matchesIsrael U191001-1--» All matchesItaly U171010----» All matchesLeeds United U211001----» All matchesLiechtenstein U191100----» All matchesManchester United U211001----» All matchesMotherwell FC (R)1010----» All matchesNashville SC1001----» All matchesNew England Revolution1100----» All matchesNew York RB1001----» All matchesNorth Macedonia U171100----» All matchesParis Saint-Germain U211100----» All matchesPhiladelphia Union1100----» All matchesPort Vale FC1001----» All matchesQueen's Park FC1100----» All matchesSwitzerland U171010----» All matchesSt. Mirren FC (R)1100-1--» All matchesSwansea City U211100----» All matchesCzech Republic U191001----» All matchesHungary U191001----» All matches