Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC42111---» All matchesHibernian FC41211---» All matchesRangers FC40131---» All matchesAberdeen FC4013----» All matchesDerby County4121----» All matchesHeart of Midlothian4301----» All matchesMotherwell FC4103----» All matchesCeltic FC30031---» All matchesAirdrieonians FC (old)3102----» All matchesQueens Park Rangers3102----» All matchesBarnsley FC2011----» All matchesBFC Dynamo2101----» All matchesLiverpool FC2020----» All matchesManchester United2020----» All matchesSouthampton FC2002----» All matchesSt. Johnstone FC2011----» All matchesArsenal FC1100----» All matchesAston Villa1001----» All matchesCharlton Athletic1001----» All matchesEverton FC1001----» All matchesÍA Akranes1100----» All matchesKilmarnock FC1001----» All matchesLeicester City1001----» All matchesLuton Town1010----» All matchesMillwall FC1100----» All matchesNewcastle United1010----» All matchesNorwich City1100----» All matchesOldham Athletic1100----» All matchesOxford United1010----» All matchesPartick Thistle1001----» All matchesPortsmouth FC1001----» All matchesTottenham Hotspur1100----» All matchesWatford FC1100----» All matches