Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1051421--» All matchesLivingston FC97203---» All matchesSt. Johnstone FC861122--» All matchesDerby County741241--» All matchesBurton Albion731321--» All matchesDundee FC7610----» All matchesNorwich City7412-1--» All matchesAberdeen FC65105---» All matchesMotherwell FC63213---» All matchesHibernian FC660021--» All matchesNottingham Forest62222---» All matchesRoss County FC64112---» All matchesBarnsley FC6303-1--» All matchesQueens Park Rangers53116---» All matchesSt. Mirren FC54015---» All matchesMillwall FC51043---» All matchesPreston North End53113---» All matchesAston Villa522121--» All matchesBlackburn Rovers530221--» All matchesBrentford FC52031---» All matchesBirmingham City5203-1--» All matchesBristol City42112---» All matchesHartlepool United42112---» All matchesCambridge United43101---» All matchesCardiff City41031---» All matchesIpswich Town42021---» All matchesMansfield Town412111--» All matchesMorecambe FC42201---» All matchesPlymouth Argyle413011--» All matchesRotherham United44001---» All matchesWigan Athletic41211---» All matchesMiddlesbrough FC4121----» All matchesReading FC4202----» All matchesSheffield Wednesday4301----» All matchesNewport County321041--» All matchesSwansea City321031--» All matchesBristol Rovers31022---» All matchesHamilton Academical32102---» All matchesStandard Liège321022--» All matchesWycombe Wanderers32012---» All matchesYork City32102---» All matchesAccrington Stanley31021---» All matchesDundee United33001---» All matchesLuton Town31111---» All matchesSL Benfica30211---» All matchesStevenage FC32101---» All matchesWolverhampton Wanderers31021---» All matchesBarnet FC3102----» All matchesBolton Wanderers3300----» All matchesExeter City3300----» All matchesFulham FC3030----» All matchesHeart of Midlothian3210----» All matchesHull City3111----» All matchesNorthampton Town3021----» All matchesPortsmouth FC3120----» All matchesStoke City3111----» All matchesDagenham & Redbridge22004---» All matchesNotts County22002---» All matchesBrøndby IF21101---» All matchesKilmarnock FC21011---» All matchesLeyton Orient20111---» All matchesReal Betis220011--» All matchesS.C. Braga210111--» All matchesAFC Wimbledon2110----» All matchesCarlisle United2110----» All matchesNewcastle United2011----» All matchesOlympique Lyonnais2011----» All matchesRoyal Antwerp FC2110----» All matchesSheffield United2101-2--» All matchesSlavia Praha2011---1» All matchesSporting Charleroi2110-1--» All matchesSunderland AFC2110----» All matchesYeovil Town2110----» All matchesCove Rangers11002---» All matchesDunfermline Athletic11002---» All matchesKAA Gent10102---» All matchesSwindon Town11002---» All matchesTranmere Rovers11002---» All matchesAnnan Athletic11001---» All matchesCercle Brugge11001---» All matchesForest Green Rovers11001---» All matchesHonduras11001---» All matchesRoyal Excel Mouscron11001---» All matchesSint-Truidense VV11001---» All matchesSV Zulte Waregem11001---» All matchesSparta Prague1001----» All matchesAris Limassol1001----» All matchesBradford City1001----» All matchesBraintree Town1100----» All matchesBrighton & Hove Albion1001----» All matchesBurnley FC1100-1--» All matchesBury FC1100----» All matchesClub Brugge KV1001----» All matchesColchester United1001----» All matchesCoventry City1001----» All matchesCrawley Town1010----» All matchesCrvena Zvezda1001----» All matchesEintracht Frankfurt1001----» All matchesEl Salvador1010----» All matchesFH Hafnarfjörður1010----» All matchesFleetwood Town1100----» All matchesGateshead FC1100----» All matchesGillingham FC1001----» All matchesGosport Borough FC1100----» All matchesGreenock Morton FC1100----» All matchesHarrogate Town1100----» All matchesHuddersfield Town1001----» All matchesK Beerschot VA1100----» All matchesCanada1010-1--» All matchesKAS Eupen1010----» All matchesKRC Genk1100----» All matchesKV Kortrijk1010----» All matchesKV Oostende1001----» All matchesLech Poznań1100----» All matchesLeicester City1001----» All matchesLincoln Red Imps1100----» All matchesLiverpool FC1001----» All matchesPanama1001----» All matchesPartick Thistle1100----» All matchesShrewsbury Town1001----» All matchesSK Beveren1010-1--» All matchesSouthend United1010----» All matchesStirling Albion FC1100----» All matchesSutton United1001----» All matchesUMF Grindavík1010----» All matchesUSA1001----» All matchesWest Bromwich Albion1001----» All matches