Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers7322---1» All matchesCardiff City7124----» All matchesFalkirk FC7214----» All matchesGreenock Morton FC7241-2--» All matchesNorwich City7016----» All matchesPreston North End7124-1--» All matchesSunderland AFC7412----» All matchesSwansea City7142----» All matchesInverness CT60241---» All matchesMiddlesbrough FC630311--» All matchesBristol City6222-1--» All matchesDunfermline Athletic6312-1--» All matchesHuddersfield Town6141----» All matchesIpswich Town6231-1--» All matchesRotherham United6321----» All matchesWatford FC6222----» All matchesWest Bromwich Albion6231----» All matchesBirmingham City52211---» All matchesPartick Thistle54011---» All matchesQueen Of The South512212--» All matchesDundee United5212-2--» All matchesHull City5203-2--» All matchesMillwall FC5131-1--» All matchesPortsmouth FC42111---» All matchesAlloa Athletic4310----» All matchesBristol Rovers4310----» All matchesHibernian FC4013-1--» All matchesLuton Town4013----» All matchesNottingham Forest4103----» All matchesSheffield United4211----» All matchesDumbarton FC312012--» All matchesFleetwood Town32101---» All matchesReading FC320111--» All matchesAFC Bournemouth3003----» All matchesBlackpool FC3210----» All matchesLeeds United3102----» All matchesQueens Park Rangers3111----» All matchesRoss County FC3012-1--» All matchesSheffield Wednesday3012-1--» All matchesSt. Mirren FC3012-2--» All matchesTranmere Rovers3201----» All matchesRochdale AFC22001---» All matchesAirdrieonians FC2110----» All matchesBolton Wanderers2110----» All matchesBurnley FC2002----» All matchesCoventry City2011----» All matchesGillingham FC2101----» All matchesMilton Keynes Dons2020----» All matchesOxford United2020-1--» All matchesPeterborough United2110-1--» All matchesRaith Rovers2110----» All matchesRangers FC2002----» All matchesShrewsbury Town2101----» All matchesSouthampton FC2002----» All matchesSouthend United2200----» All matchesStoke City2101-1--» All matchesWigan Athletic2200----» All matchesWycombe Wanderers2110----» All matchesFulham FC11001---» All matchesAccrington Stanley1010----» All matchesArbroath FC1100----» All matchesAuchinleck Talbot1001-1--» All matchesBarnsley FC1001----» All matchesBrentford FC1001----» All matchesBrighton & Hove Albion1001-1--» All matchesClyde FC1100----» All matchesColchester United1100----» All matchesDerby County1100----» All matchesDoncaster Rovers1100----» All matchesDundee FC1100----» All matchesExeter City1100----» All matchesForest Green Rovers1001----» All matchesKilmarnock FC1100----» All matchesLeicester City1001-1--» All matchesLincoln City1100----» All matchesNorthampton Town1001----» All matchesQueen's Park FC1100----» All matchesSt. Johnstone FC1001----» All matchesStenhousemuir FC1100----» All matchesSwindon Town1100----» All matchesWrexham AFC1001-1--» All matches