Record by opponent MatchesWDLScoresYellowYellow-RedRedCove Rangers41211---» All matchesMontrose FC431011--» All matchesAlloa Athletic33002---» All matchesArbroath FC3111----» All matchesKelty Hearts3111----» All matchesQueen Of The South3102-1--» All matchesAnnan Athletic220011--» All matchesDumbarton FC20111---» All matchesHamilton Academical21011---» All matchesStenhousemuir FC22001---» All matchesFrance U162002----» All matchesInverness CT2002----» All matchesQueen's Park FC2002----» All matchesRoss County FC2002----» All matchesBosnia-Herzegovina U1710101---» All matchesEast Kilbride FC10101---» All matchesFraserburgh FC11001---» All matchesJapan U1911001---» All matchesScotland U1610011---» All matchesBelgium U191001----» All matchesBulgaria U171100----» All matchesGermany U191001----» All matchesGermany U161001----» All matchesEast Fife FC1010----» All matchesEngland U191001----» All matchesFinland U161001----» All matchesGeorgia U171100----» All matchesGibraltar U171100----» All matchesGreenock Morton FC1010----» All matchesIreland U161001----» All matchesJapan U161001----» All matchesNetherlands U191100----» All matchesNorthern Ireland U161001----» All matchesAustria U191010-1--» All matchesPartick Thistle1010----» All matchesPeterhead FC1100----» All matchesPoland U181100----» All matchesPoland U171001----» All matchesRomania U171100----» All matchesSweden U171001----» All matchesSwitzerland U191001----» All matchesSlovakia U181100----» All matchesCzech Republic U181010----» All matchesTurkey U181001----» All matchesHungary U161001----» All matchesUSA U191100----» All matchesUSA U161001----» All matches