Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC63214---» All matchesCeltic FC4103-1--» All matchesSt. Mirren FC4202----» All matchesDundee United31112---» All matchesLivingston FC32101---» All matchesAberdeen FC3102----» All matchesHeart of Midlothian3003----» All matchesMotherwell FC3111----» All matchesRangers FC3021-1--» All matchesAirdrieonians FC21011---» All matchesFalkirk FC22001---» All matchesColchester United2101----» All matchesHibernian FC2011----» All matchesAFC Wimbledon11001---» All matchesAnnan Athletic11001---» All matchesBarrow AFC11001---» All matchesCarlisle United11001---» All matchesAccrington Stanley1010----» All matchesAlloa Athletic1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBradford City1001----» All matchesBromley FC1001----» All matchesChesterfield FC1100----» All matchesClyde FC1100----» All matchesDoncaster Rovers1001----» All matchesFleetwood Town1001----» All matchesGillingham FC1010----» All matchesGrimsby Town1010----» All matchesHarrogate Town1001----» All matchesMilton Keynes Dons1001----» All matchesMontrose FC1100----» All matchesMorecambe FC1001----» All matchesNewport County1100----» All matchesNotts County1100----» All matchesPeterborough United1001----» All matchesRoss County FC1001----» All matchesSalford City1100----» All matchesSt. Johnstone FC1001----» All matchesSwindon Town1010----» All matchesTranmere Rovers1001----» All matchesWalsall FC1010----» All matches