Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City96032---» All matchesPeterborough United9432----» All matchesCrystal Palace822411--» All matchesGillingham FC85301---» All matchesSheffield United83141---» All matchesDoncaster Rovers742131--» All matchesBristol City73222---» All matchesScunthorpe United751121--» All matchesWatford FC73222---» All matchesPort Vale FC63213---» All matchesHull City61142---» All matchesBradford City61501---» All matchesDerby County63211---» All matchesMilton Keynes Dons63301---» All matchesLeicester City6213----» All matchesPreston North End6042----» All matchesSt. Johnstone FC6123-1--» All matchesWalsall FC550031--» All matchesBirmingham City52121---» All matchesOldham Athletic51311---» All matchesBarnsley FC5230----» All matchesBurnley FC5221----» All matchesCardiff City5131----» All matchesNottingham Forest5104----» All matchesReading FC5023----» All matchesSt. Mirren FC5113----» All matchesCarlisle United42024---» All matchesShrewsbury Town42204---» All matchesAberdeen FC41123---» All matchesBolton Wanderers43012---» All matchesChesterfield FC42202---» All matchesNotts County43102---» All matchesCrewe Alexandra41121---» All matchesHibernian FC41121---» All matchesLeeds United420211--» All matchesSwindon Town41211---» All matchesWolverhampton Wanderers400411--» All matchesBlackpool FC4013----» All matchesCharlton Athletic4112-1--» All matchesLeyton Orient4220----» All matchesLivingston FC4211----» All matchesMiddlesbrough FC4022----» All matchesMillwall FC4013----» All matchesSouthend United32013---» All matchesYeovil Town32012---» All matchesCrawley Town321011--» All matchesHamilton Academical32101---» All matchesKilmarnock FC32011---» All matchesSouthampton FC30121---» All matchesBrentford FC3003----» All matchesBrighton & Hove Albion3111----» All matchesColchester United3021----» All matchesDundee United3201----» All matchesFC Goa3111----» All matchesMohun Bagan Super Giant3111----» All matchesMotherwell FC3003----» All matchesNewcastle United3201----» All matchesOxford United3003----» All matchesRoss County FC3120----» All matchesSheffield Wednesday3021----» All matchesNorthampton Town21012---» All matchesStevenage FC22002---» All matchesWest Ham United21012---» All matchesBristol Rovers22001---» All matchesCeltic FC20111---» All matchesFleetwood Town21011---» All matchesRaith Rovers21011---» All matchesSC Delhi21011---» All matchesAFC Wimbledon2101----» All matchesBengaluru FC2002----» All matchesBK Häcken2101----» All matchesBrackley Town2011----» All matchesBreiðablik2200----» All matchesChennaiyin FC2011----» All matchesHalifax Town2002----» All matchesIpswich Town2011----» All matchesKerala Blasters2002----» All matchesMumbai City FC2011----» All matchesNorthEast United FC2200----» All matchesPortsmouth FC2200----» All matchesQarabağ FK2002----» All matchesRangers FC2002----» All matchesRotherham United2002----» All matchesStoke City2002----» All matchesSwansea City2110----» All matchesTranmere Rovers2020----» All matchesAirdrieonians FC11002---» All matchesDagenham & Redbridge11002---» All matchesEast Bengal Club10011---» All matchesRochdale AFC11001---» All matchesTamworth FC11001---» All matchesTruro City11001---» All matchesWest Bromwich Albion10011---» All matchesAFC Fylde1010-1--» All matchesAFC Telford United1100----» All matchesAlloa Athletic1100----» All matchesAltrincham FC1001----» All matchesAston Villa1001----» All matchesAyr United1100----» All matchesBarnet FC1001----» All matchesBlackburn Rovers1010----» All matchesBoreham Wood1001----» All matchesBoston United1010----» All matchesBromley FC1010----» All matchesBury FC1100----» All matchesChelsea FC1001----» All matchesCheltenham Town1100----» All matchesCowdenbeath FC1100----» All matchesDundee FC1001----» All matchesEastleigh FC1001----» All matchesEdinburgh City1100----» All matchesFalkirk FC1001----» All matchesGokulam Kerala1100----» All matchesHartlepool United1010----» All matchesHeart of Midlothian1010----» All matchesHuddersfield Town1010----» All matchesMacclesfield FC1001----» All matchesMorecambe FC1100----» All matchesNetherlands U191100----» All matchesOdisha FC1100----» All matchesPartick Thistle1010----» All matchesPlymouth Argyle1001----» All matchesQueen's Park FC1001----» All matchesQueens Park Rangers1010----» All matchesShakhtar Donetsk1001----» All matchesSolihull Moors1100----» All matchesStenhousemuir FC1100----» All matchesTottenham Hotspur1001----» All matchesWealdstone FC1010----» All matchesWigan Athletic1100----» All matchesWoking FC1001----» All matchesWycombe Wanderers1001----» All matchesYork City1001----» All matches