Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United108025---» All matchesMotherwell FC1012711--» All matchesRangers FC101271---» All matchesHeart of Midlothian91351---» All matchesKilmarnock FC92161---» All matchesDunfermline Athletic85212---» All matchesCeltic FC8107----» All matchesAberdeen FC702511--» All matchesInverness CT72141---» All matchesHibernian FC63121---» All matchesSt. Mirren FC6222-1--» All matchesSheffield Wednesday51133---» All matchesRochdale AFC51041---» All matchesCardiff City41122---» All matchesAFC Wimbledon4211-1--» All matchesBristol Rovers4103----» All matchesCheltenham Town4103----» All matchesLivingston FC4220----» All matchesOxford United4031----» All matchesTorquay United31112---» All matchesPlymouth Argyle32101---» All matchesWatford FC320111--» All matchesWycombe Wanderers311111--» All matchesBurton Albion3201----» All matchesCrystal Palace3012----» All matchesHamilton Academical3111----» All matchesScunthorpe United3111----» All matchesSt. Johnstone FC3201----» All matchesWolverhampton Wanderers3021----» All matchesAccrington Stanley22003---» All matchesWalsall FC21102---» All matchesYork City22002---» All matchesSheffield United201111--» All matchesSwansea City20111---» All matchesAldershot Town2110----» All matchesBirmingham City2110----» All matchesBlackpool FC2002-1--» All matchesBristol City2002----» All matchesBury FC2011----» All matchesCarlisle United2002----» All matchesCharlton Athletic2200----» All matchesChesterfield FC2002----» All matchesColchester United2110----» All matchesDagenham & Redbridge2020----» All matchesDoncaster Rovers2110-1--» All matchesFleetwood Town2110----» All matchesIpswich Town2002-1--» All matchesLeyton Orient2101----» All matchesManchester City2011----» All matchesMorecambe FC2002----» All matchesNorthampton Town2101----» All matchesNottingham Forest2011----» All matchesPreston North End2002----» All matchesQueens Park Rangers2101----» All matchesRaith Rovers2002----» All matchesRoss County FC2101----» All matchesDerby County11001---» All matchesGillingham FC11001---» All matchesBarnet FC1010----» All matchesBradford City1100----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1001----» All matchesBurnley FC1001----» All matchesCoventry City1001----» All matchesDumbarton FC1001----» All matchesExeter City1001----» All matchesFalkirk FC1010----» All matchesHartlepool United1001----» All matchesHuddersfield Town1001----» All matchesLeicester City1001----» All matchesMansfield Town1001----» All matchesMiddlesbrough FC1100----» All matchesNewcastle United1001----» All matchesNewport County1001----» All matchesOldham Athletic1001----» All matchesPartick Thistle1001----» All matchesPeterborough United1001----» All matchesPortsmouth FC1001----» All matchesQueen Of The South1100----» All matchesReading FC1001----» All matchesRotherham United1001----» All matchesSouthampton FC1010----» All matchesSouthend United1100----» All matchesWest Bromwich Albion1001----» All matches