Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian184410-5--» All matchesAberdeen FC16475-1--» All matchesRangers FC1432911--» All matchesCeltic FC12255-2--» All matchesHibernian FC12255--1-» All matchesKilmarnock FC11344----» All matchesMotherwell FC11443-1--» All matchesPartick Thistle10523----» All matchesRaith Rovers832311--» All matchesDundee FC7421----» All matchesFalkirk FC5311----» All matchesSt. Johnstone FC5041----» All matchesWest Bromwich Albion4211----» All matchesLeicester City31021---» All matchesAirdrieonians FC (old)3210----» All matchesAston Villa3021----» All matchesDunfermline Athletic3030---1» All matchesManchester United3102----» All matchesSouthampton FC3210----» All matchesChester City22001---» All matchesLuton Town21011---» All matchesBirmingham City2110----» All matchesBrøndby IF2101----» All matchesCE Principat2200----» All matchesChelsea FC2011----» All matchesEverton FC2011----» All matchesFC Dinamo Bucureşti2011----» All matchesFC Universitatea Craiova2101----» All matchesFloriana FC2110----» All matchesGlentoran FC2200----» All matchesLiverpool FC2002----» All matchesManchester City2011----» All matchesMFK Vítkovice2011----» All matchesNewcastle United2002----» All matchesParis Saint-Germain2011----» All matchesRC Lens2101----» All matchesRoyal Antwerp FC2101----» All matchesSheffield Wednesday2011----» All matchesTottenham Hotspur2101----» All matchesTrabzonspor2011-1--» All matchesWatford FC2002----» All matchesWest Ham United2002----» All matches1. FC Tatran Prešov1100----» All matchesAustralia U201001----» All matchesBor. Mönchengladbach1100----» All matchesColeraine FC1100----» All matchesGermany1001----» All matchesEstonia1100----» All matchesFH Hafnarfjörður1010----» All matchesFinland1010----» All matchesIFK Göteborg1001----» All matchesIpswich Town1001----» All matchesItaly1001----» All matchesMexico U201100----» All matchesNottingham Forest1001----» All matchesPoland U201001----» All matchesQueens Park Rangers1100----» All matchesSwitzerland1010-1--» All matchesStoke City1100----» All matchesSouth Korea U201100----» All matchesSunderland AFC1001----» All matchesUSA1100----» All matchesVitesse1001----» All matches