Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC239311-3--» All matchesSt. Johnstone FC18122431--» All matchesAberdeen FC18945-2--» All matchesHibernian FC181044-3--» All matchesHeart of Midlothian1710431---» All matchesMotherwell FC178451---» All matchesRoss County FC151212-1--» All matchesLivingston FC13102112--» All matchesHamilton Academical12813-1--» All matchesKilmarnock FC11434-2--» All matchesSt. Mirren FC11821-1--» All matchesDundee United8602----» All matchesGreece620411--» All matchesBosnia-Herzegovina6222-1--» All matchesDundee FC55001---» All matchesPartick Thistle5302-1--» All matchesIreland4202----» All matchesNorwich City4310----» All matchesRangers FC4112----» All matchesSouthampton FC4004-1--» All matchesWales4013-1--» All matchesAS Monaco3102----» All matchesDenmark3102----» All matchesEstonia3201----» All matchesFrance3102----» All matchesKazakhstan3201----» All matchesMiddlesbrough FC3201-1--» All matchesOlympique Lyonnais3111----» All matchesPlymouth Argyle3300----» All matchesPoland3102----» All matchesPreston North End3111----» All matchesRomania3012-1--» All matchesSheffield Wednesday3111----» All matchesS.C. Braga3201----» All matchesSwansea City3300----» All matchesRB Leipzig21011---» All matchesSan Marino22001---» All matchesSL Benfica202011--» All matchesWest Ham United U2121101---» All matchesSparta Prague2101--1-» All matchesAFC Ajax2002----» All matchesAl Ittihad2002----» All matchesArmenia2200-1--» All matchesAzerbaijan U212110----» All matchesBelarus2110----» All matchesBirmingham City2101----» All matchesBlackburn Rovers2200----» All matchesBorussia Dortmund2110----» All matchesBorussia Dortmund U192020----» All matchesBristol City2200----» All matchesBSC Young Boys2011----» All matchesBulgaria2200----» All matchesCardiff City2200----» All matchesCoventry City2011----» All matchesCrvena Zvezda2101-1--» All matchesEngland2002----» All matchesFaeroe Islands U212200----» All matchesFC Midtjylland2200-1--» All matchesFC Porto2110----» All matchesFeyenoord2110-2--» All matchesHuddersfield Town2110----» All matchesInverness CT2110----» All matchesItaly2002----» All matchesLech Poznań2200----» All matchesLegia Warszawa2110-1--» All matchesLeicester City2200-1--» All matchesLiechtenstein2200----» All matchesMillwall FC2200----» All matchesMontenegro2200----» All matchesNorthern Ireland2200----» All matchesOlympique de Marseille U192110----» All matchesAustria U212002-2--» All matchesPSV Eindhoven2110----» All matchesRacing Strasbourg2101----» All matchesRotherham United2110----» All matchesRoyal Antwerp FC2200-1--» All matchesRussia U212110----» All matchesSlavia Praha2011-1--» All matchesSlovenia2101----» All matchesSSC Napoli U192101-1--» All matchesSt. Joseph's FC2200----» All matchesStandard Liège2200----» All matchesSunderland AFC2011-1--» All matchesToulouse FC2011----» All matchesUkraine2011-1--» All matchesUnion Saint-Gilloise2101----» All matchesWatford FC2110----» All matchesLincoln City11001---» All matchesAJ Auxerre1001----» All matchesAl Ahli SFC1100----» All matchesAl Fayha1100----» All matchesAl Khaleej1100----» All matchesAl Kholood1100----» All matchesAl Okhdood1010----» All matchesAl Orobah1100----» All matchesAl Qadsiah1001----» All matchesAl Ra’ed1100----» All matchesAl Riyadh1100----» All matchesAl Taawoun1010-1--» All matchesAl Wehda1100----» All matchesAlbania1100----» All matchesAngers SCO1100----» All matchesAS Saint-Étienne1100----» All matchesAston Villa U211001----» All matchesAyr United1001----» All matchesBarnet FC1010----» All matchesBarnsley FC1100----» All matchesBayer Leverkusen1001-1--» All matchesBelgium1001----» All matchesBlackpool FC1100----» All matchesBradford City1001----» All matchesBrighton & Hove Albion U211100----» All matchesBrøndby IF1010----» All matchesBuckie Thistle1100----» All matchesBurnley FC1010----» All matchesCarlisle United1001----» All matchesCharlton Athletic1010----» All matchesColchester United1100----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesDamac FC1100----» All matchesDenmark U191001----» All matchesDerby County1100-1--» All matchesDerby County U211100----» All matchesGermany U211001-1--» All matchesDunfermline Athletic1100----» All matchesEast Fife FC1100----» All matchesEintracht Frankfurt1001----» All matchesFalkirk FC1100----» All matchesFC Alashkert1010----» All matchesFulham FC U211100----» All matchesGalatasaray1100----» All matchesGillingham FC1010----» All matchesHavre AC1100----» All matchesHull City1100----» All matchesIpswich Town1100----» All matchesIceland1010----» All matchesJordan1100----» All matchesKazakhstan U191010----» All matchesLeyton Orient1001----» All matchesLille OSC1001----» All matchesLincoln Red Imps1100----» All matchesLithuania1010----» All matchesLiverpool FC1001----» All matchesMalta1100----» All matchesManchester City U211001-1--» All matchesManchester United U211010----» All matchesMoldova U211100----» All matchesMontenegro U191100----» All matchesMontpellier HSC1100----» All matchesNewcastle United U211100----» All matchesNetherlands1001----» All matchesNorway1001----» All matchesOlympique de Marseille1001----» All matchesAustria U191001----» All matchesParis Saint-Germain1001----» All matchesPeterborough United1100----» All matchesPortsmouth FC1100----» All matchesProgrès Niedercorn1010----» All matchesQueen Of The South1100-1--» All matchesQueens Park Rangers1001----» All matchesRaith Rovers1100----» All matchesReading FC U211001-1--» All matchesRochdale AFC1001----» All matchesRussia1001-1--» All matchesSan Marino U211100----» All matchesSwitzerland1001----» All matchesScunthorpe United1001----» All matchesSerbia U191001----» All matchesShakhtar Donetsk U191100--1-» All matchesSlovakia1001----» All matchesSSC Napoli1001----» All matchesStade Brestois 291010----» All matchesStade de Reims1001----» All matchesStirling Albion FC1100----» All matchesStoke City1100----» All matchesStoke City U211001----» All matchesHungary1001----» All matchesWales U211010----» All matchesWest Bromwich Albion1010-1--» All matchesWest Bromwich Albion U211010----» All matchesWest Ham United1010-1--» All matchesWillem II1100----» All matchesWolverhampton Wanderers U211100----» All matchesCyprus U191001----» All matches