Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC151113-5--» All matchesHeart of Midlothian1434715--» All matchesLeeds United14824-2--» All matchesHibernian FC1252511--» All matchesCharlton Athletic12660-1-1» All matchesAberdeen FC11326-4--» All matchesDerby County11524-3--» All matchesHuddersfield Town11452-3--» All matchesMillwall FC11281-2--» All matchesRangers FC11128----» All matchesDunfermline Athletic1052312--» All matchesBirmingham City10433-4--» All matchesDundee United10244----» All matchesIpswich Town10424-1--» All matchesNottingham Forest10352----» All matchesMiddlesbrough FC913512--» All matchesMotherwell FC9423-1--» All matchesSheffield Wednesday9234---1» All matchesBlackpool FC8242-3--» All matchesWatford FC8224-2--» All matchesBrentford FC741213--» All matchesBurnley FC732211--» All matchesInverness CT74301---» All matchesCardiff City7151-1--» All matchesLeicester City7322-1--» All matchesLivingston FC7412----» All matchesOldham Athletic7331----» All matchesWolverhampton Wanderers7142-1--» All matchesYeovil Town7511----» All matchesBlackburn Rovers633011--» All matchesBolton Wanderers6321-2--» All matchesCrystal Palace6123----» All matchesHartlepool United6204----» All matchesLeyton Orient6321-1--» All matchesPeterborough United6510-1--» All matchesReading FC6123-21-» All matchesBrighton & Hove Albion53111-1-» All matchesDundee FC532011--» All matchesNorwich City502312--» All matchesBristol Rovers5212-1--» All matchesFalkirk FC5410-1--» All matchesMilton Keynes Dons5122-1--» All matchesQueens Park Rangers5230----» All matchesSouthampton FC5311---1» All matchesSouthend United5311-1--» All matchesWigan Athletic5203-1--» All matchesAFC Bournemouth401311--» All matchesBarnsley FC42111---» All matchesCarlisle United4310----» All matchesColchester United4112----» All matchesDoncaster Rovers4310----» All matchesExeter City4220----» All matchesHull City4121-1--» All matchesPartick Thistle4400-1--» All matchesRotherham United4211----» All matchesTranmere Rovers4301-2--» All matchesWycombe Wanderers31201---» All matchesCheltenham Town3210----» All matchesFulham FC3102----» All matchesGillingham FC3201----» All matchesNewcastle United3300----» All matchesNorthampton Town3201----» All matchesPlymouth Argyle3201----» All matchesSt. Mirren FC3210----» All matchesWalsall FC3111----» All matchesArsenal FC2002-1--» All matchesBristol City2200----» All matchesCoventry City2101----» All matchesGibraltar2200----» All matchesLiverpool FC2002----» All matchesNotts County2110----» All matchesPoland2110-1--» All matchesPortsmouth FC2200----» All matchesRochdale AFC2020---1» All matchesRoss County FC2011----» All matchesSt. Johnstone FC2101----» All matchesSwindon Town2101----» All matchesWest Ham United2002-1--» All matchesWoking FC2200----» All matchesWrexham AFC110011--» All matchesAston Villa1001----» All matchesBurton Albion1010----» All matchesCrewe Alexandra1010----» All matchesDagenham & Redbridge1100----» All matchesDenmark1100-1--» All matchesFrance1001----» All matchesHamilton Academical1010----» All matchesHereford United1100----» All matchesQatar1100----» All matchesLincoln City1100----» All matchesLuton Town1010----» All matchesManchester United1001----» All matchesMansfield Town1100----» All matchesNewport County1001----» All matchesNigeria1010----» All matchesNorthern Ireland1100----» All matchesNorway1100----» All matchesPort Vale FC1100----» All matchesPreston North End1001----» All matchesStockport County1100----» All matchesStoke City1001----» All matchesSunderland AFC1100----» All matchesSwansea City1100----» All matchesUnited of Manchester1100----» All matchesUSA1010----» All matches