Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC20105514--» All matchesAberdeen FC15140112--» All matchesHibernian FC15113112--» All matchesHeart of Midlothian13110211--» All matchesMotherwell FC131120-1--» All matchesRoss County FC1212001---» All matchesDundee United121020-1--» All matchesSt. Johnstone FC121101-3--» All matchesKilmarnock FC1111001---» All matchesSt. Mirren FC119201---» All matchesDundee FC108111---» All matchesBrentford FC9513-2--» All matchesLivingston FC8611-1--» All matchesNottingham Forest6024----» All matchesBlackburn Rovers5311-2--» All matchesLeeds United5212-2--» All matchesSheffield Wednesday5302-1--» All matchesBolton Wanderers42111---» All matchesBristol City41031---» All matchesAston Villa4112----» All matchesBirmingham City4121----» All matchesCardiff City4004----» All matchesHull City4211-1--» All matchesMiddlesbrough FC4310----» All matchesMillwall FC4202----» All matchesPreston North End4121----» All matchesQueens Park Rangers4013----» All matchesReading FC4301----» All matchesStoke City4112----» All matchesWest Bromwich Albion4004-1--» All matchesBarnsley FC3111----» All matchesDerby County3012----» All matchesFerencvárosi TC3201----» All matchesHuddersfield Town3201----» All matchesIpswich Town3300-2--» All matchesLiverpool FC U213012----» All matchesNorwich City3111-1--» All matchesSwansea City3300----» All matchesWigan Athletic3120----» All matchesAtlético Madrid2011-1--» All matchesBayer Leverkusen2002-2--» All matchesBayern Munich2011----» All matchesBurton Albion2110----» All matchesChelsea FC U212101----» All matchesEverton FC U212110----» All matchesFalkirk FC2101----» All matchesFK Kairat2011----» All matchesFulham FC2101----» All matchesGillingham FC2200-1--» All matchesLASK2101----» All matchesLazio Roma2002----» All matchesRaith Rovers2200----» All matchesRB Leipzig2101----» All matchesReading FC U212101----» All matchesRotherham United2200----» All matchesShakhtar Donetsk2020----» All matchesSheffield United2110----» All matchesSouthampton FC U212011----» All matchesSunderland AFC2200----» All matchesTrinidad & Tobago2101----» All matchesWolverhampton Wanderers2101----» All matchesWycombe Wanderers2101----» All matchesLeicester City U2111001---» All matchesBeşiktaş1100----» All matchesBSC Young Boys1100----» All matchesBurnley FC1100----» All matchesCharlton Athletic1001----» All matchesClub Brugge KV1010----» All matchesCoventry City1100----» All matchesCrawley Town1001----» All matchesCrvena Zvezda1010----» All matchesGermany1001----» All matchesGermany U201001----» All matchesDinamo Zagreb1010----» All matchesEl Salvador1010----» All matchesEngland U201001----» All matchesFK Bodø/Glimt1001----» All matchesFrance1010----» All matchesGhana1100----» All matchesGrenada1100----» All matchesIran1100----» All matchesIreland1001-1--» All matchesItaly1001----» All matchesJamaica1001----» All matchesCanada1001----» All matchesColombia1001----» All matchesColombia U201100----» All matchesLiverpool FC1001----» All matchesLuton Town1001----» All matchesManchester City1001----» All matchesManchester City U211010----» All matchesManchester United U211001----» All matchesMexico1100----» All matchesMyanmar U201100----» All matchesNew Zealand U201100----» All matchesNetherlands U211010----» All matchesOldham Athletic1100----» All matchesPaços de Ferreira1001----» All matchesPanama1001----» All matchesParaguay1100-1--» All matchesPartick Thistle1100----» All matchesPeru1010----» All matchesPortugal1010----» All matchesReal Betis1001-1--» All matchesReal Madrid1001----» All matchesSaudi Arabia U201010--1-» All matchesSenegal U201100----» All matchesSerbia U201001----» All matchesSlovan Bratislava1100-1--» All matchesSouthampton FC1001----» All matchesS.C. Braga1001----» All matchesSturm Graz1100-1--» All matchesSunderland AFC U211001-1--» All matchesUkraine U201001----» All matchesVenezuela U201001----» All matchesWatford FC1100----» All matches