Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC6015----» All matchesMotherwell FC6105----» All matchesHibernian FC51221---» All matchesLivingston FC51221---» All matchesRangers FC51041---» All matchesCeltic FC5005----» All matchesHeart of Midlothian5113-1--» All matchesRochdale AFC5113----» All matchesChelsea FC U21402221--» All matchesLiverpool FC U2142112---» All matchesManchester United U2142112---» All matchesReading FC U21422021--» All matchesTottenham Hotspur U2142112---» All matchesAltrincham FC4211----» All matchesBoston United4202-1--» All matchesBraintree Town4301----» All matchesForest Green Rovers4013-1--» All matchesHull City4121----» All matchesLeicester City U214211-1--» All matchesWest Bromwich Albion4202----» All matchesWoking FC4211-2--» All matchesGateshead FC30121---» All matchesMiddlesbrough FC U2132101---» All matchesSolihull Moors320111--» All matchesArsenal FC3102----» All matchesDundee United3201----» All matchesEastleigh FC3021----» All matchesHalifax Town3003----» All matchesKilmarnock FC3111----» All matchesNorwich City3111-1--» All matchesSt. Johnstone FC3210----» All matchesSt. Mirren FC3012----» All matchesSunderland AFC U213012----» All matchesSutton United3201-1--» All matchesTamworth FC3201----» All matchesWatford FC3021----» All matchesYork City3003----» All matchesArsenal FC U21211011--» All matchesBrackley Town21011---» All matchesCrewe Alexandra20021---» All matchesNorwich City U2121011---» All matchesPhiladelphia Union21011---» All matchesAFC Fylde2200----» All matchesAldershot Town2101----» All matchesBarnet FC2002----» All matchesBlackpool FC2101-1--» All matchesBoreham Wood2002----» All matchesBurnley FC2011----» All matchesCarlisle United2101----» All matchesDerby County U212002----» All matchesDundee FC2011----» All matchesEbbsfleet United2110----» All matchesGillingham FC2110----» All matchesHartlepool United2011----» All matchesIpswich Town2101----» All matchesLiverpool FC2101----» All matchesMaidenhead United2200----» All matchesManchester City U212011----» All matchesMorecambe FC2110----» All matchesNewcastle United2002----» All matchesPartick Thistle2101----» All matchesPeterborough United2011----» All matchesPlymouth Argyle2101----» All matchesPortsmouth FC2200----» All matchesQueens Park Rangers2011-1--» All matchesScunthorpe United2002----» All matchesSouthend United2011----» All matchesSunderland AFC2011----» All matchesSwansea City2002----» All matchesWealdstone FC2101----» All matchesWigan Athletic2011----» All matchesUnited of Manchester11002---» All matchesAlloa Athletic11001---» All matchesKelty Hearts10011---» All matchesAccrington Stanley1001----» All matchesAFC Wimbledon1010----» All matchesAirdrieonians FC1100-1--» All matchesAston Villa1010-1--» All matchesAston Villa U211001----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1100----» All matchesBuckie Thistle1100----» All matchesBurton Albion1001----» All matchesCF Montréal1001----» All matchesChelsea FC1001----» All matchesChile U211001----» All matchesColorado Rapids1001----» All matchesCrystal Palace1001----» All matchesD.C. United1010----» All matchesDagenham & Redbridge1100----» All matchesGermany U171001----» All matchesDinamo Zagreb II1100----» All matchesDunfermline Athletic1100----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesEverton FC1100----» All matchesEverton FC U211001----» All matchesFC Cincinnati1100----» All matchesFleetwood Town1001----» All matchesFrance U201100-1--» All matchesGreenock Morton FC1100----» All matchesGuatemala U211100----» All matchesHamilton Academical1001----» All matchesHapoel Be'er Sheva1010----» All matchesHuddersfield Town1010----» All matchesJapan U211001----» All matchesLeeds United1001----» All matchesLincoln City1100----» All matchesMalta U171100----» All matchesMiddlesbrough FC1001----» All matchesNew York City FC1001----» All matchesNewcastle United U211100----» All matchesNetherlands U171001----» All matchesNorthampton Town1100----» All matchesOldham Athletic1100-1--» All matchesPoland U201100----» All matchesPortland Timbers1100----» All matchesPortugal U211001----» All matchesPortugal U201100----» All matchesPreston North End1100----» All matchesRaith Rovers1100----» All matchesReal Salt Lake1010----» All matchesRotherham United1010-1--» All matchesSeattle Sounders1001----» All matchesSenegal U201100----» All matchesSheffield United1001----» All matchesSheffield Wednesday1001-1--» All matchesShrewsbury Town1100----» All matchesStoke City1010----» All matchesStoke City U211100----» All matchesStranraer FC1100----» All matchesSwindon Town1100----» All matchesTottenham Hotspur1100----» All matchesWest Bromwich Albion U211100----» All matchesWest Ham United U211010----» All matchesWolverhampton Wanderers1100----» All matches