Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC1346351--» All matchesInverness CT132563---» All matchesAberdeen FC1352622--» All matchesHeart of Midlothian1341821--» All matchesRangers FC1223731--» All matchesCeltic FC122192---» All matchesKilmarnock FC1132632--» All matchesHibernian FC1125421--» All matchesCoventry City935131--» All matchesFalkirk FC9234221-» All matchesCardiff City915312--» All matchesDundee United9234-2--» All matchesMillwall FC842231--» All matchesBarnsley FC85122---» All matchesLivingston FC824221--» All matchesSwansea City71243---» All matchesWatford FC724131--» All matchesDerby County741221--» All matchesDoncaster Rovers7421-2--» All matchesSt. Mirren FC641131-1» All matchesBristol City640222--» All matchesIpswich Town650121--» All matchesPeterborough United63122---» All matchesCharlton Athletic622211--» All matchesMiddlesbrough FC62221---» All matchesBrighton & Hove Albion6303-2--» All matchesNottingham Forest6213----» All matchesSouthampton FC6114----» All matchesSheffield United52033---» All matchesBlackpool FC541012--» All matchesBurnley FC540111--» All matchesDundee FC530211--» All matchesNorwich City52211---» All matchesQueens Park Rangers5122-1--» All matchesLeicester City43102---» All matchesCrystal Palace41301---» All matchesDunfermline Athletic4022----» All matchesBirmingham City33002---» All matchesSheffield Wednesday330021--» All matchesArsenal FC30031---» All matchesGretna FC310211--» All matchesLuton Town330013--» All matchesPortsmouth FC311111--» All matchesWest Ham United330011--» All matchesAFC Bournemouth3201----» All matchesAston Villa3003-1--» All matchesColchester United3300----» All matchesEverton FC3201-1--» All matchesHull City3012-1--» All matchesLeeds United3120-1--» All matchesManchester United3003-2--» All matchesPreston North End3021----» All matchesShrewsbury Town3111----» All matchesWest Bromwich Albion3102----» All matchesWigan Athletic3012----» All matchesBohemian FC21101---» All matchesCrawley Town220011--» All matchesNewcastle United20111---» All matchesAccrington Stanley2200----» All matchesBolton Wanderers2110-1--» All matchesBradford City2002----» All matchesBurton Albion2200----» All matchesCrewe Alexandra2101----» All matchesDjurgårdens IF2002-1--» All matchesFH Hafnarfjörður2011----» All matchesHartlepool United2110----» All matchesPartick Thistle2011----» All matchesPlymouth Argyle2200----» All matchesScunthorpe United2101----» All matchesStoke City2011----» All matchesSwindon Town2002----» All matchesTottenham Hotspur2002----» All matchesWolverhampton Wanderers2200----» All matchesWycombe Wanderers2101----» All matchesBury FC11002---» All matchesBray Wanderers11001---» All matchesCork City100111--» All matchesDagenham & Redbridge11001---» All matchesMansfield Town11001---» All matchesSkerries Town11001---» All matchesAFC Fylde1100----» All matchesAFC Wimbledon1100----» All matchesBrentford FC1100-1--» All matchesCambridge United1100-1--» All matchesCarlisle United1010----» All matchesChelsea FC1001----» All matchesCheltenham Town1010----» All matchesChesterfield FC1001----» All matchesDerry City1100-1--» All matchesExeter City1100----» All matchesFleetwood Town1010-1--» All matchesFulham FC1100----» All matchesGillingham FC1010----» All matchesGrimsby Town1100----» All matchesItaly1010----» All matchesLimerick FC1001----» All matchesLiverpool FC1010----» All matchesManchester City1001----» All matchesMontenegro1010----» All matchesMorecambe FC1001----» All matchesNewport County1100-1--» All matchesNorthampton Town1001----» All matchesPoland1001----» All matchesPort Vale FC1001---1» All matchesRochdale AFC1001----» All matchesRotherham United1001----» All matchesShamrock Rovers1001----» All matchesSligo Rovers1100----» All matchesSouthend United1100----» All matchesStevenage FC1001----» All matchesSunderland AFC1001----» All matchesYeovil Town1010----» All matches