Record by opponent MatchesWDLScoresYellowYellow-RedRedRotherham United3012----» All matchesChelsea FC U21210111--» All matchesGreenock Morton FC211011--» All matchesLeeds United U2121011---» All matchesAC Milan U192101-1--» All matchesAlloa Athletic2002-2--» All matchesAston Villa U212101----» All matchesBlackburn Rovers U212101----» All matchesBorussia Dortmund U192011----» All matchesBradford City2101-2--» All matchesCrystal Palace U212200-1--» All matchesDunfermline Athletic2110----» All matchesEngland U172011----» All matchesManchester United U212002----» All matchesMansfield Town2101-2--» All matchesNewport County2101-1--» All matchesParis Saint-Germain U192101-1--» All matchesPartick Thistle2011-1--» All matchesRaith Rovers2011----» All matchesReading FC U212011-1--» All matchesSt. Johnstone FC2002-1--» All matchesTottenham Hotspur U212002-1--» All matchesCzech Republic U192011--1-» All matchesAyr United11001---» All matchesBirmingham City U2110101---» All matchesSouthampton FC U2111001---» All matchesAlbania U171100----» All matchesAndorra U191100-1--» All matchesArbroath FC1010-1--» All matchesArsenal FC U181100----» All matchesBelgium U191001----» All matchesBlackburn Rovers U181100----» All matchesBoreham Wood1001----» All matchesBrighton & Hove Albion U211010----» All matchesBulgaria U191010----» All matchesBurnley FC U211100----» All matchesChesterfield FC1001----» All matchesColchester United1010-1--» All matchesDenmark U171001----» All matchesDerby County U211001----» All matchesGermany U171001----» All matchesDinamo Zagreb II1001----» All matchesDoncaster Rovers1001----» All matchesEverton FC U211100----» All matchesFleetwood Town1100----» All matchesFulham FC U211001----» All matchesGeorgia U191001----» All matchesGeorgia U171100----» All matchesGrimsby Town1001----» All matchesHarrogate Town1001----» All matchesHuddersfield Town1001----» All matchesIpswich Town U211001----» All matchesIreland U211100----» All matchesIreland U191001----» All matchesIceland U211001----» All matchesItaly U171001----» All matchesLeicester City U211010----» All matchesManchester City U181010----» All matchesManchester City U211001----» All matchesMiddlesbrough FC U211001----» All matchesNewcastle United U211001----» All matchesNorthern Ireland U171100----» All matchesNotts County1001-1--» All matchesParis Saint-Germain U211001----» All matchesPortugal U191001----» All matchesPortugal U171001-1--» All matchesQueen's Park FC1001----» All matchesReal Sociedad B1010-1--» All matchesRoss County FC1100----» All matchesSweden U171001----» All matchesSerbia U191100-1--» All matchesSL Benfica B1001----» All matchesSlovakia U201001----» All matchesSt. Mirren FC1001----» All matchesStoke City U211100----» All matchesSunderland AFC U181001-1--» All matchesSunderland AFC U211010----» All matchesSwindon Town1001----» All matchesTamworth FC1100-1--» All matchesCzech Republic U171010-1--» All matchesWales U171010----» All matchesWest Ham United U211001-1--» All matches