Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC50269156141-» All matchesAberdeen FC47404368--» All matchesHeart of Midlothian40322655--» All matchesHibernian FC372210554--» All matchesKilmarnock FC37304336--» All matchesMotherwell FC3628624--1» All matchesSt. Mirren FC34274361--» All matchesSt. Johnstone FC32264281--» All matchesRoss County FC31253351--» All matchesDundee FC26223122--» All matchesDundee United21154231--» All matchesLivingston FC19126121--» All matchesPartick Thistle17161041--» All matchesHamilton Academical1717003-1-» All matchesInverness CT97111---» All matchesFalkirk FC7601----» All matchesIsrael7322-1--» All matchesRosenborg BK5410----» All matchesFerencvárosi TC4202----» All matchesFK Astana4211----» All matchesLazio Roma4202----» All matchesRB Leipzig4202----» All matchesRB Salzburg4013-1--» All matchesCyprus4400-2--» All matchesBayern Munich30121---» All matchesFC Midtjylland30121---» All matchesFK Sarajevo33001---» All matchesGreenock Morton FC33001---» All matchesKR Reykjavík33001---» All matchesUkraine31111---» All matchesBelgium3003----» All matchesCFR Cluj3111-1--» All matchesFeyenoord3201-2--» All matchesCzech Republic3201----» All matchesGillingham FC21013---» All matchesCrewe Alexandra22002---» All matchesAEK Athen20111---» All matchesFC Alashkert22001---» All matchesFK Sūduva21101---» All matchesGeorgia21101---» All matchesLASK21011---» All matchesLegia Warszawa21011---» All matchesLille OSC21101---» All matchesMilton Keynes Dons200211--» All matchesNK Maribor201111--» All matchesOldham Athletic21101---» All matchesSwindon Town21011---» All matchesWalsall FC20111---» All matchesZenit St. Petersburg21011---» All matchesAC Milan2002----» All matchesSparta Prague2002----» All matchesAIK2200-1--» All matchesAlbania2200----» All matchesArmenia2200-1--» All matchesAstra Giurgiu2110----» All matchesAtlético Madrid2011----» All matchesAZ Alkmaar2101-1--» All matchesBayer Leverkusen2002----» All matchesBor. Mönchengladbach2011----» All matchesBristol City2011----» All matchesCoventry City2101----» All matchesCrawley Town2101----» All matchesDenmark2101----» All matchesDinamo Zagreb2011----» All matchesDunfermline Athletic2200----» All matchesEngland2011----» All matchesFaeroe Islands2200----» All matchesFC Barcelona2002----» All matchesFC Copenhagen2011----» All matchesFK Bodø/Glimt2002-1--» All matchesFK Jablonec2200----» All matchesFK Kairat2011-1--» All matchesGeorgia U212011----» All matchesHapoel Be'er Sheva2101-1--» All matchesIreland2101----» All matchesKazakhstan2101----» All matchesLeyton Orient2011----» All matchesManchester City U192200----» All matchesMoldova2200----» All matchesNetherlands2011----» All matchesNorway2110----» All matchesOlympique de Marseille U192101----» All matchesAustria2110----» All matchesPreston North End2002----» All matchesRaith Rovers2200----» All matchesRotherham United2002----» All matchesRSC Anderlecht2101----» All matchesRussia2002----» All matchesSan Marino2200----» All matchesShrewsbury Town2002----» All matchesSpain2101----» All matchesStade Rennais2110----» All matchesTranmere Rovers2101----» All matchesHungary2101-1--» All matchesValencia CF2002----» All matchesVfB Stuttgart2101----» All matchesWolverhampton Wanderers2002-1--» All matchesAFC Ajax10011---» All matchesBradford City11001---» All matchesBurton Albion11001---» All matchesCarlisle United10011---» All matchesColchester United110011--» All matchesFleetwood Town11001---» All matchesJK Nõmme Kalju11001---» All matchesCroatia10011---» All matchesPSV Eindhoven U1911001---» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesAS Roma1001----» All matchesAston Villa1001----» All matchesAston Villa U191001----» All matchesAtalanta1010----» All matchesAuchinleck Talbot1100----» All matchesBelgium U191001----» All matchesBeşiktaş1100----» All matchesBologna FC1010----» All matchesBorussia Dortmund1001----» All matchesBrechin City FC1100----» All matchesBrentford FC1001----» All matchesBSC Young Boys1100----» All matchesClub Brugge KV1010----» All matchesCosta Rica1001----» All matchesCrvena Zvezda1010----» All matchesGermany1001----» All matchesFC Barcelona U191001----» All matchesFC Utrecht1100----» All matchesFenerbahçe1010----» All matchesFinland1010----» All matchesGibraltar1100----» All matchesHartlepool United1001----» All matchesLincoln Red Imps1100----» All matchesLinfield FC1100----» All matchesLiverpool FC1001----» All matchesLuxembourg1100----» All matchesNetherlands U211001----» All matchesParis Saint-Germain1001----» All matchesPeterborough United1001----» All matchesPoland1010----» All matchesPort Vale FC1001----» All matchesPortugal1001----» All matchesCelta de Vigo1001----» All matchesReal Betis1100----» All matchesReal Madrid1001----» All matchesRiga FC1100----» All matchesSwitzerland1010----» All matchesSerbia1100----» All matchesShakhtar Donetsk1010----» All matchesSL Benfica1001----» All matchesSlovan Bratislava1100----» All matchesSlovakia1100----» All matchesSlovakia U211100----» All matchesSlovenia U191001----» All matchesS.C. Braga1001----» All matchesSporting CP U191001----» All matchesStevenage FC1001----» All matchesStranraer FC1100----» All matchesSturm Graz1100----» All matches