Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC721411--» All matchesForfar Athletic62221---» All matchesPeterhead FC522111--» All matchesFalkirk FC5005----» All matchesStenhousemuir FC41121---» All matchesStranraer FC421111-1» All matchesClyde FC4112----» All matchesGreenock Morton FC31025---» All matchesStirling Albion FC310221--» All matchesElgin City30031---» All matchesHibernian FC31021---» All matchesMontrose FC3003----» All matchesQueen's Park FC3030----» All matchesEast Fife FC211011--» All matchesAirdrieonians FC2002----» All matchesAlbion Rovers2002----» All matchesAnnan Athletic2002-1--» All matchesCowdenbeath FC2101----» All matchesPlymouth Argyle2200----» All matchesSt. Mirren FC2002--1-» All matchesTranent FC11002---» All matchesAFC Bournemouth10101---» All matchesCove Rangers10011---» All matchesDundee FC11001---» All matchesScunthorpe United11001---» All matchesTorquay United10101---» All matchesWatford FC11001---» All matchesWolverhampton Wanderers10011---» All matchesAccrington Stanley1001----» All matchesAlloa Athletic1010----» All matchesArbroath FC1001----» All matchesBanks O’ Dee FC1001----» All matchesBoston United1001----» All matchesBristol Rovers1001----» All matchesBrora Rangers FC1001----» All matchesBury FC1001----» All matchesCarlisle United1001-1--» All matchesCharlton Athletic1001----» All matchesColchester United1001----» All matchesDagenham & Redbridge1001-1--» All matchesDundee United1001-1--» All matchesHeart of Midlothian1001----» All matchesHereford United1001----» All matchesInverness CT1001----» All matchesKelty Hearts1001----» All matchesLeyton Orient1100----» All matchesLincoln City1100----» All matchesLivingston FC1100----» All matchesMacclesfield FC1010----» All matchesMotherwell FC1001----» All matchesNotts County1001----» All matchesOldham Athletic1001----» All matchesPeterborough United1100-1--» All matchesRangers FC1001----» All matchesSauchie Juniors1001----» All matchesSheffield Wednesday1001----» All matchesSt. Johnstone FC1001----» All matchesStevenage FC1100----» All matchesWalsall FC1010----» All matchesYeovil Town1100----» All matches