Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC2386976--» All matchesDundee United22661054--» All matchesAberdeen FC22741132--» All matchesKilmarnock FC2094752--» All matchesHeart of Midlothian2068635-1» All matchesCeltic FC17241136--» All matchesRangers FC171313-9--» All matchesSt. Mirren FC1685322--» All matchesDunfermline Athletic1357123--» All matchesSt. Johnstone FC1344511--» All matchesMotherwell FC1232744--» All matchesLincoln City942341-1» All matchesInverness CT83142---» All matchesFalkirk FC741253--» All matchesHamilton Academical733122--» All matchesScunthorpe United711522--» All matchesHull City7115141-» All matchesLivingston FC651041--» All matchesKidderminster Harriers632121--» All matchesMacclesfield FC522131--» All matchesDarlington FC502322--» All matchesDundee FC531121--» All matchesOxford United522121--» All matchesBristol Rovers522111--» All matchesLeyton Orient52121---» All matchesRoss County FC54101---» All matchesRochdale AFC421111--» All matchesBury FC31202---» All matchesSouthend United311122--» All matchesBoston United311111--» All matchesMansfield Town320113--» All matchesPartick Thistle320112--» All matchesRushden & Diamonds AFC31111---» All matchesSwansea City31111---» All matchesYork City310211--» All matchesBarnet FC3120-2--» All matchesCheltenham Town3021-1--» All matchesHartlepool United3003----» All matchesMorecambe FC3111-2--» All matchesShrewsbury Town3102-2--» All matchesRosenborg BK201121--» All matchesBrentford FC211012--» All matchesGrimsby Town22001---» All matchesHalifax Town202012--» All matchesTranmere Rovers20021---» All matchesWrexham AFC200211-1» All matchesAFC Bournemouth2101-1--» All matchesAstra Giurgiu2011----» All matchesBrøndby IF2002-2--» All matchesCambridge United2011----» All matchesChester City2002----» All matchesDoncaster Rovers2101----» All matchesDroylsden FC2011----» All matchesExeter City2101-1--» All matchesKF Shkupi2110-1--» All matchesLuton Town2011----» All matchesPlymouth Argyle2002----» All matchesTorquay United2200-1--» All matchesBurnley FC11001---» All matchesBarnsley FC1001----» All matchesBlackpool FC1001----» All matchesBradford City1001---1» All matchesChesterfield FC1010-1--» All matchesColchester United1001----» All matchesCrewe Alexandra1100----» All matchesCrystal Palace1001----» All matchesGillingham FC1100----» All matchesHuddersfield Town1001---1» All matchesLeeds United1010----» All matchesLeicester City1010--1-» All matchesNorthampton Town1001----» All matchesOldham Athletic1100----» All matchesPort Vale FC1100----» All matchesPortugal U211001----» All matchesPreston North End1100----» All matchesQueens Park Rangers1100----» All matchesRotherham United1010-1--» All matchesSheffield Wednesday1001----» All matchesSouthampton FC1001----» All matchesStirling Albion FC1100----» All matchesStoke City1010----» All matchesSunderland AFC1001----» All matchesWalsall FC1001----» All matchesWycombe Wanderers1100----» All matchesYeovil Town1001----» All matches