Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian3012----» All matchesKilmarnock FC3111----» All matchesSt. Johnstone FC3102----» All matchesItaly U1921101---» All matchesBelarus U212101-2--» All matchesBelgium U212002-1--» All matchesBelgium U182101----» All matchesBirmingham City2101----» All matchesDundee FC2110----» All matchesFinland U192101----» All matchesMillwall FC2101----» All matchesAustria U212101----» All matchesRangers FC2110----» All matchesSt. Mirren FC2110----» All matchesBarnsley FC U1811001---» All matchesCeltic FC11001---» All matchesLiechtenstein U19110011--» All matchesWigan Athletic11001---» All matchesAberdeen FC1001----» All matchesBarnsley FC1010----» All matchesBlackburn Rovers1100----» All matchesBradford City1010----» All matchesBurton Albion1100----» All matchesCambridge United1010----» All matchesCharlton Athletic1100----» All matchesDundee United1100----» All matchesEngland U191010----» All matchesFalkirk FC1100----» All matchesFrance U191001----» All matchesGhana1010----» All matchesHibernian FC1001----» All matchesHuddersfield Town1001----» All matchesIpswich Town1001----» All matchesCanada1001----» All matchesLeicester City1100-1--» All matchesLivingston FC1010-1--» All matchesLuton Town1100----» All matchesMansfield Town1010----» All matchesMiddlesbrough FC1100----» All matchesMontenegro U191001----» All matchesMotherwell FC1010----» All matchesNorway U211001----» All matchesNotts County1100----» All matchesAustria U191010----» All matchesPreston North End U181100----» All matchesReading FC1100----» All matchesRoss County FC1010----» All matchesRotherham United1100----» All matchesRomania1001----» All matchesScotland U191100----» All matchesSheffield Wednesday1100----» All matchesSouthampton FC U181001----» All matchesStockport County1100----» All matchesStoke City1001----» All matches