Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC5311-1--» All matchesCeltic FC4112----» All matchesDundee United31201---» All matchesAberdeen FC3300----» All matchesArsenal FC U183201----» All matchesKilmarnock FC3300----» All matchesMotherwell FC3111-1--» All matchesSt. Mirren FC3210----» All matchesStoke City U213300----» All matchesWatford FC3210----» All matchesAston Villa U212200-1--» All matchesBlackburn Rovers2011----» All matchesBurnley FC2020-1--» All matchesClub Brugge KV2002-1--» All matchesDerby County U212200----» All matchesGermany U192011----» All matchesGermany U172101----» All matchesDundee FC2200----» All matchesFalkirk FC2110-1--» All matchesHeart of Midlothian2002----» All matchesItaly U202011----» All matchesLivingston FC2200-1--» All matchesNetherlands U192101----» All matchesNorwich City2200----» All matchesNorwich City U212200-1--» All matchesSwitzerland U172110----» All matchesSunderland AFC U212110----» All matchesSwansea City2110----» All matchesTurkey U162200----» All matchesWest Bromwich Albion U212110----» All matchesWest Ham United U182002----» All matchesWest Ham United U212011-1--» All matchesAnnan Athletic1100----» All matchesArsenal FC U211001----» All matchesAS Roma1001----» All matchesAston Villa1001----» All matchesAston Villa U181100----» All matchesBelgium U181001----» All matchesBelgium U161100----» All matchesBrazil U171001----» All matchesBrazil U161001----» All matchesBrighton & Hove Albion U181010----» All matchesBulgaria U191100----» All matchesCeltic FC (R)1001----» All matchesCharlton Athletic1010----» All matchesChelsea FC1001----» All matchesChelsea FC U181001--1-» All matchesChelsea FC U211001----» All matchesCoventry City1001----» All matchesCoventry City U181100----» All matchesCrystal Palace U181001----» All matchesCrystal Palace U211100----» All matchesDerby County1001----» All matchesDerby County U181100----» All matchesGermany U181100----» All matchesGermany U161001----» All matchesDinamo Zagreb II1010----» All matchesEverton FC U181010----» All matchesFaeroe Islands U171100----» All matchesFC Porto1001----» All matchesFerencvárosi TC1001----» All matchesFinland U171100----» All matchesFrance U191100----» All matchesFrance U181001----» All matchesFrance U171001----» All matchesFrance U161100----» All matchesFulham FC U181100----» All matchesFulham FC U211001----» All matchesGillingham FC1001----» All matchesHull City1001----» All matchesIran U171100----» All matchesIceland U191100----» All matchesIsrael U171010-1--» All matchesItaly U191010-1--» All matchesJapan U201010----» All matchesKRC Genk1001----» All matchesCroatia U191010----» All matchesLeeds United1001----» All matchesLeeds United U211001-1--» All matchesLeicester City U211100-1--» All matchesLeyton Orient1100----» All matchesLithuania U191100----» All matchesLithuania U171100----» All matchesLiverpool FC U211001-1--» All matchesManchester United U211001-1--» All matchesMorocco U181100----» All matchesMexico U161100----» All matchesMiddlesbrough FC1100-1--» All matchesMiddlesbrough FC U211010----» All matchesNew Caledonia U171100----» All matchesNewcastle United1001----» All matchesNewcastle United U211001----» All matchesNewport County1001----» All matchesNetherlands U181100----» All matchesNetherlands U171100----» All matchesNetherlands U161010----» All matchesNorthern Ireland U171100----» All matchesNorway U191010----» All matchesNorway U171001----» All matchesNottingham Forest U211010----» All matchesOlympique Lyonnais U231001----» All matchesPFC Ludogorets Razgrad1100----» All matchesPortsmouth FC1100----» All matchesPortugal U191001----» All matchesPortugal U181001----» All matchesPortugal U161010----» All matchesPreston North End U181100----» All matchesQueen's Park FC1100----» All matchesReading FC U181100----» All matchesReading FC U211100----» All matchesScotland U161100----» All matchesSheffield United1100-1--» All matchesSheffield Wednesday1100----» All matchesSK Brann1001----» All matchesSouthampton FC1001-1--» All matchesS.C. Braga1010----» All matchesStoke City1001----» All matchesSturm Graz1001----» All matchesSouth Korea U181010----» All matchesSunderland AFC1010----» All matchesTottenham Hotspur U211001----» All matchesCzech Republic U181100----» All matchesUzbekistan U171001-1--» All matchesValencia CF B1001----» All matchesWalsall FC1100----» All matchesWolverhampton Wanderers1010----» All matchesWolverhampton Wanderers U211001----» All matchesWycombe Wanderers1100----» All matches