Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC630321--» All matchesLivingston FC60151---» All matchesWigan Athletic540141--» All matchesInverness CT52213---» All matchesPartick Thistle52123---» All matchesCeltic FC51042---» All matchesDumbarton FC530221--» All matchesLincoln City51222---» All matchesMiddlesbrough FC52212---» All matchesKilmarnock FC522111--» All matchesQueen Of The South52211---» All matchesDundee United5113-2--» All matchesPortsmouth FC5122----» All matchesSheffield Wednesday421141--» All matchesArsenal FC41032---» All matchesSheffield United42112---» All matchesAccrington Stanley42201---» All matchesBlackpool FC41121---» All matchesCharlton Athletic40221---» All matchesHamilton Academical42111---» All matchesAberdeen FC4004-1--» All matchesDunfermline Athletic4301----» All matchesIpswich Town4130-3--» All matchesOxford United4310-1--» All matchesRangers FC4004-2--» All matchesSt. Johnstone FC4220-1--» All matchesWycombe Wanderers32105---» All matchesRotherham United31113---» All matchesHull City301221--» All matchesDoncaster Rovers32011---» All matchesFalkirk FC32011---» All matchesFulham FC31111---» All matchesPlymouth Argyle321011--» All matchesQueens Park Rangers321011--» All matchesShrewsbury Town32101---» All matchesSt. Mirren FC311111--» All matchesStoke City32011---» All matchesAyr United3210----» All matchesGreenock Morton FC3012----» All matchesWest Bromwich Albion3120----» All matchesBlackburn Rovers22002---» All matchesBrechin City FC220021--» All matchesBristol City21102---» All matchesCambridge United22002---» All matchesCheltenham Town21012---» All matchesCrewe Alexandra22002---» All matchesHibernian FC211021--» All matchesMilton Keynes Dons210121--» All matchesMontrose FC22002---» All matchesRaith Rovers220021--» All matchesBurton Albion20111---» All matchesFleetwood Town21101---» All matchesLeicester City21011---» All matchesMorecambe FC22001---» All matchesSunderland AFC U2120111---» All matchesWrexham AFC22001---» All matchesAFC Wimbledon2110----» All matchesAlloa Athletic2101----» All matchesBolton Wanderers2101----» All matchesDerby County2110-1--» All matchesEverton FC2101----» All matchesGillingham FC2200-1--» All matchesManchester City2011----» All matchesNorwich City2101----» All matchesSwansea City2101----» All matchesWatford FC2110----» All matchesArbroath FC11002---» All matchesPreston North End11001---» All matchesStirling Albion FC11001---» All matchesStranraer FC11001---» All matchesAFC Bournemouth1001----» All matchesAirdrieonians FC1100----» All matchesArmenia1100----» All matchesAston Villa1001----» All matchesBerwick Rangers1100----» All matchesBirmingham City1001-1--» All matchesBolivia1100----» All matchesBristol Rovers1100----» All matchesClyde FC1001----» All matchesCoventry City1010----» All matchesDundee FC1100----» All matchesForfar Athletic1100----» All matchesHeart of Midlothian1010----» All matchesHuddersfield Town1010----» All matchesIreland1001----» All matchesLeeds United1100----» All matchesLiverpool FC1001----» All matchesManchester United1001----» All matchesMorocco1001----» All matchesMillwall FC1100----» All matchesPeterborough United1010----» All matchesQueen's Park FC1100----» All matchesThe Spartans FC1100----» All matchesTottenham Hotspur1001----» All matchesWest Ham United1010----» All matches