Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC8233221-» All matchesLivingston FC8224-11-» All matchesSt. Johnstone FC71061---» All matchesMotherwell FC7304----» All matchesSt. Mirren FC622222--» All matchesDoncaster Rovers531121-1» All matchesAberdeen FC510411--» All matchesCharlton Athletic52121---» All matchesRangers FC5104-1--» All matchesHeart of Midlothian420221--» All matchesBirmingham City4022----» All matchesBolton Wanderers4103----» All matchesCambridge United4211-1--» All matchesHibernian FC4013----» All matchesIpswich Town4202-1--» All matchesMansfield Town4301----» All matchesPortsmouth FC4301-1--» All matchesRotherham United4202----» All matchesWycombe Wanderers4022----» All matchesBlackpool FC3021----» All matchesBurton Albion3012----» All matchesCardiff City3120-1--» All matchesCeltic FC3003----» All matchesCheltenham Town3300----» All matchesDundee FC3111----» All matchesLeicester City3102-2--» All matchesLeyton Orient3300----» All matchesLincoln City3102----» All matchesMilton Keynes Dons3102----» All matchesPeterborough United3210-1--» All matchesPlymouth Argyle3300----» All matchesPort Vale FC3111----» All matchesSheffield Wednesday3201-1--» All matchesSunderland AFC3111-1--» All matchesSwansea City3102-1--» All matchesWatford FC3021----» All matchesGillingham FC21101---» All matchesHuddersfield Town211011--» All matchesAccrington Stanley2101----» All matchesBarnsley FC2101----» All matchesBlackburn Rovers2110----» All matchesCrawley Town2011----» All matchesLeeds United2011----» All matchesMiddlesbrough FC2110-2--» All matchesNorwich City2002-1--» All matchesPreston North End2002-2--» All matchesReading FC2101----» All matchesShrewsbury Town2101----» All matchesSouthampton FC2002----» All matchesStevenage FC2101----» All matchesStockport County2101-1--» All matchesStoke City2101----» All matchesSutton United2200----» All matchesWest Bromwich Albion2011-1--» All matchesWigan Athletic2002----» All matchesBerwick Rangers11003---» All matchesCoventry City10101---» All matchesEdinburgh City11001---» All matchesAFC Wimbledon1001----» All matchesAirdrieonians FC1100----» All matchesAnnan Athletic1001----» All matchesBrentford FC1001--1-» All matchesBrentford FC U211001----» All matchesBristol City1001----» All matchesBristol Rovers1100----» All matchesClyde FC1100----» All matchesCrewe Alexandra1001----» All matchesCrystal Palace1001----» All matchesDerby County1100----» All matchesExeter City1100----» All matchesFleetwood Town1010-1--» All matchesHartlepool United1100----» All matchesLuton Town1001-1--» All matchesManchester City U211100----» All matchesManchester United U211100-1--» All matchesMillwall FC1001-1--» All matchesMorecambe FC1100----» All matchesNottingham Forest1010----» All matchesOxford United1010-1--» All matchesPartick Thistle1001----» All matchesQueen's Park FC1001----» All matchesQueens Park Rangers1010----» All matchesRochdale AFC1010----» All matchesRoss County FC1010----» All matchesSwindon Town1001----» All matchesTamworth FC1001----» All matchesWrexham AFC1010-1--» All matches