Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian943231--» All matchesKilmarnock FC9432----» All matchesRangers FC8152----» All matchesAberdeen FC75111---» All matchesHibernian FC73401---» All matchesMotherwell FC7331----» All matchesPartick Thistle5320----» All matchesRaith Rovers5320----» All matchesDundee United4310----» All matchesNotts County3021----» All matchesColchester United2200----» All matchesDinamo Batumi2200----» All matchesDunfermline Athletic2110----» All matchesFalkirk FC2200----» All matchesPeterborough United2101----» All matchesScunthorpe United2200----» All matchesWimbledon FC2011----» All matchesBristol Rovers1010----» All matchesBury FC1100----» All matchesCambridge United1100----» All matchesDundee FC1010----» All matchesFC VSS Košice1100----» All matchesHamburger SV1001----» All matchesMillwall FC1100----» All matchesNorthampton Town1100----» All matchesOxford United1100----» All matchesParis Saint-Germain1001----» All matchesPort Vale FC1100----» All matchesReading FC1010----» All matchesRotherham United1010----» All matchesStoke City1001-1--» All matchesSwindon Town1010----» All matchesHungary U211100----» All matchesWalsall FC1010----» All matchesWrexham AFC1100----» All matchesYork City1100----» All matches