Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC104333---» All matchesDundee United104333-1-» All matchesHeart of Midlothian935111--» All matchesMotherwell FC9522-2--» All matchesKilmarnock FC82332---» All matchesCeltic FC82151---» All matchesRangers FC813411--» All matchesDundee FC732231--» All matchesTranmere Rovers7205----» All matchesBrentford FC63031---» All matchesPeterborough United630312--» All matchesDunfermline Athletic6132-1--» All matchesChesterfield FC51222---» All matchesHibernian FC541021--» All matchesBarnsley FC5320----» All matchesSwindon Town5221-1--» All matchesBristol City410312--» All matchesRotherham United42021---» All matchesStockport County44001---» All matchesAFC Bournemouth4310----» All matchesBlackpool FC4202----» All matchesColchester United4202----» All matchesNottingham Forest4013-2--» All matchesWrexham AFC4121-2--» All matchesHartlepool United320121--» All matchesSt. Johnstone FC31111---» All matchesBradford City3003-1--» All matchesCardiff City3120----» All matchesGillingham FC3111----» All matchesGrimsby Town3120----» All matchesHuddersfield Town3210-1--» All matchesLuton Town3111----» All matchesMilton Keynes Dons3111----» All matchesOldham Athletic3210----» All matchesScunthorpe United3012----» All matchesYeovil Town3201----» All matchesSouthend United22002---» All matchesBrighton & Hove Albion21011---» All matchesDoncaster Rovers21101---» All matchesNotts County21101---» All matchesVaasan PS21101---» All matchesWycombe Wanderers22001---» All matchesAS Monaco2011----» All matchesBristol Rovers2110----» All matchesBury FC2200----» All matchesNorthampton Town2101----» All matchesPort Vale FC2200-1--» All matchesQueens Park Rangers2101----» All matchesRushden & Diamonds AFC2101----» All matchesSheffield Wednesday2011----» All matchesAston Villa10011---» All matchesMansfield Town100111--» All matchesBarnet FC1100----» All matchesCarlisle United1001----» All matchesCrewe Alexandra1100----» All matchesCrystal Palace1001----» All matchesKidderminster Harriers1100----» All matchesMacclesfield FC1100-1--» All matchesMillwall FC1010----» All matchesMorecambe FC1001----» All matchesRochdale AFC1100----» All matchesSt. Mirren FC1010----» All matchesSwansea City1010----» All matchesTorquay United1001----» All matchesWalsall FC1100----» All matchesWigan Athletic1001----» All matchesWimbledon FC1001----» All matches