Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC251041125--» All matchesAberdeen FC241374-6--» All matchesHibernian FC201451-6--» All matchesHeart of Midlothian19152221--» All matchesLivingston FC191711-3--» All matchesKilmarnock FC18123323--» All matchesSt. Johnstone FC18143114--» All matchesRoss County FC16141131--» All matchesMotherwell FC1611411---» All matchesSt. Mirren FC15140124--» All matchesDundee United1081111--» All matchesHamilton Academical1081111--» All matchesDundee FC972021--» All matchesPafos FC713312--» All matchesAEK Larnaca6222----» All matchesAPOEL Nikosia6303-4--» All matchesOmonia Nikosia6132-1--» All matchesApollon Limassol541011--» All matchesAEL Limassol5302-2--» All matchesCarlisle United5320----» All matchesAnorthosis Famagusta4211-1--» All matchesBrentford FC4130----» All matchesCrawley Town4130----» All matchesEnosis Neon Paralimni4400-1--» All matchesMilton Keynes Dons4211----» All matchesPreston North End4013----» All matchesPSV Eindhoven4121-1--» All matchesSL Benfica4031-1--» All matchesS.C. Braga4301----» All matchesWalsall FC4112-1--» All matchesWolverhampton Wanderers4112----» All matchesPortsmouth FC33002---» All matchesAccrington Stanley33001---» All matchesBury FC311111--» All matchesCoventry City32101---» All matchesMorecambe FC33001---» All matchesTranmere Rovers31021---» All matchesSparta Prague3210-2--» All matchesBradford City3111-1--» All matchesBristol City3111----» All matchesColchester United3021----» All matchesEthnikos Achna3300----» All matchesGillingham FC3120----» All matchesHartlepool United3111----» All matchesLiverpool FC3003----» All matchesMansfield Town3201-1--» All matchesMiddlesbrough FC3111-1--» All matchesNea Salamina3210----» All matchesNewport County3210-1--» All matchesNotts County3210-2--» All matchesOldham Athletic3102----» All matchesOmonia 29is Maiou3300-1--» All matchesPort Vale FC3111----» All matchesSheffield Wednesday3111----» All matchesSouthend United3012----» All matchesStevenage FC3201-2--» All matchesSwindon Town3102----» All matchesDagenham & Redbridge220021--» All matchesAEK Athen201112--» All matchesFK Ufa211011--» All matchesSt. Joseph's FC220011--» All matchesStandard Liège22001---» All matchesAFC Bournemouth2002----» All matchesAFC Wimbledon2110----» All matchesAkritas Chlorakas2110----» All matchesBayer Leverkusen2002----» All matchesBlackburn Rovers2200----» All matchesBolton Wanderers2101----» All matchesBorussia Dortmund2110----» All matchesBrøndby IF2110----» All matchesBSC Young Boys2011----» All matchesBurton Albion2101----» All matchesCambridge United2020-1--» All matchesCardiff City2101----» All matchesChelsea FC2002-1--» All matchesCheltenham Town2200-2--» All matchesCrewe Alexandra2011-1--» All matchesCrvena Zvezda2101----» All matchesExeter City2101-2--» All matchesFC Alashkert2110-1--» All matchesFC Midtjylland2200----» All matchesFC Porto2110----» All matchesFeyenoord2110-1--» All matchesHull City2011-1--» All matchesKarmiotissa Polemidion2110-1--» All matchesKF Shkupi2110----» All matchesKrasava Ypsonas2110----» All matchesLech Poznań2200-1--» All matchesLegia Warszawa2110----» All matchesLincoln City2101----» All matchesLuton Town2110----» All matchesMalmö FF2002----» All matchesNK Maribor2110----» All matchesNK Osijek2110----» All matchesNorthampton Town2011----» All matchesOlympiakos Nikosia2011----» All matchesOlympique Lyonnais2011-1--» All matchesOmonia Aradippou2110----» All matchesOxford United2200-1--» All matchesPeterborough United2002----» All matchesPlymouth Argyle2002-1--» All matchesProgrès Niedercorn2110----» All matchesPuskás Akadémia2200----» All matchesRapid Vienna2101-1--» All matchesRB Leipzig2101-2--» All matchesReading FC2101----» All matchesReal Betis2200-1--» All matchesRotherham United2011-1--» All matchesRoyal Antwerp FC2200----» All matchesServette FC2110----» All matchesSheffield United2101----» All matchesSlavia Praha2011-1--» All matchesSouthampton FC U212110----» All matchesSpartak Moskva2011----» All matchesUnion Saint-Gilloise2101----» All matchesVillarreal CF2020-1--» All matchesWycombe Wanderers2011----» All matchesYork City2200----» All matchesArsenal FC U2110011---» All matchesBirmingham City11001---» All matchesLincoln Red Imps11001---» All matchesQueens Park Rangers11001---» All matchesRaith Rovers11001---» All matchesAFC Ajax1001----» All matchesAris Limassol1001----» All matchesArsenal FC1001----» All matchesAston Villa U211001----» All matchesAyr United1100----» All matchesBarnet FC1100----» All matchesBlackpool FC1100----» All matchesBurnley FC1010----» All matchesCharlton Athletic1100----» All matchesCove Rangers1100----» All matchesCrystal Palace1100----» All matchesDerby County1010----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1100----» All matchesEintracht Frankfurt1001----» All matchesFalkirk FC1100----» All matchesFleetwood Town1100-1--» All matchesFulham FC1100----» All matchesFulham FC U211010-1--» All matchesGalatasaray1100----» All matchesGreenock Morton FC1100----» All matchesHuddersfield Town1100----» All matchesIpswich Town1001----» All matchesLeeds United1100-1--» All matchesLeicester City1100----» All matchesLeyton Orient1001----» All matchesMillwall FC1001----» All matchesNorwich City1100----» All matchesNottingham Forest1100----» All matchesScunthorpe United1010----» All matchesSSC Napoli1001----» All matchesStirling Albion FC1100----» All matchesSwansea City1100----» All matchesTorquay United1100----» All matchesWatford FC1100----» All matchesWigan Athletic1100----» All matchesWillem II1100----» All matchesYeovil Town1001----» All matches