Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian349817421-» All matchesCeltic FC333426-2--» All matchesMotherwell FC32111011-3--» All matchesKilmarnock FC29971321--» All matchesRoss County FC27159312-1» All matchesAberdeen FC26781122--» All matchesRangers FC26341916--» All matchesHibernian FC2267944--» All matchesDundee FC221237-3--» All matchesHamilton Academical191243-2--» All matchesSt. Johnstone FC18774-4--» All matchesPartick Thistle177192---» All matchesLivingston FC1694333--» All matchesDundee United1675412--» All matchesInverness CT13814-1--» All matchesSt. Mirren FC13832----» All matchesMacarthur FC4112----» All matchesQueen Of The South4211-1--» All matchesSydney FC4112-2--» All matchesAirdrieonians FC3102----» All matchesAuckland FC3201----» All matchesCentral Coast Mariners3120----» All matchesWellington Phoenix3201----» All matchesFK Riteriai200211--» All matchesWestern Sydney Wanderers22001---» All matchesAlloa Athletic2200----» All matchesBrisbane Roar2101----» All matchesCowdenbeath FC2200----» All matchesDumbarton FC2110----» All matchesFC Alashkert2101----» All matchesGillingham FC2002----» All matchesGreenock Morton FC2200----» All matchesPerth Glory2101----» All matchesFalkirk FC11002---» All matchesAdelaide United1100----» All matchesAFC Wimbledon1001----» All matchesAlbion Rovers1100-1--» All matchesArbroath FC1001----» All matchesAyr United1100----» All matchesBlackpool FC1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1001----» All matchesBrighton & Hove Albion U211001----» All matchesBristol Rovers1100----» All matchesBurton Albion1001----» All matchesCoventry City1001----» All matchesDoncaster Rovers1001----» All matchesDover Athletic1001----» All matchesDunfermline Athletic1100----» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesFaeroe Islands U211100----» All matchesGamba Osaka1001----» All matchesGreece U191100----» All matchesIpswich Town1001----» All matchesKashima Antlers1001----» All matchesKelty Hearts1100----» All matchesKyoto Sanga FC1001-1--» All matchesLeyton Orient1001----» All matchesLincoln City1001-1--» All matchesMelbourne City FC1100----» All matchesMelbourne Victory1100----» All matchesMilton Keynes Dons1001----» All matchesOxford United1001----» All matchesPeterborough United1001----» All matchesPortsmouth FC1001----» All matchesPortugal U211001----» All matchesQueen's Park FC1100---1» All matchesRaith Rovers1010----» All matchesRomania U191010----» All matchesSpain U191001----» All matchesStenhousemuir FC1100----» All matchesStevenage FC1100----» All matchesStirling Albion FC1100----» All matchesSunderland AFC1001----» All matchesTranmere Rovers1010-1--» All matchesWycombe Wanderers1001----» All matches