Record by opponent MatchesWDLScoresYellowYellow-RedRedBirmingham City12534-2--» All matchesRoss County FC1142511--» All matchesPartick Thistle1017221--» All matchesSt. Johnstone FC1042421--» All matchesCeltic FC10019-1--» All matchesDundee FC10622-2--» All matchesHeart of Midlothian10235-2--» All matchesBlackpool FC915311--» All matchesKilmarnock FC932411--» All matchesMotherwell FC933312--» All matchesAberdeen FC9225----» All matchesInverness CT83231---» All matchesPeterborough United84131---» All matchesHuddersfield Town8314-2-1» All matchesStoke City8224-1--» All matchesBlackburn Rovers7322----» All matchesMiddlesbrough FC7403-2--» All matchesPreston North End7214----» All matchesSunderland AFC7241-2--» All matchesOxford United622221--» All matchesCoventry City6222----» All matchesLuton Town6015-1--» All matchesMillwall FC6330----» All matchesQueens Park Rangers6222----» All matchesRangers FC6114-1--» All matchesWest Bromwich Albion6213-1--» All matchesWigan Athletic6600----» All matchesWycombe Wanderers6411-2--» All matchesLincoln City513121--» All matchesBarnsley FC53021---» All matchesDundee United532011--» All matchesPortsmouth FC51131---» All matchesBristol City5122----» All matchesBristol Rovers5311-1--» All matchesBurton Albion5203-2--» All matchesReading FC5122----» All matchesRotherham United5221----» All matchesSwansea City5131-1--» All matchesNorthampton Town440022--» All matchesPlymouth Argyle43012---» All matchesCharlton Athletic410311--» All matchesIpswich Town410311--» All matchesRochdale AFC43011---» All matchesShrewsbury Town42111---» All matchesAFC Wimbledon4310----» All matchesCardiff City4400----» All matchesDoncaster Rovers4220-1--» All matchesFleetwood Town4112-1--» All matchesGillingham FC4220-2--» All matchesLeyton Orient4301----» All matchesWatford FC4220-2--» All matchesSouthend United33001---» All matchesAccrington Stanley3102----» All matchesCrewe Alexandra3300-1--» All matchesDerby County3012-1--» All matchesFulham FC3003----» All matchesHibernian FC3111----» All matchesNorwich City3003-1--» All matchesScunthorpe United3111----» All matchesSheffield Wednesday3111-1--» All matchesSouthampton FC3111-1--» All matchesSt. Mirren FC3210----» All matchesWrexham AFC3012----» All matchesBolton Wanderers220011--» All matchesSalford City21101---» All matchesSwindon Town21011---» All matchesWolverhampton Wanderers201111--» All matchesAFC Bournemouth2110----» All matchesAyr United2101----» All matchesCambridge United2200-1--» All matchesFC Midtjylland2200----» All matchesHull City2110----» All matchesLeicester City2101----» All matchesLivingston FC2110----» All matchesSheffield United2101----» All matchesStevenage FC2101----» All matchesStockport County2020----» All matchesAnnan Athletic10011---» All matchesBroomhill FC11001---» All matchesAlbion Rovers1001----» All matchesAndorra U211010----» All matchesBradford City1001----» All matchesBromley FC1100----» All matchesBurnley FC1001----» All matchesChelsea FC1001-1--» All matchesChelsea FC U211100----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesEngland U211001----» All matchesEverton FC1001----» All matchesExeter City1001----» All matchesFalkirk FC1100----» All matchesGreenock Morton FC1001----» All matchesHamilton Academical1100----» All matchesIceland U211001----» All matchesLeeds United1100----» All matchesMansfield Town1100----» All matchesMilton Keynes Dons1001----» All matchesNottingham Forest1001----» All matchesProgrès Niedercorn1010----» All matchesRaith Rovers1001----» All matchesSt. Joseph's FC1100----» All matchesStenhousemuir FC1100----» All matchesTottenham Hotspur1001----» All matchesWalsall FC1010----» All matches