Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers1554632--» All matchesLeicester City158431---» All matchesSouthampton FC1471611--» All matchesDundee United139312---» All matchesPreston North End1362521--» All matchesStoke City13823-1--» All matchesAberdeen FC1110102---» All matchesBurnley FC116322---» All matchesHeart of Midlothian119021--1» All matchesHibernian FC119201---» All matchesIpswich Town1142511--» All matchesSunderland AFC1132611--» All matchesBarnsley FC108114---» All matchesWest Bromwich Albion1034321--» All matchesMotherwell FC108021---» All matchesPlymouth Argyle1044212--» All matchesReading FC1043311--» All matchesCoventry City10442-1--» All matchesNorwich City10415----» All matchesSheffield Wednesday10613-3-1» All matchesWolverhampton Wanderers10235----» All matchesKilmarnock FC962141--» All matchesSheffield United933321--» All matchesSt. Johnstone FC96211---» All matchesHull City9234-2--» All matchesInverness CT86203---» All matchesLiverpool FC83142---» All matchesCrystal Palace84311---» All matchesSt. Mirren FC87101---» All matchesSwansea City814311--» All matchesWest Ham United831411--» All matchesBristol City8431-2--» All matchesRangers FC74121---» All matchesLeeds United7421-1--» All matchesTottenham Hotspur7223----» All matchesBlackpool FC62311---» All matchesArsenal FC6024-1--» All matchesChelsea FC6204----» All matchesIreland6033----» All matchesManchester City6105-1--» All matchesRoss County FC52212---» All matchesAston Villa5212----» All matchesBrighton & Hove Albion5320----» All matchesEverton FC5212----» All matchesMillwall FC5131----» All matchesNottingham Forest5320----» All matchesWatford FC5311----» All matchesBirmingham City411221--» All matchesScunthorpe United41211---» All matchesAFC Bournemouth4310----» All matchesBolton Wanderers4310-1--» All matchesCharlton Athletic4112-1--» All matchesColchester United4121----» All matchesDerby County4031----» All matchesLuton Town4121----» All matchesManchester United4004----» All matchesMiddlesbrough FC4301-1--» All matchesCrewe Alexandra31201---» All matchesNetherlands30031---» All matchesRussia31021---» All matchesBelgium3210-1--» All matchesBulgaria3111----» All matchesGermany3012----» All matchesDoncaster Rovers3111----» All matchesDunfermline Athletic3300----» All matchesEngland3003-1--» All matchesFC Barcelona3102----» All matchesMontenegro3102----» All matchesNewcastle United3012----» All matchesScotland3300----» All matchesSerbia3021-1--» All matchesSlovakia3201----» All matchesCyprus3201-1--» All matchesBrentford FC21101---» All matchesCardiff City211011--» All matchesHJK Helsinki22001---» All matchesPartick Thistle22001---» All matchesRotherham United21101---» All matchesSouthend United21011---» All matchesAFC Ajax2101----» All matchesAzerbaijan2200----» All matchesAtlético Madrid2002----» All matchesBosnia-Herzegovina2011----» All matchesBurton Albion2101----» All matchesGermany U212002----» All matchesFC Sion2200----» All matchesFC Utrecht2101----» All matchesFinland2011----» All matchesFulham FC2020----» All matchesGeorgia2110----» All matchesHamilton Academical2110----» All matchesIF Elfsborg2110----» All matchesCroatia2002----» All matchesMilton Keynes Dons2200----» All matchesNorthern Ireland2110----» All matchesAustria2110----» All matchesAustria U212101-1--» All matchesPoland2002----» All matchesPortsmouth FC2002----» All matchesShakter Karaganda2101-1--» All matchesSpartak Moskva2200----» All matchesS.C. Braga2101----» All matchesCzech Republic2011----» All matchesDundee FC11002---» All matchesPeterborough United10102---» All matchesLuxembourg11001---» All matchesMacclesfield FC11001---» All matchesSan Marino110011--» All matchesStade Rennais10101---» All matchesAC Milan1001----» All matchesAdelaide United1100----» All matchesAndorra1100----» All matchesAustralia1001----» All matchesBarnet FC1001----» All matchesBarrow AFC1001----» All matchesBlackburn Rovers1001----» All matchesBrazil1001----» All matchesBrisbane Roar1001----» All matchesCentral Coast Mariners1010----» All matchesChasetown FC1100----» All matchesCosta Rica1001----» All matchesDover Athletic1100----» All matchesEstonia1100----» All matchesEstonia U211100----» All matchesFrance1001----» All matchesGillingham FC1100----» All matchesHelsingborgs IF1100----» All matchesHereford United1100----» All matchesIceland1100----» All matchesIsrael1100----» All matchesJuventus1001----» All matchesLeyton Orient1001-1--» All matchesLiechtenstein1100----» All matchesManchester United U211010-1--» All matchesMansfield Town1010----» All matchesMelbourne City FC1100----» All matchesMexico1010----» All matchesMoldova1100----» All matchesNew Zealand1010----» All matchesNorth Macedonia1001----» All matchesNorway1100----» All matchesParaguay1010----» All matchesPortugal1001----» All matchesShrewsbury Town1100----» All matchesSL Benfica1001-1--» All matchesSydney FC1100-1--» All matchesTrinidad & Tobago1100----» All matchesUdinese Calcio1010----» All matchesUkraine1001----» All matchesWestern United1100----» All matchesWigan Athletic1001----» All matches