Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC1364323--» All matchesRaith Rovers1384124--» All matchesArbroath FC843121--» All matchesAyr United8431-1--» All matchesDundee FC8242-2--» All matchesHeart of Midlothian8035-1--» All matchesSt. Mirren FC8215----» All matchesHamilton Academical620412--» All matchesDunfermline Athletic6222----» All matchesKilmarnock FC6411-2--» All matchesPartick Thistle6411----» All matchesCeltic FC5005----» All matchesCove Rangers5401----» All matchesQueen Of The South5311-2--» All matchesLivingston FC4301----» All matchesSt. Johnstone FC4013----» All matchesDerry City3030----» All matchesDundalk FC3102----» All matchesFinn Harps3201-1--» All matchesHibernian FC3021----» All matchesMotherwell FC3111-1--» All matchesQueen's Park FC3111----» All matchesRangers FC3003----» All matchesShamrock Rovers3102----» All matchesSt Patrick's Athletic3210-1--» All matchesEastern SC22001---» All matchesBuckie Thistle2200----» All matchesCork City2110-1--» All matchesCowdenbeath FC2200----» All matchesDundee United2011----» All matchesFalkirk FC2110-1--» All matchesKelty Hearts2101----» All matchesSligo Rovers2101----» All matchesStranraer FC2200----» All matchesWaterford FC2101----» All matchesAberdeen FC1100----» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1001----» All matchesBohemian FC1001----» All matchesBrechin City FC1100----» All matchesCrumlin United1100----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesGamba Osaka1001----» All matchesInverness CT1100----» All matchesKashiwa Reysol1010----» All matchesAustria U191001----» All matchesPeterhead FC1100----» All matchesRoss County FC1100----» All matchesShanghai Port FC1001----» All matchesStirling Albion FC1001----» All matchesThep Xanh Nam Định FC1100----» All matchesCzech Republic U191001--1-» All matchesVissel Kobe1001----» All matches