Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC3611718-81-» All matchesKilmarnock FC34209512--» All matchesHeart of Midlothian32218312--» All matchesMotherwell FC312047231-» All matchesAberdeen FC312245-3--» All matchesHibernian FC30205553--» All matchesDundee United26201524--» All matchesDunfermline Athletic181521----» All matchesDundee FC151221-2--» All matchesLivingston FC121110-1--» All matchesSt. Johnstone FC10604-2--» All matchesPartick Thistle9900----» All matchesInverness CT8611-2--» All matchesSt. Mirren FC7322-1-1» All matchesFalkirk FC6420----» All matchesRaith Rovers6420-1--» All matchesCeltic FC4004----» All matchesFC Barcelona4121-1--» All matchesHamilton Academical4121----» All matchesWest Bromwich Albion4103----» All matchesLiverpool FC31201---» All matchesNetherlands3111----» All matchesNorwich City3210-21-» All matchesOlympique Lyonnais3102----» All matchesQueens Park Rangers3300----» All matchesAFC Ajax2101----» All matchesBayern Munich2011----» All matchesCrystal Palace2110----» All matchesGermany2011----» All matchesDinamo Zagreb2101----» All matchesFC Porto2101----» All matchesFC Vaduz2101-1--» All matchesFC VSS Košice2110----» All matchesFC Wacker Innsbruck2101----» All matchesFC Zürich2011----» All matchesFK Teplice2101-1--» All matchesGirondins de Bordeaux2011----» All matchesHamburger SV2002-1--» All matchesHapoel Tel Aviv2200----» All matchesHJK Helsinki2101----» All matchesHull City2200----» All matchesIceland2200----» All matchesItaly2011-1--» All matchesLeeds United2101----» All matchesLeicester City2110-2--» All matchesLithuania2101-1--» All matchesNorway2110----» All matchesRSC Anderlecht2101----» All matchesSweden2101----» All matchesShakhtar Donetsk2101----» All matchesSt Patrick's Athletic2110----» All matchesHungary U212101----» All matchesUWIC Inter Cardiff2200----» All matchesVfB Stuttgart2101----» All matchesVillarreal CF2011----» All matchesWales2002----» All matchesAC Milan1010----» All matchesAtlético Madrid1001----» All matchesBarnsley FC1100-1--» All matchesBelgium1001----» All matchesBirmingham City1001----» All matchesBrighton & Hove Albion1100----» All matchesBurnley FC1100----» All matchesCardiff City1010----» All matchesChester City1100----» All matchesColchester United1001----» All matchesCoventry City1001--1-» All matchesDenmark1001----» All matchesDerby County1100----» All matchesDnipro Dnipropetrovsk1010----» All matchesEstonia1010-1--» All matchesFaeroe Islands1100----» All matchesFC Basel 18931100----» All matchesFK Sūduva1100----» All matchesFrance1001----» All matchesFrance U211001----» All matchesGretna FC1100----» All matchesIpswich Town1100----» All matchesJeunesse Esch1100----» All matchesColombia1010----» All matchesLatvia1100----» All matchesLuton Town1100----» All matchesMorocco1001----» All matchesMillwall FC1001-1--» All matchesMoldova1100----» All matchesNew Zealand1010----» All matchesOldham Athletic1010----» All matchesAustria1010----» All matchesPanathinaikos A.O.1001----» All matchesPreston North End1100----» All matchesQueen Of The South1001----» All matchesCelta de Vigo1001----» All matchesSan Marino1100----» All matchesSlovenia1010----» All matchesSouthampton FC1010-1--» All matchesSpain1010----» All matchesSpain U211001----» All matchesStoke City1010----» All matchesTrinidad & Tobago1100----» All matchesUSA1010----» All matchesValencia CF1001----» All matches