Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United1113713--» All matchesAberdeen FC103161---» All matchesHibernian FC9414-1--» All matchesDunfermline Athletic824211--» All matchesCeltic FC8008-3--» All matchesHeart of Midlothian8044-31-» All matchesDundee FC7124-31-» All matchesRangers FC7025-3--» All matchesKilmarnock FC64111---» All matchesMotherwell FC6213-2--» All matchesInverness CT5203-1--» All matchesCardiff City4013---1» All matchesCrystal Palace4013--1-» All matchesPartick Thistle4211-3--» All matchesSouthampton FC4211-2--» All matchesBlackpool FC3102-1--» All matchesIpswich Town3111-2--» All matchesQueens Park Rangers3111----» All matchesWatford FC3003-2--» All matchesWest Bromwich Albion3102-1--» All matchesBarnsley FC2011----» All matchesCoventry City2011----» All matchesDerby County2101----» All matchesFalkirk FC2002-2--» All matchesLuton Town2110-1--» All matchesNewcastle United2011----» All matchesPreston North End2020----» All matchesReading FC2002----» All matchesScunthorpe United2011----» All matchesSheffield United2002----» All matchesSheffield Wednesday2101-2--» All matchesSunderland AFC2101----» All matchesBristol City1100----» All matchesBulgaria1100----» All matchesBurnley FC1100----» All matchesCharlton Athletic1010----» All matchesColchester United1100----» All matchesDoncaster Rovers1100----» All matchesEstonia1100----» All matchesGillingham FC1001----» All matchesHamilton Academical1100-1--» All matchesJapan1010----» All matchesLeeds United1100----» All matchesLeicester City1001-1--» All matchesManchester United1100----» All matchesMiddlesbrough FC1001----» All matchesNorwich City1001----» All matchesPlymouth Argyle1001----» All matchesSouthend United1100----» All matchesSt. Johnstone FC1010----» All matchesSt. Mirren FC1100----» All matchesStoke City1100----» All matchesSturm Graz1100----» All matchesSwansea City1001----» All matchesTrinidad & Tobago1100----» All matchesWest Ham United1001----» All matchesWolverhampton Wanderers1001----» All matches