Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC263101316--» All matchesKilmarnock FC2412482---» All matchesMotherwell FC24699----» All matchesHeart of Midlothian19331365--» All matchesHibernian FC19441122--» All matchesCeltic FC181314-1--» All matchesDundee United1643912--» All matchesRangers FC15201311--» All matchesSt. Mirren FC1252533--» All matchesDundee FC1232713--» All matchesSt. Johnstone FC1122722--» All matchesRoss County FC1163212--» All matchesInverness CT11245-5--» All matchesPortsmouth FC1025311--» All matchesPartick Thistle922512--» All matchesLokomotiv Plovdiv9126-3--» All matchesAFC Wimbledon85033---» All matchesLivingston FC823311--» All matchesBotev Plovdiv8620----» All matchesSlavia Sofia8620-11-» All matchesLevski Sofia724123--» All matchesArda Kardzhali7520-1--» All matchesOxford United7214-2--» All matchesPFC Ludogorets Razgrad7232-3--» All matchesPFC Beroe631221--» All matchesBristol Rovers613213--» All matchesAccrington Stanley6204----» All matchesLuton Town6123-2--» All matchesWycombe Wanderers6132-1--» All matchesNewport County54105---» All matchesMansfield Town541031--» All matchesCambridge United53202---» All matchesCarlisle United530221--» All matchesDoncaster Rovers521221--» All matchesPeterborough United520322--» All matchesBlackpool FC512211--» All matchesCharlton Athletic52031---» All matchesExeter City520311--» All matchesGillingham FC52031---» All matchesWalsall FC530211--» All matchesBotev Vratsa5500----» All matchesHamilton Academical5122----» All matchesLeyton Orient5311-1--» All matchesRochdale AFC5221-1--» All matchesSouthend United422031--» All matchesMorecambe FC430122--» All matchesNK Osijek431021--» All matchesShrewsbury Town42112---» All matchesAyr United420211--» All matchesBarnet FC41031---» All matchesBradford City41211---» All matchesCrawley Town43101---» All matchesNotts County43011---» All matchesScunthorpe United420211--» All matchesYeovil Town421111--» All matchesCherno More Varna4121----» All matchesCSKA 1948 Sofia4301-1--» All matchesDunfermline Athletic4130----» All matchesFalkirk FC4121-1--» All matchesHartlepool United4121----» All matchesStevenage FC4301-1--» All matchesTsarsko Selo Sofia4211----» All matchesGrimsby Town311111--» All matchesNorthampton Town32011---» All matchesOldham Athletic32011---» All matchesColchester United3210-1--» All matchesFleetwood Town3012----» All matchesMilton Keynes Dons3201---1» All matchesZorya Lugansk3012----» All matchesBlackburn Rovers21101---» All matchesBrechin City FC22001---» All matchesCrewe Alexandra22001---» All matchesDagenham & Redbridge20111---» All matchesFC Dunav Ruse21101---» All matchesMillwall FC20021---» All matchesPFC Montana22001---» All matchesRotherham United211011--» All matchesViktoria Plzeň21011---» All matchesWigan Athletic200211--» All matchesYork City22001---» All matchesAirdrieonians FC2002----» All matchesBarnsley FC2011-1--» All matchesBristol City2101-1--» All matchesBSC Young Boys2002----» All matchesBurton Albion2011----» All matchesCheltenham Town2200----» All matchesCoventry City2101-1--» All matchesEast Fife FC2200----» All matchesEtar Veliko Tarnovo2020-1--» All matchesFK Bodø/Glimt2011----» All matchesFK Liepāja2110-1--» All matchesGreenock Morton FC2200----» All matchesKelty Hearts2200-1--» All matchesLiverpool FC2011----» All matchesLokomotiv Sofia2110-1--» All matchesOFK Titograd2110----» All matchesPirin Blagoevgrad2110----» All matchesPlymouth Argyle2101----» All matchesSouthampton FC2101----» All matchesStenhousemuir FC2002----» All matchesSunderland AFC2002----» All matchesTurkey U212002----» All matchesVitosha Bistritsa2200----» All matchesForfar Athletic11002---» All matchesAS Roma10011---» All matchesBATE Borisov11001---» All matchesBury FC11001---» All matchesGeorgia U2110101---» All matchesSheffield Wednesday11001---» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1001----» All matchesArmenia U211001----» All matchesB36 Tórshavn1100----» All matchesBrighton & Hove Albion1100----» All matchesBrora Rangers FC1100----» All matchesCFR Cluj1010----» All matchesGermany U211010----» All matchesDover Athletic1100----» All matchesElgin City1100----» All matchesFrance U171001----» All matchesHebar Pazardzhik1100----» All matchesMacclesfield FC1100----» All matchesNetherlands U171100----» All matchesPortugal U171100----» All matchesQueen Of The South1001----» All matchesQueen's Park FC1100----» All matchesRapid Vienna1010----» All matchesReading FC1001----» All matchesSirens FC1100----» All matchesStranraer FC1100----» All matchesSwindon Town1001-1--» All matches