Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC17341024--» All matchesArsenal FC1753912--» All matchesLiverpool FC15168-2--» All matchesAston Villa1444612--» All matchesHeart of Midlothian14752-3--» All matchesMiddlesbrough FC12534-3--» All matchesNewcastle United12327-1--» All matchesTottenham Hotspur1113721--» All matchesBlackburn Rovers1153311--» All matchesAberdeen FC111010--1-» All matchesChelsea FC11128-1--» All matchesHibernian FC11812-1--» All matchesBolton Wanderers1044211--» All matchesCharlton Athletic10424-1--» All matchesDundee United10721-2--» All matchesManchester City10334----» All matchesMotherwell FC10523-2--» All matchesFulham FC951313--» All matchesManchester United901811--» All matchesKilmarnock FC9522-1--» All matchesSt. Johnstone FC9513-1--» All matchesWest Ham United9324----» All matchesPortsmouth FC850311--» All matchesBirmingham City7331---1» All matchesDundee FC7511-2--» All matchesDunfermline Athletic7520----» All matchesSouthampton FC7412----» All matchesLeeds United6411----» All matchesLeicester City6240-1--» All matchesSunderland AFC6420----» All matchesWest Bromwich Albion6321----» All matchesSheffield Wednesday5212----» All matchesWigan Athletic5212----» All matchesDerby County43011---» All matchesEverton FC41211---» All matchesWimbledon FC42021---» All matchesNorwich City4400----» All matchesCrystal Palace3201----» All matchesIpswich Town3111-1--» All matchesNottingham Forest3003----» All matchesCoventry City21012---» All matchesFC Wacker Innsbruck21011---» All matchesSwindon Town21011---» All matchesVitória Guimarães22001---» All matchesCrewe Alexandra2110----» All matchesCwmbran Town2200----» All matchesDinamo Zagreb2101----» All matchesHapoel Tel Aviv2200----» All matchesLuton Town2200----» All matchesOldham Athletic2002----» All matchesOlympique Lyonnais2002----» All matchesRaith Rovers2110-1--» All matchesReading FC2101----» All matchesSt Patrick's Athletic2110----» All matchesUWIC Inter Cardiff2200----» All matchesStoke City11001---» All matchesAE Lárissa1100----» All matchesBradford City1100----» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1100----» All matchesDoncaster Rovers1001----» All matchesHamburger SV1001----» All matchesLeyton Orient1100----» All matchesMetalist Kharkiv1100----» All matchesNorthwich Victoria1100----» All matchesPlymouth Argyle1100----» All matchesQueens Park Rangers1001----» All matchesShrewsbury Town1001-1--» All matchesWatford FC1100----» All matchesWolverhampton Wanderers1100----» All matchesWrexham AFC1100----» All matches