Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC934211--» All matchesStoke City93241---» All matchesWatford FC921612--» All matchesSheffield United9135-2--» All matchesCeltic FC811615--» All matchesQueens Park Rangers8422----» All matchesCardiff City750231--» All matchesBirmingham City76012---» All matchesHeart of Midlothian752021--» All matchesPreston North End723211--» All matchesMillwall FC7511-1--» All matchesWest Bromwich Albion7142-1--» All matchesHull City621311--» All matchesAberdeen FC531122--» All matchesHibernian FC550021--» All matchesSheffield Wednesday532012--» All matchesSt. Mirren FC550011--» All matchesSwansea City520311--» All matchesBristol City5410-1--» All matchesCoventry City5302-3--» All matchesDerby County5212-1--» All matchesPortsmouth FC5113----» All matchesReading FC5320-1--» All matchesStoke City U2142112--1» All matchesDundee FC43101---» All matchesHuddersfield Town440011--» All matchesKilmarnock FC430111--» All matchesLivingston FC440011--» All matchesManchester United40041---» All matchesNewcastle United U21421111--» All matchesWolverhampton Wanderers401311--» All matchesAFC Bournemouth4112----» All matchesAston Villa4103----» All matchesBurnley FC4004----» All matchesLeicester City4112-2--» All matchesNottingham Forest4310-2--» All matchesRoss County FC4301-1--» All matchesArsenal FC30121---» All matchesChelsea FC300311--» All matchesLuton Town320111--» All matchesManchester City310211--» All matchesOxford United301211--» All matchesRotherham United33001---» All matchesAston Villa U213102----» All matchesBlackburn Rovers3210-1--» All matchesBrentford FC3120----» All matchesBrighton & Hove Albion U213021-2--» All matchesFulham FC U213111----» All matchesIpswich Town3111-2--» All matchesLiverpool FC3003-1--» All matchesMiddlesbrough FC U213102----» All matchesNorwich City3012-2--» All matchesSouthampton FC3102----» All matchesSt. Johnstone FC3300-1--» All matchesTottenham Hotspur3111-1--» All matchesWest Ham United3102----» All matchesWigan Athletic3120----» All matchesMotherwell FC22002---» All matchesSparta Prague211011--» All matchesCrystal Palace20111---» All matchesEverton FC21011---» All matchesReading FC U2120111---» All matchesBarnsley FC2110----» All matchesBrighton & Hove Albion2002-1--» All matchesCharlton Athletic2011----» All matchesKosovo U212200----» All matchesNewcastle United2110-1--» All matchesPlymouth Argyle2101----» All matchesPSV Eindhoven2011-1--» All matchesServette FC2110-1--» All matchesSunderland AFC2110----» All matchesWest Bromwich Albion U212110-1--» All matchesWrexham AFC2101-1--» All matchesBirmingham City U2111001---» All matchesFC Eindhoven11001---» All matchesLeeds United11001---» All matchesN.E.C.101011--» All matchesAris Limassol1010----» All matchesAthletic Club B1001----» All matchesAyr United1100----» All matchesBlackburn Rovers U211010----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1100----» All matchesBoreham Wood1001----» All matchesBradford City1001----» All matchesBurton Albion1100-1--» All matchesChelsea FC U211001-1--» All matchesDe Graafschap1010-1--» All matchesDumbarton FC1100----» All matchesDundee United1100----» All matchesEverton FC U211001----» All matchesFC Den Bosch1100----» All matchesFC Utrecht (J)1100----» All matchesFC Volendam1001----» All matchesFulham FC1010----» All matchesJong PSV1100----» All matchesCroatia U211100----» All matchesLincoln City1010----» All matchesLiverpool FC U211010----» All matchesManchester City U211001----» All matchesManchester United U211001----» All matchesMVV1100----» All matchesNottingham Forest U211100----» All matchesAustria U211100----» All matchesPartick Thistle1100----» All matchesPeterborough United1010----» All matchesRaith Rovers1100-1--» All matchesRKC Waalwijk1010----» All matchesSL Benfica1001----» All matchesSouthampton FC U211100----» All matchesStevenage FC1100----» All matchesSunderland AFC U211001----» All matchesSwansea City U211001----» All matchesTelstar1010----» All matchesTottenham Hotspur U211001----» All matchesWolverhampton Wanderers U211001----» All matchesWycombe Wanderers1100----» All matches