Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC255713-3--» All matchesCeltic FC231220----» All matchesSt. Johnstone FC221075-1--» All matchesHeart of Midlothian19856-2--» All matchesHibernian FC191144----» All matchesMotherwell FC19928----» All matchesKilmarnock FC181251----» All matchesSt. Mirren FC18855-1--» All matchesHamilton Academical15933-1--» All matchesRoss County FC15924----» All matchesDundee FC121110----» All matchesLivingston FC12822----» All matchesMilton Keynes Dons9234----» All matchesPartick Thistle7700----» All matchesBrentford FC6303----» All matchesBrighton & Hove Albion6123-2--» All matchesDundee United6132----» All matchesMiddlesbrough FC6042----» All matchesNottingham Forest6114----» All matchesStockport County6411----» All matchesTranmere Rovers6231----» All matchesHereford United5401-1--» All matchesHuddersfield Town5212----» All matchesLeeds United5122----» All matchesLeicester City5122----» All matchesReading FC5212----» All matchesRotherham United5221----» All matchesSheffield Wednesday5212----» All matchesWest Bromwich Albion5014----» All matchesBristol Rovers4310-1--» All matchesBurnley FC4022----» All matchesBury FC4310----» All matchesCardiff City4112----» All matchesCarlisle United4310----» All matchesCharlton Athletic4013----» All matchesChester City4400----» All matchesColchester United4211----» All matchesHartlepool United4202----» All matchesIpswich Town4211----» All matchesLeyton Orient4211----» All matchesMacclesfield FC4103----» All matchesMillwall FC4202-1--» All matchesNotts County4121----» All matchesOldham Athletic4310----» All matchesPlymouth Argyle4301----» All matchesPreston North End4112----» All matchesScunthorpe United4202----» All matchesSwindon Town4130----» All matchesWalsall FC4400----» All matchesAFC Bournemouth3012----» All matchesBarnet FC3210----» All matchesBirmingham City3111-1--» All matchesBlackburn Rovers3012---1» All matchesBristol City3012----» All matchesCoventry City3102----» All matchesDagenham & Redbridge3300----» All matchesDerby County3003----» All matchesInverness CT3210----» All matchesNewcastle United3102----» All matchesNorthampton Town3111----» All matchesRochdale AFC3210----» All matchesSheffield United3102----» All matchesSwansea City3012----» All matchesWatford FC3201----» All matchesWolverhampton Wanderers3111-1--» All matchesWrexham AFC3111----» All matchesWycombe Wanderers3111----» All matchesYeovil Town3201----» All matchesAccrington Stanley2200----» All matchesApollon Limassol2101----» All matchesBK Häcken2101-1--» All matchesBolton Wanderers2020-2--» All matchesBreiðablik2200----» All matchesCheltenham Town2110----» All matchesChikhura Sachkhere2110----» All matchesCrewe Alexandra2110----» All matchesCrystal Palace2011----» All matchesCS FOLA Esch2101----» All matchesDarlington FC2101----» All matchesDoncaster Rovers2002----» All matchesDumbarton FC2200----» All matchesExeter City2110----» All matchesFK Ventspils2200-1--» All matchesFulham FC2011----» All matchesGrimsby Town2200----» All matchesHNK Rijeka2002----» All matchesHull City2011----» All matchesLincoln City2110----» All matchesNK Maribor2011----» All matchesPeterborough United2110----» All matchesPortugal U172011----» All matchesQarabağ FK2002----» All matchesQueens Park Rangers2110----» All matchesRovaniemi PS2200----» All matchesŠiroki Brijeg2110----» All matchesSouthampton FC2011----» All matchesSouthend United2002----» All matchesStenhousemuir FC2110----» All matchesWigan Athletic2002----» All matchesAFC Hornchurch1100----» All matchesAzerbaijan U211100----» All matchesAston Villa1001----» All matchesAyr United1100----» All matchesBarnsley FC1001----» All matchesBlackpool FC1001----» All matchesBradford City1100----» All matchesChesterfield FC1100----» All matchesDarvel FC1001----» All matchesGermany U211010----» All matchesEdinburgh City1100----» All matchesFinland U171100----» All matchesGreenock Morton FC1100----» All matchesMansfield Town1100----» All matchesNorwich City1001----» All matchesNSÍ Runavík1100----» All matchesPortsmouth FC1001----» All matchesQueen Of The South1100----» All matchesRaith Rovers1001----» All matchesShrewsbury Town1001----» All matchesSlovenia U211100----» All matchesSporting CP1001----» All matchesStoke City1001----» All matchesStranraer FC1100----» All matchesSunderland AFC1001----» All matchesTottenham Hotspur1001----» All matchesCzech Republic U211100----» All matchesViking FK1100----» All matchesWales U211100----» All matchesWest Ham United1001----» All matches