Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC1173133--» All matchesStranraer FC84132---» All matchesAlloa Athletic85211---» All matchesClyde FC862011--» All matchesSt. Mirren FC822412--» All matchesForfar Athletic8332-1--» All matchesDunfermline Athletic721422--» All matchesLivingston FC7412-2--» All matchesThe Spartans FC7115-3--» All matchesBonnyrigg Rose Athletic624013--» All matchesDundee United60241---» All matchesQueen Of The South62041---» All matchesAyr United6204----» All matchesEast Fife FC6312----» All matchesElgin City6312-1--» All matchesRaith Rovers6105-1--» All matchesFalkirk FC5104-1--» All matchesQueen's Park FC5203----» All matchesAnnan Athletic43101---» All matchesBrechin City FC44001---» All matchesGreenock Morton FC43011---» All matchesPartick Thistle401311--» All matchesStirling Albion FC42021---» All matchesAlbion Rovers4211----» All matchesHibernian FC4112-1--» All matchesRangers FC4013----» All matchesStenhousemuir FC4211-1--» All matchesInverness CT31111---» All matchesPeterhead FC3102----» All matchesAberdeen FC2002----» All matchesArbroath FC2020-2--» All matchesCeltic FC2002----» All matchesCove Rangers2101----» All matchesDundee FC2002----» All matchesMontrose FC2011----» All matchesBerwick Rangers11002---» All matchesSauchie Juniors11001---» All matchesAccrington Stanley1010----» All matchesAirdrieonians FC1001-1--» All matchesBohemian FC1100----» All matchesCumnock Juniors1100-1--» All matchesDerby County1001----» All matchesEdinburgh City1010----» All matchesFinn Harps1100----» All matchesGrimsby Town1010----» All matchesHeart of Midlothian1001----» All matchesMansfield Town1100----» All matchesMorecambe FC1100----» All matchesMotherwell FC1001----» All matchesRoss County FC1010----» All matchesShamrock Rovers1010----» All matchesSligo Rovers1001----» All matchesWaterford FC1100----» All matches