Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic6312----» All matchesQueen Of The South6312----» All matchesCove Rangers5203----» All matchesEast Fife FC5401----» All matchesHamilton Academical5014----» All matchesMontrose FC5032----» All matchesStenhousemuir FC5014----» All matchesInverness CT4004----» All matchesKelty Hearts4211----» All matchesRoss County FC3003----» All matchesAnnan Athletic2002----» All matchesClyde FC2011----» All matchesDerby County U182002----» All matchesDumbarton FC2011----» All matchesEverton FC U182002----» All matchesGreenock Morton FC2002----» All matchesKilmarnock FC2101----» All matchesLiverpool FC U182002-1--» All matchesManchester City U182002----» All matchesManchester United U182011----» All matchesMiddlesbrough FC U182002----» All matchesMotherwell FC2002----» All matchesNewcastle United U182002----» All matchesStoke City U182011----» All matchesWest Bromwich Albion U182002----» All matchesAberdeen FC1001----» All matchesAirdrieonians FC1001----» All matchesArbroath FC1001----» All matchesAyr United1001----» All matchesBirmingham City U181001----» All matchesBlackburn Rovers U181001----» All matchesBonnyrigg Rose Athletic1100----» All matchesDundee FC1001----» All matchesDundee United (R)1100----» All matchesEast Kilbride FC1001----» All matchesElgin City1100----» All matchesEngland U161001----» All matchesFalkirk FC1001----» All matchesHibernian FC (R)1001----» All matchesLivingston FC1001----» All matchesNorway U211010----» All matchesRaith Rovers1001----» All matchesSt. Johnstone FC1001----» All matchesStirling Albion FC1001----» All matchesWales U211001----» All matchesWales U161010----» All matchesWolverhampton Wanderers U181001----» All matches