Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC8323----» All matchesHamilton Academical521211--» All matchesMotherwell FC53201---» All matchesAberdeen FC4112----» All matchesHeart of Midlothian4112----» All matchesCSKA Moskva U1932012---» All matchesBayern Munich U1933001---» All matchesKilmarnock FC33001---» All matchesLivingston FC32101---» All matchesBlackburn Rovers3201----» All matchesBlackpool FC3012----» All matchesDoncaster Rovers3102----» All matchesDundee FC3210----» All matchesMiddlesbrough FC3111----» All matchesRangers FC3111----» All matchesSt. Johnstone FC3111----» All matchesAS Roma U1922001---» All matchesDoxa Katokopias22001---» All matchesIpswich Town20111---» All matchesKAA Gent22001---» All matchesLeeds United21011---» All matchesLiverpool FC U2122001---» All matchesReading FC U2122001---» All matchesRoss County FC22001---» All matchesAEL Limassol2101----» All matchesAkritas Chlorakas2101----» All matchesAPOEL Nikosia2002----» All matchesApollon Limassol2101----» All matchesAris Limassol2011----» All matchesBirmingham City2101----» All matchesDe Graafschap2101----» All matchesEnosis Neon Paralimni2200----» All matchesEverton FC U212002----» All matchesFC Dordrecht2200----» All matchesFC Porto2110----» All matchesFC Sheriff2002----» All matchesFC Volendam2101----» All matchesHull City2011----» All matchesJong Ajax2101----» All matchesJong PSV2011----» All matchesLech Poznań2200----» All matchesLeicester City U212002----» All matchesMilton Keynes Dons2110----» All matchesNea Salamina2002----» All matchesNottingham Forest2101----» All matchesRKC Waalwijk2101----» All matchesShrewsbury Town2200----» All matchesSunderland AFC U212011----» All matchesTottenham Hotspur U212020-1--» All matchesViktoria Plzeň U192200-1--» All matchesVVV-Venlo2011----» All matchesWest Bromwich Albion2002----» All matchesLuxembourg U1911002---» All matchesAlmere City FC11001---» All matchesBelgium U1911001---» All matchesBristol Rovers11001---» All matchesCrewe Alexandra11001---» All matchesFortuna Sittard11001---» All matchesMiddlesbrough FC U2110011---» All matchesMorecambe FC11001---» All matchesNetherlands U2011001---» All matchesSwindon Town11001---» All matchesAccrington Stanley1001----» All matchesAEK Larnaca1001----» All matchesAnorthosis Famagusta1001----» All matchesBayer Leverkusen1001-1--» All matchesBelarus U191100----» All matchesBolton Wanderers1010----» All matchesBristol City1100----» All matchesCardiff City1001----» All matchesCharlton Athletic1010----» All matchesChelsea FC1001----» All matchesChelsea FC U211001----» All matchesColchester United1001----» All matchesDerby County1001----» All matchesGermany U201001----» All matchesGermany U191010----» All matchesGermany U181100----» All matchesDundee United1100----» All matchesEast Fife FC1100----» All matchesFalkirk FC1100----» All matchesFC Den Bosch1010----» All matchesFC Eindhoven1001----» All matchesFC Emmen1100----» All matchesFC Schalke 04 U191100----» All matchesFeyenoord1100----» All matchesFrance U201001----» All matchesHelmond Sport1010----» All matchesHibernian FC1100----» All matchesLincoln City1100----» All matchesManchester United1001----» All matchesManchester United U211001----» All matchesMVV1001----» All matchesNorthampton Town1001----» All matchesNorwich City1001----» All matchesNorwich City U211100----» All matchesOlympiakos Nikosia1100-1--» All matchesPartick Thistle1100----» All matchesPeterborough United1010----» All matchesPortsmouth FC1001----» All matchesPreston North End1100----» All matchesReading FC1001----» All matchesReal Sociedad1001----» All matchesSheffield United1001----» All matchesSouthampton FC U211010----» All matchesSt. Mirren FC1100----» All matchesStirling Albion FC1100----» All matchesStranraer FC1100----» All matchesSunderland AFC1001-1--» All matchesSwansea City1001----» All matchesTelstar1001----» All matchesTOP Oss1100----» All matchesTranmere Rovers1001----» All matchesWigan Athletic1100----» All matchesWolverhampton Wanderers1001----» All matchesWolverhampton Wanderers U211001----» All matches