Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC1544712--» All matchesHibernian FC136613---» All matchesAberdeen FC123811---» All matchesDundee United12462-1-1» All matchesHeart of Midlothian1133513-1» All matchesMotherwell FC11533----» All matchesKilmarnock FC10352-1--» All matchesReading FC821511--» All matchesPartick Thistle8332----» All matchesLeeds United7043----» All matchesCrystal Palace642021--» All matchesCrewe Alexandra641111-1» All matchesDerby County6231-2--» All matchesIpswich Town6123-1-1» All matchesStoke City6231-1--» All matchesWatford FC6411----» All matchesHertha BSC530221--» All matchesDunfermline Athletic532011--» All matchesBayer Leverkusen5203-2--» All matchesHamburger SV5032-1--» All matchesLeicester City5122-2--» All matchesMillwall FC5302-3--» All matchesSheffield United5113----» All matchesSt. Johnstone FC5302----» All matchesFalkirk FC43011---» All matchesWest Ham United43011---» All matchesWigan Athletic402212--» All matches1. FC Kaiserslautern4310----» All matchesBrighton & Hove Albion4211-2--» All matchesBurnley FC4202----» All matchesCardiff City4310----» All matchesCeltic FC4004-3--» All matchesCoventry City4220-1--» All matchesGillingham FC4211----» All matchesPlymouth Argyle4130----» All matchesSunderland AFC4202----» All matchesRotherham United33001---» All matches1. FC Nuremberg3120----» All matchesBayern Munich3003-2--» All matchesBlackburn Rovers3111-1--» All matchesBorussia Dortmund3003-1--» All matchesHansa Rostock3120-1--» All matchesNottingham Forest3111-1--» All matchesQueens Park Rangers3300----» All matchesSheffield Wednesday3111----» All matches1860 Munich3300----» All matchesVfB Stuttgart3201----» All matchesVfL Bochum3201----» All matchesWimbledon FC3111----» All matchesWolverhampton Wanderers3021----» All matchesBor. Mönchengladbach210111--» All matchesNeuchâtel Xamax FCS21011---» All matchesSC Freiburg21101---» All matchesAJ Auxerre2011----» All matchesArminia Bielefeld2110----» All matchesArsenal FC2002-2--» All matchesAustralia2101----» All matchesBradford City2101----» All matchesBSC Young Boys2110----» All matchesCS Sedan2110----» All matchesDebreceni VSC2101-1--» All matchesDundee FC2110----» All matchesEintracht Frankfurt2200----» All matchesEverton FC2002-1--» All matchesFC Schalke 042020-1--» All matchesMansfield Town2200-1--» All matchesMiddlesbrough FC2011-1--» All matchesMSV Duisburg2101-1--» All matchesNorwich City2110----» All matchesRaith Rovers2200----» All matchesRoda JC Kerkrade2110----» All matchesSweden U212011----» All matchesSwitzerland U212011----» All matchesSporting CP2101----» All matchesWerder Bremen2002-1--» All matchesWest Bromwich Albion2002-1--» All matches1. FC Köln1001----» All matchesAtlético Madrid1001----» All matchesBarnsley FC1001----» All matchesBeerschot AC1010----» All matchesBolton Wanderers1100----» All matchesCharlton Athletic1001-1--» All matchesChemnitzer FC1100----» All matchesGermany1100----» All matchesGermany U211010----» All matchesEnergie Cottbus1010----» All matchesFC VSS Košice1010----» All matchesFulham FC1010----» All matchesHull City1100----» All matchesIreland1100----» All matchesItaly U211001----» All matchesKarlsruher SC1100----» All matchesLithuania1100----» All matchesLuton Town1100----» All matchesManchester United1001----» All matchesNewcastle United1001----» All matchesNetherlands1010----» All matchesAustria1010----» All matchesPortsmouth FC1010----» All matchesPreston North End1001----» All matchesSouthampton FC1010----» All matchesSportfreunde Siegen1100----» All matchesSpVgg Unterhaching1010-1--» All matchesSwansea City1001-1--» All matchesTottenham Hotspur1100----» All matchesWalsall FC1001----» All matchesWerder Bremen II1100----» All matches