Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers10415-2--» All matchesMiddlesbrough FC933311--» All matchesNorwich City92431---» All matchesPreston North End9351----» All matchesSt. Mirren FC9324----» All matchesLivingston FC86112---» All matchesBirmingham City8314----» All matchesCoventry City8143-2--» All matchesMillwall FC8512----» All matchesRangers FC8035---1» All matchesSt. Johnstone FC733121--» All matchesBristol City721411--» All matchesSunderland AFC741211--» All matchesCardiff City7223-1--» All matchesHibernian FC7313-2--» All matchesPlymouth Argyle7223-2--» All matchesSheffield United7124----» All matchesStoke City7115----» All matchesSwansea City7304----» All matchesWest Bromwich Albion7322-1--» All matchesWatford FC641123--» All matchesBurnley FC6024-1--» All matchesLuton Town6321----» All matchesRoss County FC54012---» All matchesHull City52121---» All matchesBlackpool FC5311----» All matchesIpswich Town5014----» All matchesMotherwell FC5113----» All matchesPortsmouth FC5212----» All matchesDoncaster Rovers40221---» All matchesHamilton Academical43101---» All matchesHeart of Midlothian421112--» All matchesKilmarnock FC43101---» All matchesLeeds United4112----» All matchesCeltic FC30121---» All matchesCrawley Town310211--» All matchesDundee FC320111--» All matchesNottingham Forest31021---» All matchesReading FC31021---» All matchesWalsall FC33001---» All matchesBurton Albion3021----» All matchesCharlton Athletic3102----» All matchesDerby County3201----» All matchesDundee United3021-1--» All matchesNotts County3201-1--» All matchesRotherham United3111----» All matchesSheffield Wednesday3120----» All matchesSouthampton FC3111----» All matchesWrexham AFC3021-1--» All matchesBreiðablik22002---» All matchesHuddersfield Town21101---» All matchesMorecambe FC21011---» All matchesSolihull Moors20111---» All matchesWest Bromwich Albion U2120021---» All matchesWycombe Wanderers22001---» All matchesAccrington Stanley2110----» All matchesAston Villa U212101----» All matchesBK Häcken2101-1--» All matchesBrighton & Hove Albion U212200----» All matchesBulgaria U212110-1--» All matchesCambridge United2101----» All matchesCarlisle United2002----» All matchesChikhura Sachkhere2110----» All matchesColchester United2101-1--» All matchesCrewe Alexandra2110----» All matchesDenmark U212011----» All matchesExeter City2011----» All matchesHartlepool United2101----» All matchesHNK Rijeka2002----» All matchesLeicester City2200----» All matchesLuxembourg U212110----» All matchesOxford United2101----» All matchesRovaniemi PS2200----» All matchesRomania U212011----» All matchesScunthorpe United2101----» All matchesShrewsbury Town2101-1--» All matchesStoke City U212200----» All matchesWigan Athletic2011----» All matchesWolverhampton Wanderers2002----» All matchesNSÍ Runavík11003---» All matchesEdinburgh City11001---» All matchesLeicester City U2111001---» All matchesStevenage FC10101---» All matchesViking FK11001---» All matchesYeovil Town110011--» All matchesAFC Bournemouth1001-1--» All matchesArmenia U211100----» All matchesArsenal FC U211010----» All matchesAston Villa1001----» All matchesBarnet FC1001----» All matchesBarnsley FC1010----» All matchesBelgium U191010----» All matchesBlackburn Rovers1100----» All matchesBolton Wanderers1001----» All matchesBradford City1001----» All matchesBrentford FC1010----» All matchesBristol Rovers1100----» All matchesCheltenham Town1100----» All matchesChesterfield FC1100----» All matchesDerby County U211001----» All matchesDumbarton FC1100----» All matchesEverton FC1001----» All matchesFinland U211010----» All matchesFleetwood Town1100----» All matchesFulham FC1001----» All matchesFulham FC U211100----» All matchesGillingham FC1010----» All matchesGreece U191100----» All matchesGrimsby Town1010----» All matchesLeyton Orient1100----» All matchesLithuania U211010-1--» All matchesMansfield Town1001----» All matchesMilton Keynes Dons1001----» All matchesNewcastle United1001----» All matchesNewcastle United U211010----» All matchesNewport County1100----» All matchesOldham Athletic1100----» All matchesPanama1010----» All matchesPeterborough United1100----» All matchesPortugal U191001----» All matchesRaith Rovers1001----» All matchesRochdale AFC1001----» All matchesSouthend United1100----» All matchesSporting CP1001----» All matchesTottenham Hotspur1001----» All matchesTrinidad & Tobago1100----» All matchesUruguay1001----» All matchesWest Ham United1001----» All matchesWest Ham United U211001----» All matchesWolverhampton Wanderers U211100----» All matches