Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC7124----» All matchesDundee FC53112---» All matchesCeltic FC5014-1--» All matchesDundee United5203----» All matchesHibernian FC5221----» All matchesRangers FC5014-2--» All matchesSt. Johnstone FC4211----» All matchesCrystal Palace U213003----» All matchesHeart of Midlothian3012----» All matchesLivingston FC3102----» All matchesRoss County FC3120----» All matchesEverton FC U21220011--» All matchesWest Ham United U2121011---» All matchesBarnsley FC2011----» All matchesBK Häcken2101-1--» All matchesBlackpool FC2011----» All matchesBreiðablik2200-1--» All matchesCharlton Athletic2011----» All matchesChesterfield FC2101-1--» All matchesNottingham Forest U212200----» All matchesQarabağ FK2002----» All matchesSt. Mirren FC2002-1--» All matchesTottenham Hotspur U212101---1» All matchesTurkey U212011-1--» All matchesAccrington Stanley10011---» All matchesHertha BSC II10011---» All matchesWolverhampton Wanderers U2111001---» All matchesAberdeen FC1001----» All matchesArmenia U171100----» All matchesBelgium U211001----» All matchesBrighton & Hove Albion1100----» All matchesBristol Rovers1100----» All matchesBurnley FC U211001----» All matchesCambridge United1001----» All matchesCarlisle United1100----» All matchesCrewe Alexandra1001----» All matchesCrystal Palace1001----» All matchesDerby County1100----» All matchesDumbarton FC1100----» All matchesEdinburgh City1100----» All matchesEngland U161001----» All matchesFulham FC U211010----» All matchesIpswich Town U211001----» All matchesIreland U161010----» All matchesIceland U171100----» All matchesKazakhstan U211010----» All matchesKilmarnock FC1100----» All matchesCroatia U171001----» All matchesLeeds United1001----» All matchesLeeds United U211100-1--» All matchesLeicester City U211001----» All matchesLincoln City1010----» All matchesMalta U211100----» All matchesManchester City U211001----» All matchesManchester United U211001----» All matchesMansfield Town1001----» All matchesMiddlesbrough FC1001----» All matchesNorthern Ireland U161010----» All matchesNorthampton Town1010----» All matchesPeterborough United1100----» All matchesQueens Park Rangers1001----» All matchesRaith Rovers1001----» All matchesReading FC1001----» All matchesSpain U211001----» All matchesSSC Napoli1100----» All matchesStoke City U211100----» All matchesTurkey1001----» All matchesWales U161010----» All matchesWest Bromwich Albion U211100----» All matches