Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC21441314--» All matchesMotherwell FC19541023--» All matchesDundee United1877452-1» All matchesDundee FC1888222--» All matchesRoss County FC1774642--» All matchesSt. Johnstone FC17111543--» All matchesSt. Mirren FC1694363--» All matchesHeart of Midlothian1674525--» All matchesHibernian FC15555----» All matchesRangers FC1331912--» All matchesAberdeen FC123182---» All matchesLivingston FC107121---» All matchesKilmarnock FC8512-1--» All matchesPartick Thistle721411--» All matchesBrentford FC631211--» All matchesMillwall FC6411----» All matchesWigan Athletic6213-1--» All matchesNorthampton Town501411--» All matchesBurton Albion5131----» All matchesBradford City431021--» All matchesBlackpool FC412111--» All matchesNottingham Forest41121--1» All matchesQueens Park Rangers43011---» All matchesBirmingham City4310----» All matchesLeeds United4103-1--» All matchesRotherham United4220----» All matchesWolverhampton Wanderers4112-2--» All matchesBlackburn Rovers330031--» All matchesBristol City30211---» All matchesBury FC32101---» All matchesFulham FC301211--» All matchesHuddersfield Town30211---» All matchesSheffield United32101---» All matchesSwindon Town33001---» All matchesAston Villa3120-1--» All matchesBarnsley FC3030----» All matchesCardiff City3210----» All matchesChesterfield FC3003----» All matchesDagenham & Redbridge3021----» All matchesDerby County3102-1--» All matchesDoncaster Rovers3102----» All matchesHamilton Academical3300----» All matchesHull City3201-1--» All matchesMiddlesbrough FC3201----» All matchesNorwich City3012-2--» All matchesOldham Athletic3210-1--» All matchesPreston North End3120----» All matchesRaith Rovers3201----» All matchesReading FC3210---1» All matchesSheffield Wednesday3111----» All matchesShrewsbury Town3111-1--» All matchesIpswich Town201121--» All matchesFalkirk FC21011---» All matchesFC Copenhagen20111---» All matchesRochdale AFC21011---» All matchesScunthorpe United22001---» All matchesBolton Wanderers2011----» All matchesBrighton & Hove Albion2002----» All matchesCrewe Alexandra2101-1--» All matchesDarlington FC2020----» All matchesGillingham FC2101-1--» All matchesNewcastle United2002----» All matchesSouthend United2002-1--» All matchesSwansea City2101-1--» All matchesWalsall FC2110----» All matchesSutton United11002---» All matchesAlbion Rovers11001---» All matchesCharlton Athletic11001---» All matchesCove Rangers11001---» All matchesEverton FC10011---» All matchesLuton Town11001---» All matchesAFC Bournemouth1010----» All matchesAldershot Town1001----» All matchesAltrincham FC1001-1--» All matchesBarnet FC1100----» All matchesBrora Rangers FC1100----» All matchesCarlisle United1010-1--» All matchesCercle Brugge1001----» All matchesCheltenham Town1001-1--» All matchesChina1100----» All matchesColchester United1100----» All matchesCoventry City1100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1100----» All matchesFleetwood Town1100----» All matchesHartlepool United1100----» All matchesHereford United1001----» All matchesKelty Hearts1001----» All matchesLeicester City1001----» All matchesLeyton Orient1001----» All matchesNSÍ Runavík1100----» All matchesPanama1010----» All matchesPeterborough United1001----» All matchesPeterhead FC1100----» All matchesPlymouth Argyle1001----» All matchesPort Vale FC1001-1--» All matchesSporting CP1001----» All matchesStirling Albion FC1100----» All matchesStockport County1001----» All matchesStoke City1001----» All matchesSunderland AFC1001----» All matchesViking FK1100----» All matchesWest Bromwich Albion1001-1--» All matches