Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1323813--» All matchesCeltic FC13229-2--» All matchesKilmarnock FC13643-1--» All matchesInverness CT125431---» All matchesSt. Johnstone FC1134421--» All matchesMotherwell FC1042421--» All matchesHeart of Midlothian95131---» All matchesHibernian FC944111-1» All matchesNotts County931513--» All matchesSt. Mirren FC9333-2--» All matchesYeovil Town8332----» All matchesCambridge United66001---» All matchesCheltenham Town6231-2-1» All matchesRangers FC6204-4--» All matchesBarnet FC531111--» All matchesNewport County514011--» All matchesBoreham Wood5122----» All matchesCarlisle United5212-1--» All matchesColchester United5212-1--» All matchesCrewe Alexandra5113-2--» All matchesDagenham & Redbridge5311-1--» All matchesExeter City5212-2--» All matchesGrimsby Town5302-1--» All matchesMansfield Town5212-2--» All matchesRoss County FC5320-1--» All matchesDundee FC42111---» All matchesAldershot Town4301-1--» All matchesCrawley Town4400-1--» All matchesDundee United4112----» All matchesDunfermline Athletic4202-1--» All matchesHalifax Town4112-1--» All matchesKing's Lynn4400-1--» All matchesLincoln City4103-2--» All matchesLuton Town4112-1--» All matchesMacclesfield FC4220----» All matchesMorecambe FC4112-1--» All matchesPartick Thistle4202-2--» All matchesPort Vale FC4211----» All matchesTorquay United4022-1--» All matchesWrexham AFC4121----» All matchesBromley FC32101---» All matchesBury FC3111--1-» All matchesChesterfield FC3300-1--» All matchesCoventry City3201-1--» All matchesHamilton Academical3111-1--» All matchesMilton Keynes Dons3012-1--» All matchesNorthampton Town3201-1--» All matchesStockport County3102-1--» All matchesSwindon Town3003-3--» All matchesTranmere Rovers3201---1» All matchesWycombe Wanderers3003----» All matchesWoking FC21011---» All matchesAccrington Stanley2011-1--» All matchesDinamo Moskva2011----» All matchesDover Athletic2020----» All matchesEastleigh FC2200----» All matchesLeeds United2002--1-» All matchesMaidenhead United2002----» All matchesOldham Athletic2020----» All matchesStevenage FC2200----» All matchesSutton United2101-1--» All matchesWealdstone FC2200----» All matchesOxford United11001---» All matchesAFC Bournemouth1001----» All matchesAFC Fylde1100----» All matchesBlackpool FC1100-1--» All matchesBradford City1001----» All matchesBurton Albion1100----» All matchesCharlton Athletic1001----» All matchesChelsea FC1001----» All matchesDarlington FC1001----» All matchesGermany U171010-1--» All matchesDoncaster Rovers1001----» All matchesDumbarton FC1100----» All matchesEstonia U211100----» All matchesFalkirk FC1010----» All matchesForest Green Rovers1010----» All matchesFrance U191001----» All matchesFrance U171001----» All matchesFrance U161001----» All matchesGeorgia U211010----» All matchesGillingham FC1100----» All matchesHartlepool United1100-1--» All matchesHereford United1001----» All matchesLiechtenstein U191100----» All matchesMalta U191100----» All matchesMiddlesbrough FC1001----» All matchesAustria U211100----» All matchesOxford City1100----» All matchesPortugal U211001----» All matchesQueen Of The South1100----» All matchesRaith Rovers1100----» All matchesRochdale AFC1001----» All matchesRotherham United1001----» All matchesSwitzerland U211001-1--» All matchesSwitzerland U171001----» All matchesShrewsbury Town1010----» All matchesSouthend United1100----» All matchesSpain U171001-1--» All matchesTurkey U211001-1--» All matchesHungary U211100----» All matches