Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC13724-3--» All matchesLivingston FC1010003---» All matchesHibernian FC1090121--» All matchesSt. Johnstone FC1072121--» All matchesRoss County FC981031--» All matchesHeart of Midlothian952213--» All matchesSt. Mirren FC98011---» All matchesAberdeen FC8530----» All matchesMotherwell FC8530----» All matchesHamilton Academical53113---» All matchesBlackpool FC51222---» All matchesDundee United53112---» All matchesGillingham FC53022---» All matchesIpswich Town51221---» All matchesLeicester City520311--» All matchesAFC Wimbledon5212----» All matchesCrystal Palace5113----» All matchesKilmarnock FC5401----» All matchesLiverpool FC5005----» All matchesPlymouth Argyle5500----» All matchesShrewsbury Town5104-1--» All matchesScunthorpe United42023---» All matchesDoncaster Rovers431021--» All matchesBirmingham City430112--» All matchesBristol Rovers42201---» All matchesEverton FC42021---» All matchesLeeds United431011--» All matchesRochdale AFC42021---» All matchesS.C. Braga430111--» All matchesBlackburn Rovers4211-1--» All matchesBrighton & Hove Albion4013-1--» All matchesCoventry City4121-1--» All matchesFleetwood Town4130----» All matchesMilton Keynes Dons4202----» All matchesNewcastle United4004----» All matchesOxford United4013----» All matchesPeterborough United4013----» All matchesSierra Leone4220----» All matchesStoke City4211----» All matchesSunderland AFC4202-1--» All matchesWest Bromwich Albion4310----» All matchesWolverhampton Wanderers4004----» All matchesDundee FC330021--» All matchesChelsea FC31021---» All matchesPortsmouth FC32011---» All matchesWalsall FC321011--» All matchesAFC Bournemouth3102----» All matchesManchester City3012----» All matchesMiddlesbrough FC3021----» All matchesMillwall FC3012----» All matchesNottingham Forest3003-1--» All matchesQueens Park Rangers3300-1--» All matchesTottenham Hotspur3003----» All matchesWatford FC3120----» All matchesRotherham United21102---» All matchesCardiff City21011---» All matchesProgrès Niedercorn211011--» All matchesRoyal Antwerp FC22001---» All matchesSt. Joseph's FC22001---» All matchesSwansea City220011--» All matchesSparta Prague2101----» All matchesArsenal FC2011----» All matchesAston Villa2002----» All matchesBayer Leverkusen2002----» All matchesBenin2200----» All matchesBorussia Dortmund2110----» All matchesBradford City2200-1--» All matchesBrentford FC2002----» All matchesBristol City2200----» All matchesBrøndby IF2110----» All matchesBurton Albion2200----» All matchesBury FC2101----» All matchesCrvena Zvezda2101-1--» All matchesFC Alashkert2110----» All matchesFC Porto2110----» All matchesFulham FC2011----» All matchesGhana2020----» All matchesGuinea-Bissau2200----» All matchesLech Poznań2200----» All matchesLegia Warszawa2110----» All matchesLesotho2110----» All matchesLiberia2200----» All matchesLuton Town2110----» All matchesManchester United2002----» All matchesNorwich City2011----» All matchesOldham Athletic2101----» All matchesOlympique Lyonnais2011-1--» All matchesPreston North End2101----» All matchesRB Leipzig2101----» All matchesSheffield Wednesday2200----» All matchesSlavia Praha2011-1--» All matchesSouthend United2011----» All matchesStandard Liège2200----» All matchesWest Ham United2011----» All matchesWycombe Wanderers2200----» All matchesCentral African Republic2101----» All matchesBrazil10101---» All matchesEast Fife FC11001---» All matchesEintracht Frankfurt100111--» All matchesFC Midtjylland110011--» All matchesHull City10011---» All matchesUkraine10101---» All matchesAccrington Stanley1010----» All matchesEgypt1100----» All matchesAngola1100----» All matchesEquatorial Guinea1010----» All matchesBarnsley FC1100----» All matchesBolton Wanderers1100----» All matchesBSC Young Boys1010----» All matchesBurnley FC1001----» All matchesCambridge United1100----» All matchesCharlton Athletic1100----» All matchesChesterfield FC1100-1--» All matchesDunfermline Athletic1100----» All matchesEcuador1001----» All matchesIvory Coast1001----» All matchesExeter City1100----» All matchesFeyenoord1100----» All matchesGrimsby Town1001----» All matchesGuinea1001----» All matchesCape Verde Islands1010----» All matchesLeeds United U211001----» All matchesMalmö FF1001----» All matchesMexico1001----» All matchesMozambique1100----» All matchesNorthampton Town1100----» All matchesPortugal1001----» All matchesSão Tomé and Príncipe1100----» All matchesSaudi Arabia1010-1--» All matchesZimbabwe1010----» All matchesSL Benfica1010----» All matchesStranraer FC1100----» All matchesSouth Africa1100----» All matchesSudan1100-1--» All matchesSwindon Town1100----» All matchesTunisia1001----» All matchesWigan Athletic1010----» All matches