Record by opponent MatchesWDLScoresYellowYellow-RedRedEdinburgh City1591581--» All matchesStirling Albion FC1383211--» All matchesAnnan Athletic1181282--» All matchesHamilton Academical1041511--» All matchesAlloa Athletic91262---» All matchesStranraer FC9531-2--» All matchesThe Spartans FC823333--» All matchesDumbarton FC851221--» All matchesElgin City70432---» All matchesForfar Athletic7160-1--» All matchesMontrose FC7115---1» All matchesCove Rangers62133---» All matchesPeterhead FC623111--» All matchesFalkirk FC6015-1--» All matchesQueen's Park FC6123-1--» All matchesGreenock Morton FC521211--» All matchesKelty Hearts5320-1--» All matchesQueen Of The South5104----» All matchesClyde FC411231--» All matchesBonnyrigg Rose Athletic4112-1--» All matchesDundee FC4013-1--» All matchesEast Fife FC4103-1--» All matchesEast Kilbride FC4022-2--» All matchesAirdrieonians FC310211--» All matchesAyr United210111--» All matchesPartick Thistle21011---» All matchesArbroath FC2110----» All matchesInverness CT2011----» All matchesLivingston FC2002----» All matchesManchester City U182110----» All matchesStenhousemuir FC2200----» All matchesBrechin City FC11002---» All matchesMotherwell FC (R)11002---» All matchesDerby County U1810011---» All matchesLiverpool FC U1810011---» All matchesAuchinleck Talbot1100----» All matchesBanks O’ Dee FC1001----» All matchesBrora Rangers FC1100----» All matchesCeltic FC (R)1001----» All matchesEverton FC U181001----» All matchesKilmarnock FC1001----» All matchesKilmarnock FC (R)1100-1--» All matchesManchester United U181001----» All matchesMotherwell FC1001----» All matchesRangers FC (R)1001-1--» All matchesRoss County FC1001----» All matchesStoke City U181001----» All matchesSunderland AFC U181100----» All matchesWest Bromwich Albion U181100----» All matchesWolverhampton Wanderers U181001-1--» All matches