Record by opponent MatchesWDLScoresYellowYellow-RedRedSouthampton FC144462---» All matchesTottenham Hotspur132381---» All matchesNewcastle United13247-3--» All matchesAberdeen FC122372---» All matchesMotherwell FC1244421--» All matchesAston Villa12516-1--» All matchesBolton Wanderers12435-2--» All matchesChelsea FC12318---1» All matchesHibernian FC12444-1--» All matchesLiverpool FC12219-2--» All matchesManchester United12336-1--» All matchesHeart of Midlothian1134422--» All matchesCeltic FC1125411--» All matchesBlackburn Rovers11533-2--» All matchesCharlton Athletic11335-1--» All matchesWest Bromwich Albion1053221--» All matchesRangers FC101271---» All matchesCoventry City10523-1--» All matchesEverton FC10424-1--» All matchesFulham FC10442-3--» All matchesLeeds United10145-1--» All matchesLeicester City10433-2--» All matchesSunderland AFC10613-1--» All matchesPortsmouth FC93421---» All matchesSheffield Wednesday943214--» All matchesMiddlesbrough FC9324----» All matchesNorwich City9351-3--» All matchesPartick Thistle84132---» All matchesArsenal FC8035-2--» All matchesManchester City8206-1--» All matchesNottingham Forest73401---» All matchesSwindon Town7124----» All matchesReading FC620411--» All matchesCrystal Palace6213----» All matchesFalkirk FC6501-2--» All matchesGillingham FC6222-1--» All matchesKilmarnock FC6033----» All matchesSheffield United6222----» All matchesSt. Johnstone FC6231-1--» All matchesWimbledon FC6141----» All matchesDundee FC54102---» All matchesLithuania531111--» All matchesTranmere Rovers52211---» All matchesBirmingham City5311----» All matchesBrighton & Hove Albion5212----» All matchesCrewe Alexandra5221----» All matchesHuddersfield Town5212-1--» All matchesIpswich Town5320----» All matchesWalsall FC5230----» All matchesWest Ham United5311----» All matchesWolverhampton Wanderers5221-1--» All matchesRaith Rovers41211---» All matchesWatford FC42111---» All matchesBarnsley FC4202-1--» All matchesBelarus4211-1--» All matchesCardiff City4310-2--» All matchesCarlisle United4202-1--» All matchesColchester United4211-1--» All matchesDerby County4220-1--» All matchesFrance4103-1--» All matchesLeyton Orient4301--1-» All matchesMillwall FC4022----» All matchesOldham Athletic4121-1-1» All matchesSouthend United4400----» All matchesStockport County4400----» All matchesWigan Athletic4211-1--» All matchesYeovil Town4310-1-1» All matchesBarnet FC3111-1--» All matchesBradford City3300-1--» All matchesBristol Rovers3102-1--» All matchesBurnley FC3120-1--» All matchesDenmark3003----» All matchesExeter City3111----» All matchesHartlepool United3201----» All matchesLatvia3300----» All matchesMilton Keynes Dons3201----» All matchesAustria3111----» All matchesPreston North End3102----» All matchesSt. Mirren FC3300-1--» All matchesItaly U2120022---» All matchesIceland22001---» All matchesRotherham United21011---» All matchesHungary U2121011---» All matchesWycombe Wanderers22001---» All matches1. FC Tatran Prešov2101----» All matchesAFC Bournemouth2110----» All matchesBosnia-Herzegovina2200----» All matchesBrentford FC2101-1--» All matchesBrøndby IF2101----» All matchesGermany2011-2--» All matchesDundee United2110----» All matchesEngland2101-2--» All matchesFaeroe Islands2110----» All matchesFBK Kaunas2011----» All matchesGrimsby Town2020----» All matchesIreland2101----» All matchesLuton Town2011----» All matchesNetherlands2110-2--» All matchesNorway2020----» All matchesOlympique Lyonnais2011-1--» All matchesPeterborough United2200----» All matchesPlymouth Argyle2110----» All matchesQueens Park Rangers2011----» All matchesSwitzerland U212011----» All matchesStoke City2101----» All matchesUSA2020----» All matchesWales2002----» All matchesWerder Bremen2101----» All matchesAirdrieonians FC (old)11001---» All matchesHong Kong B11001---» All matchesMalta11001---» All matchesMoldova11001---» All matchesNigeria10011---» All matchesACF Fiorentina1010----» All matchesAldershot Town1001----» All matchesAustralia1001----» All matchesBelgium1001----» All matchesBlackpool FC1100----» All matchesBrazil1001----» All matchesBristol City1001----» All matchesChesterfield FC1001----» All matchesDagenham & Redbridge1001----» All matchesEngland U211001----» All matchesEstonia1010----» All matchesFH Hafnarfjörður1010----» All matchesFinland1010----» All matchesFrance U211001----» All matchesHereford United1100----» All matchesItaly1010-1--» All matchesCanada1100----» All matchesColombia1010----» All matchesCroatia1010----» All matchesMacclesfield FC1100-1--» All matchesMorocco1001----» All matchesNew Zealand1010----» All matchesNorthwich Victoria1001----» All matchesNotts County1001----» All matchesPanathinaikos A.O.1010----» All matchesPoland1010----» All matchesPort Vale FC1010----» All matchesPortugal1001----» All matchesRochdale AFC1001----» All matchesRomania1001----» All matchesRushden & Diamonds AFC1100----» All matchesSan Marino1100----» All matchesSwitzerland1001----» All matchesSlovenia1100----» All matchesSpain U211001----» All matchesSporting CP1100----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesCzech Republic1001----» All matchesUkraine1100----» All matchesVitesse1001----» All matches