Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC11344-1--» All matchesPartick Thistle9414----» All matchesAlloa Athletic7502----» All matchesArbroath FC7232----» All matchesPeterhead FC7412-1--» All matchesQueen Of The South7313----» All matchesRaith Rovers7304-1--» All matchesFalkirk FC6321----» All matchesGreenock Morton FC6222-2--» All matchesKelty Hearts6420----» All matchesAyr United5221----» All matchesLivingston FC5104----» All matchesMontrose FC5302----» All matchesQueen's Park FC5014----» All matchesRoss County FC5005----» All matchesClyde FC4220----» All matchesEdinburgh City4310----» All matchesInverness CT4031----» All matchesDundee United3111----» All matchesDunfermline Athletic3210----» All matchesEast Fife FC3111----» All matchesForfar Athletic3201----» All matchesHamilton Academical3102----» All matchesAberdeen FC2101----» All matchesBrechin City FC2200----» All matchesCove Rangers2101-1--» All matchesDumbarton FC2200----» All matchesEast Kilbride FC2002----» All matchesHibernian FC2101-1--» All matchesKilmarnock FC2002----» All matchesSt. Johnstone FC2200----» All matchesSt. Mirren FC2101----» All matchesAFC Wimbledon1100----» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesBolton Wanderers1001----» All matchesBuckie Thistle1100----» All matchesBurkina Faso U171100----» All matchesChesterfield FC1001----» All matchesCosta Rica U171100----» All matchesCoventry City1001----» All matchesCowdenbeath FC1100----» All matchesGermany U171001----» All matchesElgin City1100----» All matchesEngland U171100----» All matchesHeart of Midlothian1001-1--» All matchesColombia U171001----» All matchesMilton Keynes Dons1010----» All matchesNetherlands U171001----» All matchesOxford United1001----» All matchesRangers FC1001----» All matchesRochdale AFC1001----» All matchesSheffield United1001----» All matchesShrewsbury Town1100----» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1100----» All matchesUA Emirates U171100----» All matches