Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC731312--» All matchesCeltic FC7106-1--» All matchesLivingston FC7322----» All matchesNewport County7322----» All matchesRangers FC7016-1--» All matchesGrimsby Town6303----» All matchesHeart of Midlothian6303-1--» All matchesHibernian FC6123----» All matchesMotherwell FC6222-1--» All matchesMorecambe FC5320----» All matchesColchester United42201---» All matchesDundee FC4112----» All matchesDundee United4112----» All matchesFalkirk FC4301----» All matchesPort Vale FC4121----» All matchesSalford City4121----» All matchesSouthend United4301----» All matchesStevenage FC4301----» All matchesOldham Athletic32101---» All matchesAberdeen FC3111---1» All matchesBarrow AFC3021-1--» All matchesBradford City3111----» All matchesCambridge United3201----» All matchesCrawley Town3021----» All matchesForest Green Rovers3210----» All matchesHarrogate Town3201----» All matchesPartick Thistle3210----» All matchesWalsall FC3012-1--» All matchesAnnan Athletic22001---» All matchesWrexham AFC22001---» All matchesAccrington Stanley2110----» All matchesChesterfield FC2011----» All matchesDover Athletic2200----» All matchesExeter City2020----» All matchesKing's Lynn2200----» All matchesMansfield Town2002----» All matchesNorthampton Town2002----» All matchesNotts County2101-1--» All matchesScunthorpe United2101----» All matchesSt. Johnstone FC2200----» All matchesSutton United2110-1--» All matchesTranmere Rovers2101----» All matchesForfar Athletic11001---» All matchesAFC Wimbledon1100----» All matchesAirdrieonians FC1100----» All matchesAldershot Town1001----» All matchesAltrincham FC1100-1--» All matchesArbroath FC1001----» All matchesAyr United1100----» All matchesBarnet FC1100----» All matchesBolton Wanderers1001----» All matchesBoreham Wood1100----» All matchesBromley FC1001----» All matchesCarlisle United1100-1--» All matchesCheltenham Town1100----» All matchesCove Rangers1100----» All matchesDagenham & Redbridge1100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1001----» All matchesEast Kilbride FC1100----» All matchesEastleigh FC1100----» All matchesFulham FC U211001----» All matchesGillingham FC1001----» All matchesHalifax Town1010----» All matchesHartlepool United1001----» All matchesHuddersfield Town1100----» All matchesIpswich Town1100----» All matchesLeyton Orient1001----» All matchesMacclesfield FC1100----» All matchesMaidenhead United1100-1--» All matchesMiddlesbrough FC1001----» All matchesNewcastle United U211001----» All matchesNorwich City U211001-1--» All matchesOxford United1100----» All matchesPeterhead FC1100----» All matchesPortsmouth FC1001----» All matchesRaith Rovers1100-1--» All matchesReading FC U211100----» All matchesRoss County FC1010----» All matchesSheffield Wednesday1001----» All matchesSt. Mirren FC1100----» All matchesStirling Albion FC1100----» All matchesStockport County1001----» All matchesStoke City U211001----» All matchesSwindon Town1001----» All matchesTorquay United1001----» All matchesWealdstone FC1010----» All matchesWest Bromwich Albion U211100----» All matchesWest Ham United U211100----» All matchesWeymouth FC1100----» All matchesWigan Athletic1001----» All matchesWoking FC1100----» All matchesWolverhampton Wanderers1001----» All matchesWolverhampton Wanderers U211001----» All matchesWorksop Town FC1100----» All matchesYeovil Town1010----» All matches