Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Ham United U18420211--» All matchesFulham FC U184112----» All matchesArsenal FC U183102----» All matchesBrighton & Hove Albion U183120----» All matchesLeicester City U183012----» All matchesReading FC U183210-2--» All matchesAston Villa U1821011---» All matchesCrystal Palace U182110----» All matchesDunfermline Athletic2011----» All matchesFalkirk FC2002----» All matchesHamilton Academical2011----» All matchesLeeds United U212020----» All matchesQueen's Park FC2002----» All matchesSouthampton FC U182002-1--» All matchesStoke City U182101----» All matchesTottenham Hotspur U182101-1--» All matchesWest Bromwich Albion U182200----» All matchesDerby County U1810101---» All matchesAntigua & Barbuda U201100----» All matchesAston Villa U211010----» All matchesAyr United1001-1--» All matchesBirmingham City U181100----» All matchesBlackburn Rovers U211100-1--» All matchesBlackpool FC U181100----» All matchesCosta Rica U201010----» All matchesDenmark U171001----» All matchesGermany U171001----» All matchesDominican Republic U201001----» All matchesEast Kilbride FC1001----» All matchesGreenock Morton FC1010-1--» All matchesHaiti U201100-1--» All matchesHonduras U201001----» All matchesJuventus U191001----» All matchesLeyton Orient U181100----» All matchesLiverpool FC U181100-1--» All matchesLiverpool FC U211001----» All matchesLivingston FC1001-1--» All matchesMiddlesbrough FC U211001----» All matchesNewcastle United U211010----» All matchesNorwich City U181100----» All matchesPartick Thistle1001----» All matchesQueen Of The South1100----» All matchesRaith Rovers1001----» All matchesSouthampton FC U211001----» All matchesSunderland AFC U211001----» All matchesTottenham Hotspur U211010----» All matchesWatford FC U181100----» All matchesWest Bromwich Albion U211010----» All matchesWest Ham United U211001----» All matchesWolverhampton Wanderers U181100----» All matchesZenit St. Petersburg U191010----» All matches