Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC5221-2--» All matchesMotherwell FC4103-2--» All matchesKilmarnock FC3003-11-» All matchesSt. Johnstone FC3003----» All matchesRangers FC2002----» All matchesSt. Mirren FC2020----» All matchesAberdeen FC1001----» All matchesAldershot Town1010---1» All matchesBlackburn Rovers1100----» All matchesCarlisle United1010----» All matchesCeltic FC1001----» All matchesChelsea FC U181001----» All matchesChesterfield FC1001----» All matchesCrewe Alexandra1001-1--» All matchesDundee FC1001----» All matchesGateshead FC1100----» All matchesHalifax Town1001----» All matchesHeart of Midlothian1100----» All matchesHibernian FC1100----» All matchesLeicester City1001-1--» All matchesMiddlesbrough FC1001-1--» All matchesNewcastle United U181001----» All matchesPreston North End1001-1--» All matchesRoss County FC1001----» All matchesRotherham United1001----» All matchesTamworth FC1100----» All matchesWealdstone FC1100----» All matchesWolverhampton Wanderers U211100----» All matches