Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC6042----» All matchesDundee FC6231----» All matchesMotherwell FC6321----» All matchesCeltic FC5113----» All matchesRangers FC5005----» All matchesDundee United4112----» All matchesHibernian FC4031----» All matchesPartick Thistle4013----» All matchesAirdrieonians FC (old)3300----» All matchesBlackpool FC3012----» All matchesKilmarnock FC3021----» All matchesLincoln City3021-1--» All matchesArsenal FC2002----» All matchesCarlisle United2110----» All matchesEverton FC2002----» All matchesExeter City2110-1--» All matchesFalkirk FC2110----» All matchesHeart of Midlothian2020-1--» All matchesKidderminster Harriers2101----» All matchesRaith Rovers2020----» All matchesTamworth FC2110----» All matchesYork City2110----» All matchesBristol Rovers1100----» All matchesCheltenham Town1010----» All matchesDarlington FC1001----» All matchesFulham FC1001----» All matchesHartlepool United1010----» All matchesHuddersfield Town1100----» All matchesLeyton Orient1001----» All matchesLuton Town1100----» All matchesMacclesfield FC1100----» All matchesMansfield Town1001----» All matchesOxford United1010----» All matchesPlymouth Argyle1100----» All matchesScarborough FC1100----» All matchesScunthorpe United1010-1--» All matchesSouthend United1001----» All matchesSwansea City1100----» All matchesTorquay United1100----» All matchesWrexham AFC1001----» All matches