Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC215610-8--» All matchesAberdeen FC190514-5--» All matchesHamilton Academical17953-4--» All matchesCeltic FC152211-3--» All matchesMotherwell FC14527-5--» All matchesSt. Johnstone FC14824-4--» All matchesRoss County FC1354411--» All matchesDundee FC11452-11-» All matchesHeart of Midlothian11614-1-1» All matchesHibernian FC11344-3--» All matchesSt. Mirren FC1051412--» All matchesTranmere Rovers10532-1--» All matchesWycombe Wanderers10541-1--» All matchesSwindon Town822421--» All matchesDagenham & Redbridge86021---» All matchesPlymouth Argyle85031---» All matchesYeovil Town853012--» All matchesHuddersfield Town8242----» All matchesColchester United722311--» All matchesHartlepool United74121---» All matchesBristol Rovers7421----» All matchesMilton Keynes Dons7214----» All matchesPartick Thistle7241----» All matchesPeterborough United7502----» All matchesAccrington Stanley6501----» All matchesCarlisle United6411-1--» All matchesNotts County6321----» All matchesOldham Athletic6501----» All matchesWalsall FC6402---1» All matchesLivingston FC53111---» All matchesCharlton Athletic5212-1--» All matchesGillingham FC5221----» All matchesInverness CT5131-1--» All matchesLeeds United5131-3--» All matchesLeicester City5023-1--» All matchesLeyton Orient5320-2--» All matchesExeter City44001---» All matchesRochdale AFC42201---» All matchesBrentford FC4301-1--» All matchesCheltenham Town4220-2--» All matchesChesterfield FC4121-1--» All matchesMansfield Town4112----» All matchesMillwall FC4121----» All matchesNorthampton Town4112-1--» All matchesPortsmouth FC4121-1--» All matchesRotherham United4220----» All matchesShrewsbury Town4022----» All matchesSouthampton FC4121-1--» All matchesSouthend United4121----» All matchesAFC Wimbledon3021---1» All matchesBirmingham City3021----» All matchesBurnley FC3201----» All matchesCardiff City3210-1--» All matchesDundee United3210----» All matchesHereford United3300----» All matchesIpswich Town3111----» All matchesSheffield Wednesday3201-1--» All matchesStevenage FC3201----» All matchesStockport County3111----» All matchesWatford FC3210----» All matchesYork City3030----» All matchesAFC Bournemouth2011----» All matchesBarnet FC2101----» All matchesBarnsley FC2110-1--» All matchesBradford City2101----» All matchesBurton Albion2011----» All matchesBury FC2101----» All matchesChester City2011----» All matchesConnah's Quay Nomads2101----» All matchesCrewe Alexandra2101-1--» All matchesCrystal Palace2002----» All matchesDerby County2110----» All matchesFalkirk FC2101----» All matchesHull City2011----» All matchesLiverpool FC U212110----» All matchesMorecambe FC2101----» All matchesNorwich City2002----» All matchesPort Vale FC2101-1--» All matchesQueen's Park FC2200----» All matchesScunthorpe United2002-1--» All matchesWest Ham United2002-1--» All matchesWoking FC2110----» All matchesAlbion Rovers1001----» All matchesArsenal FC1001----» All matchesArsenal FC U211010----» All matchesAzerbaijan U211100----» All matchesAston Villa1001----» All matchesBerwick Rangers1100-1--» All matchesBlackburn Rovers1010----» All matchesBlackburn Rovers U211100----» All matchesBlackpool FC1010----» All matchesBristol City1100----» All matchesBrora Rangers FC1100----» All matchesChelsea FC U211010----» All matchesClyde FC1100----» All matchesCrawley Town1100----» All matchesCrystal Palace U211100----» All matchesDarlington FC1100----» All matchesDoncaster Rovers1100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1001-1--» All matchesEverton FC1001----» All matchesFleetwood Town1001----» All matchesForfar Athletic1100----» All matchesGreenock Morton FC1001----» All matchesGrimsby Town1010----» All matchesLeeds United U211010-1--» All matchesLincoln City1100----» All matchesLiverpool FC1001----» All matchesLuton Town1001----» All matchesMacclesfield FC1100----» All matchesMiddlesbrough FC1100----» All matchesNewcastle United1100----» All matchesNewport County1100----» All matchesQueens Park Rangers1100----» All matchesReading FC1001----» All matchesRushden & Diamonds AFC1100----» All matchesStenhousemuir FC1100----» All matchesStoke City1001----» All matchesTorquay United1100----» All matchesWelling United FC1100----» All matchesWest Ham United U211100----» All matchesWrexham AFC1100----» All matches