Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC14131022--» All matchesAberdeen FC1362512--» All matchesSt. Mirren FC13454-2--» All matchesCeltic FC120111-3--» All matchesLivingston FC10532-1--» All matchesSt. Johnstone FC10343----» All matchesHeart of Midlothian9504----» All matchesDundee United8404-1--» All matchesHibernian FC71332--1» All matchesRoss County FC63121---» All matchesMansfield Town51221---» All matchesMorecambe FC52031---» All matchesCrawley Town5104-1--» All matchesKilmarnock FC5320----» All matchesCambridge United41121---» All matchesDundee FC412111--» All matchesCarlisle United4112---1» All matchesCrewe Alexandra4211----» All matchesForest Green Rovers4112----» All matchesGrimsby Town4112-1--» All matchesHamilton Academical4004----» All matchesStevenage FC4211----» All matchesOmonia Aradippou32101---» All matchesAccrington Stanley3120----» All matchesColchester United3111----» All matchesLincoln City3012----» All matchesLuton Town3012----» All matchesNewport County3201----» All matchesNotts County3111----» All matchesOmonia 29is Maiou3210----» All matchesSolihull Moors3030-1--» All matchesSwindon Town3021-1--» All matchesAldershot Town22001---» All matchesNea Salamina220011--» All matchesSouth Sudan22001---» All matchesAltrincham FC2200----» All matchesBarnet FC2020----» All matchesBrackley Town2200----» All matchesBury FC2002----» All matchesCheltenham Town2110----» All matchesExeter City2020----» All matchesGreenock Morton FC2101-1--» All matchesGuinea2101----» All matchesHartlepool United2101----» All matchesCongo2200----» All matchesLeyton Orient2110----» All matchesMacclesfield FC2002----» All matchesMalawi2110----» All matchesMilton Keynes Dons2011----» All matchesNiger2110----» All matchesPortsmouth FC2011----» All matchesRochdale AFC2002-1--» All matchesSligo Rovers2002----» All matchesSouthend United2110-1--» All matchesSouth Africa2011----» All matchesWycombe Wanderers2110----» All matchesYork City2002----» All matchesBoston United11001---» All matchesOldham Athletic10011---» All matchesAEK Larnaca1010----» All matchesAEL Limassol1100----» All matchesAlgeria1001-1--» All matchesAlloa Athletic1100----» All matchesAPOEL Nikosia1001----» All matchesApollon Limassol1001----» All matchesAris Limassol1001----» All matchesEthiopia1100----» All matchesBlackpool FC1010----» All matchesBoreham Wood1001----» All matchesBradford City1100----» All matchesBraintree Town1100----» All matchesBurkina Faso1010----» All matchesChesterfield FC1001----» All matchesColeraine FC1100---1» All matchesCoventry City1100-1--» All matchesDoncaster Rovers1001--1-» All matchesDR Congo1100----» All matchesEast Fife FC1100-1--» All matchesEastleigh FC1100----» All matchesIvory Coast1100----» All matchesElgin City1100----» All matchesEthnikos Achna1010----» All matchesEverton FC1001----» All matchesEverton FC U211001----» All matchesGateshead FC1100----» All matchesGhana1010----» All matchesGlentoran FC1100----» All matchesKarmiotissa Polemidion1001----» All matchesKenya1010----» All matchesLeicester City U211100----» All matchesLiverpool FC U211001----» All matchesMali1001-1--» All matchesManchester United U211001----» All matchesMiddlesbrough FC U211010----» All matchesMozambique1001----» All matchesNorthampton Town1010----» All matchesOmonia Nikosia1100-1--» All matchesPafos FC1001-1--» All matchesPlymouth Argyle1001----» All matchesPort Vale FC1001----» All matchesQueen Of The South1100----» All matchesReading FC U211100----» All matchesSão Tomé and Príncipe1100----» All matchesSenegal1001----» All matchesZimbabwe1010----» All matchesSomalia1100----» All matchesStockport County1001----» All matchesSunderland AFC U211001----» All matchesSutton United1001----» All matchesTajikistan1100----» All matchesTamworth FC1001----» All matchesTottenham Hotspur U211010----» All matchesTranmere Rovers1010----» All matchesTruro City1100----» All matchesTurkmenistan1010----» All matchesWalsall FC1100----» All matchesWealdstone FC1100-1--» All matchesYeovil Town1100----» All matches