Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC10721-1--» All matchesHeart of Midlothian87012---» All matchesSt. Johnstone FC77001---» All matchesRangers FC7304----» All matchesKilmarnock FC6312----» All matchesDundee FC55004---» All matchesCoventry City52031---» All matchesMotherwell FC54101---» All matchesDerby County5014----» All matchesLivingston FC5131----» All matchesNorwich City5113-1--» All matchesBristol City42022---» All matchesPortsmouth FC421111--» All matchesPreston North End43101---» All matchesQueens Park Rangers42111---» All matchesRoss County FC440011--» All matchesStoke City41301---» All matchesWatford FC41121---» All matchesHamilton Academical4400----» All matchesHull City4121----» All matchesMiddlesbrough FC4004----» All matchesOxford United4211----» All matchesSheffield Wednesday4112----» All matchesSouthampton FC4013-1--» All matchesSwansea City4211-1--» All matchesCardiff City31201---» All matchesPlymouth Argyle32011---» All matchesAberdeen FC3210-1--» All matchesBirmingham City3120-1--» All matchesBoavista3111-1--» All matchesFC Vizela3201----» All matchesGreece3003----» All matchesLeicester City3012----» All matchesMillwall FC3021-1--» All matchesPortugal3102----» All matchesSheffield United3120-2--» All matchesSt. Mirren FC3111----» All matchesSunderland AFC3012----» All matchesGibraltar22002---» All matchesRSC Anderlecht U1922002---» All matchesBayern Munich U1920021---» All matchesFC Famalicão21011---» All matchesManchester City U1920021---» All matchesAIK2200----» All matchesBlackburn Rovers2011----» All matchesBulgaria2200-2--» All matchesBurnley FC2020----» All matchesCD Santa Clara2200----» All matchesCFR Cluj2002----» All matchesCharlton Athletic2011----» All matchesCS Marítimo2200-1--» All matchesDundee United2200----» All matchesFC Arouca2011----» All matchesFC Barcelona U192002----» All matchesFC Porto2002----» All matchesFerencvárosi TC2200----» All matchesFK Sūduva2110----» All matchesGil Vicente2101----» All matchesIpswich Town2011----» All matchesJK Nõmme Kalju2200----» All matchesPartick Thistle2200----» All matchesRio Ave FC2110----» All matchesRotherham United2200----» All matchesSporting CP2002----» All matchesCzech Republic U192002-1--» All matchesArmenia U1910102---» All matchesCF Canelas 201011002---» All matchesHuddersfield Town11002---» All matchesBor. Mönchengladbach U1910101-1-» All matchesDunfermline Athletic11001---» All matchesEngland U2110011---» All matchesFK Sarajevo11001---» All matchesStade Rennais11001---» All matchesHungary U1910011--1» All matchesAFC Bournemouth1001----» All matchesAirdrieonians FC1100----» All matchesAndorra U211100----» All matchesArmenia1001----» All matchesAVS1010----» All matchesB-SAD1010----» All matchesBayer Leverkusen1001----» All matchesBelgium1010----» All matchesBrechin City FC1100----» All matchesBuckie Thistle1100----» All matchesCasa Pia AC1010----» All matchesFC Alashkert1100----» All matchesFeyenoord1100----» All matchesFinland1100----» All matchesFrance1001----» All matchesFrance U211100----» All matchesFrance U191001----» All matchesGD Chaves1100----» All matchesHJK Helsinki U191010----» All matchesLazio Roma1001----» All matchesLeeds United1010----» All matchesLatvia1100----» All matchesLuton Town1010----» All matchesMexico U211010----» All matchesNew Zealand1010----» All matchesNetherlands1001----» All matchesNetherlands U211100----» All matchesAustria U191001----» All matchesPaços de Ferreira1010----» All matchesParis Saint-Germain U191001----» All matchesPortimonense SC1100----» All matchesPuskás Akadémia U191100----» All matchesRaith Rovers1100----» All matchesReal Betis1100----» All matchesRosenborg BK1100----» All matchesSweden U211001----» All matchesSwitzerland1001----» All matchesSL Benfica1010----» All matchesS.C. Braga1001----» All matchesTogo U211010----» All matchesTurkey U211001----» All matchesHungary1010----» All matchesValencia CF1001----» All matchesWrexham AFC1100----» All matches