Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC203017-5--» All matchesHibernian FC17845-7--» All matchesMotherwell FC1682612--» All matchesRangers FC151410-11-» All matchesSt. Johnstone FC14932-3--» All matchesAberdeen FC1243511--» All matchesKilmarnock FC12417-2--» All matchesLivingston FC104511---» All matchesChesterfield FC10523--1-» All matchesSt. Mirren FC10523-2--» All matchesFleetwood Town9324-1--» All matchesPort Vale FC9324-1--» All matchesBradford City841311--» All matchesGillingham FC8125-2--» All matchesOldham Athletic8233----» All matchesSouthend United8062----» All matchesRochdale AFC730411--» All matchesRoss County FC743011--» All matchesAFC Wimbledon7421----» All matchesNorthampton Town7412----» All matchesOxford United7214----» All matchesScunthorpe United7133-1--» All matchesYork City7232-1--» All matchesDundee FC63121---» All matchesBurton Albion6402-1--» All matchesHamilton Academical6321-3--» All matchesSheffield United6204-1--» All matchesSwindon Town6213-2--» All matchesWalsall FC6042-1--» All matchesCrawley Town53111---» All matchesAldershot Town5122----» All matchesBury FC5014-1--» All matchesCoventry City5014----» All matchesCrewe Alexandra5212----» All matchesDagenham & Redbridge5212----» All matchesDunfermline Athletic5212-1--» All matchesInverness CT5410----» All matchesMillwall FC5203----» All matchesMorecambe FC5212----» All matchesPlymouth Argyle5221----» All matchesShrewsbury Town5320-2--» All matchesAlloa Athletic43011---» All matchesDundee United43101---» All matchesRaith Rovers430111--» All matchesAccrington Stanley4103----» All matchesBarnet FC4112-2--» All matchesCheltenham Town4121-1--» All matchesDoncaster Rovers4310----» All matchesHartlepool United4013----» All matchesMilton Keynes Dons4202----» All matchesNotts County4220-1--» All matchesTorquay United4022----» All matchesArbroath FC3210----» All matchesAyr United3300----» All matchesBarnsley FC3210-1--» All matchesBristol City3003-1--» All matchesColchester United3201-1--» All matchesExeter City3201----» All matchesLeyton Orient3102----» All matchesPartick Thistle3120----» All matchesPortsmouth FC3102----» All matchesWycombe Wanderers3102-1--» All matchesCowdenbeath FC22001---» All matchesPeterhead FC21011---» All matchesAuchinleck Talbot2200----» All matchesBlackpool FC2101----» All matchesBraintree Town2200-1--» All matchesCharlton Athletic2200----» All matchesCove Rangers2200----» All matchesEast Fife FC2101----» All matchesEastleigh FC2011----» All matchesFC Zürich2002-1--» All matchesFK RFS2200----» All matchesGateshead FC2101-1--» All matchesGreenock Morton FC2110----» All matchesİstanbul Başakşehir2002----» All matchesNewport County2101----» All matchesNetherlands2011-1--» All matchesNorway2002----» All matchesAustria2002----» All matchesPreston North End2101----» All matchesQueen Of The South2110----» All matchesRotherham United2101----» All matchesRomania2020----» All matchesWatford FC2101----» All matchesWigan Athletic2011----» All matchesYeovil Town2101----» All matchesBolton Wanderers11001---» All matchesGermany10011---» All matchesEbbsfleet United11001---» All matchesIpswich Town10011---» All matchesACF Fiorentina1001----» All matchesAFC Fylde1100----» All matchesAirdrieonians FC1100----» All matchesAltrincham FC1010-1--» All matchesBelarus1100----» All matchesBirmingham City1001----» All matchesBoston United1100----» All matchesBristol Rovers1100----» All matchesBulgaria1010----» All matchesCarlisle United1100----» All matchesChelmsford City1100-1--» All matchesChelsea FC1001----» All matchesChesham United1100----» All matchesElgin City1100----» All matchesEstonia1100----» All matchesFalkirk FC1100----» All matchesForest Green Rovers1001----» All matchesGrimsby Town1001----» All matchesHalifax Town1001----» All matchesHereford United1010----» All matchesIreland1010----» All matchesIsrael1100----» All matchesItaly1001----» All matchesLithuania1100----» All matchesLuton Town1100----» All matchesMacclesfield FC1010----» All matchesMaidenhead United1100----» All matchesMansfield Town1010----» All matchesSwitzerland1010-1--» All matchesSlovenia1100----» All matchesSolihull Moors1001----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matchesSwansea City1001----» All matchesTamworth FC1100----» All matchesUSA1001----» All matchesWest Bromwich Albion1010-1--» All matchesWoking FC1010----» All matchesWrexham AFC1001----» All matches