Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC23212015--» All matchesMotherwell FC18104432--» All matchesRoss County FC171106-1--» All matchesDundee United1683511--» All matchesSt. Johnstone FC147252---» All matchesHeart of Midlothian1473412--» All matchesMilton Keynes Dons13328-2--» All matchesInverness CT1262442--» All matchesHamilton Academical127322---» All matchesKilmarnock FC12111022--» All matchesPartick Thistle12921----» All matchesRangers FC12228-2--» All matchesOldham Athletic1144314--» All matchesDundee FC11731----» All matchesWalsall FC11335-1--» All matchesColchester United95311---» All matchesLeyton Orient941412--» All matchesCarlisle United9144-1--» All matchesHibernian FC9405---1» All matchesScunthorpe United9243-1--» All matchesSt. Mirren FC9450-1--» All matchesSwindon Town9027----» All matchesYeovil Town822411--» All matchesNotts County8242-1--» All matchesStevenage FC8422----» All matchesBury FC74213---» All matchesBrentford FC7223----» All matchesCrawley Town7322-1--» All matchesExeter City7421-1--» All matchesHartlepool United7232-2--» All matchesLivingston FC631212--» All matchesPreston North End61231---» All matchesRochdale AFC61321---» All matchesBristol Rovers6123----» All matchesCharlton Athletic6042-1--» All matchesDoncaster Rovers6204-1--» All matchesShrewsbury Town6222-1--» All matchesGillingham FC52031---» All matchesSheffield United50321---» All matchesAFC Bournemouth5122----» All matchesBradford City5212----» All matchesCrewe Alexandra5311----» All matchesPeterborough United5005---1» All matchesPort Vale FC40041---» All matchesPortsmouth FC41121---» All matchesWycombe Wanderers41031---» All matchesCoventry City4301-1-1» All matchesForest Green Rovers4103-1-1» All matchesGrimsby Town4220----» All matchesRotherham United4013----» All matchesSheffield Wednesday4103----» All matchesMansfield Town320111--» All matchesMons Calpe S.C.33001---» All matchesBrighton & Hove Albion3102----» All matchesCheltenham Town3003-1--» All matchesEuropa Point FC3300-1--» All matchesFleetwood Town3003----» All matchesHuddersfield Town3012----» All matchesLincoln Red Imps3003----» All matchesLions Gibraltar3201-1--» All matchesLynx FC3201-1--» All matchesNewport County3111----» All matchesPlymouth Argyle3201-1--» All matchesSouthend United3210----» All matchesSt. Joseph's FC3003-1--» All matchesTranmere Rovers3111-1--» All matchesAberdeen FC210111--» All matchesArbroath FC210111--» All matchesDerry City21011---» All matchesOxford United21101---» All matchesAccrington Stanley2200-1--» All matchesAFC Wimbledon2101----» All matchesAldershot Town2110----» All matchesBlackburn Rovers2020----» All matchesBolton Wanderers2101----» All matchesBristol City2020----» All matchesCambridge United2011----» All matchesCS FOLA Esch2101----» All matchesDerby County2101----» All matchesDumbarton FC2200----» All matchesFC Copenhagen2002----» All matchesFK Kairat2011-1--» All matchesFK Ventspils2200-1--» All matchesGlacis United FC2200----» All matchesHNK Rijeka2110----» All matchesKF Shkëndija 792020----» All matchesLincoln City2011-1--» All matchesManchester 62 FC2101----» All matchesMillwall FC2101----» All matchesMorecambe FC2011----» All matchesNK Maribor2011----» All matchesNorwich City2101----» All matchesSouthampton FC2101-1--» All matchesSutton United2101----» All matchesWigan Athletic2002----» All matchesWolverhampton Wanderers2011-1--» All matchesQueen Of The South11001---» All matchesAndorra U211100----» All matchesArmenia U211001----» All matchesAston Villa1001-1--» All matchesAyr United1100-1--» All matchesBarnsley FC1100----» All matchesBarrow AFC1001----» All matchesBlackpool FC1100----» All matchesBrighton & Hove Albion U211100----» All matchesChesterfield FC1001----» All matchesChikhura Sachkhere1010-1--» All matchesCollege 1975 FC1100-1--» All matchesDagenham & Redbridge1100----» All matchesDunfermline Athletic1100----» All matchesEuropa FC1010-1--» All matchesFK Daugava Rīga1100----» All matchesFraserburgh FC1100----» All matchesGreenock Morton FC1010----» All matchesLeeds United1001----» All matchesManchester City U211100----» All matchesMontrose FC1100----» All matchesQueens Park Rangers1001----» All matchesRaith Rovers1010----» All matchesReal Sociedad1001----» All matchesRovaniemi PS1100----» All matchesSalford City1010----» All matchesSporting CP1001----» All matchesStenhousemuir FC1100----» All matchesStockport County1100----» All matchesStoke City1001----» All matchesStranraer FC1100----» All matchesSwansea City1001----» All matchesCzech Republic U211001----» All matchesWrexham AFC1010----» All matches