Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian197756---» All matchesMotherwell FC196675---» All matchesKilmarnock FC183781---» All matchesDundee United1711247---» All matchesRangers FC1623111---» All matchesAberdeen FC1553721--» All matchesCeltic FC151311----» All matchesHibernian FC15465----» All matchesDunfermline Athletic138412---» All matchesInverness CT11614----» All matchesDundee FC87012---» All matchesSt. Mirren FC83231---» All matchesEstrela Amadora743021--» All matchesS.C. Braga7511----» All matchesSt. Johnstone FC62222---» All matchesLivingston FC64111---» All matchesOs Belenenses63301---» All matchesLeça FC6510----» All matchesVitória Guimarães6321----» All matchesCS Marítimo5122----» All matchesGretna FC42111---» All matchesSC Salgueiros4310----» All matchesSL Benfica4220----» All matchesUnião Leiria4220-1-1» All matchesVitória Setúbal4220----» All matchesGuatemala31112---» All matchesGD Chaves32011---» All matchesUSA31021---» All matchesBoavista3210----» All matchesCampomaiorense3111----» All matchesGil Vicente3300----» All matchesPartick Thistle3300----» All matchesDinamo Tbilisi21012---» All matchesFC Tirsense22002---» All matchesFC Felgueiras 193221101---» All matchesAcadémica de Coimbra2101----» All matchesBahrain2110-1--» All matchesCosta Rica2200----» All matchesFC Porto2002----» All matchesInter2002----» All matchesMexico2101----» All matchesNK Maribor2200----» All matchesParis Saint-Germain2110----» All matchesSampdoria2101----» All matchesSC Farense2200----» All matchesSporting CP2200----» All matchesEl Salvador10012---» All matchesShakhtar Donetsk10101---» All matchesAalborg BK1100----» All matchesAnzhi Makhachkala1100----» All matchesDinamo Moskva1100----» All matchesFC Nantes1010----» All matchesFeyenoord1010----» All matchesHonduras1010----» All matchesIceland1100----» All matchesCanada1001----» All matchesCuba1100----» All matchesNetherlands Antilles1100----» All matchesOdense BK1001----» All matchesPanama1100----» All matchesPanathinaikos A.O.1001----» All matchesParaguay1001----» All matchesPeru1010----» All matchesRio Ave FC1100----» All matchesUnião da Madeira1010----» All matchesVarzim SC1100----» All matchesViktoria Žižkov1001----» All matchesWales1001----» All matches