Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC9342----» All matchesLivingston FC9342----» All matchesSt. Johnstone FC9423----» All matchesCoventry City8233-2--» All matchesDoncaster Rovers7412----» All matchesHibernian FC7133-1-1» All matchesMotherwell FC7142----» All matchesPlymouth Argyle7124----» All matchesRochdale AFC7322----» All matchesShrewsbury Town7232----» All matchesBurton Albion6123----» All matchesDundee United6231---1» All matchesGillingham FC6222-1--» All matchesLeeds United6024----» All matchesPortsmouth FC6114----» All matchesRangers FC6105----» All matchesRoss County FC6420-2--» All matchesBlackpool FC5212----» All matchesBradford City5023-1--» All matchesBristol Rovers5302----» All matchesCeltic FC5104----» All matchesFleetwood Town5410-1--» All matchesHamilton Academical5221-1--» All matchesHeart of Midlothian5104-1--» All matchesKilmarnock FC5221-1--» All matchesMillwall FC5212-1--» All matchesOxford United5122-1--» All matchesPeterborough United5221-1--» All matchesSouthend United5302----» All matchesAccrington Stanley4121----» All matchesAFC Wimbledon4202-1--» All matchesCharlton Athletic4112----» All matchesScunthorpe United4112----» All matchesSheffield Wednesday4211----» All matchesSunderland AFC4121----» All matchesWalsall FC4103----» All matchesWatford FC4220----» All matchesWycombe Wanderers4121----» All matchesBarnsley FC3102-1--» All matchesBolton Wanderers3021----» All matchesBristol City3120----» All matchesBury FC3102----» All matchesChesterfield FC3201----» All matchesDundee FC3111----» All matchesHuddersfield Town3102----» All matchesLeicester City3003----» All matchesLuton Town3003----» All matchesOldham Athletic3030----» All matchesPartick Thistle3300----» All matchesPreston North End3003-1-1» All matchesQueens Park Rangers3102----» All matchesRotherham United3201----» All matchesSheffield United3102----» All matchesStoke City3030----» All matchesSwindon Town3111----» All matchesBlackburn Rovers2002----» All matchesBurnley FC2110----» All matchesCarlisle United2101----» All matchesColchester United2101----» All matchesCrewe Alexandra2110----» All matchesDerby County2101----» All matchesDunfermline Athletic2200----» All matchesHull City2002----» All matchesMaidenhead United2110----» All matchesMiddlesbrough FC2011----» All matchesMilton Keynes Dons2101-1--» All matchesNorwich City2101----» All matchesSwansea City2200----» All matchesWest Bromwich Albion2011-1--» All matchesWigan Athletic2101----» All matchesArsenal FC1001----» All matchesAyr United1100----» All matchesBlyth Spartans1100----» All matchesCardiff City1010----» All matchesChelsea FC1100----» All matchesEverton FC1100----» All matchesExeter City1001----» All matchesFalkirk FC1100----» All matchesFraserburgh FC1100----» All matchesGreenock Morton FC1100----» All matchesHartlepool United1100----» All matchesInverness CT1100----» All matchesIpswich Town1010----» All matchesKelty Hearts1100----» All matchesLincoln City1100----» All matchesLiverpool FC U211100----» All matchesMaidstone United1100----» All matchesManchester United1001----» All matchesMansfield Town1001----» All matchesMorecambe FC1100----» All matchesNorthampton Town1001----» All matchesNotts County1010----» All matchesQueen Of The South1100----» All matchesQueen's Park FC1100----» All matchesSouthampton FC1001----» All matchesStevenage FC1100----» All matchesTamworth FC1001----» All matchesTottenham Hotspur1001----» All matches