Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic620411--» All matchesAberdeen FC51401---» All matchesDundee United5221-1--» All matchesHibernian FC5032-3--» All matchesInverness CT5122-1--» All matchesKilmarnock FC5203-1--» All matchesRangers FC5014-1--» All matchesCeltic FC4013-1--» All matchesLivingston FC4121-1--» All matchesCrewe Alexandra3111----» All matchesMotherwell FC21012---» All matchesGillingham FC21011---» All matchesSheffield Wednesday211011--» All matchesCrystal Palace2110----» All matchesHeart of Midlothian2011-1--» All matchesLuton Town2200----» All matchesNorwich City2011----» All matchesPartick Thistle2200----» All matchesRotherham United2101----» All matchesStockport County2200-1--» All matchesWimbledon FC2011-2--» All matchesStoke City10011---» All matchesBarnsley FC1100----» All matchesBolton Wanderers1001----» All matchesBradford City1001-1--» All matchesBurnley FC1010----» All matchesCambridge United1100----» All matchesCarlisle United1001----» All matchesDarlington FC1100----» All matchesFalkirk FC1010----» All matchesGrimsby Town1100----» All matchesManchester City1100----» All matchesMillwall FC1001-1--» All matchesNottingham Forest1100----» All matchesOxford United1001----» All matchesPreston North End1001-1--» All matchesSheffield United1100----» All matchesWalsall FC1010----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1001----» All matches