Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC15951-1--» All matchesRangers FC15456-1--» All matchesPartick Thistle148333---» All matchesMotherwell FC145541---» All matchesAberdeen FC14842----» All matchesHeart of Midlothian14554-21-» All matchesKilmarnock FC112811---» All matchesDundee United11641----» All matchesFalkirk FC107211---» All matchesRaith Rovers77001---» All matchesPort Vale FC512212--» All matchesBradford City5032----» All matchesBury FC5221----» All matchesDundee FC5410----» All matchesSt. Johnstone FC5221----» All matchesStockport County412111--» All matchesBorussia Dortmund4103----» All matchesCrewe Alexandra4103----» All matchesSunderland AFC4211-2--» All matchesAirdrieonians FC (old)3210----» All matchesBirmingham City3120----» All matchesPortsmouth FC3210----» All matchesQueens Park Rangers3111----» All matchesSwindon Town3111----» All matchesTranmere Rovers3102----» All matchesWest Bromwich Albion3012-1--» All matchesWigan Athletic3210----» All matchesWolverhampton Wanderers3021----» All matches1. FC Köln2101----» All matchesAtlético Madrid2011----» All matchesBarnsley FC2110----» All matchesBeerschot AC2110----» All matchesBristol City2110----» All matchesBSC Young Boys2110----» All matchesCharlton Athletic2002----» All matchesGermany U212200----» All matchesDinamo Batumi2200----» All matchesDynamo Kyiv2011----» All matchesEngland U212002----» All matchesFC VSS Košice2110----» All matchesGrimsby Town2101----» All matchesHalifax Town2110----» All matchesHamburger SV2002----» All matchesIpswich Town2101----» All matchesKAA Gent2101----» All matchesLuton Town2101----» All matchesManchester City2110-1--» All matchesNorwich City2011-1--» All matchesOxford United2002-1--» All matchesParis Saint-Germain2002----» All matchesPartizan2101----» All matchesRapid Vienna2002-1--» All matchesSheffield United2011----» All matchesSporting CP2101----» All matchesStoke City2011----» All matchesSwansea City2110----» All matchesWatford FC2020----» All matchesHuddersfield Town11001---» All matchesBarnet FC1001----» All matchesBolton Wanderers1001----» All matchesBrentford FC1001----» All matchesBudapest Honvéd1001----» All matchesChile1100----» All matchesColchester United1001----» All matchesCrystal Palace1001----» All matchesDunfermline Athletic1100----» All matchesEngland1001----» All matchesMiddlesbrough FC1001-1--» All matchesNeuchâtel Xamax FCS1001----» All matchesNottingham Forest1100----» All matchesNotts County1001----» All matchesOldham Athletic1010----» All matchesPeterborough United1100----» All matchesPlymouth Argyle1010----» All matchesReading FC1010----» All matchesRotherham United1001----» All matchesShamrock Rovers1100----» All matchesSheffield Wednesday1001----» All matchesWalsall FC1010----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1100----» All matches