Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC2496912--» All matchesMotherwell FC2213453-1-» All matchesCeltic FC21121822--» All matchesDundee United1974812--» All matchesHeart of Midlothian19649-1--» All matchesRangers FC18031521--» All matchesInverness CT1663733--» All matchesAberdeen FC15429----» All matchesDunfermline Athletic117312---» All matchesDundee FC10424----» All matchesLivingston FC10613----» All matchesFalkirk FC9423-1--» All matchesSt. Mirren FC9522-2--» All matchesCheltenham Town842211--» All matchesKilmarnock FC833212--» All matchesGillingham FC8422----» All matchesPort Vale FC8323-1--» All matchesHamilton Academical60152---» All matchesRotherham United63121---» All matchesBradford City6141----» All matchesSouthend United6411----» All matchesSt. Johnstone FC6114----» All matchesPartick Thistle541021--» All matchesBristol Rovers51131---» All matchesCrewe Alexandra540111--» All matchesDoncaster Rovers523011--» All matchesNorthampton Town52121---» All matchesBlackpool FC5113----» All matchesMillwall FC5113----» All matchesYeovil Town421121--» All matchesAFC Wimbledon41121---» All matchesBurton Albion40221---» All matchesChesterfield FC42111---» All matchesAccrington Stanley4022----» All matchesAFC Bournemouth4202----» All matchesBarnet FC4202----» All matchesBrighton & Hove Albion4121----» All matchesNottingham Forest4220----» All matchesOxford United4130----» All matchesPlymouth Argyle4022----» All matchesSwansea City4301----» All matchesTranmere Rovers4301----» All matchesCarlisle United31202---» All matchesAldershot Town320111--» All matchesHuddersfield Town31111---» All matchesRochdale AFC32101---» All matchesDagenham & Redbridge3201----» All matchesRoss County FC3102----» All matchesSwindon Town3012----» All matchesTorquay United3003-1--» All matchesScunthorpe United21102---» All matchesBrentford FC21101---» All matchesBristol City2011-1--» All matchesCrawley Town2110----» All matchesExeter City2101----» All matchesFK Minsk2101----» All matchesFleetwood Town2002----» All matchesHartlepool United2002-1--» All matchesHereford United2101----» All matchesLeyton Orient2011----» All matchesLuton Town2011----» All matchesMacclesfield FC2110----» All matchesRosenborg BK2110----» All matchesSigma Olomouc2002----» All matchesSpartak Trnava2011----» All matchesWolverhampton Wanderers2011-2--» All matchesYork City2110----» All matchesEverton FC11001---» All matchesRaith Rovers110011--» All matchesBarnsley FC1100----» All matchesBurnley FC1001-1--» All matchesCoventry City1001----» All matchesKettering Town1100----» All matchesKing's Lynn1100----» All matchesLeeds United1100----» All matchesMansfield Town1100----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1001----» All matchesSunderland AFC1001----» All matchesWalsall FC1001----» All matchesWycombe Wanderers1010----» All matches