Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC911712--» All matchesAston Villa9135-2--» All matchesWimbledon FC9261-1--» All matchesLiverpool FC831411--» All matchesKilmarnock FC742114--» All matchesDunfermline Athletic7412----» All matchesNewcastle United7214--1-» All matchesArsenal FC62041---» All matchesDundee United660013--» All matchesLeeds United605111--» All matchesDerby County6321----» All matchesDundee FC6321-3--» All matchesManchester United6024----» All matchesRangers FC6024-2--» All matchesSouthampton FC6213---1» All matchesLivingston FC523022--» All matchesHibernian FC5221121-» All matchesAberdeen FC5410-2--» All matchesBradford City5221-1--» All matchesEverton FC5302-2--» All matchesMotherwell FC5221-1--» All matchesSunderland AFC5212----» All matchesWest Ham United430111--» All matchesBlackburn Rovers4211----» All matchesLeicester City4112-2--» All matchesStockport County4310-1--» All matchesCharlton Athletic31201---» All matchesManchester City320111--» All matchesChelsea FC3102----» All matchesPartick Thistle3120-2--» All matchesSheffield Wednesday3003-1--» All matchesTottenham Hotspur3003----» All matchesHereford United22001---» All matchesBirmingham City2011----» All matchesGirondins de Bordeaux2101----» All matchesHuddersfield Town2200----» All matchesNotts County2101----» All matchesQueens Park Rangers2020----» All matchesS.C. Braga2110-1--» All matchesTranmere Rovers2101-2--» All matchesWycombe Wanderers2110----» All matchesChester City11001---» All matchesShrewsbury Town10011---» All matchesBarnsley FC1001----» All matchesBoston United1010----» All matchesBrighton & Hove Albion1100----» All matchesCardiff City1010----» All matchesChesterfield FC1100----» All matchesCoventry City1001----» All matchesCrystal Palace1100----» All matchesFC Basel 18931100----» All matchesFulham FC1001----» All matchesGillingham FC1001----» All matchesGrimsby Town1010----» All matchesInverness CT1100----» All matchesIpswich Town1001----» All matchesMacclesfield FC1100----» All matchesMansfield Town1100----» All matchesNottingham Forest1010----» All matchesOxford United1100-1--» All matchesPeterborough United1100----» All matchesReading FC1100----» All matchesSheffield United1001----» All matchesStoke City1001----» All matchesWatford FC1100----» All matchesWrexham AFC1001----» All matchesŽeljezničar Sarajevo1010----» All matches