Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC241356-11-» All matchesMotherwell FC20875-2--» All matchesKilmarnock FC19793----» All matchesDundee United181152-3--» All matchesHibernian FC181053-1--» All matchesRangers FC181611-4-1» All matchesDundee FC12633-1--» All matchesPartick Thistle12741----» All matchesRaith Rovers12732-1--» All matchesSt. Johnstone FC12165-1--» All matchesCeltic FC10334-1--» All matchesHeart of Midlothian10631-3--» All matchesFalkirk FC86111---» All matchesDunfermline Athletic5221----» All matchesAirdrieonians FC (old)4022-1--» All matchesAtlético Madrid2101----» All matchesBayern Munich2101----» All matchesBelarus2200----» All matchesBologna FC2101----» All matchesDinamo Batumi2200----» All matchesDnipro Dnipropetrovsk2110----» All matchesEstonia2110----» All matchesFC VSS Košice2110----» All matchesFC Zürich2011----» All matchesLatvia2200----» All matchesAustria2110----» All matchesParis Saint-Germain2002----» All matchesSweden2101----» All matchesSlavia Praha2101----» All matchesStandard Liège2002----» All matchesUWIC Inter Cardiff2200----» All matchesBrazil1001----» All matchesCwmbran Town1100----» All matchesDenmark1001----» All matchesGermany U211100----» All matchesEngland1001----» All matchesFC Lugano1100-1--» All matchesFC Wacker Innsbruck1001----» All matchesFinland1100----» All matchesFrance1001----» All matchesGreece1100----» All matchesHamburger SV1001----» All matchesIpswich Town1010----» All matchesColombia1001----» All matchesLiverpool FC1010----» All matchesMalta1100----» All matchesMorocco1001----» All matchesMiddlesbrough FC1001---1» All matchesNeuchâtel Xamax FCS1100----» All matchesSwitzerland1100----» All matchesServette FC1001----» All matchesSt Patrick's Athletic1100----» All matchesStockport County1001----» All matchesUSA1010----» All matchesVitória Guimarães1100----» All matchesWales1001----» All matchesYverdon Sport FC1010-1--» All matches