Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC122462---» All matchesMotherwell FC113533---» All matchesPartick Thistle11623----» All matchesRangers FC11137----» All matchesHeart of Midlothian1023511--» All matchesArsenal FC9135-21-» All matchesAston Villa9405-2--» All matchesChelsea FC831421--» All matchesCeltic FC82331---» All matchesFalkirk FC86111---» All matchesNewcastle United8233-2--» All matchesSheffield Wednesday8431-1--» All matchesWest Ham United8323-3--» All matchesWimbledon FC8521----» All matchesHibernian FC72232---» All matchesSt. Johnstone FC73312---» All matchesCoventry City731313--» All matchesDundee FC7520----» All matchesKilmarnock FC7142----» All matchesManchester United600611--» All matchesEverton FC6213-2--» All matchesSouthampton FC6303-1--» All matchesNottingham Forest514014--» All matchesCharlton Athletic5320-1--» All matchesLeeds United5221-1--» All matchesLeicester City5131-1--» All matchesLiverpool FC5131-1--» All matchesMiddlesbrough FC5032-2--» All matchesTottenham Hotspur5212-2--» All matchesDerby County4211-2--» All matchesManchester City4121-2--» All matchesPortsmouth FC4310-2--» All matchesFaeroe Islands33002---» All matchesRaith Rovers30211---» All matchesAirdrieonians FC (old)3210----» All matchesBolton Wanderers3201----» All matchesCrystal Palace3012----» All matchesIpswich Town3012-1--» All matchesNetherlands3012----» All matchesPreston North End3102-1--» All matchesWolverhampton Wanderers3111-1--» All matchesBrøndby IF21011---» All matches1. FC Tatran Prešov2101----» All matchesBarnsley FC2110-1--» All matchesBlackburn Rovers2101-1--» All matchesBurnley FC2101-2--» All matchesDenmark2002----» All matchesEstonia2200----» All matchesFH Hafnarfjörður2110----» All matchesFinland2110----» All matchesFloriana FC2110----» All matchesGillingham FC2101----» All matchesNorwich City2020-1--» All matchesRotherham United2110----» All matchesRoyal Antwerp FC2101----» All matchesRussia2020----» All matchesSan Marino2200----» All matchesSweden2101----» All matchesSheffield United2011-1--» All matchesStoke City2110----» All matchesVitesse2002----» All matchesWalsall FC2200----» All matchesWatford FC2200----» All matchesMalta11001---» All matchesAustria11001---» All matchesAustralia1100----» All matchesBahrain U201010----» All matchesBirmingham City1100----» All matchesBoston United1100----» All matchesBradford City1100----» All matchesBrazil1001----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1100----» All matchesCrewe Alexandra1100-1--» All matchesGDR U201100----» All matchesGermany U201001-1--» All matchesEcuador1100-1--» All matchesFC Dinamo Bucureşti1010----» All matchesFrance1001----» All matchesGreece1001-1--» All matchesGrimsby Town1100----» All matchesHajduk Split1100----» All matchesHull City1100-1--» All matchesJapan1010----» All matchesColombia1010----» All matchesColombia U201010----» All matchesLatvia1100----» All matchesMFK Vítkovice1010----» All matchesMillwall FC1100----» All matchesOlympique Lyonnais1010-1--» All matchesPort Vale FC1100----» All matchesReading FC1100----» All matchesSunderland AFC1001----» All matchesUSA1010----» All matches