Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT22125551--» All matchesGreenock Morton FC22811323--» All matchesAyr United1992821--» All matchesDunfermline Athletic1910451---» All matchesQueen Of The South18102621-1» All matchesSt. Mirren FC16457-4--» All matchesPartick Thistle15555-2--» All matchesLivingston FC1433832--» All matchesArbroath FC148331---» All matchesRaith Rovers148241---» All matchesFalkirk FC1362512--» All matchesHibernian FC1327411--» All matchesAlloa Athletic128131---» All matchesDumbarton FC1062221--» All matchesHamilton Academical1062221--» All matchesSt Patrick's Athletic1070312--» All matchesRoss County FC10316-1--» All matchesSt. Johnstone FC10235----» All matchesShelbourne FC934211--» All matchesDrogheda United9432-1--» All matchesQueen's Park FC862011--» All matchesBohemian FC8422-2--» All matchesDundee United8035----» All matchesSligo Rovers723211--» All matchesRangers FC7007----» All matchesShamrock Rovers7043-1--» All matchesGalway United6222-1--» All matchesAberdeen FC51131---» All matchesDundee FC531111--» All matchesMotherwell FC52211---» All matchesCeltic FC5005----» All matchesDundalk FC5320-1--» All matchesHeart of Midlothian5113-1--» All matchesKilmarnock FC5302----» All matchesAirdrieonians FC41211---» All matchesBrechin City FC4310--1-» All matchesCork City4400-1--» All matchesCove Rangers4211----» All matchesWaterford FC4400-1--» All matchesStenhousemuir FC31201---» All matchesCowdenbeath FC3300----» All matchesPeterhead FC3201----» All matchesAC Milan U192011----» All matchesAFC Ajax U192101-1--» All matchesElgin City2200----» All matchesFC Barcelona U192002----» All matchesFCB Magpies2101-1--» All matchesForfar Athletic2200----» All matchesHB Tórshavn2110----» All matchesKuopion PS2110----» All matchesMontrose FC2200----» All matchesTobyl Kostanay2002----» All matchesUC Dublin2200----» All matchesBuckie Thistle11003---» All matchesBrora Rangers FC11002---» All matchesFinland U1910101---» All matchesEast Fife FC1001-1--» All matchesEast Kilbride FC1001----» All matchesItaly U191010----» All matchesCroatia U191010----» All matchesLithuania U191010----» All matchesNorway U191010----» All matchesAustria U191100----» All matchesStranraer FC1100----» All matches