Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC11227-5--» All matchesAberdeen FC1025313--» All matchesCeltic FC1033411--» All matchesKilmarnock FC10325-3--» All matchesMotherwell FC951322--» All matchesHeart of Midlothian9234-2--» All matchesNotts County832312--» All matchesFalkirk FC8242-1--» All matchesInverness CT8323-2--» All matchesLeyton Orient751121--» All matchesSt. Mirren FC723222--» All matchesDundee United734011--» All matchesHartlepool United73311---» All matchesOldham Athletic740312--» All matchesBury FC7313-2--» All matchesRochdale AFC632121--» All matchesScunthorpe United641122--» All matchesLincoln City6312----» All matchesPreston North End6411-3--» All matchesCarlisle United510421--» All matchesBristol Rovers51131---» All matchesAFC Bournemouth5212-2--» All matchesBarnsley FC5221----» All matchesDunfermline Athletic5212----» All matchesExeter City5203----» All matchesSheffield United5230-2--» All matchesSwindon Town5320----» All matchesWalsall FC5122-1--» All matchesYeovil Town5311----» All matchesBlackpool FC40131---» All matchesBrentford FC42111---» All matchesColchester United43101---» All matchesPeterborough United42021---» All matchesStevenage FC411212--» All matchesTranmere Rovers431011--» All matchesCheltenham Town4301----» All matchesChesterfield FC4211----» All matchesCoventry City4103----» All matchesMilton Keynes Dons4112----» All matchesSheffield Wednesday4211----» All matchesWycombe Wanderers4112-1--» All matchesReading FC31111---» All matchesBoston United3120----» All matchesBristol City3012----» All matchesCrystal Palace3201-1--» All matchesDarlington FC3012----» All matchesDerby County3201----» All matchesDoncaster Rovers3012-1--» All matchesLeicester City3111----» All matchesMansfield Town3201----» All matchesMiddlesbrough FC3003-1--» All matchesNewcastle United3102-1--» All matchesNorthampton Town3021----» All matchesPlymouth Argyle3003----» All matchesPort Vale FC3012----» All matchesPortsmouth FC3111----» All matchesRushden & Diamonds AFC3120----» All matchesShrewsbury Town3120----» All matchesHamilton Academical22001---» All matchesHuddersfield Town20201---» All matchesKidderminster Harriers22001---» All matchesOdense BK21011---» All matchesTorquay United21101---» All matchesWest Bromwich Albion20021---» All matchesBarnet FC2200----» All matchesBurnley FC2101----» All matchesCardiff City2002----» All matchesCharlton Athletic2011-2--» All matchesChester City2200-1--» All matchesCrawley Town2011----» All matchesCrewe Alexandra2101----» All matchesDagenham & Redbridge2110----» All matchesEverton FC2002----» All matchesFC Dinaburg2200----» All matchesGretna FC2200----» All matchesIF Elfsborg2002----» All matchesIpswich Town2011----» All matchesLeeds United2101----» All matchesMacclesfield FC2020----» All matchesManchester City2002----» All matchesNottingham Forest2011----» All matchesStockport County2002-1--» All matchesSwansea City2011-1--» All matchesWatford FC2002-1--» All matchesWrexham AFC2200----» All matchesYork City2200----» All matchesHull City110011--» All matchesLuton Town10011---» All matchesAldershot Town1100----» All matchesBlackburn Rovers1100----» All matchesBradford Park Avenue1100----» All matchesCambridge United1100----» All matchesFleetwood Town1010----» All matchesMillwall FC1001-1--» All matchesMorecambe FC1100----» All matchesNorwich City1001----» All matchesOxford United1010----» All matchesQueens Park Rangers1100----» All matchesSouthampton FC1001----» All matchesSouthend United1010----» All matchesTottenham Hotspur1100----» All matchesWest Ham United1100----» All matchesWigan Athletic1010----» All matches