Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC28981121--» All matchesKilmarnock FC27591313--» All matchesAberdeen FC261061043--» All matchesDundee FC2498727--» All matchesHeart of Midlothian245415-6--» All matchesDunfermline Athletic23797231-» All matchesCeltic FC23122013--» All matchesRangers FC21301814-1» All matchesHibernian FC20758-3--» All matchesSt. Johnstone FC177461---» All matchesCarlisle United8242-2--» All matchesCheltenham Town8332-1--» All matchesWycombe Wanderers73131---» All matchesLivingston FC7124-1--» All matchesNorthampton Town7232-1--» All matchesMacclesfield FC62311---» All matchesPort Vale FC620411--» All matchesStockport County615011--» All matchesOldham Athletic6240----» All matchesTorquay United6222----» All matchesHuddersfield Town521233--» All matchesOxford United54102---» All matchesBarnet FC531112--» All matchesBrighton & Hove Albion52031---» All matchesChesterfield FC52211---» All matchesBristol Rovers5302-1--» All matchesMillwall FC5401-1--» All matchesPartick Thistle5140-2--» All matchesTranmere Rovers5401----» All matchesYeovil Town5113-1--» All matchesBradford City4202-2--» All matchesCrewe Alexandra4121----» All matchesHartlepool United4220----» All matchesLeeds United4103-1--» All matchesLeyton Orient4121----» All matchesRochdale AFC4202-1--» All matchesShrewsbury Town4022-1--» All matchesSt. Mirren FC4121----» All matchesSwansea City4022-1--» All matchesInverness CT32011---» All matchesScunthorpe United30211---» All matchesWalsall FC30121---» All matchesAFC Bournemouth3210----» All matchesBurton Albion3021-1--» All matchesBury FC3111----» All matchesDundee United3012----» All matchesGillingham FC3120----» All matchesLincoln City3021----» All matchesNottingham Forest3201----» All matchesNotts County3210-1--» All matchesPeterborough United3120----» All matchesSouthend United3003----» All matchesGrimsby Town21101---» All matchesLuton Town21011---» All matchesRushden & Diamonds AFC21011---» All matchesWolverhampton Wanderers200211--» All matchesAccrington Stanley2110----» All matchesAFC Wimbledon2101----» All matchesAldershot Town2002-1--» All matchesBoston United2200----» All matchesBrentford FC2110----» All matchesBristol City2110----» All matchesChester City2101-2--» All matchesDoncaster Rovers2002----» All matchesMansfield Town2200----» All matchesMorecambe FC2101----» All matchesRotherham United2110----» All matchesStevenage FC2110----» All matchesFulham FC11001---» All matchesBlackpool FC1001-1--» All matchesCE Principat1100----» All matchesCharlton Athletic1001----» All matchesColchester United1001----» All matchesDagenham & Redbridge1100----» All matchesDarlington FC1100----» All matchesForest Green Rovers1100----» All matchesHereford United1010----» All matchesLeicester City1001----» All matchesMilton Keynes Dons1100----» All matchesNetherlands U211001----» All matchesNorwich City1010-1--» All matchesPlymouth Argyle1010----» All matchesQueens Park Rangers1001----» All matchesWest Bromwich Albion1001----» All matchesWoking FC1100----» All matchesWrexham AFC1010----» All matchesYork City1100----» All matches