Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC17211421--» All matchesHamilton Academical167275---» All matchesHibernian FC16646321-» All matchesCharlton Athletic1547422--» All matchesRangers FC152310131-» All matchesDundee United144371---» All matchesMilton Keynes Dons1343635--» All matchesInverness CT1364314--» All matchesSt. Mirren FC1353512--» All matchesPortsmouth FC1243533--» All matchesMotherwell FC1223714--» All matchesRochdale AFC1281311--» All matchesHeart of Midlothian12246-1--» All matchesKilmarnock FC1152421--» All matchesFleetwood Town1115511--» All matchesGillingham FC105232---» All matchesSouthend United1020823--» All matchesShrewsbury Town104241---» All matchesDoncaster Rovers943222--» All matchesMillwall FC943222--» All matchesWigan Athletic9306-3--» All matchesAFC Wimbledon850331--» All matchesBlackpool FC843121--» All matchesFalkirk FC833221--» All matchesCoventry City812511--» All matchesIpswich Town823312--» All matchesOxford United862011--» All matchesBolton Wanderers71333---» All matchesOldham Athletic72233---» All matchesHartlepool United723222--» All matchesBirmingham City76101---» All matchesMiddlesbrough FC740311--» All matchesPeterborough United732211--» All matchesWycombe Wanderers622232--» All matchesBradford City64112---» All matchesBristol Rovers621311--» All matchesPlymouth Argyle623111--» All matchesScunthorpe United61231---» All matchesSt. Johnstone FC63031---» All matchesWoking FC613211--» All matchesAccrington Stanley6312-1--» All matchesLincoln City6411-1--» All matchesRotherham United6231----» All matchesLeeds United512233--» All matchesNottingham Forest511322--» All matchesBlackburn Rovers52121---» All matchesBurnley FC511313--» All matchesHull City51221---» All matchesQueen Of The South50231---» All matchesReading FC531113--» All matchesWalsall FC513111--» All matchesCardiff City5113-1--» All matchesEast Fife FC5023----» All matchesCarlisle United421142--» All matchesSwindon Town44003---» All matchesAldershot Town430121--» All matchesHalifax Town411222--» All matchesPeterhead FC430121--» All matchesAFC Fylde42111---» All matchesAltrincham FC42021---» All matchesBarnet FC40311---» All matchesBarnsley FC430112--» All matchesBurton Albion41121---» All matchesCrewe Alexandra412111--» All matchesEbbsfleet United43011---» All matchesMaidenhead United420212--» All matchesPort Vale FC43101---» All matchesYork City42111---» All matchesBrighton & Hove Albion4202----» All matchesDagenham & Redbridge4121-1--» All matchesFulham FC4112-1--» All matchesGateshead FC4022-1--» All matchesKelty Hearts4211----» All matchesNorthampton Town4022-2--» All matchesPartick Thistle4013-1--» All matchesSheffield Wednesday4112-1--» All matchesSolihull Moors4220----» All matchesSunderland AFC311131--» All matchesAFC Bournemouth311122--» All matchesYeovil Town320121--» All matchesChesterfield FC311111--» All matchesLuton Town30211--1» All matchesMacclesfield FC312011--» All matchesNewport County30211---» All matchesTranmere Rovers330011--» All matchesWealdstone FC31201---» All matchesAlloa Athletic3021-1--» All matchesBrentford FC3111-1--» All matchesCambridge United3111-1--» All matchesDerby County3012----» All matchesDunfermline Athletic3201-1--» All matchesExeter City3210----» All matchesHuddersfield Town3120-1--» All matchesMontrose FC3201----» All matchesNorwich City3012-1--» All matchesSheffield United3102-1--» All matchesAlbania U2122002---» All matchesBoreham Wood21102---» All matchesAzerbaijan U2121101---» All matchesBelarus U21211011--» All matchesForest Green Rovers20021---» All matchesGretna FC21101---» All matchesIceland U21200211--» All matchesAustria U2121011---» All matchesQueens Park Rangers210111--» All matchesSouthampton FC201111--» All matchesBraintree Town2002----» All matchesDorking Wanderers2110----» All matchesEast Kilbride FC2101----» All matchesGreenock Morton FC2110----» All matchesManchester City2002----» All matchesMansfield Town2011----» All matchesMorecambe FC2200-1--» All matchesNotts County2200----» All matchesOxford City2110----» All matchesRaith Rovers2110----» All matchesSigma Olomouc2002----» All matchesStenhousemuir FC2101----» All matchesSutton United2011-1--» All matchesTamworth FC2101----» All matchesWatford FC2011----» All matchesWolverhampton Wanderers2002----» All matchesBury FC110021--» All matchesCrawley Town11002---» All matchesBoston United10101---» All matchesBurnley FC U2111001---» All matchesLeicester City U2110011---» All matchesAirdrieonians FC1010----» All matchesArbroath FC1001----» All matchesAtlético Madrid1001----» All matchesBayern Munich1001----» All matchesBowers & Pitsea FC1100----» All matchesBristol City1010----» All matchesBromley FC1001----» All matchesCheltenham Town1010----» All matchesCove Rangers1100-1--» All matchesCrystal Palace1100----» All matchesDumbarton FC1001----» All matchesDundee FC1001----» All matchesFC Copenhagen1100----» All matchesIreland1001----» All matchesKidderminster Harriers1100----» All matchesLeicester City1001----» All matchesLeyton Orient1001----» All matchesLokomotiv Moscow1010----» All matchesNewcastle United1100----» All matchesNorthern Ireland1100----» All matchesPreston North End1010----» All matchesQueen's Park FC1010----» All matchesRoss County FC1001----» All matchesSwansea City1100----» All matchesWest Bromwich Albion U211001-1--» All matches