Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC8332-1--» All matchesChelsea FC U215122----» All matchesCrystal Palace U215203----» All matchesSt. Mirren FC5311----» All matchesArsenal FC U2144001---» All matchesAberdeen FC4103----» All matchesEverton FC U214130----» All matchesHeart of Midlothian4103----» All matchesManchester City U214022----» All matchesManchester United U214103----» All matchesRangers FC4013----» All matchesWest Ham United U214211----» All matchesDerby County U2132011---» All matchesBrighton & Hove Albion U213021----» All matchesDundee United3102----» All matchesManchester City U183003-1--» All matchesManchester United U183201----» All matchesMotherwell FC3201-1--» All matchesRoss County FC3012----» All matchesBurnley FC U1821101---» All matchesLeicester City U2122001---» All matchesAC Milan U192110----» All matchesAtlético Madrid U192101-1--» All matchesBlackburn Rovers U212020-1--» All matchesBolton Wanderers2002----» All matchesCeltic FC2002----» All matchesFC Porto U192110----» All matchesFenerbahçe2002----» All matchesHibernian FC2110-1--» All matchesKRC Genk U192200----» All matchesLeeds United U212002----» All matchesLivingston FC2110-1--» All matchesMiddlesbrough FC U182200----» All matchesParaguay U182110-1--» All matchesTottenham Hotspur U212101----» All matchesParis Saint-Germain U2111002---» All matchesBonnyrigg Rose Athletic11001---» All matchesAirdrieonians FC1001----» All matchesAJ Auxerre1100-1--» All matchesAmiens SC1001----» All matchesArsenal FC U181100----» All matchesAston Villa U181001----» All matchesASV Siegendorf1100----» All matchesAustria Lustenau1010----» All matchesBlackburn Rovers U181100----» All matchesBristol City1010-1--» All matchesBurnley FC1010----» All matchesCheltenham Town1100----» All matchesDerby County1100----» All matchesDerby County U181100----» All matchesEverton FC U181100----» All matchesFalkirk FC1100----» All matchesFC Blau Weiß Linz1001----» All matchesFC Chaumont1100----» All matchesFC Hertha Wels Juniors1100----» All matchesFC Midtjylland1010----» All matchesFirst Vienna FC1100----» All matchesFleetwood Town1001-1--» All matchesFulham FC U211100-1--» All matchesGirondins de Bordeaux1001----» All matchesGrenoble Foot 381010--1-» All matchesHapoel Be'er Sheva1001----» All matchesHertha BSC II1001----» All matchesIpswich Town U181100----» All matchesJuventus U191001----» All matchesLeeds United U181100----» All matchesLeicester City1100----» All matchesLeicester City U181100----» All matchesMiddlesbrough FC1001----» All matchesNewcastle United1001----» All matchesNewcastle United U181100----» All matchesNorway U201001----» All matchesNorwich City1001----» All matchesNottingham Forest U211100----» All matchesPau FC1010----» All matchesPort Vale FC1001----» All matchesRapid Wien (A)1001----» All matchesRB Salzburg1001----» All matchesRochdale AFC1001----» All matchesSC Bastia1001----» All matchesSheffield United1100----» All matchesSK Austria Klagenfurt1010----» All matchesSKN St. Pölten1001----» All matchesSporting Braga B1010----» All matchesSt. Johnstone FC1001----» All matchesStade Lavallois1001----» All matchesStoke City U181100----» All matchesSwansea City U181100----» All matchesTottenham Hotspur1001----» All matchesValenciennes FC1100-1--» All matchesWatford FC1001----» All matchesWest Bromwich Albion U181001----» All matchesWest Ham United1100----» All matchesWiener Sport-Club1001----» All matchesWolfsberger AC1100----» All matchesWolverhampton Wanderers U181100----» All matchesWolverhampton Wanderers U211100----» All matchesWSG Tirol1100----» All matches