Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC8215-1--» All matchesPeterhead FC7502----» All matchesAirdrieonians FC6105----» All matchesMontrose FC6420----» All matchesKelty Hearts52211---» All matchesClyde FC5311----» All matchesAnnan Athletic4301-1--» All matchesCove Rangers4013----» All matchesEast Fife FC4301----» All matchesEdinburgh City4301----» All matchesQueen Of The South321011--» All matchesDumbarton FC3111----» All matchesDunfermline Athletic3102----» All matchesAlloa Athletic2002-1--» All matchesQueen's Park FC2020----» All matchesStirling Albion FC2011-1--» All matchesWales U1611001---» All matchesBrechin City FC1001----» All matchesBroomhill FC1100----» All matchesBuckie Thistle1100-1--» All matchesCeltic FC1001----» All matchesCowdenbeath FC1001----» All matchesFaeroe Islands U171100----» All matchesFrance U171001----» All matchesIreland U161010----» All matchesKilmarnock FC1001----» All matchesLivingston FC1100----» All matchesMalta U171100----» All matchesManchester City U191001----» All matchesMontenegro U171100----» All matchesNetherlands U191100----» All matchesAustria U191100----» All matchesParis Saint-Germain U191001----» All matchesPortugal U191001-1--» All matchesPortugal U171100----» All matchesRaith Rovers1001----» All matchesRoss County FC1001----» All matchesSweden U191010----» All matchesSwitzerland U171100----» All matchesSerbia U171100----» All matchesSpain U191010----» All matchesStranraer FC1001----» All matchesTurkey U191100-1--» All matchesHungary U171010----» All matchesWales U191100----» All matchesWales U171100----» All matchesCyprus U191100----» All matches