Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers1655623--» All matchesPreston North End1493212--» All matchesStoke City14563-2--» All matchesDerby County1255211--» All matchesBristol City12444-3--» All matchesQueens Park Rangers1132622--» All matchesReading FC1115513--» All matchesCoventry City11218----» All matchesHibernian FC11452-2--» All matchesMiddlesbrough FC11155-4--» All matchesNorwich City11236-2--» All matchesWest Bromwich Albion11326----» All matchesRangers FC1022622--» All matchesBirmingham City1023514--» All matchesSheffield Wednesday1042411--» All matchesHull City10226----» All matchesBarnsley FC95131---» All matchesHuddersfield Town942315--» All matchesQueen Of The South92521---» All matchesLeeds United9117-1--» All matchesMillwall FC9342-2--» All matchesNottingham Forest9405-3--» All matchesLivingston FC842233--» All matchesLuton Town851212--» All matchesPlymouth Argyle83231---» All matchesSwansea City821513--» All matchesAlloa Athletic8710----» All matchesCharlton Athletic8233-1--» All matchesDumbarton FC8431-2--» All matchesIpswich Town8323-4--» All matchesPortsmouth FC8332-2--» All matchesSheffield United8116-2-1» All matchesBrentford FC712433--» All matchesFulham FC7106-2--» All matchesPeterborough United7412-1--» All matchesWigan Athletic7133-2--» All matchesCowdenbeath FC651011--» All matchesRaith Rovers63301---» All matchesShrewsbury Town6501----» All matchesWatford FC6303----» All matchesMilton Keynes Dons54011---» All matchesCardiff City5113-1--» All matchesFleetwood Town5311-2--» All matchesOxford United5131-2--» All matchesBolton Wanderers41212---» All matchesScunthorpe United43102---» All matchesAston Villa400411--» All matchesBlackpool FC431012--» All matchesSt. Mirren FC431011--» All matchesWycombe Wanderers43011--1» All matchesAFC Bournemouth4112----» All matchesBrighton & Hove Albion4004-2--» All matchesBurton Albion4103-1--» All matchesHeart of Midlothian4103-3--» All matchesMorecambe FC4301----» All matchesRochdale AFC4211-1--» All matchesRotherham United4310----» All matchesSunderland AFC4202-2--» All matchesPort Vale FC32101---» All matchesBradford City3102----» All matchesBristol Rovers3201-1--» All matchesCheltenham Town3210----» All matchesExeter City3120-1--» All matchesGreenock Morton FC3210-1--» All matchesLeicester City3111----» All matchesLincoln City3120----» All matchesNewcastle United3102----» All matchesNorthampton Town3300----» All matchesOldham Athletic3210-1--» All matchesSouthampton FC3003----» All matchesWalsall FC3210----» All matchesBarnet FC200211--» All matchesBury FC22001---» All matchesGillingham FC210112--» All matchesKilmarnock FC21011---» All matchesWolverhampton Wanderers201111--» All matchesAccrington Stanley2200-1--» All matchesAFC Wimbledon2101----» All matchesBurnley FC2011-1--» All matchesCambridge United2200-1--» All matchesCarlisle United2110-1--» All matchesDoncaster Rovers2110----» All matchesForest Green Rovers2101----» All matchesMansfield Town2101----» All matchesSouthend United2101----» All matchesWrexham AFC2002----» All matchesCrawley Town101011--» All matchesCrewe Alexandra10011---» All matchesElgin City11001---» All matchesEverton FC10011---» All matchesAzerbaijan1100----» All matchesBelarus1100----» All matchesBrechin City FC1100----» All matchesChesterfield FC1001----» All matchesDundee FC1001----» All matchesEast Stirlingshire FC1100-1--» All matchesEngland1001----» All matchesInverness CT1001----» All matchesCroatia1001----» All matchesLiverpool FC1001-1--» All matchesManchester City1001----» All matchesMontrose FC1100----» All matchesNewport County1010----» All matchesPartick Thistle1100-1--» All matchesRoss County FC1001----» All matchesSlovakia1100----» All matchesStockport County1100-1--» All matchesSutton United1100----» All matchesTrinidad & Tobago1100----» All matchesCzech Republic1010----» All matches