Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC24127521--» All matchesCeltic FC221516-1--» All matchesHeart of Midlothian2187622--» All matchesRangers FC20441211--» All matchesKilmarnock FC19847-2--» All matchesDunfermline Athletic1575311--» All matchesDundee United15843-1--» All matchesHibernian FC1034321--» All matchesAberdeen FC1022613--» All matchesFalkirk FC943221--» All matchesCoventry City660041--» All matchesInverness CT63032---» All matchesDerby County53022---» All matchesAston Villa52121---» All matchesTottenham Hotspur52121---» All matchesBradford City5212----» All matchesLivingston FC5302----» All matchesNottingham Forest5221----» All matchesPartick Thistle5311----» All matchesRaith Rovers5311----» All matchesSheffield Wednesday5311-1--» All matchesBurnley FC43011---» All matchesBlackburn Rovers4031----» All matchesDundee FC4220----» All matchesGrimsby Town4301-1--» All matchesSt. Johnstone FC4112----» All matchesSt. Mirren FC4211-1--» All matchesBirmingham City301211--» All matchesLeicester City32011---» All matchesManchester United30211---» All matchesArsenal FC3012----» All matchesCrystal Palace3300-1--» All matchesGillingham FC3012----» All matchesLiverpool FC3012----» All matchesNorwich City3102----» All matchesPortsmouth FC3201----» All matchesPreston North End3021----» All matchesWest Ham United3012----» All matchesWimbledon FC3300----» All matchesFK Žalgiris21011---» All matchesBK Häcken2011----» All matchesBrighton & Hove Albion2101----» All matchesCrewe Alexandra2002-1--» All matchesFK Vetra2011----» All matchesIpswich Town2002----» All matchesLeeds United2101----» All matchesManchester City2002-2--» All matchesMiddlesbrough FC2110----» All matchesMillwall FC2011---1» All matchesPartizan2101----» All matchesReading FC2002----» All matchesSheffield United2200----» All matchesSouthampton FC2101----» All matchesStockport County2011-1--» All matchesStoke City2101----» All matchesWalsall FC2101----» All matchesWest Bromwich Albion2011----» All matchesWolverhampton Wanderers2020-1--» All matchesBarry Town United11001---» All matchesHungary U2110011---» All matchesAS Roma1010----» All matchesBarnsley FC1100-1--» All matchesBristol City1100----» All matchesChelsea FC1001----» All matchesCSKA Sofia1010----» All matchesDnipro Dnipropetrovsk1010----» All matchesEverton FC1010----» All matchesFaeroe Islands1100----» All matchesFC Dinaburg1100----» All matchesFC Zürich1100----» All matchesLuton Town1001----» All matchesOdense BK1100-1--» All matchesRotherham United1001----» All matchesSpain U211001----» All matchesTranmere Rovers1100----» All matches