Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian251069-7-1» All matchesCeltic FC21631226--» All matchesMotherwell FC211443-2--» All matchesKilmarnock FC20134313--» All matchesAberdeen FC20398-4--» All matchesDundee United19107213-1» All matchesInverness CT17359-1--» All matchesFalkirk FC12813-21-» All matchesSt. Mirren FC10703-2--» All matchesHibernian FC9621-4--» All matchesSt. Johnstone FC9423-1--» All matchesLivingston FC7412----» All matchesPartick Thistle7331----» All matchesRangers FC7304-1--» All matchesDunfermline Athletic6321--1-» All matchesHamilton Academical5410----» All matchesIpswich Town5131----» All matchesLeicester City5032-1--» All matchesCrystal Palace4211----» All matchesRoss County FC4022-1--» All matchesVfB Stuttgart4112-2--» All matchesBristol City3012----» All matchesCardiff City3201-1--» All matchesDerby County3111----» All matchesDoncaster Rovers3111----» All matchesDundee FC3120----» All matchesFBK Kaunas201111--» All matchesBurnley FC2002----» All matchesCA Osasuna2011----» All matchesCoventry City2101--1-» All matchesCrvena Zvezda2110----» All matchesDnipro Dnipropetrovsk2011----» All matchesFC Dinaburg2200----» All matchesFC Unirea2011----» All matchesHull City2200----» All matchesLeeds United2011----» All matchesMalmö FF2002-1--» All matchesNottingham Forest2101--1-» All matchesOdense BK2101-2--» All matchesOlympique Lyonnais2101-2--» All matchesPeterborough United2110----» All matchesPreston North End2200----» All matchesSevilla FC2002----» All matchesSporting CP2110-1--» All matchesACF Fiorentina1100-1--» All matchesAlloa Athletic1100----» All matchesBarnsley FC1010-1--» All matchesBelarus U211001----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1100----» All matchesBlackpool FC1001-1--» All matchesBrighton & Hove Albion1100----» All matchesBury FC1100----» All matchesFC Barcelona1010-1--» All matchesFK Zeta1100----» All matchesFrance U211001----» All matchesGreenock Morton FC1001----» All matchesGretna FC1100----» All matchesHapoel Tel Aviv1100----» All matchesHastings United1100-1--» All matchesItaly U211001----» All matchesMillwall FC1010----» All matchesNorthern Ireland1010----» All matchesNorway U211100----» All matchesNorwich City1001----» All matchesPeterhead FC1100----» All matchesPortsmouth FC1010----» All matchesQueen Of The South1100----» All matchesReading FC1010----» All matchesSweden1001----» All matchesScunthorpe United1100----» All matchesShrewsbury Town1100-1--» All matchesSlovenia U211001-1--» All matchesSunderland AFC1001----» All matchesSwansea City1001----» All matchesCzech Republic1100----» All matchesWest Ham United1010----» All matchesZenit St. Petersburg1001----» All matches