Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC211416-5--» All matchesKilmarnock FC208754---» All matchesAberdeen FC20758-31-» All matchesRangers FC19559-41-» All matchesHibernian FC16745-3--» All matchesMotherwell FC16943-31-» All matchesDunfermline Athletic14734-1--» All matchesDundee United138231---» All matchesSt. Johnstone FC8350-1--» All matchesDundee FC7214-3--» All matchesLivingston FC6222-2--» All matchesNorwich City6303--1-» All matchesFalkirk FC540111--» All matchesBradford City5410-1--» All matchesRaith Rovers5320----» All matchesCoventry City4310----» All matchesInverness CT4031-2--» All matchesPreston North End4400----» All matchesSheffield United4202-1--» All matchesWimbledon FC4301-1--» All matchesCrewe Alexandra3111-2--» All matchesDerby County3111----» All matchesGillingham FC3210-1--» All matchesHeart of Midlothian3102-1--» All matchesIpswich Town3003----» All matchesMillwall FC3003-2--» All matchesPartick Thistle3201----» All matchesReading FC3120----» All matchesWalsall FC3102-1-1» All matchesWatford FC3012----» All matchesWolverhampton Wanderers3210----» All matchesRotherham United22001---» All matchesAston Villa2101----» All matchesCardiff City2110----» All matchesCharlton Athletic2101-1--» All matchesCrvena Zvezda2020-1--» All matchesCrystal Palace2011-1--» All matchesGrimsby Town2200----» All matchesLantana Tallinn2200----» All matchesLeicester City2002-2--» All matchesLiverpool FC2011----» All matchesNewcastle United2002----» All matchesRCD Mallorca2011----» All matchesStoke City2011-1--» All matchesSunderland AFC2002----» All matchesWest Bromwich Albion2011----» All matchesWest Ham United2011----» All matchesWigan Athletic2101----» All matchesCzech Republic100111--» All matchesArsenal FC1001----» All matchesBirmingham City1001-1--» All matchesBlackburn Rovers1001----» All matchesBolton Wanderers1001----» All matchesBurnley FC1100-1--» All matchesCambridge United1100----» All matchesGermany1100----» All matchesEngland1001----» All matchesFrance1001----» All matchesFulham FC1100----» All matchesHuddersfield Town1100----» All matchesLeeds United1100----» All matchesLithuania1100----» All matchesMiddlesbrough FC1010----» All matchesMyPa-471010----» All matchesNetherlands1010----» All matchesNottingham Forest1100----» All matchesPort Vale FC1100-1--» All matchesPortsmouth FC1100----» All matchesSheffield Wednesday1100----» All matchesSouthampton FC1100----» All matchesStockport County1010----» All matchesSwindon Town1100----» All matchesTottenham Hotspur1010----» All matchesTranmere Rovers1001----» All matchesHungary U211001---1» All matchesWales1001----» All matches