Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC14338-3-1» All matchesHeart of Midlothian13112012--» All matchesAberdeen FC1273212--» All matchesHibernian FC1110101--1» All matchesMillwall FC11335-2--» All matchesRoss County FC1081123--» All matchesSt. Mirren FC10910-2--» All matchesSt. Johnstone FC9801----» All matchesLivingston FC87101---» All matchesAston Villa7322-2--» All matchesKilmarnock FC7601----» All matchesLeeds United7304-2--» All matchesLeicester City7016-3--» All matchesWatford FC7142-3--» All matchesSouthampton FC620421--» All matchesMotherwell FC641111--» All matchesBrighton & Hove Albion6231-1-1» All matchesBristol City6204----» All matchesChelsea FC6114-1--» All matchesCoventry City6123----» All matchesDundee FC6510----» All matchesDundee United6411----» All matchesLiverpool FC6006-2--» All matchesSheffield United6114-11-» All matchesArsenal FC5113----» All matchesBlackburn Rovers5104-2--» All matchesBrentford FC5311-2--» All matchesBristol Rovers5203----» All matchesIpswich Town5212----» All matchesMiddlesbrough FC5212----» All matchesMilton Keynes Dons5212----» All matchesNorwich City5401----» All matchesPeterborough United5311----» All matchesPreston North End5221-2--» All matchesReading FC5311----» All matchesAFC Bournemouth421111--» All matchesDerby County41121---» All matchesNottingham Forest410311--» All matchesScunthorpe United42111---» All matchesSparta Prague4211----» All matchesBirmingham City4211-1--» All matchesBolton Wanderers4202-1--» All matchesBradford City4112----» All matchesCharlton Athletic4121-1--» All matchesFulham FC4022-1--» All matchesGillingham FC4400----» All matchesNewcastle United4202----» All matchesNorthampton Town4013-2--» All matchesPortsmouth FC4220----» All matchesPSV Eindhoven4121-1--» All matchesSheffield Wednesday4211-1--» All matchesShrewsbury Town4202----» All matchesSwansea City4211----» All matchesSwindon Town4400-1--» All matchesWest Ham United4112-1--» All matchesWolverhampton Wanderers4022----» All matchesCrystal Palace320111--» All matchesLeyton Orient31111---» All matchesQueens Park Rangers31021---» All matchesAFC Wimbledon3102----» All matchesAlanyaspor3201-1--» All matchesBarnet FC3102----» All matchesBarnsley FC3021-1--» All matchesBodrum FK3210----» All matchesCarlisle United3111----» All matchesFleetwood Town3003----» All matchesGalatasaray3003-1--» All matchesGöztepe3111----» All matchesHartlepool United3300----» All matchesHull City3102----» All matchesManchester City3003----» All matchesManchester United3111-2--» All matchesNotts County3201----» All matchesStevenage FC3120---1» All matchesWalsall FC3120----» All matchesWest Bromwich Albion3102----» All matchesYeovil Town3120----» All matchesBurnley FC21012---» All matchesAntalyaspor22001---» All matchesBorussia Dortmund211011--» All matchesÇaykur Rizespor21011---» All matchesExeter City22001---» All matchesEyüpspor21101---» All matchesMorecambe FC21101---» All matchesRB Leipzig21011---» All matchesSivasspor21101---» All matchesSunderland AFC220011--» All matchesAccrington Stanley2101-1--» All matchesAris Limassol2011----» All matchesBeşiktaş2011-1--» All matchesBraintree Town2110----» All matchesBurton Albion2200----» All matchesBury FC2200----» All matchesCardiff City2110----» All matchesColchester United2011----» All matchesCrawley Town2101----» All matchesCrvena Zvezda2101----» All matchesDagenham & Redbridge2200----» All matchesGermany U172002-1--» All matchesEverton FC2101----» All matchesFC St. Gallen2011----» All matchesFenerbahçe2002-1--» All matchesGaziantep FK2110----» All matchesHatayspor2011-1--» All matchesİstanbul Başakşehir2200----» All matchesKasımpaşa SK2020----» All matchesKayserispor2020----» All matchesKonyaspor2101----» All matchesLuton Town2002--1-» All matchesMFK Ružomberok2200----» All matchesNewport County2020----» All matchesOldham Athletic2011----» All matchesOlympique Lyonnais2011----» All matchesOxford United2110----» All matchesPlymouth Argyle2200----» All matchesPort Vale FC2110----» All matchesRapid Vienna2002----» All matchesReal Betis2200-1--» All matchesRochdale AFC2200----» All matchesRotherham United2101----» All matchesSL Benfica2011----» All matchesSouthend United2002----» All matchesS.C. Braga2101----» All matchesSSC Napoli2002-2--» All matchesStoke City2110-1--» All matchesTottenham Hotspur2011-1--» All matchesTranmere Rovers2200----» All matchesUnion Saint-Gilloise2101----» All matchesWrexham AFC2101-1--» All matchesWycombe Wanderers2101----» All matchesBlackpool FC11001---» All matchesBromley FC11001---» All matchesDoncaster Rovers11001---» All matchesDumbarton FC11001---» All matchesDunfermline Athletic11001---» All matchesFrance U1911001---» All matchesStockport County11001---» All matchesAFC Ajax1001----» All matchesArgentina U171100----» All matchesAyr United1100----» All matchesBrøndby IF1100-1--» All matchesCambridge United1100-1--» All matchesChesterfield FC1010----» All matchesCrewe Alexandra1100----» All matchesDenmark U171001----» All matchesEintracht Frankfurt1001----» All matchesEstonia U191100----» All matchesFaeroe Islands U191100----» All matchesFC Alashkert1100--1-» All matchesForest Green Rovers1100----» All matchesFrance U171010----» All matchesGreenock Morton FC1100----» All matchesGreece U191001----» All matchesHuddersfield Town1001-1--» All matchesIraq U201010-1--» All matchesİskenderunspor AŞ1010----» All matchesCanada U171010----» All matchesMalmö FF1001----» All matchesMansfield Town1010----» All matchesNetherlands U171001----» All matchesOxford City1100----» All matchesRaith Rovers1100-1--» All matchesRwanda U171100----» All matchesSamsunspor1001----» All matchesSwitzerland U191100----» All matchesSerbia U191100----» All matchesSerbia U171100----» All matchesSlovenia U191100----» All matchesStirling Albion FC1100----» All matchesUkraine U191010----» All matchesWigan Athletic1001----» All matchesYork City1100----» All matches