Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United22191213---» All matchesMotherwell FC1813236---» All matchesAberdeen FC1513119---» All matchesHeart of Midlothian1512125-11» All matchesSt. Johnstone FC1594222--» All matchesInverness CT1381461--» All matchesKilmarnock FC12101172--» All matchesMillwall FC1034321--» All matchesNottingham Forest1043322--» All matchesGillingham FC10433-1--» All matchesHibernian FC97204---» All matchesDoncaster Rovers95133---» All matchesRoss County FC935131--» All matchesPreston North End95132---» All matchesDundee FC86201---» All matchesRotherham United81521---» All matchesSheffield United824211--» All matchesSt. Mirren FC76105---» All matchesPartick Thistle77003---» All matchesScunthorpe United721431--» All matchesSwansea City714211--» All matchesCrewe Alexandra7232----» All matchesHamilton Academical64114---» All matchesYeovil Town640232--» All matchesCoventry City621322--» All matchesIpswich Town620422--» All matchesWatford FC630321--» All matchesBristol City623111--» All matchesCardiff City61141---» All matchesCrystal Palace61051---» All matchesPlymouth Argyle6303-1--» All matchesTranmere Rovers6420----» All matchesBlackpool FC51313---» All matchesRangers FC53113---» All matchesLeeds United52212---» All matchesNorwich City51222---» All matchesBurnley FC52121---» All matchesPort Vale FC54101---» All matchesBarnsley FC5014-1--» All matchesLeicester City5113-1--» All matchesBrentford FC42115---» All matchesCheltenham Town44003---» All matchesAFC Bournemouth41212---» All matchesHartlepool United43012---» All matchesLeyton Orient43012---» All matchesQueens Park Rangers41122---» All matchesHuddersfield Town431011--» All matchesReading FC40041---» All matchesSwindon Town42021---» All matchesWalsall FC411211--» All matchesBradford City4310-1--» All matchesBrighton & Hove Albion4121----» All matchesFC Barcelona4103----» All matchesOldham Athletic4121----» All matchesLincoln City32101---» All matchesManchester United31021---» All matchesSheffield Wednesday32101---» All matchesChesterfield FC3210----» All matchesDerby County3111----» All matchesLuton Town3102----» All matchesNorthampton Town3210----» All matchesPeterborough United3300----» All matchesWigan Athletic3021----» All matchesWimbledon FC3201----» All matchesWolverhampton Wanderers3003----» All matchesDinamo Zagreb21012---» All matchesFenerbahçe20202---» All matchesMiddlesbrough FC21012---» All matchesMolde FK20022---» All matchesWest Bromwich Albion21012---» All matchesHelsingborgs IF22001---» All matchesIF Elfsborg211011--» All matchesNewcastle United21101---» All matchesNorthern Ireland21101---» All matchesRaith Rovers21101---» All matchesShakter Karaganda21011---» All matchesSpartak Moskva22001---» All matchesAC Milan2002-1--» All matchesAFC Ajax2011----» All matchesBirmingham City2002----» All matchesBristol Rovers2020----» All matchesCharlton Athletic2110-1--» All matchesCliftonville FC2200----» All matchesColchester United2101----» All matchesDunfermline Athletic2200----» All matchesFC Sion2200----» All matchesGreenock Morton FC2110----» All matchesHJK Helsinki2200-1--» All matchesJuventus2002----» All matchesKR Reykjavík2200----» All matchesLegia Warszawa2101----» All matchesQarabağ FK2110-1--» All matchesRB Salzburg2011----» All matchesSalisbury City2110----» All matchesSL Benfica2011----» All matchesSouthend United2101-1--» All matchesStoke City2110----» All matchesSunderland AFC2002----» All matchesWest Ham United2002----» All matchesYeading11003---» All matchesDumbarton FC11001---» All matchesFalkirk FC11001---» All matchesFaeroe Islands11001---» All matchesArgentina1001----» All matchesAtlético Madrid1001----» All matchesBelgium1001----» All matchesBrazil1001----» All matchesBury FC1001----» All matchesCarlisle United1001----» All matchesChester City1100----» All matchesCrawley Town1001----» All matchesEstonia1100----» All matchesForest Green Rovers1100-1--» All matchesFulham FC1001----» All matchesHull City1001----» All matchesInter1001-1--» All matchesIceland1100----» All matchesMacclesfield FC1001----» All matchesMalmö FF1001-1--» All matchesMilton Keynes Dons1100-1--» All matchesNetherlands1001----» All matchesNK Maribor1001-1--» All matchesNorth Macedonia1001----» All matchesNorway1001----» All matchesPortsmouth FC1100----» All matchesRochdale AFC1100----» All matchesSouthampton FC1001----» All matchesStade Rennais1100----» All matchesStranraer FC1100----» All matchesTottenham Hotspur1010----» All matchesWales1001----» All matches