Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC444436-6--» All matchesHeart of Midlothian3961320-9--» All matchesKilmarnock FC3820711-7--» All matchesMotherwell FC371391517--» All matchesHibernian FC361611921--» All matchesRangers FC33691814--» All matchesInverness CT29147815--» All matchesHamilton Academical271647-2-2» All matchesDundee United24941116--» All matchesSt. Mirren FC221543-2--» All matchesDundee FC1874712-1» All matchesFalkirk FC18123313--» All matchesDunfermline Athletic171043-1--» All matchesLivingston FC1574412--» All matchesSt. Johnstone FC15573-2--» All matchesAberdeen FC13427-1--» All matchesPartick Thistle13715-2--» All matchesQueen Of The South9522-1--» All matchesRaith Rovers6213-4--» All matchesAyr United5302-1--» All matchesRoss County FC5212-3--» All matchesGreenock Morton FC4211----» All matchesAlloa Athletic3111-1--» All matchesArbroath FC3012-2--» All matchesBirmingham City3012----» All matchesCrystal Palace3111-3--» All matchesDumbarton FC3300-1--» All matchesHull City3012----» All matchesLeeds United3003----» All matchesLeicester City3102----» All matchesNottingham Forest3201----» All matchesPeterborough United3201-1--» All matchesAlbion Rovers2110----» All matchesBlackpool FC2011-1--» All matchesBrighton & Hove Albion2002----» All matchesCardiff City2002----» All matchesCowdenbeath FC2200----» All matchesDerby County2011----» All matchesDnipro Dnipropetrovsk2020-1--» All matchesFK Riteriai2002----» All matchesGretna FC2110-1--» All matchesHuddersfield Town2002----» All matchesIpswich Town2011----» All matchesMiddlesbrough FC2110----» All matchesMontrose FC2101----» All matchesPSV Eindhoven2011----» All matchesSigma Olomouc2002-2--» All matchesSporting CP2020----» All matchesWatford FC2011----» All matchesFC Copenhagen11001---» All matchesAtlético Madrid1001----» All matchesBarnsley FC1100----» All matchesBayern Munich1001----» All matchesBlackburn Rovers1001----» All matchesBolton Wanderers1001----» All matchesBrechin City FC1100----» All matchesBurnley FC1001----» All matchesBursaspor1010----» All matchesCharlton Athletic1001----» All matchesCoventry City1100-1--» All matchesDoncaster Rovers1100----» All matchesEast Fife FC1100----» All matchesFC Tulsa1010----» All matchesForfar Athletic1100----» All matchesGillingham FC1001----» All matchesIndy Eleven1010----» All matchesLinlithgow Rose1100----» All matchesLokomotiv Moscow1010----» All matchesManchester United1001----» All matchesMiami FC1001----» All matchesMillwall FC1010----» All matchesMoldova U211010----» All matchesNew York RB II1010----» All matchesPanathinaikos A.O.1001----» All matchesPortsmouth FC1010----» All matchesQueen's Park FC1100----» All matchesReading FC1001----» All matchesSheffield Wednesday1100----» All matchesSlovenia U211001----» All matchesStenhousemuir FC1100----» All matchesTampa Bay Rowdies1100-1--» All matchesValencia CF1010----» All matchesWest Ham United1010----» All matchesWolverhampton Wanderers1001----» All matches