Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United9234-2--» All matchesDunfermline Athletic731341--» All matchesRangers FC7124-3--» All matchesKilmarnock FC6303----» All matchesLivingston FC52215--1» All matchesDundee FC51133--1» All matchesAberdeen FC530221--» All matchesExeter City531111--» All matchesHibernian FC53021---» All matchesAFC Wimbledon5113----» All matchesHeart of Midlothian5041----» All matchesSouthend United41212---» All matchesCheltenham Town42111---» All matchesHartlepool United4400----» All matchesDagenham & Redbridge311111--» All matchesPlymouth Argyle32011---» All matchesBurton Albion3003----» All matchesMorecambe FC3111-1--» All matchesNewport County3102----» All matchesOxford United3111---1» All matchesYork City3111----» All matchesQueen Of The South21012---» All matchesCeltic FC21011---» All matchesCrewe Alexandra21101---» All matchesFalkirk FC20021---» All matchesPartick Thistle210111--» All matchesAccrington Stanley2020----» All matchesAlloa Athletic2101----» All matchesCambridge United2200----» All matchesCarlisle United2200----» All matchesScunthorpe United2020----» All matchesSt. Mirren FC2200----» All matchesTranmere Rovers2101----» All matchesTorquay United11001---» All matchesBristol Rovers1001----» All matchesBury FC1010----» All matchesChesterfield FC1001-1--» All matchesCoventry City1001----» All matchesEast Fife FC1001----» All matchesGretna FC1001----» All matchesInverness CT1100----» All matchesLeicester City1001----» All matchesLuton Town1100----» All matchesMillwall FC1001----» All matchesMotherwell FC1010----» All matchesNorthampton Town1100-1--» All matchesPortsmouth FC1010----» All matchesPreston North End1001----» All matchesShrewsbury Town1010----» All matchesStevenage FC1100----» All matchesSwindon Town1001-1--» All matches