Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC6123----» All matchesDunfermline Athletic6312----» All matchesHeart of Midlothian5311----» All matchesMotherwell FC5410----» All matchesRangers FC5212-1--» All matchesAberdeen FC4022----» All matchesCeltic FC4013----» All matchesDundee United4400----» All matchesHibernian FC4202-1--» All matchesKilmarnock FC4112----» All matchesMálaga CF3111-1--» All matchesVillarreal CF3003----» All matchesAlbacete2101-1--» All matchesAthletic Club2011----» All matchesRCD Espanyol2002---1» All matchesFC Barcelona2002----» All matchesFC Vaduz2020----» All matchesLevante UD2110----» All matchesPalamós CF2011----» All matchesPartick Thistle2110----» All matchesRacing Santander2110----» All matchesReal Madrid2101----» All matchesReal Valladolid2101----» All matchesReal Zaragoza2101----» All matchesSturm Graz2101----» All matchesValencia CF2101----» All matchesAtlético Madrid1010-1--» All matchesBurgos CF1100----» All matchesCD Numancia1100----» All matchesDeportivo A Coruña1001----» All matchesPontevedra CF1100----» All matchesCelta de Vigo1010----» All matchesRCD Mallorca1001----» All matchesReal Betis1001----» All matchesReal Jaén1100----» All matchesReal Sociedad1010----» All matchesSevilla FC1010----» All matchesSporting Gijón1001----» All matchesSt. Johnstone FC1010----» All matchesUD Las Palmas1100----» All matches