Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC10424----» All matchesDundee FC9333121-» All matchesHamilton Academical943213--» All matchesSt. Johnstone FC915311--» All matchesHeart of Midlothian9144-2--» All matchesAberdeen FC8206-2--» All matchesCeltic FC8116-1-1» All matchesCoventry City8431-1--» All matchesGillingham FC8152----» All matchesKilmarnock FC751112--» All matchesPartick Thistle7124-2--» All matchesCrewe Alexandra6321-21-» All matchesInverness CT6312-2--» All matchesPreston North End6132-1--» All matchesSheffield United6114-11-» All matchesAFC Wimbledon520311--» All matchesBurton Albion52211---» All matchesPort Vale FC51221---» All matchesRangers FC503211--» All matchesBlackburn Rovers5014-1--» All matchesColchester United5131----» All matchesLeicester City5140----» All matchesLeyton Orient5410-2--» All matchesLiverpool FC5032-1--» All matchesPeterborough United5203----» All matchesPlymouth Argyle5131-1--» All matchesScunthorpe United5131----» All matchesDundee United41031---» All matchesBarnsley FC4121----» All matchesBolton Wanderers4121----» All matchesBristol City4220----» All matchesChelsea FC4301----» All matchesCrawley Town4301----» All matchesDagenham & Redbridge4022----» All matchesFulham FC4202----» All matchesHibernian FC4202-1--» All matchesHull City4301--1-» All matchesIpswich Town4022----» All matchesNewcastle United4112----» All matchesNorthampton Town4400----» All matchesReading FC4121--1-» All matchesRotherham United4112-1--» All matchesSheffield Wednesday4121-1--» All matchesStoke City4301----» All matchesTottenham Hotspur4112----» All matchesWatford FC4004----» All matchesBristol Rovers31022---» All matchesNorwich City320121--» All matchesShrewsbury Town320111--» All matchesCharlton Athletic3102----» All matchesCrystal Palace3012----» All matchesLeeds United3102----» All matchesMillwall FC3210-2--» All matchesSunderland AFC3201----» All matchesSwindon Town3021-1-1» All matchesTorquay United3300---1» All matchesWalsall FC3111----» All matchesWest Bromwich Albion3300----» All matchesWest Ham United3102----» All matchesWolverhampton Wanderers3021----» All matchesBarnet FC22001---» All matchesOxford United22001---» All matchesSouthampton FC201111--» All matchesAccrington Stanley2020----» All matchesAldershot Town2011----» All matchesArsenal FC2011-1--» All matchesAS Roma2101----» All matchesAston Villa2002----» All matchesBlackpool FC2110----» All matchesBrighton & Hove Albion2020----» All matchesCardiff City2110----» All matchesCarlisle United2101----» All matchesCheltenham Town2110--1-» All matchesDoncaster Rovers2011-1--» All matchesDunfermline Athletic2110----» All matchesEverton FC2110----» All matchesExeter City2101-1--» All matchesFleetwood Town2200----» All matchesHalifax Town2200-1--» All matchesManchester City2101----» All matchesManchester United2011----» All matchesMilton Keynes Dons2200----» All matchesMontrose FC2200----» All matchesMorecambe FC2110----» All matchesOldham Athletic2101----» All matchesQueens Park Rangers2002----» All matchesSouthend United2110----» All matchesStevenage FC2011----» All matchesTranmere Rovers2101----» All matchesVfB Stuttgart2101-1--» All matchesWigan Athletic2101----» All matchesWycombe Wanderers2200----» All matchesYork City2110----» All matchesBoreham Wood11002---» All matchesAlloa Athletic1100----» All matchesArbroath FC1100----» All matchesAyr United1100----» All matchesBirmingham City1100----» All matchesBrentford FC1100----» All matchesBurnley FC1010-1--» All matchesBury FC1100----» All matchesChesterfield FC1100-1--» All matchesCove Rangers1100----» All matchesDartford FC1100----» All matchesDerby County1010----» All matchesEbbsfleet United1001----» All matchesFrance U191100-1--» All matchesGateshead FC1001----» All matchesHarrogate Town1010----» All matchesHartlepool United1001----» All matchesHavant & Waterlooville1010----» All matchesHereford United1010----» All matchesLuton Town1010----» All matchesMaidstone United1010----» All matchesNottingham Forest1001----» All matchesNotts County1100----» All matchesAustria U191001----» All matchesRochdale AFC1010----» All matchesSalford City1001----» All matchesSutton United1001----» All matchesSwansea City1001----» All matchesWrexham AFC1001---1» All matchesYeovil Town1001----» All matches