Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC2076713--» All matchesHeart of Midlothian1873845--» All matchesMotherwell FC1785422--» All matchesRangers FC171511-1--» All matchesHibernian FC16100611--» All matchesDundee United1355311--» All matchesDunfermline Athletic12354----» All matchesInverness CT11236-5--» All matchesSt. Mirren FC10244-2--» All matchesCeltic FC903622--» All matchesFalkirk FC942323--» All matchesKilmarnock FC714222--» All matchesDundee FC5113-1--» All matchesSporting Gijón5230----» All matchesGretna FC41212---» All matchesReal Zaragoza43012---» All matchesLivingston FC43011---» All matchesMérida AD431011--» All matchesSt. Johnstone FC42111---» All matchesCD Tenerife4031----» All matchesRCD Espanyol4031----» All matchesPartick Thistle4211----» All matchesCelta de Vigo4121-1--» All matchesSD Eibar4013-1--» All matchesAtlético Madrid30211---» All matchesCD Logroñés32011---» All matchesAlbacete3003----» All matchesHamilton Academical3102-1--» All matchesReal Madrid3111----» All matchesReal Valladolid3111-2--» All matchesSD Compostela3111----» All matchesSevilla FC3201----» All matchesCF Extremadura220021--» All matchesElche CF21011---» All matchesFK Sūduva22001---» All matchesReal Sociedad20201---» All matchesVillarreal CF20021---» All matchesAthletic Club2110----» All matchesAtlético Madrid B2011----» All matchesCA Osasuna2101----» All matchesCD Leganés2110----» All matchesCórdoba CF2101----» All matchesFC Barcelona2011-1--» All matchesHércules CF2200----» All matchesLevante UD2002----» All matchesRacing Santander2101----» All matchesRecreativo Huelva2002----» All matchesUD Salamanca110011--» All matchesAPOEL Nikosia1010----» All matchesBoavista1010----» All matchesCD Alavés1010----» All matchesCD Badajoz1100----» All matchesGetafe CF1010----» All matchesLleida CF1001-1--» All matchesParis Saint-Germain1001-1--» All matchesRayo Vallecano1100----» All matchesRCD Mallorca1001----» All matchesReal Betis1100----» All matchesReal Oviedo1001----» All matchesUD Las Palmas1010----» All matches