Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United5023-1--» All matchesGreenock Morton FC5104----» All matchesPartick Thistle5221----» All matchesAlloa Athletic42021---» All matchesRaith Rovers41121---» All matchesAirdrieonians FC4112-1--» All matchesDunfermline Athletic4211-1--» All matchesQueen's Park FC3012----» All matchesRoss County FC3201----» All matchesUnion Saint-Gilloise3003----» All matchesJapan U1920112---» All matchesBolton Wanderers20111---» All matchesKelty Hearts22001---» All matchesSlovan Bratislava U19220011--» All matchesBelgium U212011-1--» All matchesBSC Young Boys U192020----» All matchesBurton Albion2020----» All matchesCharlton Athletic2110-1--» All matchesCove Rangers2011-1--» All matchesDenmark U212011-1--» All matchesEast Fife FC2110-1--» All matchesEast Kilbride FC2020-1--» All matchesFalkirk FC2011-1--» All matchesGillingham FC2020-2--» All matchesHamilton Academical2101----» All matchesHeart of Midlothian2110-1--» All matchesIpswich Town2011----» All matchesMorecambe FC2110-1--» All matchesOxford United2101----» All matchesPortsmouth FC2110----» All matchesSheffield Wednesday2011----» All matchesSt. Johnstone FC2002----» All matchesCzech Republic U192110----» All matchesArbroath FC11001---» All matchesBelarus U1910101---» All matchesGermany U17110011--» All matchesEdinburgh City110011--» All matchesSan Marino U1911001---» All matchesShrewsbury Town10011---» All matchesAccrington Stanley1001----» All matchesAndorra U191100-1--» All matchesAndorra U171100----» All matchesArsenal FC1001----» All matchesAtlético Madrid U191001----» All matchesBoreham Wood1001----» All matchesCambridge United1001----» All matchesCheltenham Town1001----» All matchesClyde FC1001----» All matchesCrystal Palace U211001----» All matchesDenmark U171010----» All matchesGermany U191100----» All matchesDoncaster Rovers1010----» All matchesDundee FC1001-1--» All matchesEstonia U171100----» All matchesFrance U181001----» All matchesGreece U171001----» All matchesGuiseley AFC1100----» All matchesHibernian FC1001----» All matchesInverness CT1010----» All matchesK Beerschot VA1010----» All matchesKazakhstan U211100-1--» All matchesKilmarnock FC1001----» All matchesKV Mechelen1001---1» All matchesLincoln City1001-1--» All matchesLivingston FC1100----» All matchesMontrose FC1100----» All matchesNorthampton Town1100----» All matchesNorway U171001----» All matchesPeterhead FC1100----» All matchesPlymouth Argyle1001----» All matchesPortugal U191001----» All matchesQueen Of The South1001----» All matchesRFC Liège1001----» All matchesRFC Seraing1001----» All matchesRotherham United1001----» All matchesRoyal Antwerp FC1001----» All matchesSweden U191010----» All matchesSpain U191010----» All matchesSpain U171100----» All matchesStenhousemuir FC1100----» All matchesSunderland AFC1001----» All matchesTurkey U191100----» All matchesWales U191100----» All matches