Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC2242161---» All matchesAberdeen FC2195713--» All matchesKilmarnock FC1879211--» All matchesMotherwell FC18115211--» All matchesHeart of Midlothian1764715--» All matchesCeltic FC15041111--» All matchesDundee United14626-1--» All matchesSt. Johnstone FC12363-1--» All matchesPartick Thistle11362----» All matchesHibernian FC820611--» All matchesFalkirk FC7223----» All matchesRaith Rovers6312----» All matchesDundee FC4103----» All matchesSpVgg Greuther Fürth4112----» All matches1. FC Union Berlin3111-1--» All matches1. FSV Mainz 053111-21-» All matchesDunfermline Athletic3102----» All matchesKarlsruher SC3201----» All matchesRot-Weiß Oberhausen3201----» All matchesSSV Reutlingen3300-2--» All matchesSt. Mirren FC3102-1--» All matchesWest Bromwich Albion3021-1--» All matches1. FC Köln2011---1» All matches1. FC Saarbrücken2101----» All matches1. FC Schweinfurt 052020----» All matchesAlemannia Aachen2101----» All matchesArminia Bielefeld2110----» All matchesBradford City2110----» All matchesBurnley FC2200-1--» All matchesCharlton Athletic2011-1--» All matchesCrewe Alexandra2002----» All matchesEintracht Frankfurt2011-1--» All matchesFC St. Pauli2101-1--» All matchesManchester City2101-1--» All matchesMiddlesbrough FC2101----» All matchesNorwich City2110----» All matchesOxford United2011-1--» All matchesPort Vale FC2110----» All matchesPortsmouth FC2101----» All matchesReading FC2002----» All matchesRochdale AFC2110-1--» All matchesRot Weiss Ahlen2020----» All matchesSC Freiburg2101----» All matchesSheffield United2011----» All matchesSpVgg Unterhaching2200----» All matchesStockport County2101----» All matchesSunderland AFC2002----» All matchesSwindon Town2002----» All matchesWacker Burghausen2020----» All matchesWaldhof Mannheim2110----» All matches1. FC Nuremberg1100----» All matchesAirdrieonians FC (old)1100----» All matchesApollon Smyrnis1100----» All matchesBirmingham City1001----» All matchesBury FC1100----» All matchesEintracht Braunschweig1100----» All matchesEintracht Trier1001----» All matchesHamburger SV1001----» All matchesHannover 961001-1--» All matchesHuddersfield Town1001----» All matchesIpswich Town1100----» All matchesItaly U211001----» All matchesLeeds United1001----» All matchesMacclesfield FC1100----» All matchesNottingham Forest1001----» All matchesSwitzerland U211010----» All matchesSV Babelsberg 031100----» All matchesTranmere Rovers1001----» All matchesVfB Lübeck1100----» All matchesVfL Bochum1001----» All matchesWolverhampton Wanderers1100----» All matches