Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC11128----» All matchesRangers FC10136-1--» All matchesAFC Wimbledon72231---» All matchesWalsall FC74211---» All matchesDoncaster Rovers7205-3--» All matchesBradford City5122----» All matchesHamilton Academical5410-1--» All matchesHarrogate Town5320----» All matchesHeart of Midlothian5221-1--» All matchesLivingston FC5311----» All matchesMotherwell FC5401----» All matchesPort Vale FC5311-1--» All matchesSt. Mirren FC5212-2--» All matchesNewport County42111---» All matchesAccrington Stanley4121----» All matchesBolton Wanderers4112----» All matchesDundee United4013----» All matchesGillingham FC4202-2--» All matchesGrimsby Town4301-1--» All matchesKilmarnock FC4310-1--» All matchesMansfield Town4022----» All matchesMorecambe FC4112-2--» All matchesPeterborough United4211----» All matchesRoss County FC4211--1-» All matchesSalford City4022----» All matchesSt. Johnstone FC4310----» All matchesStockport County4121----» All matchesNotts County303011--» All matchesTranmere Rovers320111--» All matchesColchester United3210----» All matchesCrewe Alexandra3201----» All matchesHibernian FC3012----» All matchesLeyton Orient3201----» All matchesMilton Keynes Dons3210----» All matchesReading FC3102-1--» All matchesWycombe Wanderers3102-1--» All matchesBurton Albion21011---» All matchesBarnsley FC2011----» All matchesBarrow AFC2200----» All matchesBlackpool FC2101----» All matchesCardiff City2002----» All matchesCarlisle United2101----» All matchesChesterfield FC2002-2--» All matchesCrawley Town2110----» All matchesDumbarton FC2200----» All matchesDundee FC2200----» All matchesDunfermline Athletic2200----» All matchesExeter City2110-1--» All matchesFleetwood Town2110----» All matchesForest Green Rovers2101-1--» All matchesFrance U162002----» All matchesHNK Rijeka2002-1--» All matchesHuddersfield Town2011-1--» All matchesLincoln City2002----» All matchesLuton Town2002-1--» All matchesPlymouth Argyle2101----» All matchesRaith Rovers2110----» All matchesRotherham United2002----» All matchesRovaniemi PS2200-1--» All matchesStevenage FC2101----» All matchesSutton United2110----» All matchesSwindon Town2110----» All matchesWigan Athletic2002----» All matchesWrexham AFC2011----» All matchesSpain U1711002---» All matchesAston Villa11001---» All matchesEstonia U1711001---» All matchesAndorra U191100----» All matchesAndorra U171100-1--» All matchesArbroath FC1001----» All matchesArsenal FC U211100----» All matchesAston Villa U211100----» All matchesAyr United1001----» All matchesBelarus U191010----» All matchesBromley FC1010----» All matchesBurnley FC1001----» All matchesCharlton Athletic1001----» All matchesChelsea FC1001----» All matchesChelsea FC U211100----» All matchesCheltenham Town1100----» All matchesChikhura Sachkhere1100----» All matchesDenmark U171010----» All matchesDerby County1100----» All matchesGermany U191100----» All matchesFrance U171001----» All matchesGateshead FC1100----» All matchesHartlepool United1100----» All matchesInverness CT1001----» All matchesIreland U161001----» All matchesKing's Lynn1100----» All matchesLeicester City1010----» All matchesMaidstone United1001----» All matchesNorthern Ireland U161100----» All matchesNorthampton Town1010-1--» All matchesPortsmouth FC1001----» All matchesQarabağ FK1001----» All matchesRochdale AFC1100----» All matchesSan Marino U191100----» All matchesSweden U191010----» All matchesSouthampton FC1001----» All matchesStoke City1001----» All matchesTottenham Hotspur U211100----» All matchesWales U161010----» All matchesCyprus U191100----» All matches