Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC944111--» All matchesCeltic FC9207-31-» All matchesRangers FC8116----» All matchesSt. Mirren FC8431-1--» All matchesMotherwell FC7403-2--» All matchesRoss County FC7421----» All matchesWycombe Wanderers7223-4--» All matchesAberdeen FC6303-1--» All matchesKilmarnock FC6312-1--» All matchesLivingston FC6321----» All matchesLuton Town6123----» All matchesPeterborough United6231-1--» All matchesHuddersfield Town5212----» All matchesLeyton Orient5122----» All matchesRotherham United5410-1--» All matchesCardiff City41301---» All matchesBirmingham City4112-1--» All matchesBlackburn Rovers4112----» All matchesBlackpool FC4031----» All matchesBradford City4220-1--» All matchesDoncaster Rovers4112----» All matchesDundee FC4202----» All matchesDundee United4220----» All matchesLincoln City4013-1--» All matchesMansfield Town4220----» All matchesReading FC4013-1--» All matchesShrewsbury Town4121----» All matchesStevenage FC4121-1--» All matchesStockport County4112----» All matchesSwansea City4022----» All matchesWest Ham United31021---» All matchesBarnsley FC3111-1--» All matchesBristol Rovers3210----» All matchesBurton Albion3012----» All matchesExeter City3030----» All matchesFulham FC3102----» All matchesMillwall FC3102----» All matchesSt. Johnstone FC3111----» All matchesStoke City3111----» All matchesAFC Bournemouth2101----» All matchesAFC Wimbledon2200----» All matchesBolton Wanderers2101----» All matchesBrentford FC2101----» All matchesBristol City2110----» All matchesCambridge United2110----» All matchesCarlisle United2200----» All matchesCharlton Athletic2011-1--» All matchesCoventry City2101-1--» All matchesCrawley Town2110----» All matchesDerby County2020-1--» All matchesFC Zürich2002-1--» All matchesNorthampton Town2200----» All matchesNorwich City2110-1--» All matchesNottingham Forest2011----» All matchesOxford United2011----» All matchesPAOK Saloniki2002-1--» All matchesPlymouth Argyle2002----» All matchesPort Vale FC2020----» All matchesPreston North End2002----» All matchesQueens Park Rangers2110----» All matchesScunthorpe United2101----» All matchesSheffield Wednesday2002----» All matchesSunderland AFC2002----» All matchesTranmere Rovers2200-1--» All matchesTunisia2011----» All matchesWalsall FC2101----» All matchesAccrington Stanley1010----» All matchesACF Fiorentina1001-1--» All matchesAlgeria1001----» All matchesBoreham Wood1100----» All matchesBotswana1100----» All matchesBrackley Town1100-1--» All matchesChelsea FC1001----» All matchesChesterfield FC1001----» All matchesDR Congo1010----» All matchesFK RFS1100----» All matchesGhana1010----» All matchesGillingham FC1001----» All matchesGreenock Morton FC1100----» All matchesHamilton Academical1100----» All matchesHaringey Borough1100----» All matchesİstanbul Başakşehir1001-1--» All matchesLeeds United1001-1--» All matchesLeicester City1100----» All matchesLibya1100----» All matchesMorocco1001----» All matchesMiddlesbrough FC1100----» All matchesMorecambe FC1001----» All matchesNigeria1001----» All matchesNottingham Forest U211100----» All matchesNotts County1001----» All matchesOldham Athletic1010----» All matchesPartick Thistle1100----» All matchesPortsmouth FC1100----» All matchesRochdale AFC1100----» All matchesRosenborg BK1100----» All matchesRushden & Diamonds AFC1100----» All matchesSheffield United1001----» All matchesSomalia1100----» All matchesSouthend United1100----» All matchesSt. Albans City1100----» All matchesTanzania1010----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1010----» All matchesWigan Athletic1010----» All matchesWrexham AFC1001----» All matches