Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers8251----» All matchesNottingham Forest7313----» All matchesEverton FC6213----» All matchesArsenal FC5113----» All matchesLuton Town5401----» All matchesCrystal Palace42111---» All matchesChelsea FC4013----» All matchesCoventry City4202----» All matchesLiverpool FC4121----» All matchesNorwich City4004----» All matchesSheffield Wednesday4112----» All matchesSouthampton FC4211----» All matchesTottenham Hotspur4202----» All matchesWimbledon FC4220----» All matchesCharlton Athletic3201----» All matchesDerby County3003----» All matchesMillwall FC3210----» All matchesNewcastle United3210----» All matchesWest Ham United22001---» All matchesAberdeen FC2020----» All matchesAston Villa2011----» All matchesAtlético Madrid2011----» All matchesDundee FC2110----» All matchesDundee United2200----» All matchesFalkirk FC2011----» All matchesHalifax Town2200----» All matchesKilmarnock FC2110----» All matchesLeeds United2200----» All matchesManchester City2020----» All matchesMontpellier HSC2110----» All matchesOldham Athletic2110----» All matchesRaith Rovers2110----» All matchesSheffield United2101----» All matchesSt. Johnstone FC2110----» All matchesStoke City2101----» All matchesWrexham AFC2200----» All matchesAFC Bournemouth1010----» All matchesAlbania U211100----» All matchesAthinaikos1100----» All matchesBirmingham City1001----» All matchesBradford City1001----» All matchesBrighton & Hove Albion1010----» All matchesBudapest Honvéd1100----» All matchesCambridge United1010----» All matchesCrvena Zvezda1100----» All matchesGalatasaray1010----» All matchesGreece U211001----» All matchesHeart of Midlothian1010----» All matchesHereford United1100----» All matchesHibernian FC1010----» All matchesIpswich Town1010----» All matchesLeicester City1100----» All matchesPartick Thistle1010----» All matchesPécsi MFC1100----» All matchesRangers FC1010----» All matchesTorpedo Moskva1010----» All matches