Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1122714--» All matchesBarnsley FC11416-1--» All matchesInverness CT923431--» All matchesSt. Mirren FC932421--» All matchesHeart of Midlothian953111--» All matchesLuton Town915312--» All matchesMotherwell FC924313--» All matchesDundee United9162-1-1» All matchesAberdeen FC83323---» All matchesWycombe Wanderers85122---» All matchesPeterborough United843111--» All matchesPort Vale FC843112--» All matchesDoncaster Rovers8314----» All matchesMiddlesbrough FC8323-1--» All matchesRangers FC8206----» All matchesHibernian FC731322--» All matchesFleetwood Town74211---» All matchesSt. Johnstone FC722311--» All matchesBlackburn Rovers7142----» All matchesBlackpool FC7232-1--» All matchesBradford City7502-3--» All matchesBristol Rovers7331----» All matchesColchester United7142-2--» All matchesHuddersfield Town7223-1--» All matchesNotts County7322----» All matchesMansfield Town612311--» All matchesStevenage FC623111--» All matchesBirmingham City6132----» All matchesChesterfield FC6330-1--» All matchesCrawley Town6123-1--» All matchesIpswich Town6321----» All matchesRotherham United6411----» All matchesSheffield United6042----» All matchesWalsall FC6312----» All matchesGillingham FC522111--» All matchesShrewsbury Town512211--» All matchesSwindon Town541012--» All matchesCrewe Alexandra5401-1--» All matchesExeter City5410-1--» All matchesHamilton Academical5122-2--» All matchesLeyton Orient5203-1--» All matchesPreston North End5005-2--» All matchesRochdale AFC5311-1--» All matchesSouthend United5401-3--» All matchesDunfermline Athletic42111---» All matchesScunthorpe United42111---» All matchesAccrington Stanley4121----» All matchesBolton Wanderers4112----» All matchesBristol City4202-1--» All matchesCardiff City4103----» All matchesCoventry City4121-1--» All matchesHull City4121----» All matchesLincoln City4202----» All matchesMillwall FC4103----» All matchesPortsmouth FC4112----» All matchesStockport County4013-1--» All matchesSwansea City4031----» All matchesWest Bromwich Albion4112----» All matchesWigan Athletic4031-2--» All matchesYeovil Town4013-2--» All matchesCharlton Athletic321011--» All matchesGrimsby Town33001---» All matchesMorecambe FC31111---» All matchesAFC Bournemouth3012----» All matchesAFC Wimbledon3021----» All matchesBarnet FC3120-1--» All matchesBurton Albion3012-1--» All matchesCheltenham Town3111----» All matchesDerby County3120----» All matchesForest Green Rovers3003-1--» All matchesMilton Keynes Dons3210----» All matchesNorthampton Town3300----» All matchesPlymouth Argyle3102-1--» All matchesSunderland AFC3210----» All matchesWatford FC3201-1--» All matchesBrighton & Hove Albion2011----» All matchesBulgaria U212020----» All matchesCambridge United2002-2--» All matchesCarlisle United2110-1--» All matchesFalkirk FC2110----» All matchesFulham FC2101----» All matchesLeicester City2002----» All matchesNewport County2002----» All matchesNetherlands U212110----» All matchesNorwich City2011----» All matchesOxford United2011----» All matchesQueens Park Rangers2101----» All matchesRoss County FC2110-1--» All matchesSheffield Wednesday2110----» All matchesStoke City2110----» All matchesFrance U1810011---» All matchesBelgium U211001----» All matchesBrentford FC1100----» All matchesBurnley FC1001----» All matchesBury FC1001----» All matchesCrystal Palace1001----» All matchesDundee FC1010----» All matchesHartlepool United1100----» All matchesItaly U211001----» All matchesLeeds United1001-1--» All matchesLuxembourg1100----» All matchesLuxembourg U211100-1--» All matchesMaidstone United1100----» All matchesManchester City U211100-1--» All matchesNottingham Forest1100----» All matchesAustria U211001-1--» All matchesReading FC1100----» All matchesSalford City1100-1--» All matchesTranmere Rovers1100----» All matchesUSA U181010----» All matchesWolverhampton Wanderers1001----» All matchesWrexham AFC1001----» All matches