Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC14239----» All matchesHeart of Midlothian13823----» All matchesHibernian FC12822----» All matchesMotherwell FC11533----» All matchesWatford FC11515----» All matchesKilmarnock FC10802----» All matchesSt. Mirren FC10712-2--» All matchesDundee FC9720----» All matchesAberdeen FC8512----» All matchesBurnley FC8143----» All matchesLeicester City8152----» All matchesMillwall FC8341-1--» All matchesSwansea City8503----» All matchesWest Bromwich Albion8215----» All matchesBlackburn Rovers7133----» All matchesChelsea FC7214----» All matchesDerby County7232----» All matchesDundee United7430-1--» All matchesEverton FC7214----» All matchesLeeds United7412-1--» All matchesLivingston FC7610----» All matchesMiddlesbrough FC7322----» All matchesSheffield Wednesday7241----» All matchesAFC Bournemouth6213----» All matchesAston Villa6330----» All matchesHuddersfield Town6321----» All matchesHull City6204----» All matchesNottingham Forest6222----» All matchesQueens Park Rangers6033----» All matchesReading FC6051----» All matchesRoss County FC6501----» All matchesSouthampton FC6321----» All matchesSt. Johnstone FC6600----» All matchesTottenham Hotspur6123----» All matchesWigan Athletic6114----» All matchesArsenal FC5113----» All matchesBarnsley FC5401----» All matchesBolton Wanderers5212----» All matchesBrighton & Hove Albion5230----» All matchesBristol City5302----» All matchesCharlton Athletic5122----» All matchesCrystal Palace5113----» All matchesIpswich Town5122----» All matchesLiverpool FC5014----» All matchesManchester United5113----» All matchesBirmingham City4103----» All matchesBlackpool FC4220----» All matchesBrentford FC4022----» All matchesCardiff City4103----» All matchesFalkirk FC4220----» All matchesNewcastle United4112----» All matchesNorwich City4220----» All matchesPreston North End4013----» All matchesWest Ham United4031----» All matchesWolverhampton Wanderers4103-1--» All matchesManchester City3102----» All matchesRotherham United3021----» All matchesSparta Prague2110----» All matchesAccrington Stanley2200----» All matchesAFC Wimbledon2011----» All matchesAris Limassol2011----» All matchesBelgium U212101----» All matchesBurton Albion2200----» All matchesClub Brugge KV2002----» All matchesDoncaster Rovers2011----» All matchesDynamo Kyiv2011----» All matchesFenerbahçe2200----» All matchesFinland U212110----» All matchesFrance2101----» All matchesIceland U212200----» All matchesItaly2110----» All matchesItaly U212002----» All matchesCroatia U212200----» All matchesLithuania2200----» All matchesLithuania U212200----» All matchesLuton Town2110----» All matchesNorway U212101----» All matchesOxford United2110----» All matchesPanathinaikos A.O.2110----» All matchesPeterborough United2200----» All matchesPortugal U212101----» All matchesPSV Eindhoven2011----» All matchesReal Betis2200----» All matchesSan Marino U212200----» All matchesSerbia U212200----» All matchesServette FC2110----» All matchesSheffield United2020----» All matchesSL Benfica2011-1--» All matchesSouthend United2101----» All matchesSunderland AFC2101----» All matchesViktoria Plzeň2101----» All matchesWales U212200----» All matchesArgentina U201010----» All matchesAS Roma1001----» All matchesAzerbaijan U211100----» All matchesAyr United1100----» All matchesBarnet FC1100----» All matchesBelarus U211100----» All matchesBradford City1100----» All matchesBrighton & Hove Albion U211001----» All matchesBristol Rovers1100----» All matchesCosta Rica1100----» All matchesCoventry City1001----» All matchesGermany1100----» All matchesGermany U161100----» All matchesFC Porto1001----» All matchesFCSB1100----» All matchesFerencvárosi TC1001----» All matchesFrance U171100-1--» All matchesFulham FC1001----» All matchesGillingham FC1001----» All matchesGreenock Morton FC1100----» All matchesHartlepool United1100----» All matchesHereford United1010----» All matchesKRC Genk1001----» All matchesMacclesfield FC1100----» All matchesMalmö FF1100-1--» All matchesMexico U201010----» All matchesMoldova U211100----» All matchesMorecambe FC1001----» All matchesNetherlands U191001----» All matchesNigeria U201001----» All matchesNorth Korea U201010----» All matchesNorthampton Town1010----» All matchesOGC Nice1100----» All matchesOlympiacos FC1010----» All matchesOlympique Lyonnais1001----» All matchesPFC Ludogorets Razgrad1100----» All matchesPlymouth Argyle1100----» All matchesPort Vale FC1100----» All matchesPortsmouth FC1100----» All matchesPortugal U171010----» All matchesReading FC U211100----» All matchesRochdale AFC1100----» All matchesRomania U211100----» All matchesScotland U211100----» All matchesSweden U211100----» All matchesSwitzerland1100----» All matchesSénégal Olymp.1010----» All matchesShrewsbury Town1001----» All matchesSK Brann1001----» All matchesSpain U171100----» All matchesS.C. Braga1010----» All matchesStoke City1100----» All matchesSturm Graz1001----» All matchesSouth Korea1001----» All matchesSwindon Town1001----» All matchesTorquay United1010----» All matchesTurkey U171100----» All matchesUnion Saint-Gilloise1100----» All matchesUruguay1100----» All matchesUA Emirates1100----» All matchesWrexham AFC1100----» All matchesYeovil Town1010----» All matches