Record by opponent MatchesWDLScoresYellowYellow-RedRedDerby County U216600-1--» All matchesSt. Johnstone FC5014-1--» All matchesArbroath FC42111---» All matchesNottingham Forest U2142021---» All matchesAston Villa U214310-1--» All matchesEverton FC U214121----» All matchesMiddlesbrough FC U214301----» All matchesPartick Thistle4013----» All matchesStoke City U184211----» All matchesStoke City U214220----» All matchesSunderland AFC U214202-1--» All matchesTottenham Hotspur U214112-1--» All matchesWest Bromwich Albion U214103-1-1» All matchesLiverpool FC U2131201---» All matchesNewcastle United U21321011--» All matchesAyr United3120-1--» All matchesBrighton & Hove Albion U213120----» All matchesChelsea FC U213012----» All matchesDunfermline Athletic3012-1--» All matchesManchester United U213201----» All matchesMiddlesbrough FC U183102-1--» All matchesNewcastle United U183012-1--» All matchesStenhousemuir FC3102----» All matchesWolverhampton Wanderers U183111-1--» All matchesDerby County U1821011---» All matchesManchester City U1820021---» All matchesPeterhead FC22001---» All matchesRaith Rovers20111---» All matchesReading FC U2120021---» All matchesSunderland AFC U1821101---» All matchesArsenal FC U212011----» All matchesBlackburn Rovers U212011----» All matchesCrystal Palace U212110----» All matchesEverton FC U182011-1--» All matchesLeicester City U212002----» All matchesLiverpool FC U182002----» All matchesManchester United U182002-1--» All matchesNorwich City U212110----» All matchesQueen's Park FC2110----» All matchesRoss County FC2101----» All matchesSouthampton FC U212200----» All matchesTranmere Rovers2101----» All matchesWest Ham United U212002----» All matchesAberdeen FC1001----» All matchesAC Sparta Praha B1001----» All matchesAccrington Stanley1001-1--» All matchesAirdrieonians FC1001----» All matchesBlackburn Rovers U181001----» All matchesBolton Wanderers1001----» All matchesBurnley FC U181001----» All matchesBurnley FC U211100----» All matchesClyde FC1100----» All matchesCoventry City U181100----» All matchesCrewe Alexandra1001----» All matchesEast Fife FC1001----» All matchesFulham FC U211001----» All matchesHertha BSC II1100-1--» All matchesInverness CT1001----» All matchesLinlithgow Rose1001----» All matchesManchester City U211001----» All matchesMotherwell FC1001----» All matchesOldham Athletic1100----» All matchesSalford City1001----» All matchesTottenham Hotspur U181100----» All matchesWolverhampton Wanderers U211001----» All matches